From f1c555d894abed9aaf832b8aaab9d7bcc99af49b Mon Sep 17 00:00:00 2001 From: Per <Per Lindgren> Date: Tue, 20 Feb 2018 19:38:54 +0100 Subject: [PATCH] v0.2.0 --- Cargo.toml | 9 +- src/lib.rs | 79847 ++++++++++++++++++++++++++------------------------- 2 files changed, 40174 insertions(+), 39682 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index de67101..786b4be 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" +description = "Peripheral access API for STM32F413/F423 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" +cortex-m = "0.4.0" +bare-metal = "0.1.1" vcell = "0.1.0" [dependencies.cortex-m-rt] diff --git a/src/lib.rs b/src/lib.rs index 5d77f6a..1557581 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,7 +6,7 @@ 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 = 4; pub use interrupt::Interrupt; @@ -243,7 +243,7 @@ pub mod interrupt { #[doc = r" Enumeration of all the interrupts"] pub enum Interrupt {# [ doc = "0 - Window Watchdog interrupt" ] WWDG , # [ doc = "1 - PVD through EXTI line detection interrupt" ] PVD , # [ doc = "2 - Tamper and TimeStamp interrupts through the EXTI line" ] TAMP_STAMP , # [ doc = "3 - RTC Wakeup interrupt through the EXTI line" ] RTC_WKUP , # [ doc = "4 - FLASH global interrupt" ] FLASH , # [ doc = "5 - RCC global interrupt" ] RCC , # [ doc = "6 - EXTI Line0 interrupt" ] EXTI0 , # [ doc = "7 - EXTI Line1 interrupt" ] EXTI1 , # [ doc = "8 - EXTI Line2 interrupt" ] EXTI2 , # [ doc = "9 - EXTI Line3 interrupt" ] EXTI3 , # [ doc = "10 - EXTI Line4 interrupt" ] EXTI4 , # [ doc = "11 - DMA1 Stream0 global interrupt" ] DMA1_STREAM0 , # [ doc = "12 - DMA1 Stream1 global interrupt" ] DMA1_STREAM1 , # [ doc = "13 - DMA1 Stream2 global interrupt" ] DMA1_STREAM2 , # [ doc = "14 - DMA1 Stream3 global interrupt" ] DMA1_STREAM3 , # [ doc = "15 - DMA1 Stream4 global interrupt" ] DMA1_STREAM4 , # [ doc = "16 - DMA1 Stream5 global interrupt" ] DMA1_STREAM5 , # [ doc = "17 - DMA1 Stream6 global interrupt" ] DMA1_STREAM6 , # [ doc = "18 - ADC1 global interrupt" ] ADC , # [ doc = "19 - CAN1 TX interrupts" ] CAN1_TX , # [ doc = "20 - CAN1 RX0 interrupts" ] CAN1_RX0 , # [ doc = "21 - CAN1 RX1 interrupts" ] CAN1_RX1 , # [ doc = "22 - CAN1 SCE interrupt" ] CAN1_SCE , # [ doc = "23 - EXTI Line[9:5] interrupts" ] EXTI9_5 , # [ doc = "24 - TIM1 Break interrupt and TIM9 global interrupt" ] TIM1_BRK_TIM9 , # [ doc = "25 - TIM1 Update interrupt and TIM10 global interrupt" ] TIM1_UP_TIM10 , # [ doc = "26 - TIM1 Trigger and Commutation interrupts and TIM11 global interrupt" ] TIM1_TRG_COM_TIM11 , # [ doc = "27 - TIM1 Capture Compare interrupt" ] TIM1_CC , # [ doc = "28 - TIM2 global interrupt" ] TIM2 , # [ doc = "29 - TIM3 global interrupt" ] TIM3 , # [ doc = "30 - TIM4 global interrupt" ] TIM4 , # [ doc = "31 - I2C1 event interrupt" ] I2C1_EVT , # [ doc = "32 - I2C1 error interrupt" ] I2C1_ERR , # [ doc = "33 - I2C2 event interrupt" ] I2C2_EVT , # [ doc = "34 - I2C2 error interrupt" ] I2C2_ERR , # [ doc = "35 - SPI1 global interrupt" ] SPI1 , # [ doc = "36 - SPI2 global interrupt" ] SPI2 , # [ doc = "37 - USART1 global interrupt" ] USART1 , # [ doc = "38 - USART2 global interrupt" ] USART2 , # [ doc = "39 - USART3 global interrupt" ] USART3 , # [ doc = "40 - EXTI Line[15:10] interrupts" ] EXTI15_10 , # [ doc = "41 - RTC Alarms (A and B) through EXTI line interrupt" ] EXTI17_RTC_ALARM , # [ doc = "42 - USB On-The-Go FS Wakeup through EXTI line interrupt" ] EXTI18_OTG_FS_WKUP , # [ doc = "43 - Timer 12 global interrupt" ] TIM8_BRK_TIM12 , # [ doc = "44 - Timer 13 global interrupt" ] TIM8_UP_TIM13 , # [ doc = "45 - Timer 14 global interrupt" ] TIM8_TRG_COM_TIM14 , # [ doc = "46 - TIM8 Cap/Com interrupt" ] TIM8_CC , # [ doc = "47 - DMA1 global interrupt Channel 7" ] DMA1_STREAM7 , # [ doc = "48 - FSMC global interrupt" ] FSMC , # [ doc = "49 - SDIO global interrupt" ] SDIO , # [ doc = "50 - TIM5 global interrupt" ] TIM5 , # [ doc = "51 - SPI3 global interrupt" ] SPI3 , # [ doc = "52 - UART 4 global interrupt" ] USART4 , # [ doc = "53 - UART 5global interrupt" ] UART5 , # [ doc = "54 - TIM6 global and DAC12 underrun interrupts" ] TIM6_GLB_IT_DAC1_DAC2 , # [ doc = "55 - TIM7 global interrupt" ] TIM7 , # [ doc = "56 - DMA2 Stream0 global interrupt" ] DMA2_STREAM0 , # [ doc = "57 - DMA2 Stream1 global interrupt" ] DMA2_STREAM1 , # [ doc = "58 - DMA2 Stream2 global interrupt" ] DMA2_STREAM2 , # [ doc = "59 - DMA2 Stream3 global interrupt" ] DMA2_STREAM3 , # [ doc = "60 - DMA2 Stream4 global interrupt" ] DMA2_STREAM4 , # [ doc = "61 - SD filter0 global interrupt" ] DFSDM1_FLT0 , # [ doc = "62 - SD filter1 global interrupt" ] DFSDM1_FLT1 , # [ doc = "63 - CAN2 TX interrupt" ] CAN2_TX , # [ doc = "64 - BXCAN2 RX0 interrupt" ] CAN2_RX0 , # [ doc = "65 - BXCAN2 RX1 interrupt" ] CAN2_RX1 , # [ doc = "66 - CAN2 SCE interrupt" ] CAN2_SCE , # [ doc = "67 - USB On The Go FS global interrupt" ] OTG_FS_USB , # [ doc = "68 - DMA2 Stream5 global interrupt" ] DMA2_STREAM5 , # [ doc = "69 - DMA2 Stream6 global interrupt" ] DMA2_STREAM6 , # [ doc = "70 - DMA2 Stream7 global interrupt" ] DMA2_STREAM7 , # [ doc = "71 - USART6 global interrupt" ] USART6 , # [ doc = "72 - I2C3 event interrupt" ] I2C3_EV , # [ doc = "73 - I2C3 error interrupt" ] I2C3_ER , # [ doc = "74 - CAN 3 TX interrupt" ] CAN3_TX , # [ doc = "75 - BxCAN 3 RX0 interrupt" ] CAN3_RX0 , # [ doc = "76 - BxCAN 3 RX1 interrupt" ] CAN3_RX1 , # [ doc = "77 - CAN 3 SCE interrupt" ] CAN3_SCE , # [ doc = "79 - AES global interrupt" ] CRYPTO , # [ doc = "80 - Rng global interrupt" ] RNG , # [ doc = "81 - FPU global interrupt" ] FPU , # [ doc = "82 - USART7 global interrupt" ] USART7 , # [ doc = "83 - USART8 global interrupt" ] USART8 , # [ doc = "84 - SPI4 global interrupt" ] SPI4 , # [ doc = "85 - SPI5 global interrupt" ] SPI5 , # [ doc = "87 - SAI1 global interrupt" ] SAI1 , # [ doc = "88 - UART9 global interrupt" ] UART9 , # [ doc = "89 - UART10 global interrupt" ] UART10 , # [ doc = "92 - Quad-SPI global interrupt" ] QUADSPI , # [ doc = "95 - I2CFMP1 event interrupt" ] I2CFMP1EVENT , # [ doc = "96 - I2CFMP1 error interrupt" ] I2CFMP1ERROR , # [ doc = "97 - LP Timer global interrupt or EXT1 interrupt line 23" ] LPTIM1_OR_IT_EIT_23 , # [ doc = "98 - DFSDM2 SD filter 1 global interrupt" ] DFSDM2_FILTER1 , # [ doc = "99 - DFSDM2 SD filter 2 global interrupt" ] DFSDM2_FILTER2 , # [ doc = "100 - DFSDM2 SD filter 3 global interrupt" ] DFSDM2_FILTER3 , # [ 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, @@ -347,21 +347,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; @@ -430,7 +442,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, @@ -442,14 +454,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, @@ -459,7 +471,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) } @@ -470,17 +482,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() } @@ -491,17 +503,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() } @@ -512,17 +524,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() } @@ -533,17 +545,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() } @@ -554,17 +566,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() } @@ -575,17 +587,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() } @@ -604,7 +616,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; @@ -627,7 +639,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; @@ -650,7 +662,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; @@ -673,7 +685,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; @@ -696,7 +708,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; @@ -719,7 +731,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; @@ -730,12 +742,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; @@ -745,7 +757,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; @@ -755,7 +767,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; @@ -765,7 +777,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; @@ -775,7 +787,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; @@ -785,7 +797,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; @@ -797,43 +809,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 } } @@ -855,7 +867,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, @@ -867,14 +879,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, @@ -884,7 +896,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) } @@ -895,17 +907,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() } @@ -916,7 +928,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 } @@ -927,17 +939,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() } @@ -948,17 +960,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() } @@ -969,7 +981,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 } @@ -980,17 +992,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() } @@ -1001,17 +1013,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() } @@ -1022,17 +1034,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() } @@ -1043,17 +1055,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() } @@ -1064,17 +1076,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() } @@ -1085,17 +1097,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() } @@ -1106,17 +1118,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() } @@ -1127,17 +1139,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() } @@ -1148,7 +1160,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 } @@ -1167,7 +1179,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; @@ -1182,9 +1194,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; @@ -1205,7 +1217,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; @@ -1228,7 +1240,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; @@ -1243,9 +1255,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; @@ -1266,7 +1278,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; @@ -1289,7 +1301,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; @@ -1312,7 +1324,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; @@ -1335,7 +1347,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; @@ -1358,7 +1370,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; @@ -1381,7 +1393,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; @@ -1404,7 +1416,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; @@ -1427,7 +1439,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; @@ -1442,9 +1454,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; @@ -1453,12 +1465,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; @@ -1468,17 +1480,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; @@ -1488,7 +1500,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; @@ -1498,17 +1510,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; @@ -1518,7 +1530,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; @@ -1528,7 +1540,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; @@ -1537,7 +1549,7 @@ pub mod adc1 { }; JAUTOR { bits } } - # [ doc = "Bit 9 - Enable the watchdog on a single channel in scan mode" ] # [ inline ( always ) ] + # [ doc = "Bit 9 - Enable the watchdog on a single channel in scan mode" ] # [ inline ] pub fn awdsgl(&self) -> AWDSGLR { let bits = { const MASK: bool = true; @@ -1547,7 +1559,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; @@ -1557,7 +1569,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; @@ -1567,7 +1579,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; @@ -1577,7 +1589,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; @@ -1587,10 +1599,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 }; @@ -1599,82 +1611,82 @@ 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 ) ] + # [ doc = "Bit 9 - Enable the watchdog on a single channel in scan mode" ] # [ 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 } } @@ -1696,7 +1708,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, @@ -1708,14 +1720,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, @@ -1725,7 +1737,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) } @@ -1736,17 +1748,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() } @@ -1757,7 +1769,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 } @@ -1768,7 +1780,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 } @@ -1779,17 +1791,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() } @@ -1800,7 +1812,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 } @@ -1811,7 +1823,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 } @@ -1822,17 +1834,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() } @@ -1843,17 +1855,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() } @@ -1864,17 +1876,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() } @@ -1885,17 +1897,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() } @@ -1906,17 +1918,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() } @@ -1927,17 +1939,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() } @@ -1956,7 +1968,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; @@ -1971,9 +1983,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; @@ -1986,9 +1998,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; @@ -2009,7 +2021,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; @@ -2024,9 +2036,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; @@ -2039,9 +2051,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; @@ -2062,7 +2074,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; @@ -2085,7 +2097,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; @@ -2108,7 +2120,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; @@ -2131,7 +2143,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; @@ -2154,7 +2166,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; @@ -2177,7 +2189,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; @@ -2188,12 +2200,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; @@ -2203,27 +2215,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; @@ -2233,27 +2245,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; @@ -2263,7 +2275,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; @@ -2273,7 +2285,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; @@ -2283,7 +2295,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; @@ -2293,7 +2305,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; @@ -2303,7 +2315,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; @@ -2315,73 +2327,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 } } @@ -2403,7 +2415,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, @@ -2415,14 +2427,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, @@ -2432,7 +2444,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) } @@ -2443,7 +2455,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 } @@ -2454,9 +2466,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; @@ -2465,15 +2477,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 }; @@ -2482,18 +2494,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 } } @@ -2515,7 +2527,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, @@ -2527,14 +2539,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, @@ -2544,7 +2556,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) } @@ -2555,7 +2567,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 } @@ -2566,9 +2578,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; @@ -2577,15 +2589,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 }; @@ -2594,18 +2606,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 } } @@ -2627,7 +2639,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, @@ -2639,14 +2651,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, @@ -2656,7 +2668,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) } @@ -2667,7 +2679,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 } @@ -2678,9 +2690,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; @@ -2689,15 +2701,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 }; @@ -2706,18 +2718,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 } } @@ -2739,7 +2751,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, @@ -2751,14 +2763,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, @@ -2768,7 +2780,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) } @@ -2779,7 +2791,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 } @@ -2790,9 +2802,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; @@ -2801,15 +2813,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 }; @@ -2818,18 +2830,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 } } @@ -2851,7 +2863,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, @@ -2863,14 +2875,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, @@ -2880,7 +2892,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) } @@ -2891,7 +2903,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 } @@ -2902,9 +2914,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; @@ -2913,15 +2925,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 }; @@ -2930,18 +2942,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 } } @@ -2963,7 +2975,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, @@ -2975,14 +2987,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, @@ -2992,7 +3004,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) } @@ -3003,7 +3015,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 } @@ -3014,9 +3026,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; @@ -3025,15 +3037,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 }; @@ -3042,18 +3054,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 } } @@ -3075,7 +3087,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, @@ -3087,14 +3099,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, @@ -3104,7 +3116,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) } @@ -3115,7 +3127,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 } @@ -3126,9 +3138,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; @@ -3137,15 +3149,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 }; @@ -3154,18 +3166,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 } } @@ -3187,7 +3199,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, @@ -3199,14 +3211,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, @@ -3216,7 +3228,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) } @@ -3227,7 +3239,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 } @@ -3238,9 +3250,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; @@ -3249,15 +3261,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 }; @@ -3266,18 +3278,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 } } @@ -3299,7 +3311,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, @@ -3311,14 +3323,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, @@ -3328,7 +3340,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) } @@ -3339,7 +3351,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 } @@ -3350,7 +3362,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 } @@ -3361,7 +3373,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 } @@ -3372,7 +3384,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 } @@ -3383,7 +3395,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 } @@ -3394,9 +3406,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; @@ -3409,9 +3421,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; @@ -3424,9 +3436,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; @@ -3439,9 +3451,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; @@ -3454,9 +3466,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; @@ -3465,55 +3477,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 }; @@ -3522,38 +3534,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 } } @@ -3575,7 +3587,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, @@ -3587,14 +3599,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, @@ -3604,7 +3616,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) } @@ -3615,7 +3627,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 } @@ -3626,7 +3638,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 } @@ -3637,7 +3649,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 } @@ -3648,7 +3660,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 } @@ -3659,7 +3671,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 } @@ -3670,7 +3682,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 } @@ -3681,9 +3693,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; @@ -3696,9 +3708,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; @@ -3711,9 +3723,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; @@ -3726,9 +3738,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; @@ -3741,9 +3753,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; @@ -3756,9 +3768,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; @@ -3767,65 +3779,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 }; @@ -3834,43 +3846,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 } } @@ -3892,7 +3904,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, @@ -3904,14 +3916,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, @@ -3921,7 +3933,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) } @@ -3932,7 +3944,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 } @@ -3943,7 +3955,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 } @@ -3954,7 +3966,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 } @@ -3965,7 +3977,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 } @@ -3976,7 +3988,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 } @@ -3987,7 +3999,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 } @@ -3998,9 +4010,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; @@ -4013,9 +4025,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; @@ -4028,9 +4040,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; @@ -4043,9 +4055,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; @@ -4058,9 +4070,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; @@ -4073,9 +4085,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; @@ -4084,65 +4096,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 }; @@ -4151,43 +4163,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 } } @@ -4209,7 +4221,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, @@ -4221,14 +4233,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, @@ -4238,7 +4250,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) } @@ -4249,7 +4261,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 } @@ -4260,7 +4272,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 } @@ -4271,7 +4283,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 } @@ -4282,7 +4294,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 } @@ -4293,7 +4305,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 } @@ -4304,9 +4316,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; @@ -4319,9 +4331,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; @@ -4334,9 +4346,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; @@ -4349,9 +4361,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; @@ -4364,9 +4376,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; @@ -4375,55 +4387,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 }; @@ -4432,38 +4444,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 } } @@ -4481,7 +4493,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(), @@ -4494,22 +4506,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 }; @@ -4529,7 +4541,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(), @@ -4542,22 +4554,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 }; @@ -4577,7 +4589,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(), @@ -4590,22 +4602,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 }; @@ -4625,7 +4637,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(), @@ -4638,22 +4650,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 }; @@ -4673,7 +4685,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(), @@ -4686,22 +4698,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 }; @@ -4725,7 +4737,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, @@ -4737,14 +4749,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, @@ -4754,7 +4766,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) } @@ -4765,17 +4777,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() } @@ -4786,17 +4798,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() } @@ -4807,17 +4819,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() } @@ -4828,17 +4840,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() } @@ -4849,17 +4861,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() } @@ -4870,17 +4882,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() } @@ -4899,7 +4911,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; @@ -4922,7 +4934,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; @@ -4945,7 +4957,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; @@ -4968,7 +4980,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; @@ -4991,7 +5003,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; @@ -5014,7 +5026,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; @@ -5025,12 +5037,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; @@ -5040,7 +5052,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; @@ -5050,7 +5062,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; @@ -5060,7 +5072,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; @@ -5070,7 +5082,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; @@ -5080,7 +5092,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; @@ -5092,43 +5104,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 } } @@ -5150,7 +5162,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, @@ -5162,14 +5174,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, @@ -5179,7 +5191,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) } @@ -5190,7 +5202,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 } @@ -5201,17 +5213,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() } @@ -5222,17 +5234,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() } @@ -5243,9 +5255,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; @@ -5266,7 +5278,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; @@ -5289,7 +5301,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; @@ -5300,22 +5312,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; @@ -5325,7 +5337,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; @@ -5337,46 +5349,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; @@ -5406,7 +5423,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, @@ -5418,14 +5435,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, @@ -5435,7 +5452,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) } @@ -5446,7 +5463,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 } @@ -5457,9 +5474,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; @@ -5468,15 +5485,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 }; @@ -5485,18 +5502,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 } } @@ -5518,7 +5535,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, @@ -5530,14 +5547,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, @@ -5547,7 +5564,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) } @@ -5558,7 +5575,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 } @@ -5569,9 +5586,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; @@ -5580,15 +5597,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 }; @@ -5597,18 +5614,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 } } @@ -5626,7 +5643,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, @@ -5650,7 +5667,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; @@ -5661,36 +5678,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; @@ -5718,7 +5740,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(), @@ -5731,7 +5753,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 } @@ -5742,32 +5764,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 }; @@ -5791,7 +5813,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, @@ -5803,14 +5825,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, @@ -5820,7 +5842,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) } @@ -5831,17 +5853,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() } @@ -5852,17 +5874,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() } @@ -5873,17 +5895,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() } @@ -5894,17 +5916,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() } @@ -5915,7 +5937,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 } @@ -5934,7 +5956,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; @@ -5957,7 +5979,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; @@ -5980,7 +6002,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; @@ -6003,7 +6025,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; @@ -6018,9 +6040,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; @@ -6029,12 +6051,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; @@ -6044,7 +6066,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; @@ -6054,7 +6076,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; @@ -6064,7 +6086,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; @@ -6074,10 +6096,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 }; @@ -6086,38 +6108,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 } } @@ -6139,7 +6161,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, @@ -6151,14 +6173,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, @@ -6168,7 +6190,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) } @@ -6179,17 +6201,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() } @@ -6200,17 +6222,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() } @@ -6221,17 +6243,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() } @@ -6242,17 +6264,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() } @@ -6263,17 +6285,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() } @@ -6284,17 +6306,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() } @@ -6305,17 +6327,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() } @@ -6326,17 +6348,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() } @@ -6347,17 +6369,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() } @@ -6368,17 +6390,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() } @@ -6397,7 +6419,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; @@ -6420,7 +6442,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; @@ -6443,7 +6465,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; @@ -6466,7 +6488,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; @@ -6489,7 +6511,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; @@ -6512,7 +6534,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; @@ -6535,7 +6557,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; @@ -6558,7 +6580,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; @@ -6581,7 +6603,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; @@ -6604,7 +6626,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; @@ -6615,12 +6637,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; @@ -6630,7 +6652,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; @@ -6640,7 +6662,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; @@ -6650,7 +6672,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; @@ -6660,7 +6682,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; @@ -6670,7 +6692,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; @@ -6680,7 +6702,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; @@ -6690,7 +6712,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; @@ -6700,7 +6722,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; @@ -6710,7 +6732,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; @@ -6722,67 +6744,67 @@ 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 } } @@ -6804,7 +6826,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, @@ -6816,14 +6838,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, @@ -6833,7 +6855,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) } @@ -6844,17 +6866,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() } @@ -6865,17 +6887,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() } @@ -6886,17 +6908,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() } @@ -6907,17 +6929,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() } @@ -6936,7 +6958,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; @@ -6959,7 +6981,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; @@ -6982,7 +7004,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; @@ -7005,7 +7027,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; @@ -7016,12 +7038,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; @@ -7031,7 +7053,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; @@ -7041,7 +7063,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; @@ -7051,7 +7073,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; @@ -7063,51 +7085,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; @@ -7143,7 +7170,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, @@ -7155,14 +7182,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, @@ -7172,7 +7199,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) } @@ -7183,17 +7210,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() } @@ -7204,17 +7231,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() } @@ -7225,17 +7252,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() } @@ -7246,17 +7273,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() } @@ -7267,17 +7294,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() } @@ -7288,17 +7315,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() } @@ -7309,17 +7336,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() } @@ -7330,17 +7357,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() } @@ -7351,17 +7378,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() } @@ -7372,17 +7399,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() } @@ -7393,17 +7420,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() } @@ -7414,17 +7441,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() } @@ -7435,17 +7462,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() } @@ -7456,17 +7483,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() } @@ -7477,17 +7504,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() } @@ -7498,17 +7525,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() } @@ -7519,17 +7546,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() } @@ -7540,17 +7567,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() } @@ -7561,17 +7588,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() } @@ -7582,17 +7609,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() } @@ -7603,17 +7630,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() } @@ -7624,17 +7651,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() } @@ -7645,17 +7672,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() } @@ -7674,7 +7701,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; @@ -7697,7 +7724,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; @@ -7720,7 +7747,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; @@ -7743,7 +7770,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; @@ -7766,7 +7793,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; @@ -7789,7 +7816,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; @@ -7812,7 +7839,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; @@ -7835,7 +7862,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; @@ -7858,7 +7885,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; @@ -7881,7 +7908,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; @@ -7904,7 +7931,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; @@ -7927,7 +7954,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; @@ -7950,7 +7977,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; @@ -7973,7 +8000,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; @@ -7996,7 +8023,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; @@ -8019,7 +8046,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; @@ -8042,7 +8069,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; @@ -8065,7 +8092,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; @@ -8088,7 +8115,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; @@ -8111,7 +8138,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; @@ -8134,7 +8161,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; @@ -8157,7 +8184,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; @@ -8180,7 +8207,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; @@ -8191,12 +8218,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; @@ -8206,7 +8233,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; @@ -8216,7 +8243,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; @@ -8226,7 +8253,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; @@ -8236,7 +8263,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; @@ -8246,7 +8273,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; @@ -8256,7 +8283,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; @@ -8266,7 +8293,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; @@ -8276,7 +8303,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; @@ -8286,7 +8313,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; @@ -8296,7 +8323,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; @@ -8306,7 +8333,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; @@ -8316,7 +8343,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; @@ -8326,7 +8353,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; @@ -8336,7 +8363,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; @@ -8346,7 +8373,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; @@ -8356,7 +8383,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; @@ -8366,7 +8393,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; @@ -8376,7 +8403,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; @@ -8386,7 +8413,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; @@ -8396,7 +8423,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; @@ -8406,7 +8433,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; @@ -8416,7 +8443,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; @@ -8428,128 +8455,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 } } @@ -8571,7 +8598,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, @@ -8583,14 +8610,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, @@ -8600,7 +8627,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) } @@ -8611,17 +8638,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() } @@ -8632,17 +8659,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() } @@ -8653,17 +8680,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() } @@ -8674,17 +8701,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() } @@ -8695,17 +8722,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() } @@ -8716,17 +8743,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() } @@ -8737,17 +8764,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() } @@ -8758,17 +8785,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() } @@ -8779,17 +8806,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() } @@ -8800,17 +8827,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() } @@ -8821,17 +8848,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() } @@ -8842,17 +8869,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() } @@ -8863,17 +8890,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() } @@ -8884,17 +8911,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() } @@ -8905,17 +8932,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() } @@ -8926,17 +8953,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() } @@ -8947,17 +8974,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() } @@ -8968,17 +8995,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() } @@ -8989,17 +9016,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() } @@ -9010,17 +9037,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() } @@ -9031,17 +9058,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() } @@ -9052,17 +9079,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() } @@ -9073,17 +9100,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() } @@ -9102,7 +9129,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; @@ -9125,7 +9152,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; @@ -9148,7 +9175,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; @@ -9171,7 +9198,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; @@ -9194,7 +9221,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; @@ -9217,7 +9244,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; @@ -9240,7 +9267,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; @@ -9263,7 +9290,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; @@ -9286,7 +9313,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; @@ -9309,7 +9336,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; @@ -9332,7 +9359,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; @@ -9355,7 +9382,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; @@ -9378,7 +9405,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; @@ -9401,7 +9428,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; @@ -9424,7 +9451,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; @@ -9447,7 +9474,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; @@ -9470,7 +9497,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; @@ -9493,7 +9520,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; @@ -9516,7 +9543,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; @@ -9539,7 +9566,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; @@ -9562,7 +9589,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; @@ -9585,7 +9612,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; @@ -9608,7 +9635,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; @@ -9619,12 +9646,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; @@ -9634,7 +9661,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; @@ -9644,7 +9671,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; @@ -9654,7 +9681,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; @@ -9664,7 +9691,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; @@ -9674,7 +9701,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; @@ -9684,7 +9711,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; @@ -9694,7 +9721,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; @@ -9704,7 +9731,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; @@ -9714,7 +9741,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; @@ -9724,7 +9751,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; @@ -9734,7 +9761,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; @@ -9744,7 +9771,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; @@ -9754,7 +9781,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; @@ -9764,7 +9791,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; @@ -9774,7 +9801,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; @@ -9784,7 +9811,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; @@ -9794,7 +9821,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; @@ -9804,7 +9831,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; @@ -9814,7 +9841,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; @@ -9824,7 +9851,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; @@ -9834,7 +9861,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; @@ -9844,7 +9871,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; @@ -9856,128 +9883,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 } } @@ -9999,7 +10026,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, @@ -10011,14 +10038,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, @@ -10028,7 +10055,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) } @@ -10039,17 +10066,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() } @@ -10060,17 +10087,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() } @@ -10081,17 +10108,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() } @@ -10102,17 +10129,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() } @@ -10123,17 +10150,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() } @@ -10144,17 +10171,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() } @@ -10165,17 +10192,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() } @@ -10186,17 +10213,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() } @@ -10207,17 +10234,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() } @@ -10228,17 +10255,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() } @@ -10249,17 +10276,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() } @@ -10270,17 +10297,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() } @@ -10291,17 +10318,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() } @@ -10312,17 +10339,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() } @@ -10333,17 +10360,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() } @@ -10354,17 +10381,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() } @@ -10375,17 +10402,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() } @@ -10396,17 +10423,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() } @@ -10417,17 +10444,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() } @@ -10438,17 +10465,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() } @@ -10459,17 +10486,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() } @@ -10480,17 +10507,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() } @@ -10501,17 +10528,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() } @@ -10530,7 +10557,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; @@ -10553,7 +10580,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; @@ -10576,7 +10603,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; @@ -10599,7 +10626,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; @@ -10622,7 +10649,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; @@ -10645,7 +10672,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; @@ -10668,7 +10695,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; @@ -10691,7 +10718,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; @@ -10714,7 +10741,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; @@ -10737,7 +10764,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; @@ -10760,7 +10787,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; @@ -10783,7 +10810,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; @@ -10806,7 +10833,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; @@ -10829,7 +10856,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; @@ -10852,7 +10879,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; @@ -10875,7 +10902,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; @@ -10898,7 +10925,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; @@ -10921,7 +10948,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; @@ -10944,7 +10971,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; @@ -10967,7 +10994,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; @@ -10990,7 +11017,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; @@ -11013,7 +11040,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; @@ -11036,7 +11063,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; @@ -11047,12 +11074,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; @@ -11062,7 +11089,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; @@ -11072,7 +11099,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; @@ -11082,7 +11109,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; @@ -11092,7 +11119,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; @@ -11102,7 +11129,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; @@ -11112,7 +11139,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; @@ -11122,7 +11149,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; @@ -11132,7 +11159,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; @@ -11142,7 +11169,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; @@ -11152,7 +11179,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; @@ -11162,7 +11189,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; @@ -11172,7 +11199,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; @@ -11182,7 +11209,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; @@ -11192,7 +11219,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; @@ -11202,7 +11229,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; @@ -11212,7 +11239,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; @@ -11222,7 +11249,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; @@ -11232,7 +11259,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; @@ -11242,7 +11269,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; @@ -11252,7 +11279,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; @@ -11262,7 +11289,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; @@ -11272,7 +11299,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; @@ -11284,128 +11311,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 } } @@ -11427,7 +11454,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, @@ -11439,14 +11466,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, @@ -11456,7 +11483,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) } @@ -11467,17 +11494,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() } @@ -11488,17 +11515,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() } @@ -11509,17 +11536,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() } @@ -11530,17 +11557,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() } @@ -11551,17 +11578,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() } @@ -11572,17 +11599,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() } @@ -11593,17 +11620,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() } @@ -11614,17 +11641,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() } @@ -11635,17 +11662,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() } @@ -11656,17 +11683,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() } @@ -11677,17 +11704,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() } @@ -11698,17 +11725,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() } @@ -11719,17 +11746,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() } @@ -11740,17 +11767,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() } @@ -11761,17 +11788,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() } @@ -11782,17 +11809,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() } @@ -11803,17 +11830,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() } @@ -11824,17 +11851,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() } @@ -11845,17 +11872,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() } @@ -11866,17 +11893,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() } @@ -11887,17 +11914,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() } @@ -11908,17 +11935,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() } @@ -11929,17 +11956,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() } @@ -11958,7 +11985,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; @@ -11981,7 +12008,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; @@ -12004,7 +12031,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; @@ -12027,7 +12054,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; @@ -12050,7 +12077,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; @@ -12073,7 +12100,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; @@ -12096,7 +12123,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; @@ -12119,7 +12146,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; @@ -12142,7 +12169,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; @@ -12165,7 +12192,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; @@ -12188,7 +12215,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; @@ -12211,7 +12238,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; @@ -12234,7 +12261,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; @@ -12257,7 +12284,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; @@ -12280,7 +12307,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; @@ -12303,7 +12330,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; @@ -12326,7 +12353,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; @@ -12349,7 +12376,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; @@ -12372,7 +12399,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; @@ -12395,7 +12422,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; @@ -12418,7 +12445,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; @@ -12441,7 +12468,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; @@ -12464,7 +12491,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; @@ -12475,12 +12502,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; @@ -12490,7 +12517,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; @@ -12500,7 +12527,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; @@ -12510,7 +12537,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; @@ -12520,7 +12547,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; @@ -12530,7 +12557,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; @@ -12540,7 +12567,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; @@ -12550,7 +12577,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; @@ -12560,7 +12587,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; @@ -12570,7 +12597,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; @@ -12580,7 +12607,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; @@ -12590,7 +12617,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; @@ -12600,7 +12627,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; @@ -12610,7 +12637,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; @@ -12620,7 +12647,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; @@ -12630,7 +12657,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; @@ -12640,7 +12667,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; @@ -12650,7 +12677,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; @@ -12660,7 +12687,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; @@ -12670,7 +12697,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; @@ -12680,7 +12707,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; @@ -12690,7 +12717,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; @@ -12700,7 +12727,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; @@ -12712,128 +12739,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 } } @@ -12855,7 +12882,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, @@ -12867,14 +12894,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, @@ -12884,7 +12911,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) } @@ -12895,17 +12922,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() } @@ -12916,17 +12943,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() } @@ -12937,17 +12964,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() } @@ -12958,17 +12985,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() } @@ -12979,17 +13006,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() } @@ -13000,17 +13027,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() } @@ -13021,17 +13048,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() } @@ -13042,17 +13069,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() } @@ -13063,17 +13090,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() } @@ -13084,17 +13111,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() } @@ -13105,17 +13132,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() } @@ -13126,17 +13153,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() } @@ -13147,17 +13174,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() } @@ -13168,17 +13195,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() } @@ -13189,17 +13216,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() } @@ -13210,17 +13237,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() } @@ -13231,17 +13258,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() } @@ -13252,17 +13279,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() } @@ -13273,17 +13300,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() } @@ -13294,17 +13321,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() } @@ -13315,17 +13342,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() } @@ -13336,17 +13363,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() } @@ -13357,17 +13384,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() } @@ -13386,7 +13413,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; @@ -13409,7 +13436,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; @@ -13432,7 +13459,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; @@ -13455,7 +13482,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; @@ -13478,7 +13505,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; @@ -13501,7 +13528,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; @@ -13524,7 +13551,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; @@ -13547,7 +13574,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; @@ -13570,7 +13597,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; @@ -13593,7 +13620,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; @@ -13616,7 +13643,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; @@ -13639,7 +13666,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; @@ -13662,7 +13689,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; @@ -13685,7 +13712,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; @@ -13708,7 +13735,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; @@ -13731,7 +13758,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; @@ -13754,7 +13781,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; @@ -13777,7 +13804,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; @@ -13800,7 +13827,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; @@ -13823,7 +13850,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; @@ -13846,7 +13873,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; @@ -13869,7 +13896,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; @@ -13892,7 +13919,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; @@ -13903,12 +13930,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; @@ -13918,7 +13945,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; @@ -13928,7 +13955,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; @@ -13938,7 +13965,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; @@ -13948,7 +13975,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; @@ -13958,7 +13985,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; @@ -13968,7 +13995,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; @@ -13978,7 +14005,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; @@ -13988,7 +14015,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; @@ -13998,7 +14025,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; @@ -14008,7 +14035,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; @@ -14018,7 +14045,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; @@ -14028,7 +14055,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; @@ -14038,7 +14065,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; @@ -14048,7 +14075,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; @@ -14058,7 +14085,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; @@ -14068,7 +14095,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; @@ -14078,7 +14105,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; @@ -14088,7 +14115,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; @@ -14098,7 +14125,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; @@ -14108,7 +14135,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; @@ -14118,7 +14145,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; @@ -14128,7 +14155,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; @@ -14140,128 +14167,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 } } @@ -14283,7 +14310,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, @@ -14295,14 +14322,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, @@ -14312,7 +14339,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) } @@ -14323,17 +14350,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() } @@ -14344,17 +14371,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() } @@ -14365,17 +14392,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() } @@ -14386,17 +14413,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() } @@ -14407,17 +14434,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() } @@ -14428,17 +14455,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() } @@ -14449,17 +14476,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() } @@ -14470,17 +14497,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() } @@ -14491,17 +14518,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() } @@ -14512,17 +14539,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() } @@ -14533,17 +14560,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() } @@ -14554,17 +14581,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() } @@ -14575,17 +14602,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() } @@ -14596,17 +14623,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() } @@ -14617,17 +14644,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() } @@ -14638,17 +14665,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() } @@ -14659,17 +14686,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() } @@ -14680,17 +14707,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() } @@ -14701,17 +14728,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() } @@ -14722,17 +14749,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() } @@ -14743,17 +14770,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() } @@ -14764,17 +14791,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() } @@ -14785,17 +14812,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() } @@ -14814,7 +14841,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; @@ -14837,7 +14864,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; @@ -14860,7 +14887,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; @@ -14883,7 +14910,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; @@ -14906,7 +14933,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; @@ -14929,7 +14956,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; @@ -14952,7 +14979,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; @@ -14975,7 +15002,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; @@ -14998,7 +15025,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; @@ -15021,7 +15048,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; @@ -15044,7 +15071,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; @@ -15067,7 +15094,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; @@ -15090,7 +15117,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; @@ -15113,7 +15140,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; @@ -15136,7 +15163,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; @@ -15159,7 +15186,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; @@ -15182,7 +15209,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; @@ -15205,7 +15232,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; @@ -15228,7 +15255,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; @@ -15251,7 +15278,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; @@ -15274,7 +15301,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; @@ -15297,7 +15324,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; @@ -15320,7 +15347,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; @@ -15331,12 +15358,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; @@ -15346,7 +15373,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; @@ -15356,7 +15383,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; @@ -15366,7 +15393,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; @@ -15376,7 +15403,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; @@ -15386,7 +15413,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; @@ -15396,7 +15423,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; @@ -15406,7 +15433,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; @@ -15416,7 +15443,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; @@ -15426,7 +15453,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; @@ -15436,7 +15463,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; @@ -15446,7 +15473,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; @@ -15456,7 +15483,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; @@ -15466,7 +15493,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; @@ -15476,7 +15503,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; @@ -15486,7 +15513,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; @@ -15496,7 +15523,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; @@ -15506,7 +15533,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; @@ -15516,7 +15543,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; @@ -15526,7 +15553,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; @@ -15536,7 +15563,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; @@ -15546,7 +15573,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; @@ -15556,7 +15583,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; @@ -15568,146 +15595,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; @@ -15743,7 +15775,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, @@ -15755,14 +15787,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, @@ -15772,7 +15804,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) } @@ -15783,7 +15815,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 } @@ -15794,17 +15826,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() } @@ -15815,17 +15847,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() } @@ -15836,17 +15868,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() } @@ -15857,17 +15889,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() } @@ -15878,9 +15910,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; @@ -15901,7 +15933,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; @@ -15924,7 +15956,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; @@ -15947,7 +15979,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; @@ -15970,7 +16002,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; @@ -15993,7 +16025,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; @@ -16004,22 +16036,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; @@ -16029,7 +16061,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; @@ -16039,7 +16071,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; @@ -16049,7 +16081,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; @@ -16061,43 +16093,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 } } @@ -16115,7 +16147,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, @@ -16131,9 +16163,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; @@ -16142,18 +16174,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 } } @@ -16171,7 +16203,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, @@ -16187,9 +16219,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; @@ -16198,18 +16230,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 } } @@ -16231,7 +16263,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, @@ -16243,14 +16275,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, @@ -16260,7 +16292,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) } @@ -16271,17 +16303,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() } @@ -16292,17 +16324,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() } @@ -16313,17 +16345,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() } @@ -16334,17 +16366,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() } @@ -16355,17 +16387,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() } @@ -16376,17 +16408,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() } @@ -16397,17 +16429,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() } @@ -16426,7 +16458,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; @@ -16449,7 +16481,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; @@ -16472,7 +16504,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; @@ -16495,7 +16527,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; @@ -16518,7 +16550,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; @@ -16541,7 +16573,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; @@ -16552,12 +16584,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; @@ -16567,7 +16599,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; @@ -16577,7 +16609,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; @@ -16587,7 +16619,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; @@ -16597,7 +16629,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; @@ -16607,7 +16639,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; @@ -16617,7 +16649,7 @@ pub mod flash { PGSERRR { bits } } #[doc = "Bit 16 - Busy"] - #[inline(always)] + #[inline] pub fn bsy(&self) -> BSYR { let bits = { const MASK: bool = true; @@ -16629,43 +16661,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 } } @@ -16687,7 +16719,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, @@ -16699,14 +16731,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, @@ -16716,7 +16748,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) } @@ -16727,17 +16759,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() } @@ -16748,17 +16780,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() } @@ -16769,17 +16801,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() } @@ -16790,7 +16822,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 } @@ -16801,7 +16833,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 } @@ -16812,17 +16844,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() } @@ -16833,17 +16865,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() } @@ -16854,17 +16886,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() } @@ -16875,17 +16907,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() } @@ -16904,7 +16936,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; @@ -16927,7 +16959,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; @@ -16950,7 +16982,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; @@ -16965,9 +16997,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; @@ -16980,9 +17012,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; @@ -17003,7 +17035,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; @@ -17026,7 +17058,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; @@ -17049,7 +17081,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; @@ -17072,7 +17104,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; @@ -17083,12 +17115,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; @@ -17098,7 +17130,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; @@ -17108,7 +17140,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; @@ -17118,27 +17150,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; @@ -17148,7 +17180,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; @@ -17158,7 +17190,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; @@ -17168,7 +17200,7 @@ pub mod flash { ERRIER { bits } } #[doc = "Bit 31 - Lock"] - #[inline(always)] + #[inline] pub fn lock(&self) -> LOCKR { let bits = { const MASK: bool = true; @@ -17180,58 +17212,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 } } @@ -17253,7 +17285,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, @@ -17265,14 +17297,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, @@ -17282,7 +17314,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) } @@ -17293,17 +17325,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() } @@ -17314,17 +17346,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() } @@ -17335,7 +17367,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 } @@ -17346,17 +17378,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() } @@ -17367,17 +17399,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() } @@ -17388,17 +17420,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() } @@ -17409,7 +17441,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 } @@ -17420,7 +17452,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 } @@ -17439,7 +17471,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; @@ -17462,7 +17494,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; @@ -17477,9 +17509,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; @@ -17500,7 +17532,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; @@ -17523,7 +17555,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; @@ -17546,7 +17578,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; @@ -17561,9 +17593,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; @@ -17576,9 +17608,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; @@ -17587,12 +17619,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; @@ -17602,7 +17634,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; @@ -17612,17 +17644,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; @@ -17632,7 +17664,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; @@ -17642,7 +17674,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; @@ -17652,20 +17684,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 }; @@ -17674,71 +17706,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; @@ -17766,7 +17803,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, @@ -17782,9 +17819,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; @@ -17793,18 +17830,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 } } @@ -17826,7 +17863,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, @@ -17838,14 +17875,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, @@ -17855,7 +17892,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) } @@ -17866,7 +17903,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 } @@ -17877,9 +17914,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; @@ -17888,15 +17925,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 }; @@ -17905,18 +17942,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 } } @@ -17938,7 +17975,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, @@ -17950,14 +17987,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, @@ -17967,7 +18004,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) } @@ -17978,7 +18015,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 } @@ -17989,9 +18026,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; @@ -18000,15 +18037,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 }; @@ -18017,18 +18054,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 } } @@ -18046,7 +18083,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(), @@ -18059,17 +18096,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() } @@ -18080,29 +18117,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; @@ -18112,7 +18149,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; @@ -18124,18 +18161,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; @@ -18163,7 +18205,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, @@ -18175,14 +18217,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, @@ -18192,7 +18234,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) } @@ -18203,7 +18245,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 } @@ -18214,17 +18256,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() } @@ -18235,17 +18277,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() } @@ -18256,17 +18298,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() } @@ -18277,7 +18319,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 } @@ -18288,17 +18330,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() } @@ -18309,17 +18351,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() } @@ -18330,17 +18372,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() } @@ -18351,17 +18393,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() } @@ -18372,17 +18414,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() } @@ -18393,9 +18435,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; @@ -18416,7 +18458,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; @@ -18439,7 +18481,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; @@ -18462,7 +18504,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; @@ -18477,9 +18519,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; @@ -18500,7 +18542,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; @@ -18523,7 +18565,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; @@ -18546,7 +18588,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; @@ -18569,7 +18611,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; @@ -18592,7 +18634,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; @@ -18603,22 +18645,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; @@ -18628,7 +18670,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; @@ -18638,7 +18680,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; @@ -18648,17 +18690,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; @@ -18668,7 +18710,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; @@ -18678,7 +18720,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; @@ -18688,7 +18730,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; @@ -18698,7 +18740,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; @@ -18710,63 +18752,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 } } @@ -18788,7 +18830,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, @@ -18800,14 +18842,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, @@ -18817,7 +18859,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) } @@ -18828,17 +18870,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() } @@ -18849,17 +18891,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() } @@ -18870,17 +18912,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() } @@ -18891,17 +18933,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() } @@ -18912,17 +18954,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() } @@ -18933,17 +18975,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() } @@ -18954,17 +18996,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() } @@ -18983,7 +19025,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; @@ -19006,7 +19048,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; @@ -19029,7 +19071,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; @@ -19040,12 +19082,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; @@ -19055,7 +19097,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; @@ -19065,7 +19107,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; @@ -19075,7 +19117,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; @@ -19085,7 +19127,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; @@ -19095,7 +19137,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; @@ -19104,7 +19146,7 @@ pub mod pwr { }; BRER { bits } } - # [ doc = "Bit 14 - Regulator voltage scaling output selection ready bit" ] # [ inline ( always ) ] + # [ doc = "Bit 14 - Regulator voltage scaling output selection ready bit" ] # [ inline ] pub fn vosrdy(&self) -> VOSRDYR { let bits = { const MASK: bool = true; @@ -19116,45 +19158,50 @@ 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 ) ] + # [ doc = "Bit 14 - Regulator voltage scaling output selection ready bit" ] # [ 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; @@ -19177,7 +19224,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, @@ -19189,14 +19236,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, @@ -19206,7 +19253,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) } @@ -19217,17 +19264,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() } @@ -19238,17 +19285,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() } @@ -19259,7 +19306,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 } @@ -19270,7 +19317,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 } @@ -19281,17 +19328,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() } @@ -19302,17 +19349,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() } @@ -19323,17 +19370,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() } @@ -19344,17 +19391,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() } @@ -19365,17 +19412,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() } @@ -19386,17 +19433,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() } @@ -19407,17 +19454,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() } @@ -19428,17 +19475,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() } @@ -19457,7 +19504,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -19480,7 +19527,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -19495,9 +19542,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; @@ -19510,9 +19557,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; @@ -19533,7 +19580,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -19556,7 +19603,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -19579,7 +19626,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -19602,7 +19649,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -19625,7 +19672,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -19648,7 +19695,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -19671,7 +19718,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -19694,7 +19741,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -19705,12 +19752,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; @@ -19720,7 +19767,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; @@ -19730,27 +19777,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; @@ -19760,7 +19807,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; @@ -19770,7 +19817,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; @@ -19780,7 +19827,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; @@ -19790,7 +19837,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; @@ -19800,7 +19847,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; @@ -19810,7 +19857,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; @@ -19820,7 +19867,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; @@ -19832,73 +19879,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 } } @@ -19920,7 +19967,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, @@ -19932,14 +19979,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, @@ -19949,7 +19996,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) } @@ -19960,17 +20007,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() } @@ -19981,17 +20028,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() } @@ -20002,17 +20049,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() } @@ -20023,17 +20070,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() } @@ -20044,17 +20091,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() } @@ -20065,17 +20112,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() } @@ -20086,17 +20133,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() } @@ -20107,17 +20154,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() } @@ -20128,17 +20175,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() } @@ -20149,17 +20196,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() } @@ -20170,17 +20217,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() } @@ -20191,17 +20238,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() } @@ -20212,17 +20259,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() } @@ -20233,17 +20280,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() } @@ -20254,17 +20301,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() } @@ -20275,17 +20322,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() } @@ -20296,17 +20343,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() } @@ -20317,17 +20364,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() } @@ -20338,17 +20385,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() } @@ -20359,17 +20406,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() } @@ -20380,17 +20427,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() } @@ -20401,17 +20448,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() } @@ -20422,7 +20469,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 } @@ -20441,7 +20488,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20464,7 +20511,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20487,7 +20534,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20510,7 +20557,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20533,7 +20580,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20556,7 +20603,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20579,7 +20626,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20602,7 +20649,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20625,7 +20672,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20648,7 +20695,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20671,7 +20718,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20694,7 +20741,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20717,7 +20764,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20740,7 +20787,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20763,7 +20810,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20786,7 +20833,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20809,7 +20856,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20832,7 +20879,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20855,7 +20902,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20878,7 +20925,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20901,7 +20948,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20924,7 +20971,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -20939,9 +20986,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; @@ -20950,11 +20997,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; @@ -20963,7 +21010,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; @@ -20972,7 +21019,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; @@ -20981,7 +21028,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; @@ -20990,7 +21037,7 @@ pub mod rcc { }; PLLQ0R { bits } } - # [ doc = "Bit 22 - Main PLL(PLL) and audio PLL (PLLI2S) entry clock source" ] # [ inline ( always ) ] + # [ doc = "Bit 22 - Main PLL(PLL) and audio PLL (PLLI2S) entry clock source" ] # [ inline ] pub fn pllsrc(&self) -> PLLSRCR { let bits = { const MASK: bool = true; @@ -20999,7 +21046,7 @@ pub mod rcc { }; PLLSRCR { bits } } - # [ doc = "Bit 17 - Main PLL (PLL) division factor for main system clock" ] # [ inline ( always ) ] + # [ doc = "Bit 17 - Main PLL (PLL) division factor for main system clock" ] # [ inline ] pub fn pllp1(&self) -> PLLP1R { let bits = { const MASK: bool = true; @@ -21008,7 +21055,7 @@ pub mod rcc { }; PLLP1R { bits } } - # [ doc = "Bit 16 - Main PLL (PLL) division factor for main system clock" ] # [ inline ( always ) ] + # [ doc = "Bit 16 - Main PLL (PLL) division factor for main system clock" ] # [ inline ] pub fn pllp0(&self) -> PLLP0R { let bits = { const MASK: bool = true; @@ -21018,7 +21065,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; @@ -21028,7 +21075,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; @@ -21038,7 +21085,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; @@ -21048,7 +21095,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; @@ -21058,7 +21105,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; @@ -21068,7 +21115,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; @@ -21078,7 +21125,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; @@ -21088,7 +21135,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; @@ -21098,7 +21145,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; @@ -21107,7 +21154,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; @@ -21116,7 +21163,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; @@ -21125,7 +21172,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; @@ -21134,7 +21181,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; @@ -21143,7 +21190,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; @@ -21152,7 +21199,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; @@ -21161,10 +21208,10 @@ pub mod rcc { }; PLLM0R { bits } } - # [ doc = "Bits 28:30 - Main PLL (PLL) division factor for I2S, DFSDM clocks" ] # [ inline ( always ) ] + # [ doc = "Bits 28:30 - Main PLL (PLL) division factor for I2S, DFSDM clocks" ] # [ 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 }; @@ -21173,114 +21220,114 @@ 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 ) ] + # [ doc = "Bit 22 - Main PLL(PLL) and audio PLL (PLLI2S) entry clock source" ] # [ inline ] pub fn pllsrc(&mut self) -> _PLLSRCW { _PLLSRCW { w: self } } - # [ doc = "Bit 17 - Main PLL (PLL) division factor for main system clock" ] # [ inline ( always ) ] + # [ doc = "Bit 17 - Main PLL (PLL) division factor for main system clock" ] # [ inline ] pub fn pllp1(&mut self) -> _PLLP1W { _PLLP1W { w: self } } - # [ doc = "Bit 16 - Main PLL (PLL) division factor for main system clock" ] # [ inline ( always ) ] + # [ doc = "Bit 16 - Main PLL (PLL) division factor for main system clock" ] # [ 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 ) ] + # [ doc = "Bits 28:30 - Main PLL (PLL) division factor for I2S, DFSDM clocks" ] # [ inline ] pub fn pllr(&mut self) -> _PLLRW { _PLLRW { w: self } } @@ -21302,7 +21349,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, @@ -21314,14 +21361,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, @@ -21331,7 +21378,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) } @@ -21342,7 +21389,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 } @@ -21353,7 +21400,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 } @@ -21364,7 +21411,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 } @@ -21375,7 +21422,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 } @@ -21386,7 +21433,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 } @@ -21397,7 +21444,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 } @@ -21408,7 +21455,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 } @@ -21419,7 +21466,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 } @@ -21430,17 +21477,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() } @@ -21451,17 +21498,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() } @@ -21472,17 +21519,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() } @@ -21493,17 +21540,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() } @@ -21514,9 +21561,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; @@ -21529,9 +21576,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; @@ -21544,9 +21591,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; @@ -21559,9 +21606,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; @@ -21574,9 +21621,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; @@ -21589,9 +21636,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; @@ -21604,9 +21651,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; @@ -21619,9 +21666,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; @@ -21642,7 +21689,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -21665,7 +21712,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -21676,92 +21723,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; @@ -21771,7 +21818,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; @@ -21781,7 +21828,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; @@ -21791,7 +21838,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; @@ -21803,63 +21850,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 } } @@ -21881,7 +21928,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, @@ -21893,14 +21940,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, @@ -21910,7 +21957,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) } @@ -21921,17 +21968,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() } @@ -21942,17 +21989,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() } @@ -21963,17 +22010,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() } @@ -21984,17 +22031,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() } @@ -22005,17 +22052,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() } @@ -22026,17 +22073,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() } @@ -22047,17 +22094,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() } @@ -22068,17 +22115,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() } @@ -22089,17 +22136,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() } @@ -22110,17 +22157,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() } @@ -22131,17 +22178,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() } @@ -22152,17 +22199,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() } @@ -22173,17 +22220,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() } @@ -22202,7 +22249,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -22225,7 +22272,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -22248,7 +22295,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -22271,7 +22318,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -22294,7 +22341,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -22317,7 +22364,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -22340,7 +22387,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -22363,7 +22410,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -22386,7 +22433,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -22409,7 +22456,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -22432,7 +22479,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -22455,7 +22502,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -22478,7 +22525,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -22489,12 +22536,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; @@ -22504,7 +22551,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; @@ -22514,7 +22561,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; @@ -22524,7 +22571,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; @@ -22534,7 +22581,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; @@ -22544,7 +22591,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; @@ -22554,7 +22601,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; @@ -22564,7 +22611,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; @@ -22574,7 +22621,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; @@ -22584,7 +22631,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; @@ -22594,7 +22641,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; @@ -22604,7 +22651,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; @@ -22614,7 +22661,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; @@ -22626,78 +22673,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 } } @@ -22719,7 +22766,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, @@ -22731,14 +22778,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, @@ -22748,7 +22795,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) } @@ -22759,17 +22806,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() } @@ -22780,17 +22827,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() } @@ -22801,17 +22848,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() } @@ -22822,17 +22869,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() } @@ -22843,17 +22890,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() } @@ -22864,17 +22911,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() } @@ -22885,17 +22932,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() } @@ -22906,17 +22953,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() } @@ -22927,17 +22974,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() } @@ -22948,17 +22995,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() } @@ -22969,17 +23016,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() } @@ -22998,7 +23045,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -23021,7 +23068,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -23044,7 +23091,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -23067,7 +23114,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -23090,7 +23137,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -23113,7 +23160,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -23136,7 +23183,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -23159,7 +23206,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -23182,7 +23229,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -23205,7 +23252,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -23228,7 +23275,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -23239,12 +23286,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; @@ -23254,7 +23301,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; @@ -23264,7 +23311,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; @@ -23274,7 +23321,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; @@ -23284,7 +23331,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; @@ -23294,7 +23341,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; @@ -23304,7 +23351,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; @@ -23314,7 +23361,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; @@ -23324,7 +23371,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; @@ -23334,7 +23381,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; @@ -23344,7 +23391,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; @@ -23356,68 +23403,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 } } @@ -23439,7 +23486,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, @@ -23451,14 +23498,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, @@ -23468,7 +23515,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) } @@ -23479,17 +23526,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() } @@ -23500,17 +23547,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() } @@ -23521,17 +23568,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() } @@ -23550,7 +23597,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -23573,7 +23620,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -23596,7 +23643,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -23607,12 +23654,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; @@ -23622,7 +23669,7 @@ pub mod rcc { OTGFSRSTR { bits } } #[doc = "Bit 6 - RNGRST"] - #[inline(always)] + #[inline] pub fn rngrst(&self) -> RNGRSTR { let bits = { const MASK: bool = true; @@ -23632,7 +23679,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; @@ -23644,28 +23691,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 } } @@ -23687,7 +23734,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, @@ -23699,14 +23746,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, @@ -23716,7 +23763,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) } @@ -23727,17 +23774,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() } @@ -23748,17 +23795,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() } @@ -23769,17 +23816,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() } @@ -23790,17 +23837,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() } @@ -23811,17 +23858,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() } @@ -23832,17 +23879,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() } @@ -23853,17 +23900,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() } @@ -23874,17 +23921,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() } @@ -23895,17 +23942,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() } @@ -23916,17 +23963,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() } @@ -23937,17 +23984,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() } @@ -23958,17 +24005,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() } @@ -23979,17 +24026,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() } @@ -24000,17 +24047,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() } @@ -24021,17 +24068,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() } @@ -24042,17 +24089,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() } @@ -24063,17 +24110,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() } @@ -24084,17 +24131,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() } @@ -24105,17 +24152,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() } @@ -24126,17 +24173,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() } @@ -24147,17 +24194,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() } @@ -24168,17 +24215,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() } @@ -24189,17 +24236,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() } @@ -24210,17 +24257,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() } @@ -24231,17 +24278,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() } @@ -24252,17 +24299,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() } @@ -24273,17 +24320,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() } @@ -24294,17 +24341,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() } @@ -24323,7 +24370,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24346,7 +24393,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24369,7 +24416,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24392,7 +24439,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24415,7 +24462,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24438,7 +24485,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24461,7 +24508,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24484,7 +24531,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24507,7 +24554,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24530,7 +24577,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24553,7 +24600,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24576,7 +24623,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24599,7 +24646,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24622,7 +24669,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24645,7 +24692,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24668,7 +24715,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24691,7 +24738,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24714,7 +24761,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24737,7 +24784,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24760,7 +24807,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24783,7 +24830,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24806,7 +24853,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24829,7 +24876,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24852,7 +24899,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24875,7 +24922,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24898,7 +24945,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24921,7 +24968,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24944,7 +24991,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -24955,12 +25002,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; @@ -24970,7 +25017,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; @@ -24980,7 +25027,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; @@ -24990,7 +25037,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; @@ -25000,7 +25047,7 @@ pub mod rcc { TIM5RSTR { bits } } #[doc = "Bit 4 - TIM6RST"] - #[inline(always)] + #[inline] pub fn tim6rst(&self) -> TIM6RSTR { let bits = { const MASK: bool = true; @@ -25010,7 +25057,7 @@ pub mod rcc { TIM6RSTR { bits } } #[doc = "Bit 5 - TIM7RST"] - #[inline(always)] + #[inline] pub fn tim7rst(&self) -> TIM7RSTR { let bits = { const MASK: bool = true; @@ -25020,7 +25067,7 @@ pub mod rcc { TIM7RSTR { bits } } #[doc = "Bit 6 - TIM12RST"] - #[inline(always)] + #[inline] pub fn tim12rst(&self) -> TIM12RSTR { let bits = { const MASK: bool = true; @@ -25030,7 +25077,7 @@ pub mod rcc { TIM12RSTR { bits } } #[doc = "Bit 7 - TIM13RST"] - #[inline(always)] + #[inline] pub fn tim13rst(&self) -> TIM13RSTR { let bits = { const MASK: bool = true; @@ -25040,7 +25087,7 @@ pub mod rcc { TIM13RSTR { bits } } #[doc = "Bit 8 - TIM14RST"] - #[inline(always)] + #[inline] pub fn tim14rst(&self) -> TIM14RSTR { let bits = { const MASK: bool = true; @@ -25050,7 +25097,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; @@ -25060,7 +25107,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; @@ -25070,7 +25117,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; @@ -25080,7 +25127,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; @@ -25090,7 +25137,7 @@ pub mod rcc { UART2RSTR { bits } } #[doc = "Bit 18 - USART3RST"] - #[inline(always)] + #[inline] pub fn usart3rst(&self) -> USART3RSTR { let bits = { const MASK: bool = true; @@ -25100,7 +25147,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; @@ -25110,7 +25157,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; @@ -25120,7 +25167,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; @@ -25130,7 +25177,7 @@ pub mod rcc { I2C3RSTR { bits } } #[doc = "Bit 24 - I2C4RST"] - #[inline(always)] + #[inline] pub fn i2c4rst(&self) -> I2C4RSTR { let bits = { const MASK: bool = true; @@ -25140,7 +25187,7 @@ pub mod rcc { I2C4RSTR { bits } } #[doc = "Bit 25 - CAN1RST"] - #[inline(always)] + #[inline] pub fn can1rst(&self) -> CAN1RSTR { let bits = { const MASK: bool = true; @@ -25150,7 +25197,7 @@ pub mod rcc { CAN1RSTR { bits } } #[doc = "Bit 26 - CAN2RST"] - #[inline(always)] + #[inline] pub fn can2rst(&self) -> CAN2RSTR { let bits = { const MASK: bool = true; @@ -25160,7 +25207,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; @@ -25170,7 +25217,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; @@ -25180,7 +25227,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; @@ -25190,7 +25237,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; @@ -25200,7 +25247,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; @@ -25210,7 +25257,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; @@ -25220,7 +25267,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; @@ -25230,7 +25277,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; @@ -25242,153 +25289,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 } } @@ -25410,7 +25457,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, @@ -25422,14 +25469,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, @@ -25439,7 +25486,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) } @@ -25450,17 +25497,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() } @@ -25471,17 +25518,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() } @@ -25492,17 +25539,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() } @@ -25513,17 +25560,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() } @@ -25534,17 +25581,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() } @@ -25555,17 +25602,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() } @@ -25576,17 +25623,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() } @@ -25597,17 +25644,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() } @@ -25618,17 +25665,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() } @@ -25639,17 +25686,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() } @@ -25660,17 +25707,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() } @@ -25681,17 +25728,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() } @@ -25702,17 +25749,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() } @@ -25723,17 +25770,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() } @@ -25744,17 +25791,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() } @@ -25765,17 +25812,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() } @@ -25786,17 +25833,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() } @@ -25807,17 +25854,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() } @@ -25836,7 +25883,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -25859,7 +25906,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -25882,7 +25929,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -25905,7 +25952,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -25928,7 +25975,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -25951,7 +25998,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -25974,7 +26021,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -25997,7 +26044,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26020,7 +26067,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26043,7 +26090,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26066,7 +26113,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26089,7 +26136,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26112,7 +26159,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26135,7 +26182,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26158,7 +26205,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26181,7 +26228,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26204,7 +26251,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26227,7 +26274,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26238,12 +26285,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; @@ -26253,7 +26300,7 @@ pub mod rcc { TIM1RSTR { bits } } #[doc = "Bit 1 - TIM8RST"] - #[inline(always)] + #[inline] pub fn tim8rst(&self) -> TIM8RSTR { let bits = { const MASK: bool = true; @@ -26263,7 +26310,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; @@ -26273,7 +26320,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; @@ -26283,7 +26330,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; @@ -26293,7 +26340,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; @@ -26303,7 +26350,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; @@ -26313,7 +26360,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; @@ -26323,7 +26370,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; @@ -26333,7 +26380,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; @@ -26343,7 +26390,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; @@ -26353,7 +26400,7 @@ pub mod rcc { TIM11RSTR { bits } } #[doc = "Bit 24 - DFSDMRST"] - #[inline(always)] + #[inline] pub fn dfsdmrst(&self) -> DFSDMRSTR { let bits = { const MASK: bool = true; @@ -26363,7 +26410,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; @@ -26373,7 +26420,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; @@ -26383,7 +26430,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; @@ -26393,7 +26440,7 @@ pub mod rcc { SPI4RSTR { bits } } #[doc = "Bit 20 - SPI5RST"] - #[inline(always)] + #[inline] pub fn spi5rst(&self) -> SPI5RSTR { let bits = { const MASK: bool = true; @@ -26403,7 +26450,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; @@ -26413,7 +26460,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; @@ -26425,103 +26472,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 } } @@ -26543,7 +26590,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, @@ -26555,14 +26602,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, @@ -26572,7 +26619,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) } @@ -26583,17 +26630,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() } @@ -26604,17 +26651,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() } @@ -26625,17 +26672,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() } @@ -26646,17 +26693,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() } @@ -26667,17 +26714,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() } @@ -26688,17 +26735,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() } @@ -26709,17 +26756,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() } @@ -26730,17 +26777,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() } @@ -26751,17 +26798,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() } @@ -26772,17 +26819,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() } @@ -26793,17 +26840,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() } @@ -26822,7 +26869,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26845,7 +26892,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26868,7 +26915,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26891,7 +26938,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26914,7 +26961,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26937,7 +26984,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26960,7 +27007,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -26983,7 +27030,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -27006,7 +27053,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -27029,7 +27076,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -27052,7 +27099,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -27063,12 +27110,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; @@ -27078,7 +27125,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; @@ -27088,7 +27135,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; @@ -27098,7 +27145,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; @@ -27108,7 +27155,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; @@ -27118,7 +27165,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; @@ -27128,7 +27175,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; @@ -27138,7 +27185,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; @@ -27148,7 +27195,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; @@ -27158,7 +27205,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; @@ -27168,7 +27215,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; @@ -27180,68 +27227,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 } } @@ -27263,7 +27310,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, @@ -27275,14 +27322,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, @@ -27292,7 +27339,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) } @@ -27303,17 +27350,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() } @@ -27324,17 +27371,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() } @@ -27345,17 +27392,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() } @@ -27374,7 +27421,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -27397,7 +27444,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -27420,7 +27467,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -27431,12 +27478,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; @@ -27446,7 +27493,7 @@ pub mod rcc { OTGFSENR { bits } } #[doc = "Bit 6 - RNGEN"] - #[inline(always)] + #[inline] pub fn rngen(&self) -> RNGENR { let bits = { const MASK: bool = true; @@ -27456,7 +27503,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; @@ -27468,28 +27515,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 } } @@ -27511,7 +27558,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, @@ -27523,14 +27570,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, @@ -27540,7 +27587,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) } @@ -27551,17 +27598,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() } @@ -27572,17 +27619,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() } @@ -27593,17 +27640,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() } @@ -27614,17 +27661,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() } @@ -27635,17 +27682,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() } @@ -27656,17 +27703,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() } @@ -27677,17 +27724,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() } @@ -27698,17 +27745,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() } @@ -27719,17 +27766,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() } @@ -27740,17 +27787,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() } @@ -27761,17 +27808,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() } @@ -27782,17 +27829,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() } @@ -27803,17 +27850,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() } @@ -27824,17 +27871,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() } @@ -27845,17 +27892,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() } @@ -27866,17 +27913,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() } @@ -27887,17 +27934,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() } @@ -27908,17 +27955,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() } @@ -27929,17 +27976,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() } @@ -27950,17 +27997,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() } @@ -27971,17 +28018,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() } @@ -27992,17 +28039,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() } @@ -28013,17 +28060,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() } @@ -28034,17 +28081,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() } @@ -28055,17 +28102,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() } @@ -28076,17 +28123,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() } @@ -28097,17 +28144,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() } @@ -28118,17 +28165,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() } @@ -28139,17 +28186,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() } @@ -28168,7 +28215,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28191,7 +28238,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28214,7 +28261,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28237,7 +28284,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28260,7 +28307,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28283,7 +28330,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28306,7 +28353,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28329,7 +28376,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28352,7 +28399,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28375,7 +28422,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28398,7 +28445,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28421,7 +28468,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28444,7 +28491,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28467,7 +28514,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28490,7 +28537,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28513,7 +28560,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28536,7 +28583,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28559,7 +28606,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28582,7 +28629,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28605,7 +28652,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28628,7 +28675,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28651,7 +28698,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28674,7 +28721,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28697,7 +28744,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28720,7 +28767,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28743,7 +28790,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28766,7 +28813,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28789,7 +28836,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28812,7 +28859,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -28823,12 +28870,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; @@ -28838,7 +28885,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; @@ -28848,7 +28895,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; @@ -28858,7 +28905,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; @@ -28868,7 +28915,7 @@ pub mod rcc { TIM5ENR { bits } } #[doc = "Bit 4 - TIM6EN"] - #[inline(always)] + #[inline] pub fn tim6en(&self) -> TIM6ENR { let bits = { const MASK: bool = true; @@ -28878,7 +28925,7 @@ pub mod rcc { TIM6ENR { bits } } #[doc = "Bit 5 - TIM7EN"] - #[inline(always)] + #[inline] pub fn tim7en(&self) -> TIM7ENR { let bits = { const MASK: bool = true; @@ -28888,7 +28935,7 @@ pub mod rcc { TIM7ENR { bits } } #[doc = "Bit 6 - TIM12EN"] - #[inline(always)] + #[inline] pub fn tim12en(&self) -> TIM12ENR { let bits = { const MASK: bool = true; @@ -28898,7 +28945,7 @@ pub mod rcc { TIM12ENR { bits } } #[doc = "Bit 7 - TIM13EN"] - #[inline(always)] + #[inline] pub fn tim13en(&self) -> TIM13ENR { let bits = { const MASK: bool = true; @@ -28908,7 +28955,7 @@ pub mod rcc { TIM13ENR { bits } } #[doc = "Bit 8 - TIM14EN"] - #[inline(always)] + #[inline] pub fn tim14en(&self) -> TIM14ENR { let bits = { const MASK: bool = true; @@ -28918,7 +28965,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; @@ -28928,7 +28975,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; @@ -28938,7 +28985,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; @@ -28948,7 +28995,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; @@ -28958,7 +29005,7 @@ pub mod rcc { USART2ENR { bits } } #[doc = "Bit 18 - USART3EN"] - #[inline(always)] + #[inline] pub fn usart3en(&self) -> USART3ENR { let bits = { const MASK: bool = true; @@ -28968,7 +29015,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; @@ -28978,7 +29025,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; @@ -28988,7 +29035,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; @@ -28998,7 +29045,7 @@ pub mod rcc { I2C3ENR { bits } } #[doc = "Bit 24 - I2C4EN"] - #[inline(always)] + #[inline] pub fn i2c4en(&self) -> I2C4ENR { let bits = { const MASK: bool = true; @@ -29008,7 +29055,7 @@ pub mod rcc { I2C4ENR { bits } } #[doc = "Bit 25 - CAN1EN"] - #[inline(always)] + #[inline] pub fn can1en(&self) -> CAN1ENR { let bits = { const MASK: bool = true; @@ -29018,7 +29065,7 @@ pub mod rcc { CAN1ENR { bits } } #[doc = "Bit 26 - CAN2EN"] - #[inline(always)] + #[inline] pub fn can2en(&self) -> CAN2ENR { let bits = { const MASK: bool = true; @@ -29028,7 +29075,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; @@ -29038,7 +29085,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; @@ -29048,7 +29095,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; @@ -29058,7 +29105,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; @@ -29068,7 +29115,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; @@ -29078,7 +29125,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; @@ -29088,7 +29135,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; @@ -29098,7 +29145,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; @@ -29108,7 +29155,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; @@ -29120,158 +29167,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 } } @@ -29293,7 +29340,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, @@ -29305,14 +29352,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, @@ -29322,7 +29369,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) } @@ -29333,17 +29380,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() } @@ -29354,17 +29401,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() } @@ -29375,17 +29422,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() } @@ -29396,17 +29443,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() } @@ -29417,17 +29464,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() } @@ -29438,17 +29485,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() } @@ -29459,17 +29506,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() } @@ -29480,17 +29527,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() } @@ -29501,17 +29548,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() } @@ -29522,17 +29569,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() } @@ -29543,17 +29590,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() } @@ -29564,17 +29611,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() } @@ -29585,17 +29632,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() } @@ -29606,17 +29653,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() } @@ -29627,17 +29674,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() } @@ -29648,17 +29695,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() } @@ -29677,7 +29724,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -29700,7 +29747,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -29723,7 +29770,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -29746,7 +29793,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -29769,7 +29816,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -29792,7 +29839,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -29815,7 +29862,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -29838,7 +29885,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -29861,7 +29908,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -29884,7 +29931,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -29907,7 +29954,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -29930,7 +29977,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -29953,7 +30000,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -29976,7 +30023,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -29999,7 +30046,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30022,7 +30069,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30033,12 +30080,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; @@ -30048,7 +30095,7 @@ pub mod rcc { TIM1ENR { bits } } #[doc = "Bit 1 - TIM8EN"] - #[inline(always)] + #[inline] pub fn tim8en(&self) -> TIM8ENR { let bits = { const MASK: bool = true; @@ -30058,7 +30105,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; @@ -30068,7 +30115,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; @@ -30078,7 +30125,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; @@ -30088,7 +30135,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; @@ -30098,7 +30145,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; @@ -30108,7 +30155,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; @@ -30118,7 +30165,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; @@ -30128,7 +30175,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; @@ -30138,7 +30185,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; @@ -30148,7 +30195,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; @@ -30158,7 +30205,7 @@ pub mod rcc { TIM11ENR { bits } } #[doc = "Bit 24 - DFSDMEN"] - #[inline(always)] + #[inline] pub fn dfsdmen(&self) -> DFSDMENR { let bits = { const MASK: bool = true; @@ -30168,7 +30215,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; @@ -30178,7 +30225,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; @@ -30188,7 +30235,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; @@ -30200,93 +30247,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 } } @@ -30308,7 +30355,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, @@ -30320,14 +30367,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, @@ -30337,7 +30384,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) } @@ -30348,17 +30395,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() } @@ -30369,17 +30416,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() } @@ -30390,17 +30437,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() } @@ -30411,17 +30458,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() } @@ -30432,17 +30479,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() } @@ -30453,17 +30500,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() } @@ -30474,17 +30521,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() } @@ -30495,17 +30542,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() } @@ -30516,17 +30563,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() } @@ -30537,17 +30584,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() } @@ -30558,17 +30605,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() } @@ -30579,17 +30626,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() } @@ -30600,17 +30647,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() } @@ -30621,17 +30668,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() } @@ -30650,7 +30697,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30673,7 +30720,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30696,7 +30743,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30719,7 +30766,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30742,7 +30789,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30765,7 +30812,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30788,7 +30835,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30811,7 +30858,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30834,7 +30881,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30857,7 +30904,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30880,7 +30927,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30903,7 +30950,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30926,7 +30973,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30949,7 +30996,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -30960,12 +31007,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; @@ -30975,7 +31022,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; @@ -30985,7 +31032,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; @@ -30995,7 +31042,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; @@ -31005,7 +31052,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; @@ -31015,7 +31062,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; @@ -31025,7 +31072,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; @@ -31035,7 +31082,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; @@ -31045,7 +31092,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; @@ -31055,7 +31102,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; @@ -31065,7 +31112,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; @@ -31075,7 +31122,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; @@ -31085,7 +31132,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; @@ -31095,7 +31142,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; @@ -31107,83 +31154,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 } } @@ -31205,7 +31252,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, @@ -31217,14 +31264,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, @@ -31234,7 +31281,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) } @@ -31245,17 +31292,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() } @@ -31266,17 +31313,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() } @@ -31287,17 +31334,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() } @@ -31308,17 +31355,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() } @@ -31337,7 +31384,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -31360,7 +31407,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -31383,7 +31430,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -31406,7 +31453,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -31417,12 +31464,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; @@ -31432,7 +31479,7 @@ pub mod rcc { OTGFSLPENR { bits } } #[doc = "Bit 6 - RNGLPEN"] - #[inline(always)] + #[inline] pub fn rnglpen(&self) -> RNGLPENR { let bits = { const MASK: bool = true; @@ -31441,7 +31488,7 @@ pub mod rcc { }; RNGLPENR { bits } } - # [ doc = "Bit 0 - Flexible memory controller module clock enable during Sleep mode" ] # [ inline ( always ) ] + # [ doc = "Bit 0 - Flexible memory controller module clock enable during Sleep mode" ] # [ inline ] pub fn fsmclpen(&self) -> FSMCLPENR { let bits = { const MASK: bool = true; @@ -31450,7 +31497,7 @@ pub mod rcc { }; FSMCLPENR { bits } } - # [ doc = "Bit 1 - QUADSPI memory controller module clock enable during Sleep mode" ] # [ inline ( always ) ] + # [ doc = "Bit 1 - QUADSPI memory controller module clock enable during Sleep mode" ] # [ inline ] pub fn qspilpen(&self) -> QSPILPENR { let bits = { const MASK: bool = true; @@ -31462,31 +31509,31 @@ 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 ) ] + # [ doc = "Bit 0 - Flexible memory controller module clock enable during Sleep mode" ] # [ inline ] pub fn fsmclpen(&mut self) -> _FSMCLPENW { _FSMCLPENW { w: self } } - # [ doc = "Bit 1 - QUADSPI memory controller module clock enable during Sleep mode" ] # [ inline ( always ) ] + # [ doc = "Bit 1 - QUADSPI memory controller module clock enable during Sleep mode" ] # [ inline ] pub fn qspilpen(&mut self) -> _QSPILPENW { _QSPILPENW { w: self } } @@ -31508,7 +31555,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, @@ -31520,14 +31567,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, @@ -31537,7 +31584,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) } @@ -31548,17 +31595,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() } @@ -31569,17 +31616,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() } @@ -31590,17 +31637,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() } @@ -31611,17 +31658,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() } @@ -31632,17 +31679,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() } @@ -31653,17 +31700,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() } @@ -31674,17 +31721,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() } @@ -31695,17 +31742,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() } @@ -31716,17 +31763,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() } @@ -31737,17 +31784,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() } @@ -31758,17 +31805,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() } @@ -31779,17 +31826,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() } @@ -31800,17 +31847,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() } @@ -31821,17 +31868,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() } @@ -31842,17 +31889,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() } @@ -31863,17 +31910,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() } @@ -31884,17 +31931,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() } @@ -31905,17 +31952,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() } @@ -31926,17 +31973,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() } @@ -31947,17 +31994,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() } @@ -31968,17 +32015,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() } @@ -31989,17 +32036,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() } @@ -32010,17 +32057,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() } @@ -32031,17 +32078,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() } @@ -32052,17 +32099,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() } @@ -32073,17 +32120,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() } @@ -32094,17 +32141,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() } @@ -32115,17 +32162,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() } @@ -32136,17 +32183,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() } @@ -32165,7 +32212,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32188,7 +32235,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32211,7 +32258,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32234,7 +32281,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32257,7 +32304,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32280,7 +32327,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32303,7 +32350,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32326,7 +32373,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32349,7 +32396,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32372,7 +32419,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32395,7 +32442,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32418,7 +32465,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32441,7 +32488,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32464,7 +32511,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32487,7 +32534,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32510,7 +32557,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32533,7 +32580,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32556,7 +32603,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32579,7 +32626,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32602,7 +32649,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32625,7 +32672,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32648,7 +32695,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32671,7 +32718,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32694,7 +32741,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32717,7 +32764,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32740,7 +32787,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32763,7 +32810,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32786,7 +32833,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32809,7 +32856,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -32820,12 +32867,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; @@ -32835,7 +32882,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; @@ -32845,7 +32892,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; @@ -32855,7 +32902,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; @@ -32865,7 +32912,7 @@ pub mod rcc { TIM5LPENR { bits } } #[doc = "Bit 4 - TIM6LPEN"] - #[inline(always)] + #[inline] pub fn tim6lpen(&self) -> TIM6LPENR { let bits = { const MASK: bool = true; @@ -32875,7 +32922,7 @@ pub mod rcc { TIM6LPENR { bits } } #[doc = "Bit 5 - TIM7LPEN"] - #[inline(always)] + #[inline] pub fn tim7lpen(&self) -> TIM7LPENR { let bits = { const MASK: bool = true; @@ -32885,7 +32932,7 @@ pub mod rcc { TIM7LPENR { bits } } #[doc = "Bit 6 - TIM12LPEN"] - #[inline(always)] + #[inline] pub fn tim12lpen(&self) -> TIM12LPENR { let bits = { const MASK: bool = true; @@ -32895,7 +32942,7 @@ pub mod rcc { TIM12LPENR { bits } } #[doc = "Bit 7 - TIM13LPEN"] - #[inline(always)] + #[inline] pub fn tim13lpen(&self) -> TIM13LPENR { let bits = { const MASK: bool = true; @@ -32905,7 +32952,7 @@ pub mod rcc { TIM13LPENR { bits } } #[doc = "Bit 8 - TIM14LPEN"] - #[inline(always)] + #[inline] pub fn tim14lpen(&self) -> TIM14LPENR { let bits = { const MASK: bool = true; @@ -32915,7 +32962,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; @@ -32925,7 +32972,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; @@ -32935,7 +32982,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; @@ -32945,7 +32992,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; @@ -32955,7 +33002,7 @@ pub mod rcc { USART2LPENR { bits } } #[doc = "Bit 18 - USART3LPEN"] - #[inline(always)] + #[inline] pub fn usart3lpen(&self) -> USART3LPENR { let bits = { const MASK: bool = true; @@ -32965,7 +33012,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; @@ -32975,7 +33022,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; @@ -32985,7 +33032,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; @@ -32995,7 +33042,7 @@ pub mod rcc { I2C3LPENR { bits } } #[doc = "Bit 24 - I2C4LPEN"] - #[inline(always)] + #[inline] pub fn i2c4lpen(&self) -> I2C4LPENR { let bits = { const MASK: bool = true; @@ -33005,7 +33052,7 @@ pub mod rcc { I2C4LPENR { bits } } #[doc = "Bit 25 - CAN1LPEN"] - #[inline(always)] + #[inline] pub fn can1lpen(&self) -> CAN1LPENR { let bits = { const MASK: bool = true; @@ -33015,7 +33062,7 @@ pub mod rcc { CAN1LPENR { bits } } #[doc = "Bit 26 - CAN2LPEN"] - #[inline(always)] + #[inline] pub fn can2lpen(&self) -> CAN2LPENR { let bits = { const MASK: bool = true; @@ -33025,7 +33072,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; @@ -33035,7 +33082,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; @@ -33045,7 +33092,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; @@ -33055,7 +33102,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; @@ -33065,7 +33112,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; @@ -33075,7 +33122,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; @@ -33085,7 +33132,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; @@ -33095,7 +33142,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; @@ -33105,7 +33152,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; @@ -33117,158 +33164,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 } } @@ -33290,7 +33337,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, @@ -33302,14 +33349,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, @@ -33319,7 +33366,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) } @@ -33330,17 +33377,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() } @@ -33351,17 +33398,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() } @@ -33372,17 +33419,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() } @@ -33393,17 +33440,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() } @@ -33414,17 +33461,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() } @@ -33435,17 +33482,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() } @@ -33456,17 +33503,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() } @@ -33477,17 +33524,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() } @@ -33498,17 +33545,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() } @@ -33519,17 +33566,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() } @@ -33540,17 +33587,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() } @@ -33561,17 +33608,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() } @@ -33582,17 +33629,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() } @@ -33603,17 +33650,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() } @@ -33624,17 +33671,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() } @@ -33645,17 +33692,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() } @@ -33666,17 +33713,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() } @@ -33687,17 +33734,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() } @@ -33708,17 +33755,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() } @@ -33737,7 +33784,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -33760,7 +33807,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -33783,7 +33830,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -33806,7 +33853,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -33829,7 +33876,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -33852,7 +33899,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -33875,7 +33922,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -33898,7 +33945,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -33921,7 +33968,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -33944,7 +33991,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -33967,7 +34014,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -33990,7 +34037,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34013,7 +34060,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34036,7 +34083,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34059,7 +34106,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34082,7 +34129,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34105,7 +34152,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34128,7 +34175,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34151,7 +34198,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34162,12 +34209,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; @@ -34177,7 +34224,7 @@ pub mod rcc { TIM1LPENR { bits } } #[doc = "Bit 1 - TIM8LPEN"] - #[inline(always)] + #[inline] pub fn tim8lpen(&self) -> TIM8LPENR { let bits = { const MASK: bool = true; @@ -34187,7 +34234,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; @@ -34197,7 +34244,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; @@ -34207,7 +34254,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; @@ -34217,7 +34264,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; @@ -34227,7 +34274,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; @@ -34237,7 +34284,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; @@ -34246,7 +34293,7 @@ pub mod rcc { }; SPI4LPENR { bits } } - # [ doc = "Bit 14 - System configuration controller clock enable during Sleep mode" ] # [ inline ( always ) ] + # [ doc = "Bit 14 - System configuration controller clock enable during Sleep mode" ] # [ inline ] pub fn syscfglpen(&self) -> SYSCFGLPENR { let bits = { const MASK: bool = true; @@ -34256,7 +34303,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; @@ -34266,7 +34313,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; @@ -34276,7 +34323,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; @@ -34286,7 +34333,7 @@ pub mod rcc { TIM11LPENR { bits } } #[doc = "Bit 24 - DFSDMLPEN"] - #[inline(always)] + #[inline] pub fn dfsdmlpen(&self) -> DFSDMLPENR { let bits = { const MASK: bool = true; @@ -34296,7 +34343,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; @@ -34306,7 +34353,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; @@ -34315,7 +34362,7 @@ pub mod rcc { }; USART10LPENR { bits } } - # [ doc = "Bit 15 - EXTIT APB and SYSCTRL PFREE clock enable during Sleep mode" ] # [ inline ( always ) ] + # [ doc = "Bit 15 - EXTIT APB and SYSCTRL PFREE clock enable during Sleep mode" ] # [ inline ] pub fn extiten(&self) -> EXTITENR { let bits = { const MASK: bool = true; @@ -34325,7 +34372,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; @@ -34335,7 +34382,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; @@ -34345,7 +34392,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; @@ -34357,106 +34404,106 @@ 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 ) ] + # [ doc = "Bit 14 - System configuration controller clock enable during Sleep mode" ] # [ 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 ) ] + # [ doc = "Bit 15 - EXTIT APB and SYSCTRL PFREE clock enable during Sleep mode" ] # [ 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 } } @@ -34478,7 +34525,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, @@ -34490,14 +34537,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, @@ -34507,7 +34554,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) } @@ -34518,17 +34565,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() } @@ -34539,17 +34586,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() } @@ -34560,17 +34607,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() } @@ -34581,17 +34628,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() } @@ -34602,17 +34649,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() } @@ -34623,17 +34670,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() } @@ -34644,17 +34691,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() } @@ -34665,17 +34712,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() } @@ -34694,7 +34741,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34717,7 +34764,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34740,7 +34787,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34763,7 +34810,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34786,7 +34833,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34809,7 +34856,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34832,7 +34879,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -34843,12 +34890,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; @@ -34858,7 +34905,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; @@ -34868,7 +34915,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; @@ -34878,7 +34925,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; @@ -34888,7 +34935,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; @@ -34898,7 +34945,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; @@ -34908,7 +34955,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; @@ -34918,7 +34965,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; @@ -34930,48 +34977,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 } } @@ -34993,7 +35040,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, @@ -35005,14 +35052,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, @@ -35022,7 +35069,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) } @@ -35033,17 +35080,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() } @@ -35054,17 +35101,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() } @@ -35075,17 +35122,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() } @@ -35096,17 +35143,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() } @@ -35117,17 +35164,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() } @@ -35138,17 +35185,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() } @@ -35159,17 +35206,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() } @@ -35180,17 +35227,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() } @@ -35201,17 +35248,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() } @@ -35222,17 +35269,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() } @@ -35251,7 +35298,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -35274,7 +35321,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -35297,7 +35344,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -35320,7 +35367,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -35343,7 +35390,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -35366,7 +35413,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -35389,7 +35436,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -35412,7 +35459,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -35435,7 +35482,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -35446,12 +35493,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; @@ -35461,7 +35508,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; @@ -35471,7 +35518,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; @@ -35481,7 +35528,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; @@ -35491,7 +35538,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; @@ -35501,7 +35548,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; @@ -35511,7 +35558,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; @@ -35521,7 +35568,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; @@ -35531,7 +35578,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; @@ -35541,7 +35588,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; @@ -35553,58 +35600,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 } } @@ -35626,7 +35673,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, @@ -35638,14 +35685,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, @@ -35655,7 +35702,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) } @@ -35666,17 +35713,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() } @@ -35687,17 +35734,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() } @@ -35708,7 +35755,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 } @@ -35719,7 +35766,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 } @@ -35738,7 +35785,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -35761,7 +35808,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -35776,9 +35823,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; @@ -35791,9 +35838,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; @@ -35802,12 +35849,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; @@ -35817,7 +35864,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; @@ -35827,20 +35874,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 }; @@ -35849,33 +35896,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 } } @@ -35897,7 +35944,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, @@ -35909,14 +35956,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, @@ -35926,7 +35973,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) } @@ -35937,7 +35984,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 } @@ -35948,7 +35995,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 } @@ -35959,7 +36006,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 } @@ -35970,17 +36017,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() } @@ -35991,7 +36038,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 } @@ -36002,9 +36049,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; @@ -36017,9 +36064,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; @@ -36032,9 +36079,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; @@ -36055,7 +36102,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -36070,9 +36117,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; @@ -36081,41 +36128,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; @@ -36124,10 +36171,10 @@ pub mod rcc { }; PLLI2SSRCR { bits } } - # [ doc = "Bits 24:27 - PLLI2S division factor for USB OTG FS/SDIO/RNG clock" ] # [ inline ( always ) ] + # [ doc = "Bits 24:27 - PLLI2S division factor for USB OTG FS/SDIO/RNG clock" ] # [ 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 }; @@ -36136,36 +36183,36 @@ 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 ) ] + # [ doc = "Bits 24:27 - PLLI2S division factor for USB OTG FS/SDIO/RNG clock" ] # [ inline ] pub fn plli2sq(&mut self) -> _PLLI2SQW { _PLLI2SQW { w: self } } @@ -36187,7 +36234,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, @@ -36199,14 +36246,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, @@ -36216,7 +36263,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) } @@ -36227,17 +36274,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() } @@ -36248,17 +36295,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() } @@ -36277,7 +36324,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -36300,7 +36347,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -36311,12 +36358,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; @@ -36326,7 +36373,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; @@ -36338,23 +36385,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 } } @@ -36376,7 +36423,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, @@ -36388,14 +36435,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, @@ -36405,7 +36452,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) } @@ -36416,17 +36463,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() } @@ -36437,17 +36484,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() } @@ -36466,7 +36513,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -36489,7 +36536,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -36500,12 +36547,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; @@ -36515,7 +36562,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; @@ -36527,23 +36574,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 } } @@ -36565,7 +36612,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, @@ -36577,14 +36624,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, @@ -36594,7 +36641,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) } @@ -36605,17 +36652,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() } @@ -36626,17 +36673,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() } @@ -36655,7 +36702,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -36678,7 +36725,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -36689,11 +36736,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 0 - Flexible memory controller module clock enable during Sleep mode" ] # [ inline ( always ) ] + # [ doc = "Bit 0 - Flexible memory controller module clock enable during Sleep mode" ] # [ inline ] pub fn fsmclpen(&self) -> FSMCLPENR { let bits = { const MASK: bool = true; @@ -36702,7 +36749,7 @@ pub mod rcc { }; FSMCLPENR { bits } } - # [ doc = "Bit 1 - QUADSPI memory controller module clock enable during Sleep mode" ] # [ inline ( always ) ] + # [ doc = "Bit 1 - QUADSPI memory controller module clock enable during Sleep mode" ] # [ inline ] pub fn qspilpen(&self) -> QSPILPENR { let bits = { const MASK: bool = true; @@ -36714,21 +36761,21 @@ 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 ) ] + # [ doc = "Bit 0 - Flexible memory controller module clock enable during Sleep mode" ] # [ inline ] pub fn fsmclpen(&mut self) -> _FSMCLPENW { _FSMCLPENW { w: self } } - # [ doc = "Bit 1 - QUADSPI memory controller module clock enable during Sleep mode" ] # [ inline ( always ) ] + # [ doc = "Bit 1 - QUADSPI memory controller module clock enable during Sleep mode" ] # [ inline ] pub fn qspilpen(&mut self) -> _QSPILPENW { _QSPILPENW { w: self } } @@ -36750,7 +36797,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, @@ -36762,14 +36809,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, @@ -36779,7 +36826,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) } @@ -36790,17 +36837,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() } @@ -36811,17 +36858,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() } @@ -36832,7 +36879,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 } @@ -36843,7 +36890,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 } @@ -36854,7 +36901,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 } @@ -36873,7 +36920,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -36896,7 +36943,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -36911,9 +36958,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; @@ -36926,9 +36973,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; @@ -36941,9 +36988,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; @@ -36952,12 +36999,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; @@ -36967,7 +37014,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; @@ -36977,30 +37024,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 }; @@ -37009,38 +37056,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 } } @@ -37062,7 +37109,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, @@ -37074,14 +37121,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, @@ -37091,7 +37138,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) } @@ -37102,17 +37149,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() } @@ -37123,17 +37170,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() } @@ -37144,17 +37191,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() } @@ -37165,17 +37212,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() } @@ -37186,17 +37233,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() } @@ -37207,17 +37254,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() } @@ -37228,17 +37275,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() } @@ -37249,17 +37296,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() } @@ -37278,7 +37325,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -37301,7 +37348,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -37324,7 +37371,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -37347,7 +37394,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -37370,7 +37417,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -37393,7 +37440,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -37416,7 +37463,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -37439,7 +37486,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -37450,12 +37497,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; @@ -37465,7 +37512,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; @@ -37475,7 +37522,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; @@ -37485,7 +37532,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; @@ -37495,7 +37542,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; @@ -37505,7 +37552,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; @@ -37515,7 +37562,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; @@ -37525,7 +37572,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; @@ -37537,53 +37584,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 } } @@ -37605,7 +37652,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, @@ -37617,14 +37664,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, @@ -37634,7 +37681,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) } @@ -37645,17 +37692,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() } @@ -37666,17 +37713,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() } @@ -37687,17 +37734,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() } @@ -37716,7 +37763,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -37739,7 +37786,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -37762,7 +37809,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes 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; @@ -37773,12 +37820,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; @@ -37788,7 +37835,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; @@ -37798,7 +37845,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; @@ -37810,46 +37857,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; @@ -37952,7 +38004,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, @@ -37964,14 +38016,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, @@ -37981,7 +38033,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) } @@ -37992,17 +38044,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() } @@ -38013,7 +38065,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 } @@ -38024,7 +38076,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 } @@ -38035,7 +38087,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 } @@ -38046,7 +38098,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 } @@ -38057,7 +38109,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 } @@ -38068,7 +38120,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 } @@ -38087,7 +38139,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; @@ -38102,9 +38154,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; @@ -38117,9 +38169,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; @@ -38132,9 +38184,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; @@ -38147,9 +38199,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; @@ -38162,9 +38214,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; @@ -38177,9 +38229,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; @@ -38188,12 +38240,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; @@ -38203,60 +38255,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 }; @@ -38265,48 +38317,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 } } @@ -38328,7 +38380,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, @@ -38340,14 +38392,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, @@ -38357,7 +38409,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) } @@ -38368,7 +38420,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 } @@ -38379,7 +38431,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 } @@ -38390,7 +38442,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 } @@ -38401,17 +38453,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() } @@ -38422,7 +38474,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 } @@ -38433,7 +38485,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 } @@ -38444,7 +38496,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 } @@ -38455,9 +38507,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; @@ -38470,9 +38522,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; @@ -38485,9 +38537,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; @@ -38508,7 +38560,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; @@ -38523,9 +38575,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; @@ -38538,9 +38590,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; @@ -38553,9 +38605,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; @@ -38564,42 +38616,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; @@ -38609,30 +38661,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 }; @@ -38641,48 +38693,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 } } @@ -38704,7 +38756,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, @@ -38716,14 +38768,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, @@ -38733,7 +38785,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) } @@ -38744,17 +38796,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() } @@ -38765,7 +38817,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 } @@ -38776,17 +38828,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() } @@ -38797,17 +38849,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() } @@ -38818,17 +38870,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() } @@ -38839,17 +38891,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() } @@ -38860,17 +38912,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() } @@ -38881,17 +38933,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() } @@ -38902,17 +38954,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() } @@ -38923,17 +38975,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() } @@ -38944,17 +38996,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() } @@ -38965,17 +39017,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() } @@ -38986,17 +39038,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() } @@ -39007,17 +39059,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() } @@ -39028,17 +39080,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() } @@ -39049,17 +39101,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() } @@ -39070,17 +39122,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() } @@ -39091,17 +39143,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() } @@ -39112,17 +39164,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() } @@ -39133,17 +39185,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() } @@ -39154,7 +39206,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 } @@ -39173,7 +39225,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; @@ -39188,9 +39240,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; @@ -39211,7 +39263,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; @@ -39234,7 +39286,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; @@ -39257,7 +39309,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; @@ -39280,7 +39332,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; @@ -39303,7 +39355,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; @@ -39326,7 +39378,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; @@ -39349,7 +39401,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; @@ -39372,7 +39424,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; @@ -39395,7 +39447,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; @@ -39418,7 +39470,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; @@ -39441,7 +39493,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; @@ -39464,7 +39516,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; @@ -39487,7 +39539,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; @@ -39510,7 +39562,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; @@ -39533,7 +39585,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; @@ -39556,7 +39608,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; @@ -39579,7 +39631,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; @@ -39602,7 +39654,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; @@ -39617,9 +39669,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; @@ -39628,12 +39680,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; @@ -39643,17 +39695,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; @@ -39663,7 +39715,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; @@ -39673,7 +39725,7 @@ pub mod rtc { COSELR { bits } } #[doc = "Bit 18 - Backup"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { const MASK: bool = true; @@ -39683,7 +39735,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; @@ -39693,7 +39745,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; @@ -39703,7 +39755,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; @@ -39713,7 +39765,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; @@ -39723,7 +39775,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; @@ -39733,7 +39785,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; @@ -39743,7 +39795,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; @@ -39753,7 +39805,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; @@ -39763,7 +39815,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; @@ -39773,7 +39825,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; @@ -39783,7 +39835,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; @@ -39793,7 +39845,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; @@ -39803,7 +39855,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; @@ -39813,7 +39865,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; @@ -39823,7 +39875,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; @@ -39833,10 +39885,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 }; @@ -39845,118 +39897,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 } } @@ -39978,7 +40030,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, @@ -39990,14 +40042,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, @@ -40007,7 +40059,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) } @@ -40018,17 +40070,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() } @@ -40039,17 +40091,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() } @@ -40060,17 +40112,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() } @@ -40081,17 +40133,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() } @@ -40102,17 +40154,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() } @@ -40123,17 +40175,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() } @@ -40144,17 +40196,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() } @@ -40165,17 +40217,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() } @@ -40186,17 +40238,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() } @@ -40207,17 +40259,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() } @@ -40228,17 +40280,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() } @@ -40249,17 +40301,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() } @@ -40270,17 +40322,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() } @@ -40291,17 +40343,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() } @@ -40312,17 +40364,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() } @@ -40333,17 +40385,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() } @@ -40362,7 +40414,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; @@ -40385,7 +40437,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; @@ -40408,7 +40460,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; @@ -40431,7 +40483,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; @@ -40454,7 +40506,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; @@ -40477,7 +40529,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; @@ -40500,7 +40552,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; @@ -40523,7 +40575,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; @@ -40546,7 +40598,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; @@ -40569,7 +40621,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; @@ -40580,12 +40632,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; @@ -40595,7 +40647,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; @@ -40605,7 +40657,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; @@ -40615,7 +40667,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; @@ -40625,7 +40677,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; @@ -40635,7 +40687,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; @@ -40645,7 +40697,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; @@ -40655,7 +40707,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; @@ -40665,7 +40717,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; @@ -40675,7 +40727,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; @@ -40685,7 +40737,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; @@ -40695,7 +40747,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; @@ -40705,7 +40757,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; @@ -40715,7 +40767,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; @@ -40725,7 +40777,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; @@ -40735,7 +40787,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; @@ -40747,63 +40799,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 } } @@ -40825,7 +40877,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, @@ -40837,14 +40889,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, @@ -40854,7 +40906,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) } @@ -40865,7 +40917,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 } @@ -40876,7 +40928,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 } @@ -40887,9 +40939,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; @@ -40902,9 +40954,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; @@ -40913,25 +40965,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 }; @@ -40940,23 +40992,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 } } @@ -40978,7 +41030,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, @@ -40990,14 +41042,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, @@ -41007,7 +41059,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) } @@ -41018,7 +41070,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 } @@ -41029,9 +41081,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; @@ -41040,15 +41092,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 }; @@ -41057,18 +41109,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 } } @@ -41090,7 +41142,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, @@ -41102,14 +41154,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, @@ -41119,7 +41171,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) } @@ -41130,17 +41182,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() } @@ -41151,7 +41203,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 } @@ -41170,7 +41222,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; @@ -41185,9 +41237,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; @@ -41196,12 +41248,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; @@ -41211,10 +41263,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 }; @@ -41223,23 +41275,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 } } @@ -41261,7 +41313,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, @@ -41273,14 +41325,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, @@ -41290,7 +41342,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) } @@ -41301,17 +41353,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() } @@ -41322,17 +41374,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() } @@ -41343,7 +41395,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 } @@ -41354,7 +41406,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 } @@ -41365,17 +41417,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() } @@ -41386,17 +41438,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() } @@ -41407,7 +41459,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 } @@ -41418,7 +41470,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 } @@ -41429,17 +41481,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() } @@ -41450,7 +41502,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 } @@ -41461,7 +41513,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 } @@ -41472,17 +41524,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() } @@ -41493,7 +41545,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 } @@ -41504,7 +41556,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 } @@ -41523,7 +41575,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; @@ -41546,7 +41598,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; @@ -41561,9 +41613,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; @@ -41576,9 +41628,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; @@ -41599,7 +41651,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; @@ -41622,7 +41674,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; @@ -41637,9 +41689,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; @@ -41652,9 +41704,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; @@ -41675,7 +41727,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; @@ -41690,9 +41742,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; @@ -41705,9 +41757,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; @@ -41728,7 +41780,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; @@ -41743,9 +41795,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; @@ -41758,9 +41810,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; @@ -41769,12 +41821,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; @@ -41784,7 +41836,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; @@ -41794,27 +41846,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; @@ -41824,7 +41876,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; @@ -41834,27 +41886,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; @@ -41864,27 +41916,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; @@ -41894,20 +41946,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 }; @@ -41916,83 +41968,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 } } @@ -42014,7 +42066,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, @@ -42026,14 +42078,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, @@ -42043,7 +42095,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) } @@ -42054,17 +42106,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() } @@ -42075,17 +42127,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() } @@ -42096,7 +42148,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 } @@ -42107,7 +42159,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 } @@ -42118,17 +42170,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() } @@ -42139,17 +42191,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() } @@ -42160,7 +42212,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 } @@ -42171,7 +42223,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 } @@ -42182,17 +42234,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() } @@ -42203,7 +42255,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 } @@ -42214,7 +42266,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 } @@ -42225,17 +42277,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() } @@ -42246,7 +42298,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 } @@ -42257,7 +42309,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 } @@ -42276,7 +42328,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; @@ -42299,7 +42351,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; @@ -42314,9 +42366,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; @@ -42329,9 +42381,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; @@ -42352,7 +42404,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; @@ -42375,7 +42427,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; @@ -42390,9 +42442,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; @@ -42405,9 +42457,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; @@ -42428,7 +42480,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; @@ -42443,9 +42495,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; @@ -42458,9 +42510,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; @@ -42481,7 +42533,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; @@ -42496,9 +42548,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; @@ -42511,9 +42563,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; @@ -42522,12 +42574,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; @@ -42537,7 +42589,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; @@ -42547,27 +42599,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; @@ -42577,7 +42629,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; @@ -42587,27 +42639,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; @@ -42617,27 +42669,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; @@ -42647,20 +42699,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 }; @@ -42669,83 +42721,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 } } @@ -42763,7 +42815,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, @@ -42779,9 +42831,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; @@ -42790,18 +42842,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 } } @@ -42819,7 +42871,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(), @@ -42832,22 +42884,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 }; @@ -42867,7 +42919,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, @@ -42891,7 +42943,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; @@ -42906,9 +42958,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; @@ -42917,23 +42969,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 } } @@ -42951,7 +43003,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(), @@ -42964,17 +43016,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() } @@ -42985,7 +43037,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 } @@ -42996,7 +43048,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 } @@ -43007,7 +43059,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 } @@ -43018,7 +43070,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 } @@ -43029,7 +43081,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 } @@ -43040,19 +43092,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; @@ -43062,60 +43114,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 }; @@ -43135,7 +43187,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(), @@ -43148,7 +43200,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 } @@ -43159,17 +43211,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() } @@ -43180,7 +43232,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 } @@ -43191,7 +43243,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 } @@ -43202,29 +43254,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; @@ -43234,30 +43286,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 }; @@ -43277,7 +43329,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(), @@ -43290,22 +43342,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 }; @@ -43329,7 +43381,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, @@ -43341,14 +43393,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, @@ -43358,7 +43410,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) } @@ -43369,17 +43421,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() } @@ -43390,17 +43442,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() } @@ -43411,17 +43463,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() } @@ -43432,7 +43484,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 } @@ -43451,7 +43503,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; @@ -43474,7 +43526,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; @@ -43497,7 +43549,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; @@ -43512,9 +43564,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; @@ -43523,12 +43575,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; @@ -43538,7 +43590,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; @@ -43548,7 +43600,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; @@ -43558,10 +43610,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 }; @@ -43570,33 +43622,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 } } @@ -43618,7 +43670,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, @@ -43630,14 +43682,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, @@ -43647,7 +43699,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) } @@ -43658,17 +43710,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() } @@ -43679,17 +43731,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() } @@ -43700,17 +43752,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() } @@ -43721,17 +43773,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() } @@ -43742,7 +43794,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 } @@ -43753,7 +43805,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 } @@ -43764,7 +43816,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 } @@ -43775,17 +43827,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() } @@ -43796,17 +43848,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() } @@ -43817,17 +43869,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() } @@ -43838,17 +43890,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() } @@ -43859,17 +43911,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() } @@ -43880,17 +43932,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() } @@ -43909,7 +43961,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; @@ -43932,7 +43984,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; @@ -43955,7 +44007,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; @@ -43978,7 +44030,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; @@ -43993,9 +44045,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; @@ -44008,9 +44060,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; @@ -44023,9 +44075,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; @@ -44046,7 +44098,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; @@ -44069,7 +44121,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; @@ -44092,7 +44144,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; @@ -44115,7 +44167,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; @@ -44138,7 +44190,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; @@ -44161,7 +44213,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; @@ -44172,12 +44224,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; @@ -44187,7 +44239,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; @@ -44197,7 +44249,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; @@ -44207,7 +44259,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; @@ -44217,37 +44269,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; @@ -44257,7 +44309,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; @@ -44267,7 +44319,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; @@ -44277,7 +44329,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; @@ -44287,7 +44339,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; @@ -44297,7 +44349,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; @@ -44309,78 +44361,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 } } @@ -44402,7 +44454,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, @@ -44414,14 +44466,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, @@ -44431,7 +44483,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) } @@ -44442,7 +44494,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 } @@ -44453,7 +44505,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 } @@ -44464,9 +44516,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; @@ -44479,9 +44531,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; @@ -44490,24 +44542,24 @@ 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 ) ] + # [ doc = "Bits 24:27 - Mask the most-significant bits starting at this bit" ] # [ 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 }; @@ -44516,22 +44568,22 @@ 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 ) ] + # [ doc = "Bits 24:27 - Mask the most-significant bits starting at this bit" ] # [ 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 } } @@ -44553,7 +44605,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, @@ -44565,14 +44617,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, @@ -44582,7 +44634,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) } @@ -44593,7 +44645,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 } @@ -44604,7 +44656,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 } @@ -44615,9 +44667,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; @@ -44630,9 +44682,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; @@ -44641,24 +44693,24 @@ 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 ) ] + # [ doc = "Bits 24:27 - Mask the most-significant bits starting at this bit" ] # [ 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 }; @@ -44667,22 +44719,22 @@ 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 ) ] + # [ doc = "Bits 24:27 - Mask the most-significant bits starting at this bit" ] # [ 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 } } @@ -44704,7 +44756,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, @@ -44716,14 +44768,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, @@ -44733,7 +44785,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) } @@ -44744,7 +44796,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 } @@ -44755,9 +44807,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; @@ -44766,15 +44818,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 }; @@ -44783,18 +44835,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 } } @@ -44816,7 +44868,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, @@ -44828,14 +44880,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, @@ -44845,7 +44897,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) } @@ -44856,7 +44908,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 } @@ -44867,9 +44919,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; @@ -44878,15 +44930,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 }; @@ -44895,18 +44947,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 } } @@ -44928,7 +44980,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, @@ -44940,14 +44992,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, @@ -44957,7 +45009,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) } @@ -44968,7 +45020,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 } @@ -44979,9 +45031,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; @@ -44990,15 +45042,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 }; @@ -45007,18 +45059,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 } } @@ -45040,7 +45092,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, @@ -45052,14 +45104,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, @@ -45069,7 +45121,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) } @@ -45080,7 +45132,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 } @@ -45091,9 +45143,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; @@ -45102,15 +45154,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 }; @@ -45119,18 +45171,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 } } @@ -45152,7 +45204,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, @@ -45164,14 +45216,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, @@ -45181,7 +45233,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) } @@ -45192,7 +45244,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 } @@ -45203,9 +45255,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; @@ -45214,15 +45266,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 }; @@ -45231,18 +45283,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 } } @@ -45264,7 +45316,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, @@ -45276,14 +45328,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, @@ -45293,7 +45345,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) } @@ -45304,7 +45356,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 } @@ -45315,9 +45367,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; @@ -45326,15 +45378,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 }; @@ -45343,18 +45395,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 } } @@ -45376,7 +45428,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, @@ -45388,14 +45440,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, @@ -45405,7 +45457,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) } @@ -45416,7 +45468,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 } @@ -45427,9 +45479,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; @@ -45438,15 +45490,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 }; @@ -45455,18 +45507,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 } } @@ -45488,7 +45540,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, @@ -45500,14 +45552,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, @@ -45517,7 +45569,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) } @@ -45528,7 +45580,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 } @@ -45539,9 +45591,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; @@ -45550,15 +45602,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 }; @@ -45567,18 +45619,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 } } @@ -45600,7 +45652,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, @@ -45612,14 +45664,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, @@ -45629,7 +45681,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) } @@ -45640,7 +45692,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 } @@ -45651,9 +45703,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; @@ -45662,15 +45714,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 }; @@ -45679,18 +45731,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 } } @@ -45712,7 +45764,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, @@ -45724,14 +45776,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, @@ -45741,7 +45793,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) } @@ -45752,7 +45804,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 } @@ -45763,9 +45815,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; @@ -45774,15 +45826,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 }; @@ -45791,18 +45843,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 } } @@ -45824,7 +45876,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, @@ -45836,14 +45888,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, @@ -45853,7 +45905,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) } @@ -45864,7 +45916,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 } @@ -45875,9 +45927,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; @@ -45886,15 +45938,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 }; @@ -45903,18 +45955,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 } } @@ -45936,7 +45988,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, @@ -45948,14 +46000,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, @@ -45965,7 +46017,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) } @@ -45976,7 +46028,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 } @@ -45987,9 +46039,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; @@ -45998,15 +46050,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 }; @@ -46015,18 +46067,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 } } @@ -46048,7 +46100,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, @@ -46060,14 +46112,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, @@ -46077,7 +46129,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) } @@ -46088,7 +46140,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 } @@ -46099,9 +46151,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; @@ -46110,15 +46162,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 }; @@ -46127,18 +46179,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 } } @@ -46160,7 +46212,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, @@ -46172,14 +46224,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, @@ -46189,7 +46241,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) } @@ -46200,7 +46252,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 } @@ -46211,9 +46263,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; @@ -46222,15 +46274,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 }; @@ -46239,18 +46291,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 } } @@ -46272,7 +46324,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, @@ -46284,14 +46336,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, @@ -46301,7 +46353,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) } @@ -46312,7 +46364,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 } @@ -46323,9 +46375,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; @@ -46334,15 +46386,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 }; @@ -46351,18 +46403,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 } } @@ -46384,7 +46436,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, @@ -46396,14 +46448,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, @@ -46413,7 +46465,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) } @@ -46424,7 +46476,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 } @@ -46435,9 +46487,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; @@ -46446,15 +46498,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 }; @@ -46463,18 +46515,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 } } @@ -46496,7 +46548,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, @@ -46508,14 +46560,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, @@ -46525,7 +46577,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) } @@ -46536,7 +46588,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 } @@ -46547,9 +46599,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; @@ -46558,15 +46610,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 }; @@ -46575,18 +46627,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 } } @@ -46608,7 +46660,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, @@ -46620,14 +46672,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, @@ -46637,7 +46689,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) } @@ -46648,7 +46700,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 } @@ -46659,9 +46711,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; @@ -46670,15 +46722,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 }; @@ -46687,18 +46739,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 } } @@ -46720,7 +46772,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, @@ -46732,14 +46784,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, @@ -46749,7 +46801,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) } @@ -46760,7 +46812,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 } @@ -46771,9 +46823,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; @@ -46782,15 +46834,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 }; @@ -46799,18 +46851,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 } } @@ -46832,7 +46884,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, @@ -46844,14 +46896,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, @@ -46861,7 +46913,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) } @@ -46872,7 +46924,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 } @@ -46883,9 +46935,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; @@ -46894,15 +46946,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 }; @@ -46911,36 +46963,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; @@ -47002,7 +47059,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, @@ -47014,14 +47071,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, @@ -47031,7 +47088,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) } @@ -47042,7 +47099,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 } @@ -47053,9 +47110,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; @@ -47064,15 +47121,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 }; @@ -47081,18 +47138,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 } } @@ -47114,7 +47171,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, @@ -47126,14 +47183,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, @@ -47143,7 +47200,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) } @@ -47154,17 +47211,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() } @@ -47175,17 +47232,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() } @@ -47196,7 +47253,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 } @@ -47207,17 +47264,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() } @@ -47228,17 +47285,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() } @@ -47249,17 +47306,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() } @@ -47270,7 +47327,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 } @@ -47289,7 +47346,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; @@ -47312,7 +47369,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; @@ -47327,9 +47384,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; @@ -47350,7 +47407,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; @@ -47373,7 +47430,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; @@ -47396,7 +47453,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; @@ -47411,9 +47468,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; @@ -47422,12 +47479,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; @@ -47437,7 +47494,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; @@ -47447,17 +47504,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; @@ -47467,7 +47524,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; @@ -47477,7 +47534,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; @@ -47487,10 +47544,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 }; @@ -47499,48 +47556,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 } } @@ -47562,7 +47619,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, @@ -47574,14 +47631,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, @@ -47591,7 +47648,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) } @@ -47602,7 +47659,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 } @@ -47613,9 +47670,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; @@ -47624,15 +47681,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 }; @@ -47641,18 +47698,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 } } @@ -47674,7 +47731,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, @@ -47686,14 +47743,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, @@ -47703,7 +47760,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) } @@ -47714,17 +47771,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() } @@ -47735,17 +47792,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() } @@ -47756,17 +47813,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() } @@ -47777,17 +47834,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() } @@ -47798,17 +47855,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() } @@ -47819,17 +47876,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() } @@ -47840,17 +47897,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() } @@ -47861,7 +47918,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 } @@ -47872,7 +47929,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 } @@ -47891,7 +47948,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; @@ -47914,7 +47971,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; @@ -47937,7 +47994,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; @@ -47960,7 +48017,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; @@ -47983,7 +48040,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; @@ -48006,7 +48063,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; @@ -48029,7 +48086,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; @@ -48044,9 +48101,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; @@ -48059,9 +48116,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; @@ -48070,12 +48127,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; @@ -48085,7 +48142,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; @@ -48095,7 +48152,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; @@ -48105,7 +48162,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; @@ -48115,7 +48172,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; @@ -48124,7 +48181,7 @@ pub mod sdio { }; CPSMENR { bits } } - # [ doc = "Bit 9 - CPSM Waits for ends of data transfer (CmdPend internal signal)." ] # [ inline ( always ) ] + # [ doc = "Bit 9 - CPSM Waits for ends of data transfer (CmdPend internal signal)." ] # [ inline ] pub fn waitpend(&self) -> WAITPENDR { let bits = { const MASK: bool = true; @@ -48134,7 +48191,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; @@ -48144,20 +48201,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 }; @@ -48166,57 +48223,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 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 ) ] + # [ doc = "Bit 9 - CPSM Waits for ends of data transfer (CmdPend internal signal)." ] # [ 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 } } @@ -48234,7 +48291,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(), @@ -48247,22 +48304,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 }; @@ -48282,7 +48339,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(), @@ -48295,22 +48352,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 }; @@ -48330,7 +48387,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(), @@ -48343,22 +48400,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 }; @@ -48378,7 +48435,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(), @@ -48391,22 +48448,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 }; @@ -48426,7 +48483,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(), @@ -48439,22 +48496,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 }; @@ -48478,7 +48535,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, @@ -48490,14 +48547,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, @@ -48507,7 +48564,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) } @@ -48518,7 +48575,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 } @@ -48529,9 +48586,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; @@ -48540,15 +48597,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 }; @@ -48557,18 +48614,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 } } @@ -48590,7 +48647,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, @@ -48602,14 +48659,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, @@ -48619,7 +48676,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) } @@ -48630,7 +48687,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 } @@ -48641,9 +48698,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; @@ -48652,15 +48709,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 }; @@ -48669,18 +48726,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 } } @@ -48702,7 +48759,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, @@ -48714,14 +48771,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, @@ -48731,7 +48788,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) } @@ -48742,17 +48799,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() } @@ -48763,17 +48820,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() } @@ -48784,17 +48841,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() } @@ -48805,17 +48862,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() } @@ -48826,7 +48883,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 } @@ -48837,17 +48894,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() } @@ -48858,17 +48915,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() } @@ -48879,17 +48936,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() } @@ -48900,17 +48957,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() } @@ -48929,7 +48986,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; @@ -48952,7 +49009,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; @@ -48975,7 +49032,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; @@ -48998,7 +49055,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; @@ -49013,9 +49070,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; @@ -49036,7 +49093,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; @@ -49059,7 +49116,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; @@ -49082,7 +49139,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; @@ -49105,7 +49162,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; @@ -49116,12 +49173,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; @@ -49131,7 +49188,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; @@ -49141,7 +49198,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; @@ -49151,7 +49208,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; @@ -49161,17 +49218,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; @@ -49180,7 +49237,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; @@ -49190,7 +49247,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; @@ -49200,7 +49257,7 @@ pub mod sdio { DTDIRR { bits } } #[doc = "Bit 0 - DTEN"] - #[inline(always)] + #[inline] pub fn dten(&self) -> DTENR { let bits = { const MASK: bool = true; @@ -49212,57 +49269,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 } } @@ -49280,7 +49337,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(), @@ -49293,22 +49350,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 }; @@ -49328,7 +49385,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(), @@ -49341,17 +49398,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() } @@ -49362,17 +49419,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() } @@ -49383,17 +49440,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() } @@ -49404,17 +49461,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() } @@ -49425,17 +49482,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() } @@ -49446,17 +49503,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() } @@ -49467,17 +49524,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() } @@ -49488,17 +49545,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() } @@ -49509,17 +49566,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() } @@ -49530,17 +49587,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() } @@ -49551,17 +49608,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() } @@ -49572,17 +49629,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() } @@ -49593,17 +49650,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() } @@ -49614,17 +49671,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() } @@ -49635,17 +49692,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() } @@ -49656,17 +49713,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() } @@ -49677,17 +49734,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() } @@ -49698,17 +49755,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() } @@ -49719,17 +49776,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() } @@ -49740,17 +49797,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() } @@ -49761,17 +49818,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() } @@ -49782,17 +49839,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() } @@ -49803,17 +49860,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() } @@ -49824,28 +49881,28 @@ 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 ) ] + # [ doc = "Bit 23 - CE-ATA command completion signal received for CMD61" ] # [ inline ] pub fn ceataend(&self) -> CEATAENDR { let bits = { const MASK: bool = true; @@ -49855,7 +49912,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; @@ -49865,7 +49922,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; @@ -49875,7 +49932,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; @@ -49885,7 +49942,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; @@ -49895,7 +49952,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; @@ -49905,7 +49962,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; @@ -49915,7 +49972,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; @@ -49924,7 +49981,7 @@ pub mod sdio { }; TXFIFOFR { bits } } - # [ doc = "Bit 15 - Receive FIFO half full: there are at least 8 words in the FIFO" ] # [ inline ( always ) ] + # [ doc = "Bit 15 - Receive FIFO half full: there are at least 8 words in the FIFO" ] # [ inline ] pub fn rxfifohf(&self) -> RXFIFOHFR { let bits = { const MASK: bool = true; @@ -49933,7 +49990,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; @@ -49943,7 +50000,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; @@ -49953,7 +50010,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; @@ -49963,7 +50020,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; @@ -49973,7 +50030,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; @@ -49982,7 +50039,7 @@ pub mod sdio { }; DBCKENDR { bits } } - # [ doc = "Bit 9 - Start bit not detected on all data signals in wide bus mode" ] # [ inline ( always ) ] + # [ doc = "Bit 9 - Start bit not detected on all data signals in wide bus mode" ] # [ inline ] pub fn stbiterr(&self) -> STBITERRR { let bits = { const MASK: bool = true; @@ -49992,7 +50049,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; @@ -50002,7 +50059,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; @@ -50012,7 +50069,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; @@ -50022,7 +50079,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; @@ -50032,7 +50089,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; @@ -50042,7 +50099,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; @@ -50052,7 +50109,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; @@ -50062,7 +50119,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; @@ -50072,7 +50129,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; @@ -50099,7 +50156,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, @@ -50111,14 +50168,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, @@ -50128,7 +50185,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) } @@ -50139,17 +50196,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() } @@ -50160,17 +50217,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() } @@ -50181,17 +50238,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() } @@ -50202,17 +50259,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() } @@ -50223,17 +50280,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() } @@ -50244,17 +50301,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() } @@ -50265,17 +50322,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() } @@ -50286,17 +50343,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() } @@ -50307,17 +50364,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() } @@ -50328,17 +50385,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() } @@ -50349,17 +50406,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() } @@ -50370,17 +50427,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() } @@ -50391,17 +50448,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() } @@ -50420,7 +50477,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; @@ -50443,7 +50500,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; @@ -50466,7 +50523,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; @@ -50489,7 +50546,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; @@ -50512,7 +50569,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; @@ -50535,7 +50592,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; @@ -50558,7 +50615,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; @@ -50581,7 +50638,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; @@ -50604,7 +50661,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; @@ -50627,7 +50684,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; @@ -50650,7 +50707,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; @@ -50673,7 +50730,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; @@ -50696,7 +50753,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; @@ -50707,12 +50764,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; @@ -50722,7 +50779,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; @@ -50732,7 +50789,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; @@ -50742,7 +50799,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; @@ -50752,7 +50809,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; @@ -50762,7 +50819,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; @@ -50772,7 +50829,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; @@ -50782,7 +50839,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; @@ -50792,7 +50849,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; @@ -50802,7 +50859,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; @@ -50812,7 +50869,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; @@ -50822,7 +50879,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; @@ -50832,7 +50889,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; @@ -50844,78 +50901,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 } } @@ -50937,7 +50994,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, @@ -50949,14 +51006,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, @@ -50966,7 +51023,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) } @@ -50977,17 +51034,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() } @@ -50998,17 +51055,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() } @@ -51019,17 +51076,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() } @@ -51040,17 +51097,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() } @@ -51061,17 +51118,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() } @@ -51082,17 +51139,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() } @@ -51103,17 +51160,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() } @@ -51124,17 +51181,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() } @@ -51145,17 +51202,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() } @@ -51166,17 +51223,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() } @@ -51187,17 +51244,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() } @@ -51208,17 +51265,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() } @@ -51229,17 +51286,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() } @@ -51250,17 +51307,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() } @@ -51271,17 +51328,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() } @@ -51292,17 +51349,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() } @@ -51313,17 +51370,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() } @@ -51334,17 +51391,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() } @@ -51355,17 +51412,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() } @@ -51376,17 +51433,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() } @@ -51397,17 +51454,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() } @@ -51418,17 +51475,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() } @@ -51439,17 +51496,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() } @@ -51460,17 +51517,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() } @@ -51489,7 +51546,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; @@ -51512,7 +51569,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; @@ -51535,7 +51592,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; @@ -51558,7 +51615,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; @@ -51581,7 +51638,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; @@ -51604,7 +51661,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; @@ -51627,7 +51684,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; @@ -51650,7 +51707,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; @@ -51673,7 +51730,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; @@ -51696,7 +51753,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; @@ -51719,7 +51776,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; @@ -51742,7 +51799,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; @@ -51765,7 +51822,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; @@ -51788,7 +51845,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; @@ -51811,7 +51868,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; @@ -51834,7 +51891,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; @@ -51857,7 +51914,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; @@ -51880,7 +51937,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; @@ -51903,7 +51960,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; @@ -51926,7 +51983,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; @@ -51949,7 +52006,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; @@ -51972,7 +52029,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; @@ -51995,7 +52052,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; @@ -52018,7 +52075,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; @@ -52029,11 +52086,11 @@ 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 ) ] + # [ doc = "Bit 23 - CE-ATA command completion signal received interrupt enable" ] # [ inline ] pub fn ceataendie(&self) -> CEATAENDIER { let bits = { const MASK: bool = true; @@ -52043,7 +52100,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; @@ -52053,7 +52110,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; @@ -52063,7 +52120,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; @@ -52073,7 +52130,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; @@ -52083,7 +52140,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; @@ -52093,7 +52150,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; @@ -52103,7 +52160,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; @@ -52113,7 +52170,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; @@ -52123,7 +52180,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; @@ -52133,7 +52190,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; @@ -52143,7 +52200,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; @@ -52153,7 +52210,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; @@ -52163,7 +52220,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; @@ -52173,7 +52230,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; @@ -52183,7 +52240,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; @@ -52193,7 +52250,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; @@ -52203,7 +52260,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; @@ -52213,7 +52270,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; @@ -52223,7 +52280,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; @@ -52233,7 +52290,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; @@ -52243,7 +52300,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; @@ -52253,7 +52310,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; @@ -52263,7 +52320,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; @@ -52275,132 +52332,132 @@ 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 ) ] + # [ doc = "Bit 23 - CE-ATA command completion signal received interrupt enable" ] # [ 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 } } @@ -52418,7 +52475,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(), @@ -52431,21 +52488,21 @@ 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 ) ] + # [ doc = "Bits 0:23 - Remaining number of words to be written to or read from the FIFO." ] # [ 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 }; @@ -52469,7 +52526,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, @@ -52481,14 +52538,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, @@ -52498,7 +52555,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) } @@ -52509,7 +52566,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 } @@ -52520,9 +52577,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; @@ -52531,15 +52588,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 }; @@ -52548,36 +52605,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; @@ -52619,7 +52681,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, @@ -52631,14 +52693,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, @@ -52648,7 +52710,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) } @@ -52659,7 +52721,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 } @@ -52670,9 +52732,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; @@ -52681,15 +52743,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 }; @@ -52698,18 +52760,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 } } @@ -52731,7 +52793,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, @@ -52743,14 +52805,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, @@ -52760,7 +52822,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) } @@ -52771,17 +52833,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() } @@ -52800,7 +52862,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; @@ -52811,12 +52873,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; @@ -52828,18 +52890,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 } } @@ -52861,7 +52923,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, @@ -52873,14 +52935,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, @@ -52890,7 +52952,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) } @@ -52901,7 +52963,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 } @@ -52912,7 +52974,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 } @@ -52923,7 +52985,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 } @@ -52934,7 +52996,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 } @@ -52945,9 +53007,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; @@ -52960,9 +53022,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; @@ -52975,9 +53037,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; @@ -52990,9 +53052,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; @@ -53001,45 +53063,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 }; @@ -53048,33 +53110,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 } } @@ -53096,7 +53158,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, @@ -53108,14 +53170,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, @@ -53125,7 +53187,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) } @@ -53136,7 +53198,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 } @@ -53147,7 +53209,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 } @@ -53158,7 +53220,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 } @@ -53169,7 +53231,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 } @@ -53180,9 +53242,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; @@ -53195,9 +53257,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; @@ -53210,9 +53272,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; @@ -53225,9 +53287,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; @@ -53236,45 +53298,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 }; @@ -53283,33 +53345,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 } } @@ -53331,7 +53393,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, @@ -53343,14 +53405,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, @@ -53360,7 +53422,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) } @@ -53371,7 +53433,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 } @@ -53382,7 +53444,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 } @@ -53393,7 +53455,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 } @@ -53404,7 +53466,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 } @@ -53415,9 +53477,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; @@ -53430,9 +53492,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; @@ -53445,9 +53507,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; @@ -53460,9 +53522,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; @@ -53471,45 +53533,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 }; @@ -53518,33 +53580,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 } } @@ -53566,7 +53628,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, @@ -53578,14 +53640,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, @@ -53595,7 +53657,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) } @@ -53606,7 +53668,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 } @@ -53617,7 +53679,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 } @@ -53628,7 +53690,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 } @@ -53639,7 +53701,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 } @@ -53650,9 +53712,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; @@ -53665,9 +53727,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; @@ -53680,9 +53742,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; @@ -53695,9 +53757,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; @@ -53706,45 +53768,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 }; @@ -53753,33 +53815,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 } } @@ -53797,7 +53859,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(), @@ -53810,17 +53872,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() } @@ -53831,29 +53893,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; @@ -53863,7 +53925,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; @@ -53890,7 +53952,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, @@ -53902,14 +53964,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, @@ -53919,7 +53981,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) } @@ -53930,17 +53992,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() } @@ -53951,17 +54013,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() } @@ -53980,7 +54042,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; @@ -54003,7 +54065,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; @@ -54014,12 +54076,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; @@ -54029,7 +54091,7 @@ pub mod syscfg { I2C4SCLR { bits } } #[doc = "Bit 1 - I2C4SDA"] - #[inline(always)] + #[inline] pub fn i2c4sda(&self) -> I2C4SDAR { let bits = { const MASK: bool = true; @@ -54041,41 +54103,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; @@ -54139,7 +54206,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, @@ -54151,14 +54218,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, @@ -54168,7 +54235,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) } @@ -54179,7 +54246,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 } @@ -54190,17 +54257,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() } @@ -54211,7 +54278,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 } @@ -54222,17 +54289,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() } @@ -54243,17 +54310,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() } @@ -54264,17 +54331,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() } @@ -54285,17 +54352,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() } @@ -54306,17 +54373,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() } @@ -54327,9 +54394,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; @@ -54350,7 +54417,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; @@ -54365,9 +54432,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; @@ -54388,7 +54455,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; @@ -54411,7 +54478,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; @@ -54434,7 +54501,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; @@ -54457,7 +54524,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; @@ -54480,7 +54547,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; @@ -54491,22 +54558,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; @@ -54516,17 +54583,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; @@ -54536,7 +54603,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; @@ -54546,7 +54613,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; @@ -54556,7 +54623,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; @@ -54566,7 +54633,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; @@ -54578,53 +54645,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 } } @@ -54646,7 +54713,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, @@ -54658,14 +54725,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, @@ -54675,7 +54742,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) } @@ -54686,17 +54753,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() } @@ -54707,17 +54774,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() } @@ -54728,17 +54795,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() } @@ -54749,17 +54816,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() } @@ -54770,17 +54837,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() } @@ -54791,17 +54858,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() } @@ -54812,17 +54879,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() } @@ -54833,17 +54900,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() } @@ -54854,7 +54921,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 } @@ -54865,17 +54932,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() } @@ -54886,17 +54953,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() } @@ -54907,17 +54974,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() } @@ -54936,7 +55003,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; @@ -54959,7 +55026,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; @@ -54982,7 +55049,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; @@ -55005,7 +55072,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; @@ -55028,7 +55095,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; @@ -55051,7 +55118,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; @@ -55074,7 +55141,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; @@ -55097,7 +55164,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; @@ -55112,9 +55179,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; @@ -55135,7 +55202,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; @@ -55158,7 +55225,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; @@ -55181,7 +55248,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; @@ -55192,12 +55259,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; @@ -55207,7 +55274,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; @@ -55217,7 +55284,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; @@ -55227,7 +55294,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; @@ -55237,7 +55304,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; @@ -55247,7 +55314,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; @@ -55257,7 +55324,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; @@ -55267,7 +55334,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; @@ -55277,17 +55344,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; @@ -55297,7 +55364,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; @@ -55307,7 +55374,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; @@ -55319,73 +55386,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 } } @@ -55407,7 +55474,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, @@ -55419,14 +55486,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, @@ -55436,7 +55503,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) } @@ -55447,17 +55514,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() } @@ -55468,17 +55535,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() } @@ -55489,7 +55556,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 } @@ -55500,7 +55567,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 } @@ -55511,17 +55578,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() } @@ -55532,7 +55599,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 } @@ -55543,7 +55610,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 } @@ -55562,7 +55629,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; @@ -55585,7 +55652,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; @@ -55600,9 +55667,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; @@ -55615,9 +55682,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; @@ -55638,7 +55705,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; @@ -55653,9 +55720,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; @@ -55668,9 +55735,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; @@ -55679,12 +55746,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; @@ -55694,7 +55761,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; @@ -55704,27 +55771,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; @@ -55734,20 +55801,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 }; @@ -55756,48 +55823,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 } } @@ -55819,7 +55886,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, @@ -55831,14 +55898,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, @@ -55848,7 +55915,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) } @@ -55859,17 +55926,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() } @@ -55880,17 +55947,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() } @@ -55901,17 +55968,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() } @@ -55922,17 +55989,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() } @@ -55943,17 +56010,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() } @@ -55964,17 +56031,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() } @@ -55985,17 +56052,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() } @@ -56006,17 +56073,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() } @@ -56027,17 +56094,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() } @@ -56048,17 +56115,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() } @@ -56069,17 +56136,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() } @@ -56090,17 +56157,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() } @@ -56111,17 +56178,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() } @@ -56132,17 +56199,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() } @@ -56153,17 +56220,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() } @@ -56182,7 +56249,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; @@ -56205,7 +56272,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; @@ -56228,7 +56295,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; @@ -56251,7 +56318,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; @@ -56274,7 +56341,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; @@ -56297,7 +56364,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; @@ -56320,7 +56387,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; @@ -56343,7 +56410,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; @@ -56366,7 +56433,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; @@ -56389,7 +56456,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; @@ -56412,7 +56479,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; @@ -56435,7 +56502,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; @@ -56458,7 +56525,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; @@ -56481,7 +56548,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; @@ -56504,7 +56571,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; @@ -56515,12 +56582,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; @@ -56530,7 +56597,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; @@ -56540,7 +56607,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; @@ -56550,7 +56617,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; @@ -56560,7 +56627,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; @@ -56570,7 +56637,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; @@ -56580,7 +56647,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; @@ -56590,7 +56657,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; @@ -56600,7 +56667,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; @@ -56610,7 +56677,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; @@ -56620,7 +56687,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; @@ -56630,7 +56697,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; @@ -56640,7 +56707,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; @@ -56650,7 +56717,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; @@ -56660,7 +56727,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; @@ -56672,88 +56739,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 } } @@ -56775,7 +56842,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, @@ -56787,14 +56854,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, @@ -56804,7 +56871,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) } @@ -56815,17 +56882,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() } @@ -56836,17 +56903,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() } @@ -56857,17 +56924,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() } @@ -56878,17 +56945,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() } @@ -56899,17 +56966,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() } @@ -56920,17 +56987,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() } @@ -56941,17 +57008,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() } @@ -56962,17 +57029,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() } @@ -56983,17 +57050,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() } @@ -57004,17 +57071,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() } @@ -57025,17 +57092,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() } @@ -57046,17 +57113,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() } @@ -57075,7 +57142,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; @@ -57098,7 +57165,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; @@ -57121,7 +57188,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; @@ -57144,7 +57211,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; @@ -57167,7 +57234,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; @@ -57190,7 +57257,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; @@ -57213,7 +57280,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; @@ -57236,7 +57303,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; @@ -57259,7 +57326,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; @@ -57282,7 +57349,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; @@ -57305,7 +57372,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; @@ -57328,7 +57395,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; @@ -57339,12 +57406,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; @@ -57354,7 +57421,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; @@ -57364,7 +57431,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; @@ -57374,7 +57441,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; @@ -57384,7 +57451,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; @@ -57394,7 +57461,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; @@ -57404,7 +57471,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; @@ -57414,7 +57481,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; @@ -57424,7 +57491,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; @@ -57434,7 +57501,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; @@ -57444,7 +57511,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; @@ -57454,7 +57521,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; @@ -57466,73 +57533,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 } } @@ -57550,7 +57617,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, @@ -57574,7 +57641,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; @@ -57597,7 +57664,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; @@ -57620,7 +57687,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; @@ -57643,7 +57710,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; @@ -57666,7 +57733,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; @@ -57689,7 +57756,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; @@ -57712,7 +57779,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; @@ -57735,7 +57802,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; @@ -57746,53 +57813,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 } } @@ -57814,7 +57881,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, @@ -57826,14 +57893,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, @@ -57843,7 +57910,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) } @@ -57854,17 +57921,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() } @@ -57875,7 +57942,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 } @@ -57886,17 +57953,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() } @@ -57907,17 +57974,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() } @@ -57928,7 +57995,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 } @@ -57939,17 +58006,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() } @@ -57960,7 +58027,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 } @@ -57971,17 +58038,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() } @@ -57992,17 +58059,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() } @@ -58013,7 +58080,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 } @@ -58032,7 +58099,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; @@ -58047,9 +58114,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; @@ -58070,7 +58137,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; @@ -58093,7 +58160,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; @@ -58108,9 +58175,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; @@ -58131,7 +58198,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; @@ -58146,9 +58213,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; @@ -58169,7 +58236,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; @@ -58192,7 +58259,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; @@ -58207,9 +58274,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; @@ -58218,12 +58285,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; @@ -58233,17 +58300,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; @@ -58253,7 +58320,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; @@ -58263,17 +58330,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; @@ -58283,17 +58350,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; @@ -58303,7 +58370,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; @@ -58313,10 +58380,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 }; @@ -58325,63 +58392,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 } } @@ -58403,7 +58470,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, @@ -58415,14 +58482,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, @@ -58432,7 +58499,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) } @@ -58443,7 +58510,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 } @@ -58454,7 +58521,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 } @@ -58465,7 +58532,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 } @@ -58476,7 +58543,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 } @@ -58487,7 +58554,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 } @@ -58498,7 +58565,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 } @@ -58509,9 +58576,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; @@ -58524,9 +58591,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; @@ -58539,9 +58606,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; @@ -58554,9 +58621,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; @@ -58569,9 +58636,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; @@ -58584,9 +58651,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; @@ -58595,65 +58662,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 }; @@ -58662,43 +58729,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 } } @@ -58720,7 +58787,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, @@ -58732,14 +58799,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, @@ -58749,7 +58816,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) } @@ -58760,17 +58827,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() } @@ -58781,7 +58848,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 } @@ -58792,17 +58859,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() } @@ -58813,17 +58880,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() } @@ -58834,7 +58901,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 } @@ -58845,17 +58912,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() } @@ -58866,7 +58933,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 } @@ -58877,17 +58944,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() } @@ -58898,17 +58965,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() } @@ -58919,7 +58986,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 } @@ -58938,7 +59005,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; @@ -58953,9 +59020,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; @@ -58976,7 +59043,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; @@ -58999,7 +59066,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; @@ -59014,9 +59081,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; @@ -59037,7 +59104,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; @@ -59052,9 +59119,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; @@ -59075,7 +59142,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; @@ -59098,7 +59165,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; @@ -59113,9 +59180,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; @@ -59124,12 +59191,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; @@ -59139,17 +59206,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; @@ -59159,7 +59226,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; @@ -59169,17 +59236,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; @@ -59189,17 +59256,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; @@ -59209,7 +59276,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; @@ -59219,10 +59286,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 }; @@ -59231,63 +59298,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 } } @@ -59309,7 +59376,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, @@ -59321,14 +59388,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, @@ -59338,7 +59405,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) } @@ -59349,7 +59416,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 } @@ -59360,7 +59427,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 } @@ -59371,7 +59438,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 } @@ -59382,7 +59449,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 } @@ -59393,7 +59460,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 } @@ -59404,7 +59471,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 } @@ -59415,9 +59482,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; @@ -59430,9 +59497,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; @@ -59445,9 +59512,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; @@ -59460,9 +59527,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; @@ -59475,9 +59542,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; @@ -59490,9 +59557,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; @@ -59501,65 +59568,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 }; @@ -59568,43 +59635,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 } } @@ -59626,7 +59693,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, @@ -59638,14 +59705,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, @@ -59655,7 +59722,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) } @@ -59666,17 +59733,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() } @@ -59687,17 +59754,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() } @@ -59708,17 +59775,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() } @@ -59729,17 +59796,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() } @@ -59750,17 +59817,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() } @@ -59771,17 +59838,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() } @@ -59792,17 +59859,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() } @@ -59813,17 +59880,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() } @@ -59834,17 +59901,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() } @@ -59855,17 +59922,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() } @@ -59876,17 +59943,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() } @@ -59897,17 +59964,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() } @@ -59918,17 +59985,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() } @@ -59939,17 +60006,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() } @@ -59968,7 +60035,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; @@ -59991,7 +60058,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; @@ -60014,7 +60081,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; @@ -60037,7 +60104,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; @@ -60060,7 +60127,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; @@ -60083,7 +60150,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; @@ -60106,7 +60173,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; @@ -60129,7 +60196,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; @@ -60152,7 +60219,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; @@ -60175,7 +60242,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; @@ -60198,7 +60265,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; @@ -60221,7 +60288,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; @@ -60244,7 +60311,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; @@ -60267,7 +60334,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; @@ -60278,12 +60345,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; @@ -60293,7 +60360,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; @@ -60303,7 +60370,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; @@ -60313,7 +60380,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; @@ -60323,7 +60390,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; @@ -60333,7 +60400,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; @@ -60343,7 +60410,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; @@ -60353,7 +60420,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; @@ -60363,7 +60430,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; @@ -60373,7 +60440,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; @@ -60383,7 +60450,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; @@ -60393,7 +60460,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; @@ -60403,7 +60470,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; @@ -60413,7 +60480,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; @@ -60425,83 +60492,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 } } @@ -60523,7 +60590,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, @@ -60535,14 +60602,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, @@ -60552,7 +60619,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) } @@ -60563,7 +60630,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 } @@ -60574,9 +60641,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; @@ -60585,15 +60652,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 }; @@ -60602,18 +60669,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 } } @@ -60635,7 +60702,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, @@ -60647,14 +60714,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, @@ -60664,7 +60731,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) } @@ -60675,7 +60742,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 } @@ -60686,9 +60753,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; @@ -60697,15 +60764,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 }; @@ -60714,18 +60781,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 } } @@ -60747,7 +60814,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, @@ -60759,14 +60826,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, @@ -60776,7 +60843,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) } @@ -60787,7 +60854,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 } @@ -60798,9 +60865,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; @@ -60809,15 +60876,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 }; @@ -60826,18 +60893,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 } } @@ -60859,7 +60926,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, @@ -60871,14 +60938,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, @@ -60888,7 +60955,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) } @@ -60899,7 +60966,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 } @@ -60910,9 +60977,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; @@ -60921,15 +60988,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 }; @@ -60938,18 +61005,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 } } @@ -60971,7 +61038,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, @@ -60983,14 +61050,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, @@ -61000,7 +61067,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) } @@ -61011,7 +61078,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 } @@ -61022,9 +61089,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; @@ -61033,15 +61100,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 }; @@ -61050,18 +61117,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 } } @@ -61083,7 +61150,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, @@ -61095,14 +61162,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, @@ -61112,7 +61179,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) } @@ -61123,7 +61190,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 } @@ -61134,9 +61201,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; @@ -61145,15 +61212,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 }; @@ -61162,18 +61229,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 } } @@ -61195,7 +61262,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, @@ -61207,14 +61274,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, @@ -61224,7 +61291,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) } @@ -61235,7 +61302,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 } @@ -61246,9 +61313,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; @@ -61257,15 +61324,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 }; @@ -61274,18 +61341,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 } } @@ -61307,7 +61374,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, @@ -61319,14 +61386,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, @@ -61336,7 +61403,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) } @@ -61347,7 +61414,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 } @@ -61358,7 +61425,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 } @@ -61369,9 +61436,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; @@ -61384,9 +61451,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; @@ -61395,25 +61462,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 }; @@ -61422,23 +61489,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 } } @@ -61460,7 +61527,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, @@ -61472,14 +61539,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, @@ -61489,7 +61556,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) } @@ -61500,7 +61567,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 } @@ -61511,9 +61578,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; @@ -61522,15 +61589,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 }; @@ -61539,18 +61606,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 } } @@ -61572,7 +61639,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, @@ -61584,14 +61651,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, @@ -61601,7 +61668,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) } @@ -61612,7 +61679,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 } @@ -61623,9 +61690,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; @@ -61634,15 +61701,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 }; @@ -61651,18 +61718,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 } } @@ -61684,7 +61751,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, @@ -61696,14 +61763,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, @@ -61713,7 +61780,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) } @@ -61724,17 +61791,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() } @@ -61745,17 +61812,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() } @@ -61766,17 +61833,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() } @@ -61787,17 +61854,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() } @@ -61808,17 +61875,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() } @@ -61829,17 +61896,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() } @@ -61850,7 +61917,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 } @@ -61861,7 +61928,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 } @@ -61880,7 +61947,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; @@ -61903,7 +61970,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; @@ -61926,7 +61993,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; @@ -61949,7 +62016,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; @@ -61972,7 +62039,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; @@ -61995,7 +62062,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; @@ -62010,9 +62077,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; @@ -62025,9 +62092,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; @@ -62036,12 +62103,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; @@ -62051,7 +62118,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; @@ -62061,7 +62128,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; @@ -62071,7 +62138,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; @@ -62081,7 +62148,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; @@ -62091,7 +62158,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; @@ -62101,20 +62168,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 }; @@ -62123,83 +62190,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; @@ -62246,7 +62323,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, @@ -62258,14 +62335,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, @@ -62275,7 +62352,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) } @@ -62286,7 +62363,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 } @@ -62297,17 +62374,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() } @@ -62318,17 +62395,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() } @@ -62339,17 +62416,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() } @@ -62360,17 +62437,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() } @@ -62381,9 +62458,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; @@ -62404,7 +62481,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; @@ -62427,7 +62504,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; @@ -62450,7 +62527,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; @@ -62473,7 +62550,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; @@ -62484,22 +62561,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; @@ -62509,7 +62586,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; @@ -62519,7 +62596,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; @@ -62529,7 +62606,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; @@ -62541,38 +62618,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 } } @@ -62594,7 +62671,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, @@ -62606,14 +62683,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, @@ -62623,7 +62700,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) } @@ -62634,17 +62711,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() } @@ -62655,17 +62732,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() } @@ -62684,7 +62761,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; @@ -62707,7 +62784,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; @@ -62718,12 +62795,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; @@ -62733,7 +62810,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; @@ -62745,23 +62822,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 } } @@ -62783,7 +62860,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, @@ -62795,14 +62872,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, @@ -62812,7 +62889,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) } @@ -62823,17 +62900,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() } @@ -62844,17 +62921,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() } @@ -62865,17 +62942,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() } @@ -62894,7 +62971,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; @@ -62917,7 +62994,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; @@ -62940,7 +63017,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; @@ -62951,12 +63028,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; @@ -62966,7 +63043,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; @@ -62976,7 +63053,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; @@ -62988,28 +63065,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 } } @@ -63027,7 +63104,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, @@ -63051,7 +63128,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; @@ -63074,7 +63151,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; @@ -63085,23 +63162,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 } } @@ -63123,7 +63200,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, @@ -63135,14 +63212,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, @@ -63152,7 +63229,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) } @@ -63163,7 +63240,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 } @@ -63174,17 +63251,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() } @@ -63195,17 +63272,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() } @@ -63216,7 +63293,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 } @@ -63227,9 +63304,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; @@ -63250,7 +63327,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; @@ -63273,7 +63350,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; @@ -63288,9 +63365,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; @@ -63299,22 +63376,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; @@ -63324,7 +63401,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; @@ -63334,10 +63411,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 }; @@ -63346,33 +63423,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 } } @@ -63394,7 +63471,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, @@ -63406,14 +63483,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, @@ -63423,7 +63500,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) } @@ -63434,7 +63511,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 } @@ -63445,7 +63522,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 } @@ -63456,7 +63533,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 } @@ -63467,9 +63544,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; @@ -63482,9 +63559,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; @@ -63497,9 +63574,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; @@ -63508,35 +63585,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 }; @@ -63545,28 +63622,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 } } @@ -63588,7 +63665,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, @@ -63600,14 +63677,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, @@ -63617,7 +63694,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) } @@ -63628,17 +63705,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() } @@ -63649,17 +63726,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() } @@ -63670,17 +63747,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() } @@ -63699,7 +63776,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; @@ -63722,7 +63799,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; @@ -63745,7 +63822,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; @@ -63756,12 +63833,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; @@ -63771,7 +63848,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; @@ -63781,7 +63858,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; @@ -63793,28 +63870,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 } } @@ -63836,7 +63913,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, @@ -63848,14 +63925,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, @@ -63865,7 +63942,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) } @@ -63876,7 +63953,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 } @@ -63887,9 +63964,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; @@ -63898,15 +63975,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 }; @@ -63915,18 +63992,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 } } @@ -63948,7 +64025,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, @@ -63960,14 +64037,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, @@ -63977,7 +64054,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) } @@ -63988,7 +64065,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 } @@ -63999,9 +64076,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; @@ -64010,15 +64087,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 }; @@ -64027,18 +64104,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 } } @@ -64060,7 +64137,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, @@ -64072,14 +64149,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, @@ -64089,7 +64166,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) } @@ -64100,7 +64177,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 } @@ -64111,9 +64188,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; @@ -64122,15 +64199,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 }; @@ -64139,18 +64216,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 } } @@ -64172,7 +64249,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, @@ -64184,14 +64261,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, @@ -64201,7 +64278,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) } @@ -64212,7 +64289,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 } @@ -64223,9 +64300,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; @@ -64234,15 +64311,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 }; @@ -64251,18 +64328,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 } } @@ -64270,17 +64347,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; @@ -64330,7 +64412,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, @@ -64342,14 +64424,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, @@ -64359,7 +64441,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) } @@ -64370,7 +64452,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 } @@ -64381,17 +64463,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() } @@ -64402,17 +64484,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() } @@ -64423,17 +64505,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() } @@ -64444,17 +64526,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() } @@ -64465,9 +64547,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; @@ -64488,7 +64570,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; @@ -64511,7 +64593,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; @@ -64534,7 +64616,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; @@ -64557,7 +64639,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; @@ -64568,22 +64650,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; @@ -64593,7 +64675,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; @@ -64603,7 +64685,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; @@ -64613,7 +64695,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; @@ -64625,38 +64707,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 } } @@ -64678,7 +64760,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, @@ -64690,14 +64772,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, @@ -64707,7 +64789,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) } @@ -64718,17 +64800,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() } @@ -64739,17 +64821,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() } @@ -64768,7 +64850,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; @@ -64791,7 +64873,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; @@ -64802,12 +64884,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; @@ -64817,7 +64899,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; @@ -64829,23 +64911,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 } } @@ -64867,7 +64949,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, @@ -64879,14 +64961,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, @@ -64896,7 +64978,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) } @@ -64907,17 +64989,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() } @@ -64928,17 +65010,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() } @@ -64949,17 +65031,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() } @@ -64978,7 +65060,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; @@ -65001,7 +65083,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; @@ -65024,7 +65106,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; @@ -65035,12 +65117,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; @@ -65050,7 +65132,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; @@ -65060,7 +65142,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; @@ -65072,28 +65154,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 } } @@ -65111,7 +65193,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, @@ -65135,7 +65217,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; @@ -65158,7 +65240,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; @@ -65169,23 +65251,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 } } @@ -65207,7 +65289,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, @@ -65219,14 +65301,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, @@ -65236,7 +65318,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) } @@ -65247,7 +65329,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 } @@ -65258,17 +65340,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() } @@ -65279,17 +65361,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() } @@ -65300,7 +65382,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 } @@ -65311,9 +65393,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; @@ -65334,7 +65416,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; @@ -65357,7 +65439,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; @@ -65372,9 +65454,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; @@ -65383,22 +65465,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; @@ -65408,7 +65490,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; @@ -65418,10 +65500,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 }; @@ -65430,33 +65512,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 } } @@ -65478,7 +65560,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, @@ -65490,14 +65572,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, @@ -65507,7 +65589,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) } @@ -65518,7 +65600,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 } @@ -65529,7 +65611,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 } @@ -65540,7 +65622,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 } @@ -65551,9 +65633,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; @@ -65566,9 +65648,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; @@ -65581,9 +65663,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; @@ -65592,35 +65674,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 }; @@ -65629,28 +65711,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 } } @@ -65672,7 +65754,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, @@ -65684,14 +65766,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, @@ -65701,7 +65783,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) } @@ -65712,17 +65794,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() } @@ -65733,17 +65815,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() } @@ -65754,17 +65836,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() } @@ -65783,7 +65865,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; @@ -65806,7 +65888,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; @@ -65829,7 +65911,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; @@ -65840,12 +65922,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; @@ -65855,7 +65937,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; @@ -65865,7 +65947,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; @@ -65877,28 +65959,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 } } @@ -65920,7 +66002,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, @@ -65932,14 +66014,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, @@ -65949,7 +66031,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) } @@ -65960,7 +66042,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 } @@ -65971,9 +66053,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; @@ -65982,15 +66064,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 }; @@ -65999,18 +66081,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 } } @@ -66032,7 +66114,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, @@ -66044,14 +66126,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, @@ -66061,7 +66143,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) } @@ -66072,7 +66154,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 } @@ -66083,9 +66165,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; @@ -66094,15 +66176,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 }; @@ -66111,18 +66193,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 } } @@ -66144,7 +66226,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, @@ -66156,14 +66238,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, @@ -66173,7 +66255,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) } @@ -66184,7 +66266,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 } @@ -66195,9 +66277,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; @@ -66206,15 +66288,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 }; @@ -66223,18 +66305,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 } } @@ -66256,7 +66338,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, @@ -66268,14 +66350,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, @@ -66285,7 +66367,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) } @@ -66296,7 +66378,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 } @@ -66307,9 +66389,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; @@ -66318,15 +66400,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 }; @@ -66335,18 +66417,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 } } @@ -66368,7 +66450,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, @@ -66380,14 +66462,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, @@ -66397,7 +66479,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) } @@ -66408,7 +66490,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 } @@ -66419,9 +66501,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; @@ -66430,15 +66512,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 }; @@ -66447,36 +66529,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; @@ -66540,7 +66627,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, @@ -66552,14 +66639,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, @@ -66569,7 +66656,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) } @@ -66580,7 +66667,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 } @@ -66591,17 +66678,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() } @@ -66612,7 +66699,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 } @@ -66623,17 +66710,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() } @@ -66644,17 +66731,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() } @@ -66665,17 +66752,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() } @@ -66686,17 +66773,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() } @@ -66707,17 +66794,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() } @@ -66728,9 +66815,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; @@ -66751,7 +66838,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; @@ -66766,9 +66853,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; @@ -66789,7 +66876,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; @@ -66812,7 +66899,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; @@ -66835,7 +66922,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; @@ -66858,7 +66945,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; @@ -66881,7 +66968,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; @@ -66892,22 +66979,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; @@ -66917,17 +67004,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; @@ -66937,7 +67024,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; @@ -66947,7 +67034,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; @@ -66957,7 +67044,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; @@ -66967,7 +67054,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; @@ -66979,53 +67066,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 } } @@ -67047,7 +67134,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, @@ -67059,14 +67146,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, @@ -67076,7 +67163,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) } @@ -67087,17 +67174,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() } @@ -67108,7 +67195,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 } @@ -67119,17 +67206,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() } @@ -67148,7 +67235,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; @@ -67163,9 +67250,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; @@ -67186,7 +67273,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; @@ -67197,12 +67284,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; @@ -67212,17 +67299,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; @@ -67234,28 +67321,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 } } @@ -67277,7 +67364,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, @@ -67289,14 +67376,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, @@ -67306,7 +67393,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) } @@ -67317,17 +67404,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() } @@ -67338,17 +67425,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() } @@ -67359,7 +67446,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 } @@ -67370,7 +67457,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 } @@ -67381,17 +67468,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() } @@ -67402,7 +67489,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 } @@ -67413,7 +67500,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 } @@ -67432,7 +67519,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; @@ -67455,7 +67542,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; @@ -67470,9 +67557,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; @@ -67485,9 +67572,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; @@ -67508,7 +67595,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; @@ -67523,9 +67610,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; @@ -67538,9 +67625,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; @@ -67549,12 +67636,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; @@ -67564,7 +67651,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; @@ -67574,27 +67661,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; @@ -67604,20 +67691,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 }; @@ -67626,48 +67713,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 } } @@ -67689,7 +67776,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, @@ -67701,14 +67788,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, @@ -67718,7 +67805,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) } @@ -67729,17 +67816,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() } @@ -67750,17 +67837,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() } @@ -67771,17 +67858,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() } @@ -67792,17 +67879,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() } @@ -67813,17 +67900,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() } @@ -67834,17 +67921,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() } @@ -67855,17 +67942,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() } @@ -67876,17 +67963,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() } @@ -67897,17 +67984,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() } @@ -67918,17 +68005,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() } @@ -67939,17 +68026,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() } @@ -67960,17 +68047,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() } @@ -67989,7 +68076,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; @@ -68012,7 +68099,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; @@ -68035,7 +68122,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; @@ -68058,7 +68145,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; @@ -68081,7 +68168,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; @@ -68104,7 +68191,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; @@ -68127,7 +68214,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; @@ -68150,7 +68237,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; @@ -68173,7 +68260,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; @@ -68196,7 +68283,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; @@ -68219,7 +68306,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; @@ -68242,7 +68329,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; @@ -68253,12 +68340,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; @@ -68268,7 +68355,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; @@ -68278,7 +68365,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; @@ -68288,7 +68375,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; @@ -68298,7 +68385,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; @@ -68308,7 +68395,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; @@ -68318,7 +68405,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; @@ -68328,7 +68415,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; @@ -68338,7 +68425,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; @@ -68348,7 +68435,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; @@ -68358,7 +68445,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; @@ -68368,7 +68455,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; @@ -68380,73 +68467,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 } } @@ -68468,7 +68555,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, @@ -68480,14 +68567,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, @@ -68497,7 +68584,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) } @@ -68508,17 +68595,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() } @@ -68529,17 +68616,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() } @@ -68550,17 +68637,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() } @@ -68571,17 +68658,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() } @@ -68592,17 +68679,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() } @@ -68613,17 +68700,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() } @@ -68634,17 +68721,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() } @@ -68655,17 +68742,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() } @@ -68676,17 +68763,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() } @@ -68697,17 +68784,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() } @@ -68726,7 +68813,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; @@ -68749,7 +68836,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; @@ -68772,7 +68859,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; @@ -68795,7 +68882,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; @@ -68818,7 +68905,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; @@ -68841,7 +68928,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; @@ -68864,7 +68951,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; @@ -68887,7 +68974,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; @@ -68910,7 +68997,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; @@ -68933,7 +69020,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; @@ -68944,12 +69031,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; @@ -68959,7 +69046,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; @@ -68969,7 +69056,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; @@ -68979,7 +69066,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; @@ -68989,7 +69076,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; @@ -68999,7 +69086,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; @@ -69009,7 +69096,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; @@ -69019,7 +69106,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; @@ -69029,7 +69116,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; @@ -69039,7 +69126,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; @@ -69051,63 +69138,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 } } @@ -69125,7 +69212,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, @@ -69149,7 +69236,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; @@ -69172,7 +69259,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; @@ -69195,7 +69282,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; @@ -69218,7 +69305,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; @@ -69241,7 +69328,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; @@ -69264,7 +69351,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; @@ -69275,43 +69362,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 } } @@ -69333,7 +69420,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, @@ -69345,14 +69432,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, @@ -69362,7 +69449,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) } @@ -69373,17 +69460,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() } @@ -69394,7 +69481,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 } @@ -69405,17 +69492,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() } @@ -69426,17 +69513,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() } @@ -69447,7 +69534,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 } @@ -69458,17 +69545,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() } @@ -69479,7 +69566,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 } @@ -69490,17 +69577,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() } @@ -69511,17 +69598,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() } @@ -69532,7 +69619,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 } @@ -69551,7 +69638,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; @@ -69566,9 +69653,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; @@ -69589,7 +69676,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; @@ -69612,7 +69699,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; @@ -69627,9 +69714,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; @@ -69650,7 +69737,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; @@ -69665,9 +69752,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; @@ -69688,7 +69775,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; @@ -69711,7 +69798,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; @@ -69726,9 +69813,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; @@ -69737,12 +69824,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; @@ -69752,17 +69839,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; @@ -69772,7 +69859,7 @@ pub mod tim2 { OC2PER { bits } } #[doc = "Bit 10 - OC2FE"] - #[inline(always)] + #[inline] pub fn oc2fe(&self) -> OC2FER { let bits = { const MASK: bool = true; @@ -69782,17 +69869,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; @@ -69802,17 +69889,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; @@ -69822,7 +69909,7 @@ pub mod tim2 { OC1PER { bits } } #[doc = "Bit 2 - OC1FE"] - #[inline(always)] + #[inline] pub fn oc1fe(&self) -> OC1FER { let bits = { const MASK: bool = true; @@ -69832,10 +69919,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 }; @@ -69844,63 +69931,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 } } @@ -69922,7 +70009,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, @@ -69934,14 +70021,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, @@ -69951,7 +70038,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) } @@ -69962,7 +70049,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 } @@ -69973,7 +70060,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 } @@ -69984,7 +70071,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 } @@ -69995,7 +70082,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 } @@ -70006,7 +70093,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 } @@ -70017,7 +70104,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 } @@ -70028,9 +70115,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; @@ -70043,9 +70130,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; @@ -70058,9 +70145,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; @@ -70073,9 +70160,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; @@ -70088,9 +70175,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; @@ -70103,9 +70190,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; @@ -70114,65 +70201,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 }; @@ -70181,43 +70268,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 } } @@ -70239,7 +70326,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, @@ -70251,14 +70338,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, @@ -70268,7 +70355,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) } @@ -70279,17 +70366,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() } @@ -70300,7 +70387,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 } @@ -70311,17 +70398,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() } @@ -70332,17 +70419,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() } @@ -70353,7 +70440,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 } @@ -70364,17 +70451,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() } @@ -70385,7 +70472,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 } @@ -70396,17 +70483,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() } @@ -70417,17 +70504,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() } @@ -70438,7 +70525,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 } @@ -70457,7 +70544,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; @@ -70472,9 +70559,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; @@ -70495,7 +70582,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; @@ -70518,7 +70605,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; @@ -70533,9 +70620,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; @@ -70556,7 +70643,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; @@ -70571,9 +70658,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; @@ -70594,7 +70681,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; @@ -70617,7 +70704,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; @@ -70632,9 +70719,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; @@ -70643,12 +70730,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; @@ -70658,17 +70745,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; @@ -70678,7 +70765,7 @@ pub mod tim2 { OC4PER { bits } } #[doc = "Bit 10 - OC4FE"] - #[inline(always)] + #[inline] pub fn oc4fe(&self) -> OC4FER { let bits = { const MASK: bool = true; @@ -70688,17 +70775,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; @@ -70708,17 +70795,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; @@ -70728,7 +70815,7 @@ pub mod tim2 { OC3PER { bits } } #[doc = "Bit 2 - OC3FE"] - #[inline(always)] + #[inline] pub fn oc3fe(&self) -> OC3FER { let bits = { const MASK: bool = true; @@ -70738,10 +70825,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 }; @@ -70750,63 +70837,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 } } @@ -70828,7 +70915,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, @@ -70840,14 +70927,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, @@ -70857,7 +70944,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) } @@ -70868,7 +70955,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 } @@ -70879,7 +70966,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 } @@ -70890,7 +70977,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 } @@ -70901,7 +70988,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 } @@ -70912,7 +70999,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 } @@ -70923,7 +71010,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 } @@ -70934,9 +71021,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; @@ -70949,9 +71036,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; @@ -70964,9 +71051,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; @@ -70979,9 +71066,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; @@ -70994,9 +71081,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; @@ -71009,9 +71096,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; @@ -71020,65 +71107,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 }; @@ -71087,43 +71174,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 } } @@ -71145,7 +71232,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, @@ -71157,14 +71244,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, @@ -71174,7 +71261,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) } @@ -71185,17 +71272,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() } @@ -71206,17 +71293,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() } @@ -71227,17 +71314,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() } @@ -71248,17 +71335,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() } @@ -71269,17 +71356,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() } @@ -71290,17 +71377,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() } @@ -71311,17 +71398,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() } @@ -71332,17 +71419,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() } @@ -71353,17 +71440,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() } @@ -71374,17 +71461,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() } @@ -71395,17 +71482,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() } @@ -71416,17 +71503,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() } @@ -71445,7 +71532,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; @@ -71468,7 +71555,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; @@ -71491,7 +71578,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; @@ -71514,7 +71601,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; @@ -71537,7 +71624,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; @@ -71560,7 +71647,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; @@ -71583,7 +71670,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; @@ -71606,7 +71693,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; @@ -71629,7 +71716,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; @@ -71652,7 +71739,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; @@ -71675,7 +71762,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; @@ -71698,7 +71785,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; @@ -71709,12 +71796,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; @@ -71724,7 +71811,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; @@ -71734,7 +71821,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; @@ -71744,7 +71831,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; @@ -71754,7 +71841,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; @@ -71764,7 +71851,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; @@ -71774,7 +71861,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; @@ -71784,7 +71871,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; @@ -71794,7 +71881,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; @@ -71804,7 +71891,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; @@ -71814,7 +71901,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; @@ -71824,7 +71911,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; @@ -71836,73 +71923,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 } } @@ -71924,7 +72011,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, @@ -71936,14 +72023,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, @@ -71953,7 +72040,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) } @@ -71964,7 +72051,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 } @@ -71975,7 +72062,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 } @@ -71986,9 +72073,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; @@ -72001,9 +72088,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; @@ -72012,25 +72099,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 }; @@ -72039,23 +72126,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 } } @@ -72077,7 +72164,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, @@ -72089,14 +72176,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, @@ -72106,7 +72193,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) } @@ -72117,7 +72204,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 } @@ -72128,9 +72215,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; @@ -72139,15 +72226,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 }; @@ -72156,18 +72243,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 } } @@ -72189,7 +72276,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, @@ -72201,14 +72288,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, @@ -72218,7 +72305,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) } @@ -72229,7 +72316,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 } @@ -72240,7 +72327,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 } @@ -72251,9 +72338,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; @@ -72266,9 +72353,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; @@ -72277,25 +72364,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 }; @@ -72304,23 +72391,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 } } @@ -72342,7 +72429,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, @@ -72354,14 +72441,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, @@ -72371,7 +72458,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) } @@ -72382,7 +72469,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 } @@ -72393,7 +72480,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 } @@ -72404,9 +72491,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; @@ -72419,9 +72506,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; @@ -72430,25 +72517,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 }; @@ -72457,23 +72544,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 } } @@ -72495,7 +72582,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, @@ -72507,14 +72594,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, @@ -72524,7 +72611,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) } @@ -72535,7 +72622,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 } @@ -72546,7 +72633,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 } @@ -72557,9 +72644,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; @@ -72572,9 +72659,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; @@ -72583,25 +72670,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 }; @@ -72610,23 +72697,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 } } @@ -72648,7 +72735,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, @@ -72660,14 +72747,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, @@ -72677,7 +72764,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) } @@ -72688,7 +72775,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 } @@ -72699,7 +72786,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 } @@ -72710,9 +72797,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; @@ -72725,9 +72812,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; @@ -72736,25 +72823,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 }; @@ -72763,23 +72850,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 } } @@ -72801,7 +72888,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, @@ -72813,14 +72900,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, @@ -72830,7 +72917,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) } @@ -72841,7 +72928,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 } @@ -72852,7 +72939,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 } @@ -72863,9 +72950,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; @@ -72878,9 +72965,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; @@ -72889,25 +72976,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 }; @@ -72916,23 +73003,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 } } @@ -72954,7 +73041,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, @@ -72966,14 +73053,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, @@ -72983,7 +73070,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) } @@ -72994,7 +73081,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 } @@ -73005,7 +73092,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 } @@ -73016,9 +73103,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; @@ -73031,9 +73118,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; @@ -73042,25 +73129,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 }; @@ -73069,23 +73156,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 } } @@ -73107,7 +73194,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, @@ -73119,14 +73206,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, @@ -73136,7 +73223,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) } @@ -73147,7 +73234,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 } @@ -73158,9 +73245,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; @@ -73169,15 +73256,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 }; @@ -73186,18 +73273,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 } } @@ -73219,7 +73306,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, @@ -73231,14 +73318,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, @@ -73248,7 +73335,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) } @@ -73259,7 +73346,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 } @@ -73270,9 +73357,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; @@ -73281,15 +73368,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 }; @@ -73298,18 +73385,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 } } @@ -73317,17 +73404,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; @@ -73389,7 +73481,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, @@ -73401,14 +73493,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, @@ -73418,7 +73510,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) } @@ -73429,7 +73521,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 } @@ -73440,17 +73532,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() } @@ -73461,7 +73553,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 } @@ -73472,17 +73564,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() } @@ -73493,17 +73585,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() } @@ -73514,17 +73606,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() } @@ -73535,17 +73627,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() } @@ -73556,17 +73648,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() } @@ -73577,9 +73669,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; @@ -73600,7 +73692,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; @@ -73615,9 +73707,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; @@ -73638,7 +73730,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; @@ -73661,7 +73753,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; @@ -73684,7 +73776,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; @@ -73707,7 +73799,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; @@ -73730,7 +73822,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; @@ -73741,22 +73833,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; @@ -73766,17 +73858,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; @@ -73786,7 +73878,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; @@ -73796,7 +73888,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; @@ -73806,7 +73898,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; @@ -73816,7 +73908,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; @@ -73828,53 +73920,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 } } @@ -73896,7 +73988,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, @@ -73908,14 +74000,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, @@ -73925,7 +74017,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) } @@ -73936,17 +74028,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() } @@ -73957,7 +74049,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 } @@ -73968,17 +74060,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() } @@ -73997,7 +74089,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; @@ -74012,9 +74104,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; @@ -74035,7 +74127,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; @@ -74046,12 +74138,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; @@ -74061,17 +74153,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; @@ -74083,28 +74175,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 } } @@ -74126,7 +74218,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, @@ -74138,14 +74230,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, @@ -74155,7 +74247,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) } @@ -74166,17 +74258,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() } @@ -74187,17 +74279,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() } @@ -74208,7 +74300,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 } @@ -74219,7 +74311,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 } @@ -74230,17 +74322,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() } @@ -74251,7 +74343,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 } @@ -74262,7 +74354,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 } @@ -74281,7 +74373,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; @@ -74304,7 +74396,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; @@ -74319,9 +74411,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; @@ -74334,9 +74426,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; @@ -74357,7 +74449,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; @@ -74372,9 +74464,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; @@ -74387,9 +74479,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; @@ -74398,12 +74490,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; @@ -74413,7 +74505,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; @@ -74423,27 +74515,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; @@ -74453,20 +74545,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 }; @@ -74475,48 +74567,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 } } @@ -74538,7 +74630,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, @@ -74550,14 +74642,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, @@ -74567,7 +74659,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) } @@ -74578,17 +74670,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() } @@ -74599,17 +74691,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() } @@ -74620,17 +74712,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() } @@ -74641,17 +74733,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() } @@ -74662,17 +74754,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() } @@ -74683,17 +74775,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() } @@ -74704,17 +74796,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() } @@ -74725,17 +74817,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() } @@ -74746,17 +74838,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() } @@ -74767,17 +74859,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() } @@ -74788,17 +74880,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() } @@ -74809,17 +74901,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() } @@ -74838,7 +74930,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; @@ -74861,7 +74953,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; @@ -74884,7 +74976,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; @@ -74907,7 +74999,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; @@ -74930,7 +75022,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; @@ -74953,7 +75045,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; @@ -74976,7 +75068,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; @@ -74999,7 +75091,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; @@ -75022,7 +75114,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; @@ -75045,7 +75137,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; @@ -75068,7 +75160,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; @@ -75091,7 +75183,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; @@ -75102,12 +75194,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; @@ -75117,7 +75209,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; @@ -75127,7 +75219,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; @@ -75137,7 +75229,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; @@ -75147,7 +75239,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; @@ -75157,7 +75249,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; @@ -75167,7 +75259,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; @@ -75177,7 +75269,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; @@ -75187,7 +75279,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; @@ -75197,7 +75289,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; @@ -75207,7 +75299,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; @@ -75217,7 +75309,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; @@ -75229,73 +75321,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 } } @@ -75317,7 +75409,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, @@ -75329,14 +75421,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, @@ -75346,7 +75438,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) } @@ -75357,17 +75449,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() } @@ -75378,17 +75470,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() } @@ -75399,17 +75491,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() } @@ -75420,17 +75512,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() } @@ -75441,17 +75533,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() } @@ -75462,17 +75554,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() } @@ -75483,17 +75575,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() } @@ -75504,17 +75596,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() } @@ -75525,17 +75617,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() } @@ -75546,17 +75638,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() } @@ -75575,7 +75667,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; @@ -75598,7 +75690,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; @@ -75621,7 +75713,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; @@ -75644,7 +75736,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; @@ -75667,7 +75759,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; @@ -75690,7 +75782,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; @@ -75713,7 +75805,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; @@ -75736,7 +75828,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; @@ -75759,7 +75851,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; @@ -75782,7 +75874,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; @@ -75793,12 +75885,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; @@ -75808,7 +75900,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; @@ -75818,7 +75910,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; @@ -75828,7 +75920,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; @@ -75838,7 +75930,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; @@ -75848,7 +75940,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; @@ -75858,7 +75950,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; @@ -75868,7 +75960,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; @@ -75878,7 +75970,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; @@ -75888,7 +75980,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; @@ -75900,63 +75992,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 } } @@ -75974,7 +76066,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, @@ -75998,7 +76090,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; @@ -76021,7 +76113,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; @@ -76044,7 +76136,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; @@ -76067,7 +76159,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; @@ -76090,7 +76182,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; @@ -76113,7 +76205,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; @@ -76124,43 +76216,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 } } @@ -76182,7 +76274,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, @@ -76194,14 +76286,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, @@ -76211,7 +76303,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) } @@ -76222,17 +76314,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() } @@ -76243,7 +76335,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 } @@ -76254,17 +76346,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() } @@ -76275,17 +76367,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() } @@ -76296,7 +76388,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 } @@ -76307,17 +76399,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() } @@ -76328,7 +76420,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 } @@ -76339,17 +76431,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() } @@ -76360,17 +76452,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() } @@ -76381,7 +76473,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 } @@ -76400,7 +76492,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; @@ -76415,9 +76507,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; @@ -76438,7 +76530,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; @@ -76461,7 +76553,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; @@ -76476,9 +76568,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; @@ -76499,7 +76591,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; @@ -76514,9 +76606,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; @@ -76537,7 +76629,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; @@ -76560,7 +76652,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; @@ -76575,9 +76667,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; @@ -76586,12 +76678,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; @@ -76601,17 +76693,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; @@ -76621,7 +76713,7 @@ pub mod tim3 { OC2PER { bits } } #[doc = "Bit 10 - OC2FE"] - #[inline(always)] + #[inline] pub fn oc2fe(&self) -> OC2FER { let bits = { const MASK: bool = true; @@ -76631,17 +76723,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; @@ -76651,17 +76743,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; @@ -76671,7 +76763,7 @@ pub mod tim3 { OC1PER { bits } } #[doc = "Bit 2 - OC1FE"] - #[inline(always)] + #[inline] pub fn oc1fe(&self) -> OC1FER { let bits = { const MASK: bool = true; @@ -76681,10 +76773,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 }; @@ -76693,63 +76785,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 } } @@ -76771,7 +76863,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, @@ -76783,14 +76875,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, @@ -76800,7 +76892,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) } @@ -76811,7 +76903,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 } @@ -76822,7 +76914,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 } @@ -76833,7 +76925,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 } @@ -76844,7 +76936,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 } @@ -76855,7 +76947,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 } @@ -76866,7 +76958,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 } @@ -76877,9 +76969,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; @@ -76892,9 +76984,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; @@ -76907,9 +76999,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; @@ -76922,9 +77014,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; @@ -76937,9 +77029,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; @@ -76952,9 +77044,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; @@ -76963,65 +77055,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 }; @@ -77030,43 +77122,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 } } @@ -77088,7 +77180,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, @@ -77100,14 +77192,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, @@ -77117,7 +77209,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) } @@ -77128,17 +77220,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() } @@ -77149,7 +77241,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 } @@ -77160,17 +77252,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() } @@ -77181,17 +77273,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() } @@ -77202,7 +77294,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 } @@ -77213,17 +77305,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() } @@ -77234,7 +77326,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 } @@ -77245,17 +77337,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() } @@ -77266,17 +77358,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() } @@ -77287,7 +77379,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 } @@ -77306,7 +77398,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; @@ -77321,9 +77413,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; @@ -77344,7 +77436,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; @@ -77367,7 +77459,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; @@ -77382,9 +77474,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; @@ -77405,7 +77497,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; @@ -77420,9 +77512,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; @@ -77443,7 +77535,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; @@ -77466,7 +77558,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; @@ -77481,9 +77573,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; @@ -77492,12 +77584,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; @@ -77507,17 +77599,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; @@ -77527,7 +77619,7 @@ pub mod tim3 { OC4PER { bits } } #[doc = "Bit 10 - OC4FE"] - #[inline(always)] + #[inline] pub fn oc4fe(&self) -> OC4FER { let bits = { const MASK: bool = true; @@ -77537,17 +77629,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; @@ -77557,17 +77649,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; @@ -77577,7 +77669,7 @@ pub mod tim3 { OC3PER { bits } } #[doc = "Bit 2 - OC3FE"] - #[inline(always)] + #[inline] pub fn oc3fe(&self) -> OC3FER { let bits = { const MASK: bool = true; @@ -77587,10 +77679,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 }; @@ -77599,63 +77691,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 } } @@ -77677,7 +77769,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, @@ -77689,14 +77781,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, @@ -77706,7 +77798,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) } @@ -77717,7 +77809,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 } @@ -77728,7 +77820,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 } @@ -77739,7 +77831,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 } @@ -77750,7 +77842,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 } @@ -77761,7 +77853,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 } @@ -77772,7 +77864,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 } @@ -77783,9 +77875,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; @@ -77798,9 +77890,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; @@ -77813,9 +77905,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; @@ -77828,9 +77920,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; @@ -77843,9 +77935,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; @@ -77858,9 +77950,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; @@ -77869,65 +77961,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 }; @@ -77936,43 +78028,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 } } @@ -77994,7 +78086,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, @@ -78006,14 +78098,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, @@ -78023,7 +78115,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) } @@ -78034,17 +78126,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() } @@ -78055,17 +78147,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() } @@ -78076,17 +78168,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() } @@ -78097,17 +78189,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() } @@ -78118,17 +78210,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() } @@ -78139,17 +78231,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() } @@ -78160,17 +78252,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() } @@ -78181,17 +78273,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() } @@ -78202,17 +78294,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() } @@ -78223,17 +78315,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() } @@ -78244,17 +78336,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() } @@ -78265,17 +78357,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() } @@ -78294,7 +78386,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; @@ -78317,7 +78409,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; @@ -78340,7 +78432,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; @@ -78363,7 +78455,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; @@ -78386,7 +78478,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; @@ -78409,7 +78501,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; @@ -78432,7 +78524,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; @@ -78455,7 +78547,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; @@ -78478,7 +78570,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; @@ -78501,7 +78593,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; @@ -78524,7 +78616,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; @@ -78547,7 +78639,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; @@ -78558,12 +78650,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; @@ -78573,7 +78665,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; @@ -78583,7 +78675,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; @@ -78593,7 +78685,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; @@ -78603,7 +78695,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; @@ -78613,7 +78705,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; @@ -78623,7 +78715,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; @@ -78633,7 +78725,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; @@ -78643,7 +78735,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; @@ -78653,7 +78745,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; @@ -78663,7 +78755,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; @@ -78673,7 +78765,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; @@ -78685,73 +78777,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 } } @@ -78773,7 +78865,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, @@ -78785,14 +78877,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, @@ -78802,7 +78894,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) } @@ -78813,7 +78905,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 } @@ -78824,7 +78916,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 } @@ -78835,9 +78927,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; @@ -78850,9 +78942,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; @@ -78861,25 +78953,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 }; @@ -78888,23 +78980,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 } } @@ -78926,7 +79018,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, @@ -78938,14 +79030,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, @@ -78955,7 +79047,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) } @@ -78966,7 +79058,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 } @@ -78977,9 +79069,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; @@ -78988,15 +79080,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 }; @@ -79005,18 +79097,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 } } @@ -79038,7 +79130,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, @@ -79050,14 +79142,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, @@ -79067,7 +79159,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) } @@ -79078,7 +79170,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 } @@ -79089,7 +79181,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 } @@ -79100,9 +79192,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; @@ -79115,9 +79207,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; @@ -79126,25 +79218,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 }; @@ -79153,23 +79245,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 } } @@ -79191,7 +79283,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, @@ -79203,14 +79295,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, @@ -79220,7 +79312,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) } @@ -79231,7 +79323,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 } @@ -79242,7 +79334,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 } @@ -79253,9 +79345,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; @@ -79268,9 +79360,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; @@ -79279,25 +79371,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 }; @@ -79306,23 +79398,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 } } @@ -79344,7 +79436,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, @@ -79356,14 +79448,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, @@ -79373,7 +79465,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) } @@ -79384,7 +79476,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 } @@ -79395,7 +79487,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 } @@ -79406,9 +79498,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; @@ -79421,9 +79513,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; @@ -79432,25 +79524,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 }; @@ -79459,23 +79551,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 } } @@ -79497,7 +79589,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, @@ -79509,14 +79601,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, @@ -79526,7 +79618,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) } @@ -79537,7 +79629,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 } @@ -79548,7 +79640,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 } @@ -79559,9 +79651,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; @@ -79574,9 +79666,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; @@ -79585,25 +79677,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 }; @@ -79612,23 +79704,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 } } @@ -79650,7 +79742,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, @@ -79662,14 +79754,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, @@ -79679,7 +79771,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) } @@ -79690,7 +79782,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 } @@ -79701,7 +79793,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 } @@ -79712,9 +79804,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; @@ -79727,9 +79819,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; @@ -79738,25 +79830,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 }; @@ -79765,23 +79857,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 } } @@ -79803,7 +79895,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, @@ -79815,14 +79907,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, @@ -79832,7 +79924,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) } @@ -79843,7 +79935,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 } @@ -79854,7 +79946,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 } @@ -79865,9 +79957,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; @@ -79880,9 +79972,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; @@ -79891,25 +79983,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 }; @@ -79918,23 +80010,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 } } @@ -79956,7 +80048,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, @@ -79968,14 +80060,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, @@ -79985,7 +80077,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) } @@ -79996,7 +80088,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 } @@ -80007,9 +80099,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; @@ -80018,15 +80110,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 }; @@ -80035,48 +80127,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; @@ -80140,7 +80242,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, @@ -80152,14 +80254,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, @@ -80169,7 +80271,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) } @@ -80180,7 +80282,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 } @@ -80191,17 +80293,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() } @@ -80212,7 +80314,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 } @@ -80223,17 +80325,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() } @@ -80244,17 +80346,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() } @@ -80265,17 +80367,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() } @@ -80286,17 +80388,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() } @@ -80307,17 +80409,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() } @@ -80328,9 +80430,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; @@ -80351,7 +80453,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; @@ -80366,9 +80468,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; @@ -80389,7 +80491,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; @@ -80412,7 +80514,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; @@ -80435,7 +80537,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; @@ -80458,7 +80560,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; @@ -80481,7 +80583,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; @@ -80492,22 +80594,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; @@ -80517,17 +80619,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; @@ -80537,7 +80639,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; @@ -80547,7 +80649,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; @@ -80557,7 +80659,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; @@ -80567,7 +80669,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; @@ -80579,53 +80681,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 } } @@ -80647,7 +80749,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, @@ -80659,14 +80761,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, @@ -80676,7 +80778,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) } @@ -80687,17 +80789,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() } @@ -80708,7 +80810,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 } @@ -80719,17 +80821,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() } @@ -80748,7 +80850,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; @@ -80763,9 +80865,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; @@ -80786,7 +80888,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; @@ -80797,12 +80899,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; @@ -80812,17 +80914,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; @@ -80834,28 +80936,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 } } @@ -80877,7 +80979,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, @@ -80889,14 +80991,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, @@ -80906,7 +81008,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) } @@ -80917,17 +81019,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() } @@ -80938,17 +81040,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() } @@ -80959,7 +81061,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 } @@ -80970,7 +81072,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 } @@ -80981,17 +81083,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() } @@ -81002,7 +81104,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 } @@ -81013,7 +81115,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 } @@ -81032,7 +81134,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; @@ -81055,7 +81157,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; @@ -81070,9 +81172,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; @@ -81085,9 +81187,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; @@ -81108,7 +81210,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; @@ -81123,9 +81225,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; @@ -81138,9 +81240,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; @@ -81149,12 +81251,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; @@ -81164,7 +81266,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; @@ -81174,27 +81276,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; @@ -81204,20 +81306,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 }; @@ -81226,48 +81328,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 } } @@ -81289,7 +81391,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, @@ -81301,14 +81403,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, @@ -81318,7 +81420,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) } @@ -81329,17 +81431,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() } @@ -81350,17 +81452,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() } @@ -81371,17 +81473,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() } @@ -81392,17 +81494,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() } @@ -81413,17 +81515,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() } @@ -81434,17 +81536,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() } @@ -81455,17 +81557,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() } @@ -81476,17 +81578,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() } @@ -81497,17 +81599,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() } @@ -81518,17 +81620,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() } @@ -81539,17 +81641,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() } @@ -81560,17 +81662,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() } @@ -81589,7 +81691,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; @@ -81612,7 +81714,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; @@ -81635,7 +81737,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; @@ -81658,7 +81760,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; @@ -81681,7 +81783,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; @@ -81704,7 +81806,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; @@ -81727,7 +81829,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; @@ -81750,7 +81852,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; @@ -81773,7 +81875,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; @@ -81796,7 +81898,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; @@ -81819,7 +81921,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; @@ -81842,7 +81944,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; @@ -81853,12 +81955,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; @@ -81868,7 +81970,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; @@ -81878,7 +81980,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; @@ -81888,7 +81990,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; @@ -81898,7 +82000,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; @@ -81908,7 +82010,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; @@ -81918,7 +82020,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; @@ -81928,7 +82030,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; @@ -81938,7 +82040,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; @@ -81948,7 +82050,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; @@ -81958,7 +82060,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; @@ -81968,7 +82070,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; @@ -81980,73 +82082,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 } } @@ -82068,7 +82170,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, @@ -82080,14 +82182,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, @@ -82097,7 +82199,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) } @@ -82108,17 +82210,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() } @@ -82129,17 +82231,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() } @@ -82150,17 +82252,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() } @@ -82171,17 +82273,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() } @@ -82192,17 +82294,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() } @@ -82213,17 +82315,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() } @@ -82234,17 +82336,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() } @@ -82255,17 +82357,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() } @@ -82276,17 +82378,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() } @@ -82297,17 +82399,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() } @@ -82326,7 +82428,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; @@ -82349,7 +82451,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; @@ -82372,7 +82474,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; @@ -82395,7 +82497,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; @@ -82418,7 +82520,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; @@ -82441,7 +82543,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; @@ -82464,7 +82566,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; @@ -82487,7 +82589,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; @@ -82510,7 +82612,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; @@ -82533,7 +82635,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; @@ -82544,12 +82646,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; @@ -82559,7 +82661,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; @@ -82569,7 +82671,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; @@ -82579,7 +82681,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; @@ -82589,7 +82691,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; @@ -82599,7 +82701,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; @@ -82609,7 +82711,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; @@ -82619,7 +82721,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; @@ -82629,7 +82731,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; @@ -82639,7 +82741,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; @@ -82651,63 +82753,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 } } @@ -82725,7 +82827,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, @@ -82749,7 +82851,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; @@ -82772,7 +82874,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; @@ -82795,7 +82897,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; @@ -82818,7 +82920,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; @@ -82841,7 +82943,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; @@ -82864,7 +82966,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; @@ -82875,43 +82977,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 } } @@ -82933,7 +83035,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, @@ -82945,14 +83047,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, @@ -82962,7 +83064,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) } @@ -82973,17 +83075,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() } @@ -82994,7 +83096,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 } @@ -83005,17 +83107,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() } @@ -83026,17 +83128,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() } @@ -83047,7 +83149,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 } @@ -83058,17 +83160,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() } @@ -83079,7 +83181,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 } @@ -83090,17 +83192,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() } @@ -83111,17 +83213,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() } @@ -83132,7 +83234,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 } @@ -83151,7 +83253,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; @@ -83166,9 +83268,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; @@ -83189,7 +83291,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; @@ -83212,7 +83314,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; @@ -83227,9 +83329,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; @@ -83250,7 +83352,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; @@ -83265,9 +83367,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; @@ -83288,7 +83390,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; @@ -83311,7 +83413,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; @@ -83326,9 +83428,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; @@ -83337,12 +83439,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; @@ -83352,17 +83454,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; @@ -83372,7 +83474,7 @@ pub mod tim5 { OC2PER { bits } } #[doc = "Bit 10 - OC2FE"] - #[inline(always)] + #[inline] pub fn oc2fe(&self) -> OC2FER { let bits = { const MASK: bool = true; @@ -83382,17 +83484,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; @@ -83402,17 +83504,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; @@ -83422,7 +83524,7 @@ pub mod tim5 { OC1PER { bits } } #[doc = "Bit 2 - OC1FE"] - #[inline(always)] + #[inline] pub fn oc1fe(&self) -> OC1FER { let bits = { const MASK: bool = true; @@ -83432,10 +83534,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 }; @@ -83444,63 +83546,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 } } @@ -83522,7 +83624,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, @@ -83534,14 +83636,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, @@ -83551,7 +83653,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) } @@ -83562,7 +83664,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 } @@ -83573,7 +83675,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 } @@ -83584,7 +83686,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 } @@ -83595,7 +83697,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 } @@ -83606,7 +83708,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 } @@ -83617,7 +83719,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 } @@ -83628,9 +83730,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; @@ -83643,9 +83745,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; @@ -83658,9 +83760,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; @@ -83673,9 +83775,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; @@ -83688,9 +83790,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; @@ -83703,9 +83805,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; @@ -83714,65 +83816,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 }; @@ -83781,43 +83883,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 } } @@ -83839,7 +83941,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, @@ -83851,14 +83953,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, @@ -83868,7 +83970,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) } @@ -83879,17 +83981,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() } @@ -83900,7 +84002,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 } @@ -83911,17 +84013,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() } @@ -83932,17 +84034,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() } @@ -83953,7 +84055,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 } @@ -83964,17 +84066,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() } @@ -83985,7 +84087,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 } @@ -83996,17 +84098,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() } @@ -84017,17 +84119,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() } @@ -84038,7 +84140,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 } @@ -84057,7 +84159,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; @@ -84072,9 +84174,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; @@ -84095,7 +84197,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; @@ -84118,7 +84220,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; @@ -84133,9 +84235,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; @@ -84156,7 +84258,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; @@ -84171,9 +84273,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; @@ -84194,7 +84296,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; @@ -84217,7 +84319,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; @@ -84232,9 +84334,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; @@ -84243,12 +84345,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; @@ -84258,17 +84360,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; @@ -84278,7 +84380,7 @@ pub mod tim5 { OC4PER { bits } } #[doc = "Bit 10 - OC4FE"] - #[inline(always)] + #[inline] pub fn oc4fe(&self) -> OC4FER { let bits = { const MASK: bool = true; @@ -84288,17 +84390,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; @@ -84308,17 +84410,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; @@ -84328,7 +84430,7 @@ pub mod tim5 { OC3PER { bits } } #[doc = "Bit 2 - OC3FE"] - #[inline(always)] + #[inline] pub fn oc3fe(&self) -> OC3FER { let bits = { const MASK: bool = true; @@ -84338,10 +84440,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 }; @@ -84350,63 +84452,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 } } @@ -84428,7 +84530,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, @@ -84440,14 +84542,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, @@ -84457,7 +84559,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) } @@ -84468,7 +84570,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 } @@ -84479,7 +84581,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 } @@ -84490,7 +84592,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 } @@ -84501,7 +84603,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 } @@ -84512,7 +84614,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 } @@ -84523,7 +84625,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 } @@ -84534,9 +84636,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; @@ -84549,9 +84651,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; @@ -84564,9 +84666,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; @@ -84579,9 +84681,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; @@ -84594,9 +84696,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; @@ -84609,9 +84711,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; @@ -84620,65 +84722,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 }; @@ -84687,43 +84789,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 } } @@ -84745,7 +84847,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, @@ -84757,14 +84859,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, @@ -84774,7 +84876,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) } @@ -84785,17 +84887,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() } @@ -84806,17 +84908,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() } @@ -84827,17 +84929,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() } @@ -84848,17 +84950,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() } @@ -84869,17 +84971,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() } @@ -84890,17 +84992,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() } @@ -84911,17 +85013,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() } @@ -84932,17 +85034,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() } @@ -84953,17 +85055,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() } @@ -84974,17 +85076,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() } @@ -84995,17 +85097,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() } @@ -85016,17 +85118,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() } @@ -85045,7 +85147,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; @@ -85068,7 +85170,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; @@ -85091,7 +85193,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; @@ -85114,7 +85216,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; @@ -85137,7 +85239,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; @@ -85160,7 +85262,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; @@ -85183,7 +85285,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; @@ -85206,7 +85308,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; @@ -85229,7 +85331,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; @@ -85252,7 +85354,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; @@ -85275,7 +85377,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; @@ -85298,7 +85400,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; @@ -85309,12 +85411,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; @@ -85324,7 +85426,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; @@ -85334,7 +85436,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; @@ -85344,7 +85446,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; @@ -85354,7 +85456,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; @@ -85364,7 +85466,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; @@ -85374,7 +85476,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; @@ -85384,7 +85486,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; @@ -85394,7 +85496,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; @@ -85404,7 +85506,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; @@ -85414,7 +85516,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; @@ -85424,7 +85526,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; @@ -85436,73 +85538,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 } } @@ -85524,7 +85626,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, @@ -85536,14 +85638,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, @@ -85553,7 +85655,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) } @@ -85564,7 +85666,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 } @@ -85575,7 +85677,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 } @@ -85586,9 +85688,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; @@ -85601,9 +85703,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; @@ -85612,25 +85714,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 }; @@ -85639,23 +85741,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 } } @@ -85677,7 +85779,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, @@ -85689,14 +85791,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, @@ -85706,7 +85808,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) } @@ -85717,7 +85819,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 } @@ -85728,9 +85830,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; @@ -85739,15 +85841,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 }; @@ -85756,18 +85858,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 } } @@ -85789,7 +85891,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, @@ -85801,14 +85903,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, @@ -85818,7 +85920,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) } @@ -85829,7 +85931,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 } @@ -85840,7 +85942,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 } @@ -85851,9 +85953,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; @@ -85866,9 +85968,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; @@ -85877,25 +85979,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 }; @@ -85904,23 +86006,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 } } @@ -85942,7 +86044,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, @@ -85954,14 +86056,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, @@ -85971,7 +86073,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) } @@ -85982,7 +86084,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 } @@ -85993,7 +86095,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 } @@ -86004,9 +86106,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; @@ -86019,9 +86121,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; @@ -86030,25 +86132,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 }; @@ -86057,23 +86159,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 } } @@ -86095,7 +86197,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, @@ -86107,14 +86209,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, @@ -86124,7 +86226,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) } @@ -86135,7 +86237,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 } @@ -86146,7 +86248,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 } @@ -86157,9 +86259,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; @@ -86172,9 +86274,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; @@ -86183,25 +86285,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 }; @@ -86210,23 +86312,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 } } @@ -86248,7 +86350,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, @@ -86260,14 +86362,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, @@ -86277,7 +86379,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) } @@ -86288,7 +86390,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 } @@ -86299,7 +86401,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 } @@ -86310,9 +86412,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; @@ -86325,9 +86427,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; @@ -86336,25 +86438,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 }; @@ -86363,23 +86465,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 } } @@ -86401,7 +86503,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, @@ -86413,14 +86515,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, @@ -86430,7 +86532,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) } @@ -86441,7 +86543,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 } @@ -86452,7 +86554,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 } @@ -86463,9 +86565,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; @@ -86478,9 +86580,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; @@ -86489,25 +86591,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 }; @@ -86516,23 +86618,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 } } @@ -86554,7 +86656,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, @@ -86566,14 +86668,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, @@ -86583,7 +86685,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) } @@ -86594,7 +86696,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 } @@ -86605,7 +86707,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 } @@ -86616,9 +86718,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; @@ -86631,9 +86733,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; @@ -86642,25 +86744,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 }; @@ -86669,23 +86771,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 } } @@ -86707,7 +86809,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, @@ -86719,14 +86821,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, @@ -86736,7 +86838,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) } @@ -86747,7 +86849,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 } @@ -86758,9 +86860,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; @@ -86769,15 +86871,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 }; @@ -86786,18 +86888,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 } } @@ -86819,7 +86921,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, @@ -86831,14 +86933,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, @@ -86848,7 +86950,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) } @@ -86859,7 +86961,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 } @@ -86870,9 +86972,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; @@ -86881,15 +86983,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 }; @@ -86898,36 +87000,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; @@ -86979,7 +87086,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, @@ -86991,14 +87098,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, @@ -87008,7 +87115,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) } @@ -87019,7 +87126,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 } @@ -87030,17 +87137,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() } @@ -87051,17 +87158,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() } @@ -87072,17 +87179,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() } @@ -87093,17 +87200,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() } @@ -87114,17 +87221,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() } @@ -87135,9 +87242,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; @@ -87158,7 +87265,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; @@ -87181,7 +87288,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; @@ -87204,7 +87311,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; @@ -87227,7 +87334,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; @@ -87250,7 +87357,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; @@ -87261,22 +87368,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; @@ -87286,7 +87393,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; @@ -87296,7 +87403,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; @@ -87306,7 +87413,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; @@ -87316,7 +87423,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; @@ -87328,43 +87435,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 } } @@ -87386,7 +87493,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, @@ -87398,14 +87505,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, @@ -87415,7 +87522,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) } @@ -87426,7 +87533,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 } @@ -87437,9 +87544,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; @@ -87448,15 +87555,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 }; @@ -87465,18 +87572,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 } } @@ -87498,7 +87605,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, @@ -87510,14 +87617,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, @@ -87527,7 +87634,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) } @@ -87538,17 +87645,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() } @@ -87559,7 +87666,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 } @@ -87570,7 +87677,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 } @@ -87589,7 +87696,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; @@ -87604,9 +87711,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; @@ -87619,9 +87726,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; @@ -87630,12 +87737,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; @@ -87645,20 +87752,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 }; @@ -87667,28 +87774,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 } } @@ -87710,7 +87817,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, @@ -87722,14 +87829,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, @@ -87739,7 +87846,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) } @@ -87750,17 +87857,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() } @@ -87771,17 +87878,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() } @@ -87792,17 +87899,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() } @@ -87813,17 +87920,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() } @@ -87842,7 +87949,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; @@ -87865,7 +87972,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; @@ -87888,7 +87995,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; @@ -87911,7 +88018,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; @@ -87922,12 +88029,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; @@ -87937,7 +88044,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; @@ -87947,7 +88054,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; @@ -87957,7 +88064,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; @@ -87969,33 +88076,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 } } @@ -88017,7 +88124,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, @@ -88029,14 +88136,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, @@ -88046,7 +88153,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) } @@ -88057,17 +88164,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() } @@ -88078,17 +88185,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() } @@ -88099,17 +88206,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() } @@ -88120,17 +88227,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() } @@ -88141,17 +88248,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() } @@ -88162,17 +88269,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() } @@ -88191,7 +88298,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; @@ -88214,7 +88321,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; @@ -88237,7 +88344,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; @@ -88260,7 +88367,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; @@ -88283,7 +88390,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; @@ -88306,7 +88413,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; @@ -88317,12 +88424,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; @@ -88332,7 +88439,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; @@ -88342,7 +88449,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; @@ -88352,7 +88459,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; @@ -88362,7 +88469,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; @@ -88372,7 +88479,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; @@ -88384,43 +88491,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 } } @@ -88438,7 +88545,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, @@ -88462,7 +88569,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; @@ -88485,7 +88592,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; @@ -88508,7 +88615,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; @@ -88531,7 +88638,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; @@ -88542,33 +88649,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 } } @@ -88590,7 +88697,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, @@ -88602,14 +88709,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, @@ -88619,7 +88726,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) } @@ -88630,7 +88737,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 } @@ -88641,17 +88748,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() } @@ -88662,17 +88769,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() } @@ -88683,7 +88790,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 } @@ -88694,7 +88801,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 } @@ -88705,17 +88812,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() } @@ -88726,17 +88833,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() } @@ -88747,7 +88854,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 } @@ -88758,9 +88865,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; @@ -88781,7 +88888,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; @@ -88804,7 +88911,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; @@ -88819,9 +88926,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; @@ -88834,9 +88941,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; @@ -88857,7 +88964,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; @@ -88880,7 +88987,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; @@ -88895,9 +89002,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; @@ -88906,22 +89013,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; @@ -88931,7 +89038,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; @@ -88941,27 +89048,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; @@ -88971,7 +89078,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; @@ -88981,10 +89088,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 }; @@ -88993,53 +89100,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 } } @@ -89061,7 +89168,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, @@ -89073,14 +89180,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, @@ -89090,7 +89197,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) } @@ -89101,7 +89208,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 } @@ -89112,7 +89219,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 } @@ -89123,7 +89230,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 } @@ -89134,7 +89241,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 } @@ -89145,7 +89252,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 } @@ -89156,7 +89263,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 } @@ -89167,9 +89274,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; @@ -89182,9 +89289,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; @@ -89197,9 +89304,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; @@ -89212,9 +89319,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; @@ -89227,9 +89334,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; @@ -89242,9 +89349,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; @@ -89253,65 +89360,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 }; @@ -89320,43 +89427,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 } } @@ -89378,7 +89485,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, @@ -89390,14 +89497,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, @@ -89407,7 +89514,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) } @@ -89418,17 +89525,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() } @@ -89439,17 +89546,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() } @@ -89460,17 +89567,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() } @@ -89481,17 +89588,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() } @@ -89502,17 +89609,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() } @@ -89523,17 +89630,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() } @@ -89552,7 +89659,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; @@ -89575,7 +89682,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; @@ -89598,7 +89705,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; @@ -89621,7 +89728,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; @@ -89644,7 +89751,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; @@ -89667,7 +89774,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; @@ -89678,12 +89785,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; @@ -89693,7 +89800,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; @@ -89703,7 +89810,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; @@ -89713,7 +89820,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; @@ -89723,7 +89830,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; @@ -89733,7 +89840,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; @@ -89745,43 +89852,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 } } @@ -89803,7 +89910,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, @@ -89815,14 +89922,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, @@ -89832,7 +89939,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) } @@ -89843,7 +89950,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 } @@ -89854,9 +89961,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; @@ -89865,15 +89972,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 }; @@ -89882,18 +89989,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 } } @@ -89915,7 +90022,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, @@ -89927,14 +90034,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, @@ -89944,7 +90051,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) } @@ -89955,7 +90062,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 } @@ -89966,9 +90073,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; @@ -89977,15 +90084,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 }; @@ -89994,18 +90101,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 } } @@ -90027,7 +90134,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, @@ -90039,14 +90146,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, @@ -90056,7 +90163,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) } @@ -90067,7 +90174,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 } @@ -90078,9 +90185,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; @@ -90089,15 +90196,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 }; @@ -90106,18 +90213,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 } } @@ -90139,7 +90246,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, @@ -90151,14 +90258,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, @@ -90168,7 +90275,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) } @@ -90179,7 +90286,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 } @@ -90190,9 +90297,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; @@ -90201,15 +90308,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 }; @@ -90218,18 +90325,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 } } @@ -90251,7 +90358,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, @@ -90263,14 +90370,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, @@ -90280,7 +90387,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) } @@ -90291,7 +90398,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 } @@ -90302,9 +90409,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; @@ -90313,15 +90420,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 }; @@ -90330,36 +90437,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; @@ -90397,7 +90509,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, @@ -90409,14 +90521,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, @@ -90426,7 +90538,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) } @@ -90437,17 +90549,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() } @@ -90458,17 +90570,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() } @@ -90479,17 +90591,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() } @@ -90500,17 +90612,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() } @@ -90521,17 +90633,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() } @@ -90542,17 +90654,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() } @@ -90563,17 +90675,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() } @@ -90584,17 +90696,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() } @@ -90605,17 +90717,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() } @@ -90626,17 +90738,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() } @@ -90655,7 +90767,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; @@ -90678,7 +90790,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; @@ -90701,7 +90813,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; @@ -90724,7 +90836,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; @@ -90735,12 +90847,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; @@ -90750,7 +90862,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; @@ -90760,7 +90872,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; @@ -90770,7 +90882,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; @@ -90780,7 +90892,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; @@ -90790,7 +90902,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; @@ -90800,7 +90912,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; @@ -90810,7 +90922,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; @@ -90820,7 +90932,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; @@ -90830,7 +90942,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; @@ -90842,33 +90954,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 } } @@ -90890,7 +91002,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, @@ -90902,14 +91014,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, @@ -90919,7 +91031,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) } @@ -90930,7 +91042,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 } @@ -90941,9 +91053,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; @@ -90952,15 +91064,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 }; @@ -90969,18 +91081,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 } } @@ -91002,7 +91114,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, @@ -91014,14 +91126,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, @@ -91031,7 +91143,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) } @@ -91042,7 +91154,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 } @@ -91053,7 +91165,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 } @@ -91064,9 +91176,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; @@ -91079,9 +91191,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; @@ -91090,25 +91202,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 }; @@ -91117,23 +91229,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 } } @@ -91155,7 +91267,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, @@ -91167,14 +91279,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, @@ -91184,7 +91296,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) } @@ -91195,17 +91307,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() } @@ -91216,17 +91328,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() } @@ -91237,17 +91349,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() } @@ -91258,17 +91370,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() } @@ -91279,17 +91391,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() } @@ -91300,17 +91412,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() } @@ -91321,17 +91433,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() } @@ -91342,17 +91454,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() } @@ -91363,17 +91475,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() } @@ -91384,17 +91496,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() } @@ -91405,17 +91517,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() } @@ -91426,17 +91538,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() } @@ -91447,17 +91559,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() } @@ -91468,17 +91580,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() } @@ -91489,17 +91601,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() } @@ -91518,7 +91630,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; @@ -91541,7 +91653,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; @@ -91564,7 +91676,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; @@ -91587,7 +91699,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; @@ -91610,7 +91722,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; @@ -91633,7 +91745,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; @@ -91656,7 +91768,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; @@ -91679,7 +91791,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; @@ -91702,7 +91814,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; @@ -91725,7 +91837,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; @@ -91748,7 +91860,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; @@ -91771,7 +91883,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; @@ -91794,7 +91906,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; @@ -91817,7 +91929,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; @@ -91840,7 +91952,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; @@ -91851,12 +91963,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; @@ -91866,7 +91978,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; @@ -91876,7 +91988,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; @@ -91886,7 +91998,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; @@ -91896,7 +92008,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; @@ -91906,7 +92018,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; @@ -91916,7 +92028,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; @@ -91926,7 +92038,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; @@ -91936,7 +92048,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; @@ -91946,7 +92058,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; @@ -91956,7 +92068,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; @@ -91966,7 +92078,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; @@ -91976,7 +92088,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; @@ -91986,7 +92098,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; @@ -91996,7 +92108,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; @@ -92008,88 +92120,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 } } @@ -92111,7 +92223,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, @@ -92123,14 +92235,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, @@ -92140,7 +92252,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) } @@ -92151,17 +92263,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() } @@ -92172,7 +92284,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 } @@ -92183,17 +92295,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() } @@ -92204,17 +92316,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() } @@ -92225,17 +92337,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() } @@ -92246,17 +92358,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() } @@ -92267,17 +92379,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() } @@ -92288,17 +92400,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() } @@ -92309,7 +92421,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 } @@ -92328,7 +92440,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; @@ -92343,9 +92455,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; @@ -92366,7 +92478,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; @@ -92389,7 +92501,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; @@ -92412,7 +92524,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; @@ -92435,7 +92547,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; @@ -92458,7 +92570,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; @@ -92481,7 +92593,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; @@ -92496,9 +92608,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; @@ -92507,12 +92619,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; @@ -92522,17 +92634,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; @@ -92542,7 +92654,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; @@ -92552,7 +92664,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; @@ -92562,7 +92674,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; @@ -92572,7 +92684,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; @@ -92582,7 +92694,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; @@ -92592,10 +92704,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 }; @@ -92604,58 +92716,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 } } @@ -92677,7 +92789,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, @@ -92689,14 +92801,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, @@ -92706,7 +92818,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) } @@ -92717,17 +92829,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() } @@ -92738,17 +92850,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() } @@ -92759,17 +92871,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() } @@ -92780,17 +92892,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() } @@ -92801,17 +92913,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() } @@ -92822,17 +92934,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() } @@ -92843,17 +92955,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() } @@ -92864,17 +92976,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() } @@ -92885,17 +92997,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() } @@ -92906,17 +93018,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() } @@ -92927,17 +93039,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() } @@ -92948,17 +93060,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() } @@ -92977,7 +93089,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; @@ -93000,7 +93112,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; @@ -93023,7 +93135,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; @@ -93046,7 +93158,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; @@ -93069,7 +93181,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; @@ -93092,7 +93204,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; @@ -93115,7 +93227,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; @@ -93138,7 +93250,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; @@ -93161,7 +93273,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; @@ -93184,7 +93296,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; @@ -93207,7 +93319,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; @@ -93230,7 +93342,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; @@ -93241,12 +93353,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; @@ -93256,7 +93368,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; @@ -93266,7 +93378,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; @@ -93276,7 +93388,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; @@ -93286,7 +93398,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; @@ -93296,7 +93408,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; @@ -93306,7 +93418,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; @@ -93316,7 +93428,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; @@ -93326,7 +93438,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; @@ -93336,7 +93448,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; @@ -93346,7 +93458,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; @@ -93356,7 +93468,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; @@ -93368,73 +93480,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 } } @@ -93456,7 +93568,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, @@ -93468,14 +93580,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, @@ -93485,7 +93597,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) } @@ -93496,7 +93608,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 } @@ -93507,7 +93619,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 } @@ -93518,9 +93630,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; @@ -93533,9 +93645,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; @@ -93544,25 +93656,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 }; @@ -93571,149 +93683,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; @@ -93743,7 +93905,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, @@ -93755,14 +93917,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, @@ -93772,7 +93934,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) } @@ -93783,17 +93945,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() } @@ -93804,7 +93966,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 } @@ -93823,7 +93985,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; @@ -93838,9 +94000,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; @@ -93849,12 +94011,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; @@ -93864,10 +94026,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 }; @@ -93876,23 +94038,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 } } @@ -93914,7 +94076,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, @@ -93926,14 +94088,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, @@ -93943,7 +94105,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) } @@ -93954,17 +94116,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() } @@ -93975,17 +94137,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() } @@ -93996,17 +94158,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() } @@ -94017,7 +94179,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 } @@ -94036,7 +94198,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; @@ -94059,7 +94221,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; @@ -94082,7 +94244,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; @@ -94097,9 +94259,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; @@ -94108,12 +94270,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; @@ -94123,7 +94285,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; @@ -94133,7 +94295,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; @@ -94143,10 +94305,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 }; @@ -94155,33 +94317,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 } } @@ -94203,7 +94365,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, @@ -94215,14 +94377,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, @@ -94232,7 +94394,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) } @@ -94243,17 +94405,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() } @@ -94272,7 +94434,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; @@ -94283,12 +94445,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; @@ -94300,36 +94462,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; @@ -94453,7 +94620,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(), @@ -94466,17 +94633,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() } @@ -94487,17 +94654,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() } @@ -94508,17 +94675,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() } @@ -94529,17 +94696,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() } @@ -94550,17 +94717,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() } @@ -94571,17 +94738,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() } @@ -94592,17 +94759,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() } @@ -94613,17 +94780,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() } @@ -94634,17 +94801,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() } @@ -94655,17 +94822,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() } @@ -94676,17 +94843,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() } @@ -94697,17 +94864,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() } @@ -94718,17 +94885,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() } @@ -94739,17 +94906,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() } @@ -94760,17 +94927,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() } @@ -94781,17 +94948,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() } @@ -94802,17 +94969,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() } @@ -94823,17 +94990,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() } @@ -94844,17 +95011,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() } @@ -94865,28 +95032,28 @@ 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 ) ] + # [ doc = "Bit 27 - Stream x transfer complete interrupt flag (x = 3..0)" ] # [ inline ] pub fn tcif3(&self) -> TCIF3R { let bits = { const MASK: bool = true; @@ -94896,7 +95063,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; @@ -94906,7 +95073,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; @@ -94915,7 +95082,7 @@ pub mod dma2 { }; TEIF3R { bits } } - # [ doc = "Bit 24 - Stream x direct mode error interrupt flag (x=3..0)" ] # [ inline ( always ) ] + # [ doc = "Bit 24 - Stream x direct mode error interrupt flag (x=3..0)" ] # [ inline ] pub fn dmeif3(&self) -> DMEIF3R { let bits = { const MASK: bool = true; @@ -94925,7 +95092,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; @@ -94934,7 +95101,7 @@ pub mod dma2 { }; FEIF3R { bits } } - # [ doc = "Bit 21 - Stream x transfer complete interrupt flag (x = 3..0)" ] # [ inline ( always ) ] + # [ doc = "Bit 21 - Stream x transfer complete interrupt flag (x = 3..0)" ] # [ inline ] pub fn tcif2(&self) -> TCIF2R { let bits = { const MASK: bool = true; @@ -94944,7 +95111,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; @@ -94954,7 +95121,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; @@ -94963,7 +95130,7 @@ pub mod dma2 { }; TEIF2R { bits } } - # [ doc = "Bit 18 - Stream x direct mode error interrupt flag (x=3..0)" ] # [ inline ( always ) ] + # [ doc = "Bit 18 - Stream x direct mode error interrupt flag (x=3..0)" ] # [ inline ] pub fn dmeif2(&self) -> DMEIF2R { let bits = { const MASK: bool = true; @@ -94973,7 +95140,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; @@ -94982,7 +95149,7 @@ pub mod dma2 { }; FEIF2R { bits } } - # [ doc = "Bit 11 - Stream x transfer complete interrupt flag (x = 3..0)" ] # [ inline ( always ) ] + # [ doc = "Bit 11 - Stream x transfer complete interrupt flag (x = 3..0)" ] # [ inline ] pub fn tcif1(&self) -> TCIF1R { let bits = { const MASK: bool = true; @@ -94992,7 +95159,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; @@ -95002,7 +95169,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; @@ -95012,7 +95179,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; @@ -95022,7 +95189,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; @@ -95031,7 +95198,7 @@ pub mod dma2 { }; FEIF1R { bits } } - # [ doc = "Bit 5 - Stream x transfer complete interrupt flag (x = 3..0)" ] # [ inline ( always ) ] + # [ doc = "Bit 5 - Stream x transfer complete interrupt flag (x = 3..0)" ] # [ inline ] pub fn tcif0(&self) -> TCIF0R { let bits = { const MASK: bool = true; @@ -95041,7 +95208,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; @@ -95051,7 +95218,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; @@ -95061,7 +95228,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; @@ -95071,7 +95238,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; @@ -95094,7 +95261,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(), @@ -95107,17 +95274,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() } @@ -95128,17 +95295,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() } @@ -95149,17 +95316,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() } @@ -95170,17 +95337,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() } @@ -95191,17 +95358,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() } @@ -95212,17 +95379,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() } @@ -95233,17 +95400,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() } @@ -95254,17 +95421,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() } @@ -95275,17 +95442,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() } @@ -95296,17 +95463,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() } @@ -95317,17 +95484,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() } @@ -95338,17 +95505,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() } @@ -95359,17 +95526,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() } @@ -95380,17 +95547,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() } @@ -95401,17 +95568,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() } @@ -95422,17 +95589,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() } @@ -95443,17 +95610,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() } @@ -95464,17 +95631,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() } @@ -95485,17 +95652,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() } @@ -95506,28 +95673,28 @@ 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 ) ] + # [ doc = "Bit 27 - Stream x transfer complete interrupt flag (x=7..4)" ] # [ inline ] pub fn tcif7(&self) -> TCIF7R { let bits = { const MASK: bool = true; @@ -95537,7 +95704,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; @@ -95547,7 +95714,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; @@ -95556,7 +95723,7 @@ pub mod dma2 { }; TEIF7R { bits } } - # [ doc = "Bit 24 - Stream x direct mode error interrupt flag (x=7..4)" ] # [ inline ( always ) ] + # [ doc = "Bit 24 - Stream x direct mode error interrupt flag (x=7..4)" ] # [ inline ] pub fn dmeif7(&self) -> DMEIF7R { let bits = { const MASK: bool = true; @@ -95566,7 +95733,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; @@ -95575,7 +95742,7 @@ pub mod dma2 { }; FEIF7R { bits } } - # [ doc = "Bit 21 - Stream x transfer complete interrupt flag (x=7..4)" ] # [ inline ( always ) ] + # [ doc = "Bit 21 - Stream x transfer complete interrupt flag (x=7..4)" ] # [ inline ] pub fn tcif6(&self) -> TCIF6R { let bits = { const MASK: bool = true; @@ -95585,7 +95752,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; @@ -95595,7 +95762,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; @@ -95604,7 +95771,7 @@ pub mod dma2 { }; TEIF6R { bits } } - # [ doc = "Bit 18 - Stream x direct mode error interrupt flag (x=7..4)" ] # [ inline ( always ) ] + # [ doc = "Bit 18 - Stream x direct mode error interrupt flag (x=7..4)" ] # [ inline ] pub fn dmeif6(&self) -> DMEIF6R { let bits = { const MASK: bool = true; @@ -95614,7 +95781,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; @@ -95623,7 +95790,7 @@ pub mod dma2 { }; FEIF6R { bits } } - # [ doc = "Bit 11 - Stream x transfer complete interrupt flag (x=7..4)" ] # [ inline ( always ) ] + # [ doc = "Bit 11 - Stream x transfer complete interrupt flag (x=7..4)" ] # [ inline ] pub fn tcif5(&self) -> TCIF5R { let bits = { const MASK: bool = true; @@ -95633,7 +95800,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; @@ -95643,7 +95810,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; @@ -95653,7 +95820,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; @@ -95663,7 +95830,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; @@ -95673,7 +95840,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; @@ -95683,7 +95850,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; @@ -95693,7 +95860,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; @@ -95703,7 +95870,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; @@ -95713,7 +95880,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; @@ -95736,7 +95903,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, @@ -95760,7 +95927,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; @@ -95783,7 +95950,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; @@ -95806,7 +95973,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; @@ -95829,7 +95996,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; @@ -95852,7 +96019,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; @@ -95875,7 +96042,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; @@ -95898,7 +96065,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; @@ -95921,7 +96088,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; @@ -95944,7 +96111,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; @@ -95967,7 +96134,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; @@ -95990,7 +96157,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; @@ -96013,7 +96180,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; @@ -96036,7 +96203,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; @@ -96059,7 +96226,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; @@ -96082,7 +96249,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; @@ -96105,7 +96272,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; @@ -96128,7 +96295,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; @@ -96151,7 +96318,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; @@ -96174,7 +96341,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; @@ -96197,7 +96364,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; @@ -96208,93 +96375,93 @@ 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 ) ] + # [ doc = "Bit 27 - Stream x clear transfer complete interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 26 - Stream x clear half transfer interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 25 - Stream x clear transfer error interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 24 - Stream x clear direct mode error interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 22 - Stream x clear FIFO error interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 21 - Stream x clear transfer complete interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 20 - Stream x clear half transfer interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 19 - Stream x clear transfer error interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 18 - Stream x clear direct mode error interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 16 - Stream x clear FIFO error interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 11 - Stream x clear transfer complete interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 10 - Stream x clear half transfer interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 9 - Stream x clear transfer error interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 8 - Stream x clear direct mode error interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 6 - Stream x clear FIFO error interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 5 - Stream x clear transfer complete interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 4 - Stream x clear half transfer interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 3 - Stream x clear transfer error interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 2 - Stream x clear direct mode error interrupt flag (x = 3..0)" ] # [ 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 ) ] + # [ doc = "Bit 0 - Stream x clear FIFO error interrupt flag (x = 3..0)" ] # [ inline ] pub fn cfeif0(&mut self) -> _CFEIF0W { _CFEIF0W { w: self } } @@ -96312,7 +96479,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, @@ -96336,7 +96503,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; @@ -96359,7 +96526,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; @@ -96382,7 +96549,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; @@ -96405,7 +96572,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; @@ -96428,7 +96595,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; @@ -96451,7 +96618,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; @@ -96474,7 +96641,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; @@ -96497,7 +96664,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; @@ -96520,7 +96687,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; @@ -96543,7 +96710,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; @@ -96566,7 +96733,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; @@ -96589,7 +96756,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; @@ -96612,7 +96779,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; @@ -96635,7 +96802,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; @@ -96658,7 +96825,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; @@ -96681,7 +96848,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; @@ -96704,7 +96871,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; @@ -96727,7 +96894,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; @@ -96750,7 +96917,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; @@ -96773,7 +96940,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; @@ -96784,93 +96951,93 @@ 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 ) ] + # [ doc = "Bit 27 - Stream x clear transfer complete interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 26 - Stream x clear half transfer interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 25 - Stream x clear transfer error interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 24 - Stream x clear direct mode error interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 22 - Stream x clear FIFO error interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 21 - Stream x clear transfer complete interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 20 - Stream x clear half transfer interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 19 - Stream x clear transfer error interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 18 - Stream x clear direct mode error interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 16 - Stream x clear FIFO error interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 11 - Stream x clear transfer complete interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 10 - Stream x clear half transfer interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 9 - Stream x clear transfer error interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 8 - Stream x clear direct mode error interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 6 - Stream x clear FIFO error interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 5 - Stream x clear transfer complete interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 4 - Stream x clear half transfer interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 3 - Stream x clear transfer error interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 2 - Stream x clear direct mode error interrupt flag (x = 7..4)" ] # [ 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 ) ] + # [ doc = "Bit 0 - Stream x clear FIFO error interrupt flag (x = 7..4)" ] # [ inline ] pub fn cfeif4(&mut self) -> _CFEIF4W { _CFEIF4W { w: self } } @@ -96892,7 +97059,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, @@ -96904,14 +97071,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, @@ -96921,7 +97088,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) } @@ -96932,7 +97099,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 } @@ -96943,7 +97110,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 } @@ -96954,7 +97121,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 } @@ -96965,17 +97132,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() } @@ -96986,17 +97153,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() } @@ -97007,7 +97174,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 } @@ -97018,17 +97185,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() } @@ -97039,7 +97206,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 } @@ -97050,7 +97217,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 } @@ -97061,17 +97228,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() } @@ -97082,17 +97249,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() } @@ -97103,17 +97270,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() } @@ -97124,7 +97291,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 } @@ -97135,17 +97302,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() } @@ -97156,17 +97323,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() } @@ -97177,17 +97344,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() } @@ -97198,17 +97365,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() } @@ -97219,17 +97386,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() } @@ -97240,17 +97407,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() } @@ -97261,9 +97428,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; @@ -97276,9 +97443,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; @@ -97291,9 +97458,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; @@ -97314,7 +97481,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; @@ -97337,7 +97504,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; @@ -97352,9 +97519,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; @@ -97375,7 +97542,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; @@ -97390,9 +97557,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; @@ -97405,9 +97572,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; @@ -97428,7 +97595,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; @@ -97451,7 +97618,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; @@ -97474,7 +97641,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; @@ -97489,9 +97656,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; @@ -97512,7 +97679,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; @@ -97535,7 +97702,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; @@ -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 = 3; @@ -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 = 2; @@ -97604,7 +97771,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; @@ -97627,7 +97794,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; @@ -97638,42 +97805,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; @@ -97683,7 +97850,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; @@ -97693,17 +97860,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; @@ -97713,27 +97880,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; @@ -97743,7 +97910,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; @@ -97753,7 +97920,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; @@ -97763,17 +97930,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; @@ -97783,7 +97950,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; @@ -97793,7 +97960,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; @@ -97803,7 +97970,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; @@ -97813,7 +97980,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; @@ -97823,7 +97990,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; @@ -97835,108 +98002,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 } } @@ -97958,7 +98125,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, @@ -97970,14 +98137,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, @@ -97987,7 +98154,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) } @@ -97998,7 +98165,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 } @@ -98009,9 +98176,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; @@ -98020,15 +98187,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 }; @@ -98037,18 +98204,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 } } @@ -98070,7 +98237,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, @@ -98082,14 +98249,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, @@ -98099,7 +98266,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) } @@ -98110,7 +98277,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 } @@ -98121,9 +98288,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; @@ -98132,15 +98299,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 }; @@ -98149,18 +98316,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 } } @@ -98182,7 +98349,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, @@ -98194,14 +98361,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, @@ -98211,7 +98378,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) } @@ -98222,7 +98389,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 } @@ -98233,9 +98400,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; @@ -98244,15 +98411,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 }; @@ -98261,18 +98428,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 } } @@ -98294,7 +98461,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, @@ -98306,14 +98473,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, @@ -98323,7 +98490,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) } @@ -98334,7 +98501,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 } @@ -98345,9 +98512,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; @@ -98356,14 +98523,14 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ 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 }; @@ -98372,17 +98539,17 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ inline ] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -98404,7 +98571,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, @@ -98416,14 +98583,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, @@ -98433,7 +98600,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) } @@ -98444,17 +98611,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() } @@ -98465,7 +98632,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 } @@ -98476,17 +98643,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() } @@ -98497,7 +98664,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 } @@ -98516,7 +98683,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; @@ -98539,7 +98706,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; @@ -98554,9 +98721,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; @@ -98565,12 +98732,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; @@ -98580,17 +98747,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; @@ -98600,10 +98767,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 }; @@ -98612,28 +98779,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 } } @@ -98655,7 +98822,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, @@ -98667,14 +98834,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, @@ -98684,7 +98851,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) } @@ -98695,7 +98862,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 } @@ -98706,7 +98873,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 } @@ -98717,7 +98884,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 } @@ -98728,17 +98895,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() } @@ -98749,17 +98916,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() } @@ -98770,17 +98937,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() } @@ -98791,7 +98958,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 } @@ -98802,17 +98969,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() } @@ -98823,7 +98990,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 } @@ -98834,7 +99001,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 } @@ -98845,17 +99012,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() } @@ -98866,17 +99033,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() } @@ -98887,17 +99054,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() } @@ -98908,7 +99075,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 } @@ -98919,17 +99086,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() } @@ -98940,17 +99107,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() } @@ -98961,17 +99128,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() } @@ -98982,17 +99149,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() } @@ -99003,17 +99170,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() } @@ -99024,17 +99191,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() } @@ -99045,9 +99212,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; @@ -99060,9 +99227,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; @@ -99075,9 +99242,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; @@ -99098,7 +99265,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; @@ -99121,7 +99288,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; @@ -99144,7 +99311,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; @@ -99159,9 +99326,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; @@ -99182,7 +99349,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; @@ -99197,9 +99364,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; @@ -99212,9 +99379,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; @@ -99235,7 +99402,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; @@ -99258,7 +99425,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; @@ -99281,7 +99448,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; @@ -99296,9 +99463,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; @@ -99319,7 +99486,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; @@ -99342,7 +99509,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; @@ -99365,7 +99532,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; @@ -99388,7 +99555,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; @@ -99411,7 +99578,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; @@ -99434,7 +99601,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; @@ -99445,42 +99612,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; @@ -99490,7 +99657,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; @@ -99500,7 +99667,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; @@ -99510,17 +99677,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; @@ -99530,27 +99697,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; @@ -99560,7 +99727,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; @@ -99570,7 +99737,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; @@ -99580,17 +99747,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; @@ -99600,7 +99767,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; @@ -99610,7 +99777,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; @@ -99620,7 +99787,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; @@ -99630,7 +99797,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; @@ -99640,7 +99807,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; @@ -99652,113 +99819,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 } } @@ -99780,7 +99947,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, @@ -99792,14 +99959,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, @@ -99809,7 +99976,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) } @@ -99820,7 +99987,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 } @@ -99831,9 +99998,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; @@ -99842,15 +100009,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 }; @@ -99859,18 +100026,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 } } @@ -99892,7 +100059,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, @@ -99904,14 +100071,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, @@ -99921,7 +100088,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) } @@ -99932,7 +100099,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 } @@ -99943,9 +100110,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; @@ -99954,15 +100121,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 }; @@ -99971,18 +100138,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 } } @@ -100004,7 +100171,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, @@ -100016,14 +100183,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, @@ -100033,7 +100200,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) } @@ -100044,7 +100211,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 } @@ -100055,9 +100222,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; @@ -100066,15 +100233,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 }; @@ -100083,18 +100250,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 } } @@ -100116,7 +100283,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, @@ -100128,14 +100295,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, @@ -100145,7 +100312,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) } @@ -100156,7 +100323,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 } @@ -100167,9 +100334,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; @@ -100178,14 +100345,14 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ 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 }; @@ -100194,17 +100361,17 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ inline ] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -100226,7 +100393,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, @@ -100238,14 +100405,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, @@ -100255,7 +100422,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) } @@ -100266,17 +100433,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() } @@ -100287,7 +100454,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 } @@ -100298,17 +100465,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() } @@ -100319,7 +100486,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 } @@ -100338,7 +100505,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; @@ -100361,7 +100528,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; @@ -100376,9 +100543,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; @@ -100387,12 +100554,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; @@ -100402,17 +100569,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; @@ -100422,10 +100589,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 }; @@ -100434,28 +100601,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 } } @@ -100477,7 +100644,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, @@ -100489,14 +100656,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, @@ -100506,7 +100673,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) } @@ -100517,7 +100684,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 } @@ -100528,7 +100695,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 } @@ -100539,7 +100706,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 } @@ -100550,17 +100717,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() } @@ -100571,17 +100738,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() } @@ -100592,17 +100759,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() } @@ -100613,7 +100780,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 } @@ -100624,17 +100791,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() } @@ -100645,7 +100812,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 } @@ -100656,7 +100823,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 } @@ -100667,17 +100834,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() } @@ -100688,17 +100855,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() } @@ -100709,17 +100876,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() } @@ -100730,7 +100897,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 } @@ -100741,17 +100908,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() } @@ -100762,17 +100929,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() } @@ -100783,17 +100950,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() } @@ -100804,17 +100971,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() } @@ -100825,17 +100992,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() } @@ -100846,17 +101013,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() } @@ -100867,9 +101034,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; @@ -100882,9 +101049,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; @@ -100897,9 +101064,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; @@ -100920,7 +101087,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; @@ -100943,7 +101110,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; @@ -100966,7 +101133,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; @@ -100981,9 +101148,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; @@ -101004,7 +101171,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; @@ -101019,9 +101186,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; @@ -101034,9 +101201,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; @@ -101057,7 +101224,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; @@ -101080,7 +101247,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; @@ -101103,7 +101270,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; @@ -101118,9 +101285,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; @@ -101141,7 +101308,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; @@ -101164,7 +101331,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; @@ -101187,7 +101354,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; @@ -101210,7 +101377,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; @@ -101233,7 +101400,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; @@ -101256,7 +101423,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; @@ -101267,42 +101434,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; @@ -101312,7 +101479,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; @@ -101322,7 +101489,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; @@ -101332,17 +101499,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; @@ -101352,27 +101519,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; @@ -101382,7 +101549,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; @@ -101392,7 +101559,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; @@ -101402,17 +101569,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; @@ -101422,7 +101589,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; @@ -101432,7 +101599,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; @@ -101442,7 +101609,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; @@ -101452,7 +101619,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; @@ -101462,7 +101629,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; @@ -101474,113 +101641,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 } } @@ -101602,7 +101769,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, @@ -101614,14 +101781,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, @@ -101631,7 +101798,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) } @@ -101642,7 +101809,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 } @@ -101653,9 +101820,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; @@ -101664,15 +101831,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 }; @@ -101681,18 +101848,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 } } @@ -101714,7 +101881,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, @@ -101726,14 +101893,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, @@ -101743,7 +101910,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) } @@ -101754,7 +101921,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 } @@ -101765,9 +101932,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; @@ -101776,15 +101943,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 }; @@ -101793,18 +101960,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 } } @@ -101826,7 +101993,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, @@ -101838,14 +102005,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, @@ -101855,7 +102022,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) } @@ -101866,7 +102033,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 } @@ -101877,9 +102044,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; @@ -101888,15 +102055,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 }; @@ -101905,18 +102072,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 } } @@ -101938,7 +102105,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, @@ -101950,14 +102117,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, @@ -101967,7 +102134,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) } @@ -101978,7 +102145,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 } @@ -101989,9 +102156,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; @@ -102000,14 +102167,14 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ 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 }; @@ -102016,17 +102183,17 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ inline ] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -102048,7 +102215,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, @@ -102060,14 +102227,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, @@ -102077,7 +102244,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) } @@ -102088,17 +102255,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() } @@ -102109,7 +102276,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 } @@ -102120,17 +102287,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() } @@ -102141,7 +102308,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 } @@ -102160,7 +102327,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; @@ -102183,7 +102350,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; @@ -102198,9 +102365,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; @@ -102209,12 +102376,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; @@ -102224,17 +102391,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; @@ -102244,10 +102411,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 }; @@ -102256,28 +102423,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 } } @@ -102299,7 +102466,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, @@ -102311,14 +102478,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, @@ -102328,7 +102495,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) } @@ -102339,7 +102506,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 } @@ -102350,7 +102517,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 } @@ -102361,7 +102528,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 } @@ -102372,17 +102539,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() } @@ -102393,17 +102560,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() } @@ -102414,17 +102581,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() } @@ -102435,7 +102602,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 } @@ -102446,17 +102613,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() } @@ -102467,7 +102634,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 } @@ -102478,7 +102645,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 } @@ -102489,17 +102656,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() } @@ -102510,17 +102677,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() } @@ -102531,17 +102698,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() } @@ -102552,7 +102719,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 } @@ -102563,17 +102730,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() } @@ -102584,17 +102751,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() } @@ -102605,17 +102772,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() } @@ -102626,17 +102793,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() } @@ -102647,17 +102814,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() } @@ -102668,17 +102835,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() } @@ -102689,9 +102856,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; @@ -102704,9 +102871,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; @@ -102719,9 +102886,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; @@ -102742,7 +102909,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; @@ -102765,7 +102932,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; @@ -102788,7 +102955,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; @@ -102803,9 +102970,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; @@ -102826,7 +102993,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; @@ -102841,9 +103008,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; @@ -102856,9 +103023,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; @@ -102879,7 +103046,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; @@ -102902,7 +103069,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; @@ -102925,7 +103092,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; @@ -102940,9 +103107,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; @@ -102963,7 +103130,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; @@ -102986,7 +103153,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; @@ -103009,7 +103176,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; @@ -103032,7 +103199,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; @@ -103055,7 +103222,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; @@ -103078,7 +103245,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; @@ -103089,42 +103256,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; @@ -103134,7 +103301,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; @@ -103144,7 +103311,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; @@ -103154,17 +103321,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; @@ -103174,27 +103341,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; @@ -103204,7 +103371,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; @@ -103214,7 +103381,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; @@ -103224,17 +103391,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; @@ -103244,7 +103411,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; @@ -103254,7 +103421,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; @@ -103264,7 +103431,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; @@ -103274,7 +103441,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; @@ -103284,7 +103451,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; @@ -103296,113 +103463,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 } } @@ -103424,7 +103591,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, @@ -103436,14 +103603,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, @@ -103453,7 +103620,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) } @@ -103464,7 +103631,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 } @@ -103475,9 +103642,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; @@ -103486,15 +103653,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 }; @@ -103503,18 +103670,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 } } @@ -103536,7 +103703,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, @@ -103548,14 +103715,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, @@ -103565,7 +103732,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) } @@ -103576,7 +103743,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 } @@ -103587,9 +103754,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; @@ -103598,15 +103765,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 }; @@ -103615,18 +103782,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 } } @@ -103648,7 +103815,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, @@ -103660,14 +103827,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, @@ -103677,7 +103844,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) } @@ -103688,7 +103855,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 } @@ -103699,9 +103866,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; @@ -103710,15 +103877,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 }; @@ -103727,18 +103894,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 } } @@ -103760,7 +103927,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, @@ -103772,14 +103939,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, @@ -103789,7 +103956,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) } @@ -103800,7 +103967,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 } @@ -103811,9 +103978,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; @@ -103822,14 +103989,14 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ 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 }; @@ -103838,17 +104005,17 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ inline ] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -103870,7 +104037,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, @@ -103882,14 +104049,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, @@ -103899,7 +104066,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) } @@ -103910,17 +104077,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() } @@ -103931,7 +104098,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 } @@ -103942,17 +104109,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() } @@ -103963,7 +104130,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 } @@ -103982,7 +104149,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; @@ -104005,7 +104172,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; @@ -104020,9 +104187,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; @@ -104031,12 +104198,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; @@ -104046,17 +104213,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; @@ -104066,10 +104233,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 }; @@ -104078,28 +104245,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 } } @@ -104121,7 +104288,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, @@ -104133,14 +104300,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, @@ -104150,7 +104317,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) } @@ -104161,7 +104328,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 } @@ -104172,7 +104339,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 } @@ -104183,7 +104350,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 } @@ -104194,17 +104361,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() } @@ -104215,17 +104382,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() } @@ -104236,17 +104403,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() } @@ -104257,7 +104424,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 } @@ -104268,17 +104435,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() } @@ -104289,7 +104456,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 } @@ -104300,7 +104467,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 } @@ -104311,17 +104478,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() } @@ -104332,17 +104499,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() } @@ -104353,17 +104520,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() } @@ -104374,7 +104541,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 } @@ -104385,17 +104552,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() } @@ -104406,17 +104573,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() } @@ -104427,17 +104594,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() } @@ -104448,17 +104615,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() } @@ -104469,17 +104636,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() } @@ -104490,17 +104657,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() } @@ -104511,9 +104678,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; @@ -104526,9 +104693,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; @@ -104541,9 +104708,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; @@ -104564,7 +104731,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; @@ -104587,7 +104754,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; @@ -104610,7 +104777,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; @@ -104625,9 +104792,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; @@ -104648,7 +104815,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; @@ -104663,9 +104830,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; @@ -104678,9 +104845,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; @@ -104701,7 +104868,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; @@ -104724,7 +104891,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; @@ -104747,7 +104914,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; @@ -104762,9 +104929,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; @@ -104785,7 +104952,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; @@ -104808,7 +104975,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; @@ -104831,7 +104998,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; @@ -104854,7 +105021,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; @@ -104877,7 +105044,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; @@ -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 = 0; @@ -104911,42 +105078,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; @@ -104956,7 +105123,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; @@ -104966,7 +105133,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; @@ -104976,17 +105143,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; @@ -104996,27 +105163,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; @@ -105026,7 +105193,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; @@ -105036,7 +105203,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; @@ -105046,17 +105213,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; @@ -105066,7 +105233,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; @@ -105076,7 +105243,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; @@ -105086,7 +105253,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; @@ -105096,7 +105263,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; @@ -105106,7 +105273,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; @@ -105118,113 +105285,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 } } @@ -105246,7 +105413,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, @@ -105258,14 +105425,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, @@ -105275,7 +105442,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) } @@ -105286,7 +105453,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 } @@ -105297,9 +105464,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; @@ -105308,15 +105475,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 }; @@ -105325,18 +105492,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 } } @@ -105358,7 +105525,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, @@ -105370,14 +105537,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, @@ -105387,7 +105554,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) } @@ -105398,7 +105565,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 } @@ -105409,9 +105576,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; @@ -105420,15 +105587,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 }; @@ -105437,18 +105604,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 } } @@ -105470,7 +105637,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, @@ -105482,14 +105649,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, @@ -105499,7 +105666,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) } @@ -105510,7 +105677,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 } @@ -105521,9 +105688,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; @@ -105532,15 +105699,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 }; @@ -105549,18 +105716,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 } } @@ -105582,7 +105749,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, @@ -105594,14 +105761,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, @@ -105611,7 +105778,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) } @@ -105622,7 +105789,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 } @@ -105633,9 +105800,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; @@ -105644,14 +105811,14 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ 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 }; @@ -105660,17 +105827,17 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ inline ] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -105692,7 +105859,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, @@ -105704,14 +105871,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, @@ -105721,7 +105888,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) } @@ -105732,17 +105899,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() } @@ -105753,7 +105920,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 } @@ -105764,17 +105931,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() } @@ -105785,7 +105952,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 } @@ -105804,7 +105971,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; @@ -105827,7 +105994,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; @@ -105842,9 +106009,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; @@ -105853,12 +106020,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; @@ -105868,17 +106035,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; @@ -105888,10 +106055,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 }; @@ -105900,28 +106067,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 } } @@ -105943,7 +106110,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, @@ -105955,14 +106122,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, @@ -105972,7 +106139,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) } @@ -105983,7 +106150,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 } @@ -105994,7 +106161,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 } @@ -106005,7 +106172,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 } @@ -106016,17 +106183,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() } @@ -106037,17 +106204,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() } @@ -106058,17 +106225,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() } @@ -106079,7 +106246,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 } @@ -106090,17 +106257,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() } @@ -106111,7 +106278,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 } @@ -106122,7 +106289,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 } @@ -106133,17 +106300,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() } @@ -106154,17 +106321,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() } @@ -106175,17 +106342,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() } @@ -106196,7 +106363,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 } @@ -106207,17 +106374,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() } @@ -106228,17 +106395,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() } @@ -106249,17 +106416,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() } @@ -106270,17 +106437,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() } @@ -106291,17 +106458,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() } @@ -106312,17 +106479,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() } @@ -106333,9 +106500,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; @@ -106348,9 +106515,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; @@ -106363,9 +106530,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; @@ -106386,7 +106553,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; @@ -106409,7 +106576,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; @@ -106432,7 +106599,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; @@ -106447,9 +106614,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; @@ -106470,7 +106637,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; @@ -106485,9 +106652,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; @@ -106500,9 +106667,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; @@ -106523,7 +106690,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; @@ -106546,7 +106713,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; @@ -106569,7 +106736,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; @@ -106584,9 +106751,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; @@ -106607,7 +106774,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; @@ -106630,7 +106797,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; @@ -106653,7 +106820,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; @@ -106676,7 +106843,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; @@ -106699,7 +106866,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; @@ -106722,7 +106889,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; @@ -106733,42 +106900,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; @@ -106778,7 +106945,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; @@ -106788,7 +106955,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; @@ -106798,17 +106965,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; @@ -106818,27 +106985,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; @@ -106848,7 +107015,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; @@ -106858,7 +107025,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; @@ -106868,17 +107035,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; @@ -106888,7 +107055,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; @@ -106898,7 +107065,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; @@ -106908,7 +107075,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; @@ -106918,7 +107085,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; @@ -106928,7 +107095,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; @@ -106940,113 +107107,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 } } @@ -107068,7 +107235,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, @@ -107080,14 +107247,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, @@ -107097,7 +107264,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) } @@ -107108,7 +107275,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 } @@ -107119,9 +107286,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; @@ -107130,15 +107297,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 }; @@ -107147,18 +107314,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 } } @@ -107180,7 +107347,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, @@ -107192,14 +107359,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, @@ -107209,7 +107376,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) } @@ -107220,7 +107387,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 } @@ -107231,9 +107398,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; @@ -107242,15 +107409,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 }; @@ -107259,18 +107426,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 } } @@ -107292,7 +107459,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, @@ -107304,14 +107471,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, @@ -107321,7 +107488,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) } @@ -107332,7 +107499,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 } @@ -107343,9 +107510,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; @@ -107354,15 +107521,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 }; @@ -107371,18 +107538,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 } } @@ -107404,7 +107571,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, @@ -107416,14 +107583,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, @@ -107433,7 +107600,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) } @@ -107444,7 +107611,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 } @@ -107455,9 +107622,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; @@ -107466,14 +107633,14 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ 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 }; @@ -107482,17 +107649,17 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ inline ] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -107514,7 +107681,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, @@ -107526,14 +107693,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, @@ -107543,7 +107710,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) } @@ -107554,17 +107721,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() } @@ -107575,7 +107742,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 } @@ -107586,17 +107753,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() } @@ -107607,7 +107774,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 } @@ -107626,7 +107793,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; @@ -107649,7 +107816,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; @@ -107664,9 +107831,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; @@ -107675,12 +107842,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; @@ -107690,17 +107857,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; @@ -107710,10 +107877,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 }; @@ -107722,28 +107889,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 } } @@ -107765,7 +107932,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, @@ -107777,14 +107944,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, @@ -107794,7 +107961,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) } @@ -107805,7 +107972,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 } @@ -107816,7 +107983,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 } @@ -107827,7 +107994,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 } @@ -107838,17 +108005,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() } @@ -107859,17 +108026,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() } @@ -107880,17 +108047,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() } @@ -107901,7 +108068,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 } @@ -107912,17 +108079,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() } @@ -107933,7 +108100,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 } @@ -107944,7 +108111,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 } @@ -107955,17 +108122,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() } @@ -107976,17 +108143,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() } @@ -107997,17 +108164,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() } @@ -108018,7 +108185,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 } @@ -108029,17 +108196,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() } @@ -108050,17 +108217,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() } @@ -108071,17 +108238,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() } @@ -108092,17 +108259,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() } @@ -108113,17 +108280,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() } @@ -108134,17 +108301,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() } @@ -108155,9 +108322,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; @@ -108170,9 +108337,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; @@ -108185,9 +108352,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; @@ -108208,7 +108375,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; @@ -108231,7 +108398,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; @@ -108254,7 +108421,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; @@ -108269,9 +108436,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; @@ -108292,7 +108459,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; @@ -108307,9 +108474,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; @@ -108322,9 +108489,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; @@ -108345,7 +108512,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; @@ -108368,7 +108535,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; @@ -108391,7 +108558,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; @@ -108406,9 +108573,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; @@ -108429,7 +108596,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; @@ -108452,7 +108619,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; @@ -108475,7 +108642,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; @@ -108498,7 +108665,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; @@ -108521,7 +108688,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; @@ -108544,7 +108711,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; @@ -108555,42 +108722,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; @@ -108600,7 +108767,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; @@ -108610,7 +108777,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; @@ -108620,17 +108787,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; @@ -108640,27 +108807,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; @@ -108670,7 +108837,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; @@ -108680,7 +108847,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; @@ -108690,17 +108857,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; @@ -108710,7 +108877,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; @@ -108720,7 +108887,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; @@ -108730,7 +108897,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; @@ -108740,7 +108907,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; @@ -108750,7 +108917,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; @@ -108762,113 +108929,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 } } @@ -108890,7 +109057,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, @@ -108902,14 +109069,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, @@ -108919,7 +109086,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) } @@ -108930,7 +109097,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 } @@ -108941,9 +109108,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; @@ -108952,15 +109119,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 }; @@ -108969,18 +109136,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 } } @@ -109002,7 +109169,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, @@ -109014,14 +109181,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, @@ -109031,7 +109198,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) } @@ -109042,7 +109209,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 } @@ -109053,9 +109220,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; @@ -109064,15 +109231,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 }; @@ -109081,18 +109248,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 } } @@ -109114,7 +109281,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, @@ -109126,14 +109293,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, @@ -109143,7 +109310,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) } @@ -109154,7 +109321,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 } @@ -109165,9 +109332,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; @@ -109176,15 +109343,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 }; @@ -109193,18 +109360,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 } } @@ -109226,7 +109393,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, @@ -109238,14 +109405,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, @@ -109255,7 +109422,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) } @@ -109266,7 +109433,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 } @@ -109277,9 +109444,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; @@ -109288,14 +109455,14 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ 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 }; @@ -109304,17 +109471,17 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ inline ] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -109336,7 +109503,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, @@ -109348,14 +109515,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, @@ -109365,7 +109532,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) } @@ -109376,17 +109543,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() } @@ -109397,7 +109564,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 } @@ -109408,17 +109575,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() } @@ -109429,7 +109596,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 } @@ -109448,7 +109615,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; @@ -109471,7 +109638,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; @@ -109486,9 +109653,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; @@ -109497,12 +109664,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; @@ -109512,17 +109679,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; @@ -109532,10 +109699,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 }; @@ -109544,28 +109711,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 } } @@ -109587,7 +109754,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, @@ -109599,14 +109766,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, @@ -109616,7 +109783,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) } @@ -109627,7 +109794,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 } @@ -109638,7 +109805,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 } @@ -109649,7 +109816,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 } @@ -109660,17 +109827,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() } @@ -109681,17 +109848,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() } @@ -109702,17 +109869,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() } @@ -109723,7 +109890,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 } @@ -109734,17 +109901,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() } @@ -109755,7 +109922,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 } @@ -109766,7 +109933,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 } @@ -109777,17 +109944,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() } @@ -109798,17 +109965,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() } @@ -109819,17 +109986,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() } @@ -109840,7 +110007,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 } @@ -109851,17 +110018,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() } @@ -109872,17 +110039,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() } @@ -109893,17 +110060,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() } @@ -109914,17 +110081,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() } @@ -109935,17 +110102,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() } @@ -109956,17 +110123,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() } @@ -109977,9 +110144,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; @@ -109992,9 +110159,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; @@ -110007,9 +110174,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; @@ -110030,7 +110197,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; @@ -110053,7 +110220,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; @@ -110076,7 +110243,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; @@ -110091,9 +110258,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; @@ -110114,7 +110281,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; @@ -110129,9 +110296,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; @@ -110144,9 +110311,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; @@ -110167,7 +110334,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; @@ -110190,7 +110357,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; @@ -110213,7 +110380,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; @@ -110228,9 +110395,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; @@ -110251,7 +110418,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; @@ -110274,7 +110441,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; @@ -110297,7 +110464,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; @@ -110320,7 +110487,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; @@ -110343,7 +110510,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; @@ -110366,7 +110533,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; @@ -110377,42 +110544,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; @@ -110422,7 +110589,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; @@ -110432,7 +110599,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; @@ -110442,17 +110609,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; @@ -110462,27 +110629,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; @@ -110492,7 +110659,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; @@ -110502,7 +110669,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; @@ -110512,17 +110679,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; @@ -110532,7 +110699,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; @@ -110542,7 +110709,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; @@ -110552,7 +110719,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; @@ -110562,7 +110729,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; @@ -110572,7 +110739,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; @@ -110584,113 +110751,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 } } @@ -110712,7 +110879,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, @@ -110724,14 +110891,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, @@ -110741,7 +110908,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) } @@ -110752,7 +110919,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 } @@ -110763,9 +110930,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; @@ -110774,15 +110941,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 }; @@ -110791,18 +110958,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 } } @@ -110824,7 +110991,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, @@ -110836,14 +111003,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, @@ -110853,7 +111020,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) } @@ -110864,7 +111031,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 } @@ -110875,9 +111042,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; @@ -110886,15 +111053,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 }; @@ -110903,18 +111070,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 } } @@ -110936,7 +111103,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, @@ -110948,14 +111115,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, @@ -110965,7 +111132,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) } @@ -110976,7 +111143,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 } @@ -110987,9 +111154,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; @@ -110998,15 +111165,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 }; @@ -111015,18 +111182,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 } } @@ -111048,7 +111215,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, @@ -111060,14 +111227,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, @@ -111077,7 +111244,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) } @@ -111088,7 +111255,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 } @@ -111099,9 +111266,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; @@ -111110,14 +111277,14 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ 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 }; @@ -111126,17 +111293,17 @@ 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 ) ] + # [ doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)" ] # [ inline ] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -111158,7 +111325,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, @@ -111170,14 +111337,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, @@ -111187,7 +111354,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) } @@ -111198,17 +111365,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() } @@ -111219,7 +111386,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 } @@ -111230,17 +111397,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() } @@ -111251,7 +111418,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 } @@ -111270,7 +111437,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; @@ -111293,7 +111460,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; @@ -111308,9 +111475,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; @@ -111319,12 +111486,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; @@ -111334,17 +111501,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; @@ -111354,10 +111521,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 }; @@ -111366,58 +111533,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; @@ -111461,7 +111638,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, @@ -111473,14 +111650,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, @@ -111490,7 +111667,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) } @@ -111501,7 +111678,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 } @@ -111512,7 +111689,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 } @@ -111523,7 +111700,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 } @@ -111534,7 +111711,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 } @@ -111545,7 +111722,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 } @@ -111556,7 +111733,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 } @@ -111567,7 +111744,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 } @@ -111578,7 +111755,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 } @@ -111589,7 +111766,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 } @@ -111600,7 +111777,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 } @@ -111611,7 +111788,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 } @@ -111622,7 +111799,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 } @@ -111633,7 +111810,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 } @@ -111644,7 +111821,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 } @@ -111655,7 +111832,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 } @@ -111666,7 +111843,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 } @@ -111677,9 +111854,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; @@ -111692,9 +111869,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; @@ -111707,9 +111884,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; @@ -111722,9 +111899,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; @@ -111737,9 +111914,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; @@ -111752,9 +111929,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; @@ -111767,9 +111944,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; @@ -111782,9 +111959,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; @@ -111797,9 +111974,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; @@ -111812,9 +111989,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; @@ -111827,9 +112004,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; @@ -111842,9 +112019,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; @@ -111857,9 +112034,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; @@ -111872,9 +112049,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; @@ -111887,9 +112064,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; @@ -111902,9 +112079,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; @@ -111913,165 +112090,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 }; @@ -112080,93 +112257,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 } } @@ -112188,7 +112365,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, @@ -112200,14 +112377,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, @@ -112217,7 +112394,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) } @@ -112228,17 +112405,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() } @@ -112249,17 +112426,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() } @@ -112270,17 +112447,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() } @@ -112291,17 +112468,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() } @@ -112312,17 +112489,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() } @@ -112333,17 +112510,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() } @@ -112354,17 +112531,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() } @@ -112375,17 +112552,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() } @@ -112396,17 +112573,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() } @@ -112417,17 +112594,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() } @@ -112438,17 +112615,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() } @@ -112459,17 +112636,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() } @@ -112480,17 +112657,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() } @@ -112501,17 +112678,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() } @@ -112522,17 +112699,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() } @@ -112543,17 +112720,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() } @@ -112572,7 +112749,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; @@ -112595,7 +112772,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; @@ -112618,7 +112795,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; @@ -112641,7 +112818,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; @@ -112664,7 +112841,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; @@ -112687,7 +112864,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; @@ -112710,7 +112887,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; @@ -112733,7 +112910,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; @@ -112756,7 +112933,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; @@ -112779,7 +112956,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; @@ -112802,7 +112979,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; @@ -112825,7 +113002,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; @@ -112848,7 +113025,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; @@ -112871,7 +113048,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; @@ -112894,7 +113071,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; @@ -112917,7 +113094,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; @@ -112928,12 +113105,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; @@ -112943,7 +113120,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; @@ -112953,7 +113130,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; @@ -112963,7 +113140,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; @@ -112973,7 +113150,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; @@ -112983,7 +113160,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; @@ -112993,7 +113170,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; @@ -113003,7 +113180,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; @@ -113013,7 +113190,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; @@ -113023,7 +113200,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; @@ -113033,7 +113210,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; @@ -113043,7 +113220,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; @@ -113053,7 +113230,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; @@ -113063,7 +113240,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; @@ -113073,7 +113250,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; @@ -113083,7 +113260,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; @@ -113095,93 +113272,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 } } @@ -113203,7 +113380,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, @@ -113215,14 +113392,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, @@ -113232,7 +113409,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) } @@ -113243,7 +113420,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 } @@ -113254,7 +113431,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 } @@ -113265,7 +113442,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 } @@ -113276,7 +113453,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 } @@ -113287,7 +113464,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 } @@ -113298,7 +113475,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 } @@ -113309,7 +113486,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 } @@ -113320,7 +113497,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 } @@ -113331,7 +113508,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 } @@ -113342,7 +113519,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 } @@ -113353,7 +113530,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 } @@ -113364,7 +113541,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 } @@ -113375,7 +113552,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 } @@ -113386,7 +113563,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 } @@ -113397,7 +113574,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 } @@ -113408,7 +113585,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 } @@ -113419,9 +113596,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; @@ -113434,9 +113611,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; @@ -113449,9 +113626,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; @@ -113464,9 +113641,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; @@ -113479,9 +113656,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; @@ -113494,9 +113671,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; @@ -113509,9 +113686,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; @@ -113524,9 +113701,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; @@ -113539,9 +113716,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; @@ -113554,9 +113731,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; @@ -113569,9 +113746,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; @@ -113584,9 +113761,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; @@ -113599,9 +113776,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; @@ -113614,9 +113791,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; @@ -113629,9 +113806,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; @@ -113644,9 +113821,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; @@ -113655,165 +113832,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 }; @@ -113822,93 +113999,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 } } @@ -113930,7 +114107,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, @@ -113942,14 +114119,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, @@ -113959,7 +114136,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) } @@ -113970,7 +114147,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 } @@ -113981,7 +114158,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 } @@ -113992,7 +114169,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 } @@ -114003,7 +114180,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 } @@ -114014,7 +114191,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 } @@ -114025,7 +114202,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 } @@ -114036,7 +114213,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 } @@ -114047,7 +114224,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 } @@ -114058,7 +114235,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 } @@ -114069,7 +114246,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 } @@ -114080,7 +114257,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 } @@ -114091,7 +114268,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 } @@ -114102,7 +114279,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 } @@ -114113,7 +114290,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 } @@ -114124,7 +114301,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 } @@ -114135,7 +114312,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 } @@ -114146,9 +114323,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; @@ -114161,9 +114338,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; @@ -114176,9 +114353,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; @@ -114191,9 +114368,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; @@ -114206,9 +114383,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; @@ -114221,9 +114398,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; @@ -114236,9 +114413,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; @@ -114251,9 +114428,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; @@ -114266,9 +114443,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; @@ -114281,9 +114458,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; @@ -114296,9 +114473,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; @@ -114311,9 +114488,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; @@ -114326,9 +114503,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; @@ -114341,9 +114518,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; @@ -114356,9 +114533,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; @@ -114371,9 +114548,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; @@ -114382,165 +114559,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 }; @@ -114549,93 +114726,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 } } @@ -114653,7 +114830,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(), @@ -114666,17 +114843,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() } @@ -114687,17 +114864,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() } @@ -114708,17 +114885,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() } @@ -114729,17 +114906,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() } @@ -114750,17 +114927,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() } @@ -114771,17 +114948,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() } @@ -114792,17 +114969,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() } @@ -114813,17 +114990,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() } @@ -114834,17 +115011,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() } @@ -114855,17 +115032,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() } @@ -114876,17 +115053,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() } @@ -114897,17 +115074,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() } @@ -114918,17 +115095,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() } @@ -114939,17 +115116,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() } @@ -114960,17 +115137,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() } @@ -114981,29 +115158,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; @@ -115013,7 +115190,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; @@ -115023,7 +115200,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; @@ -115033,7 +115210,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; @@ -115043,7 +115220,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; @@ -115053,7 +115230,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; @@ -115063,7 +115240,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; @@ -115073,7 +115250,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; @@ -115083,7 +115260,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; @@ -115093,7 +115270,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; @@ -115103,7 +115280,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; @@ -115113,7 +115290,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; @@ -115123,7 +115300,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; @@ -115133,7 +115310,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; @@ -115143,7 +115320,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; @@ -115153,7 +115330,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; @@ -115180,7 +115357,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, @@ -115192,14 +115369,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, @@ -115209,7 +115386,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) } @@ -115220,17 +115397,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() } @@ -115241,17 +115418,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() } @@ -115262,17 +115439,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() } @@ -115283,17 +115460,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() } @@ -115304,17 +115481,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() } @@ -115325,17 +115502,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() } @@ -115346,17 +115523,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() } @@ -115367,17 +115544,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() } @@ -115388,17 +115565,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() } @@ -115409,17 +115586,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() } @@ -115430,17 +115607,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() } @@ -115451,17 +115628,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() } @@ -115472,17 +115649,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() } @@ -115493,17 +115670,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() } @@ -115514,17 +115691,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() } @@ -115535,17 +115712,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() } @@ -115564,7 +115741,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; @@ -115587,7 +115764,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; @@ -115610,7 +115787,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; @@ -115633,7 +115810,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; @@ -115656,7 +115833,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; @@ -115679,7 +115856,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; @@ -115702,7 +115879,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; @@ -115725,7 +115902,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; @@ -115748,7 +115925,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; @@ -115771,7 +115948,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; @@ -115794,7 +115971,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; @@ -115817,7 +115994,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; @@ -115840,7 +116017,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; @@ -115863,7 +116040,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; @@ -115886,7 +116063,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; @@ -115909,7 +116086,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; @@ -115920,12 +116097,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; @@ -115935,7 +116112,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; @@ -115945,7 +116122,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; @@ -115955,7 +116132,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; @@ -115965,7 +116142,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; @@ -115975,7 +116152,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; @@ -115985,7 +116162,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; @@ -115995,7 +116172,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; @@ -116005,7 +116182,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; @@ -116015,7 +116192,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; @@ -116025,7 +116202,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; @@ -116035,7 +116212,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; @@ -116045,7 +116222,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; @@ -116055,7 +116232,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; @@ -116065,7 +116242,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; @@ -116075,7 +116252,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; @@ -116087,93 +116264,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 } } @@ -116191,7 +116368,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, @@ -116215,7 +116392,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; @@ -116238,7 +116415,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; @@ -116261,7 +116438,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; @@ -116284,7 +116461,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; @@ -116307,7 +116484,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; @@ -116330,7 +116507,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; @@ -116353,7 +116530,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; @@ -116376,7 +116553,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; @@ -116399,7 +116576,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; @@ -116422,7 +116599,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; @@ -116445,7 +116622,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; @@ -116468,7 +116645,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; @@ -116491,7 +116668,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; @@ -116514,7 +116691,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; @@ -116537,7 +116714,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; @@ -116560,7 +116737,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; @@ -116583,7 +116760,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; @@ -116606,7 +116783,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; @@ -116629,7 +116806,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; @@ -116652,7 +116829,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; @@ -116675,7 +116852,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; @@ -116698,7 +116875,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; @@ -116721,7 +116898,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; @@ -116744,7 +116921,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; @@ -116767,7 +116944,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; @@ -116790,7 +116967,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; @@ -116813,7 +116990,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; @@ -116836,7 +117013,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; @@ -116859,7 +117036,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; @@ -116882,7 +117059,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; @@ -116905,7 +117082,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; @@ -116928,7 +117105,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; @@ -116939,173 +117116,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 } } @@ -117127,7 +117304,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, @@ -117139,14 +117316,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, @@ -117156,7 +117333,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) } @@ -117167,17 +117344,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() } @@ -117188,17 +117365,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() } @@ -117209,17 +117386,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() } @@ -117230,17 +117407,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() } @@ -117251,17 +117428,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() } @@ -117272,17 +117449,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() } @@ -117293,17 +117470,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() } @@ -117314,17 +117491,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() } @@ -117335,17 +117512,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() } @@ -117356,17 +117533,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() } @@ -117377,17 +117554,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() } @@ -117398,17 +117575,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() } @@ -117419,17 +117596,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() } @@ -117440,17 +117617,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() } @@ -117461,17 +117638,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() } @@ -117482,17 +117659,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() } @@ -117503,17 +117680,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() } @@ -117532,7 +117709,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; @@ -117555,7 +117732,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; @@ -117578,7 +117755,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; @@ -117601,7 +117778,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; @@ -117624,7 +117801,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; @@ -117647,7 +117824,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; @@ -117670,7 +117847,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; @@ -117693,7 +117870,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; @@ -117716,7 +117893,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; @@ -117739,7 +117916,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; @@ -117762,7 +117939,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; @@ -117785,7 +117962,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; @@ -117808,7 +117985,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; @@ -117831,7 +118008,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; @@ -117854,7 +118031,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; @@ -117877,7 +118054,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; @@ -117900,7 +118077,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; @@ -117911,12 +118088,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; @@ -117926,7 +118103,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; @@ -117936,7 +118113,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; @@ -117946,7 +118123,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; @@ -117956,7 +118133,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; @@ -117966,7 +118143,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; @@ -117976,7 +118153,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; @@ -117986,7 +118163,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; @@ -117996,7 +118173,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; @@ -118006,7 +118183,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; @@ -118016,7 +118193,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; @@ -118026,7 +118203,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; @@ -118036,7 +118213,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; @@ -118046,7 +118223,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; @@ -118056,7 +118233,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; @@ -118066,7 +118243,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; @@ -118076,7 +118253,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; @@ -118088,98 +118265,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 } } @@ -118201,7 +118378,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, @@ -118213,14 +118390,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, @@ -118230,7 +118407,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) } @@ -118241,7 +118418,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 } @@ -118252,7 +118429,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 } @@ -118263,7 +118440,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 } @@ -118274,7 +118451,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 } @@ -118285,7 +118462,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 } @@ -118296,7 +118473,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 } @@ -118307,7 +118484,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 } @@ -118318,7 +118495,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 } @@ -118329,9 +118506,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; @@ -118344,9 +118521,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; @@ -118359,9 +118536,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; @@ -118374,9 +118551,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; @@ -118389,9 +118566,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; @@ -118404,9 +118581,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; @@ -118419,9 +118596,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; @@ -118434,9 +118611,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; @@ -118445,77 +118622,77 @@ 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 ) ] + # [ doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 }; @@ -118524,45 +118701,45 @@ 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 ) ] + # [ doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)" ] # [ inline ] pub fn afrl0(&mut self) -> _AFRL0W { _AFRL0W { w: self } } @@ -118584,7 +118761,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, @@ -118596,14 +118773,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, @@ -118613,7 +118790,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) } @@ -118624,7 +118801,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 } @@ -118635,7 +118812,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 } @@ -118646,7 +118823,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 } @@ -118657,7 +118834,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 } @@ -118668,7 +118845,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 } @@ -118679,7 +118856,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 } @@ -118690,7 +118867,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 } @@ -118701,7 +118878,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 } @@ -118712,9 +118889,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; @@ -118727,9 +118904,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; @@ -118742,9 +118919,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; @@ -118757,9 +118934,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; @@ -118772,9 +118949,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; @@ -118787,9 +118964,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; @@ -118802,9 +118979,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; @@ -118817,9 +118994,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; @@ -118828,77 +119005,77 @@ 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 ) ] + # [ doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 }; @@ -118907,123 +119084,153 @@ 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 ) ] + # [ doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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; @@ -119067,7 +119274,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, @@ -119079,14 +119286,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, @@ -119096,7 +119303,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) } @@ -119107,7 +119314,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 } @@ -119118,7 +119325,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 } @@ -119129,7 +119336,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 } @@ -119140,7 +119347,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 } @@ -119151,7 +119358,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 } @@ -119162,7 +119369,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 } @@ -119173,7 +119380,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 } @@ -119184,7 +119391,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 } @@ -119195,7 +119402,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 } @@ -119206,7 +119413,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 } @@ -119217,7 +119424,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 } @@ -119228,7 +119435,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 } @@ -119239,7 +119446,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 } @@ -119250,7 +119457,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 } @@ -119261,7 +119468,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 } @@ -119272,7 +119479,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 } @@ -119283,9 +119490,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; @@ -119298,9 +119505,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; @@ -119313,9 +119520,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; @@ -119328,9 +119535,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; @@ -119343,9 +119550,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; @@ -119358,9 +119565,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; @@ -119373,9 +119580,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; @@ -119388,9 +119595,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; @@ -119403,9 +119610,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; @@ -119418,9 +119625,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; @@ -119433,9 +119640,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; @@ -119448,9 +119655,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; @@ -119463,9 +119670,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; @@ -119478,9 +119685,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; @@ -119493,9 +119700,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; @@ -119508,9 +119715,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; @@ -119519,165 +119726,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 }; @@ -119686,93 +119893,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 } } @@ -119794,7 +120001,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, @@ -119806,14 +120013,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, @@ -119823,7 +120030,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) } @@ -119834,17 +120041,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() } @@ -119855,17 +120062,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() } @@ -119876,17 +120083,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() } @@ -119897,17 +120104,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() } @@ -119918,17 +120125,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() } @@ -119939,17 +120146,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() } @@ -119960,17 +120167,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() } @@ -119981,17 +120188,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() } @@ -120002,17 +120209,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() } @@ -120023,17 +120230,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() } @@ -120044,17 +120251,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() } @@ -120065,17 +120272,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() } @@ -120086,17 +120293,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() } @@ -120107,17 +120314,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() } @@ -120128,17 +120335,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() } @@ -120149,17 +120356,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() } @@ -120178,7 +120385,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; @@ -120201,7 +120408,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; @@ -120224,7 +120431,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; @@ -120247,7 +120454,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; @@ -120270,7 +120477,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; @@ -120293,7 +120500,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; @@ -120316,7 +120523,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; @@ -120339,7 +120546,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; @@ -120362,7 +120569,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; @@ -120385,7 +120592,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; @@ -120408,7 +120615,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; @@ -120431,7 +120638,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; @@ -120454,7 +120661,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; @@ -120477,7 +120684,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; @@ -120500,7 +120707,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; @@ -120523,7 +120730,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; @@ -120534,12 +120741,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; @@ -120549,7 +120756,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; @@ -120559,7 +120766,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; @@ -120569,7 +120776,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; @@ -120579,7 +120786,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; @@ -120589,7 +120796,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; @@ -120599,7 +120806,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; @@ -120609,7 +120816,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; @@ -120619,7 +120826,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; @@ -120629,7 +120836,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; @@ -120639,7 +120846,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; @@ -120649,7 +120856,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; @@ -120659,7 +120866,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; @@ -120669,7 +120876,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; @@ -120679,7 +120886,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; @@ -120689,7 +120896,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; @@ -120701,93 +120908,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 } } @@ -120809,7 +121016,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, @@ -120821,14 +121028,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, @@ -120838,7 +121045,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) } @@ -120849,7 +121056,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 } @@ -120860,7 +121067,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 } @@ -120871,7 +121078,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 } @@ -120882,7 +121089,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 } @@ -120893,7 +121100,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 } @@ -120904,7 +121111,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 } @@ -120915,7 +121122,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 } @@ -120926,7 +121133,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 } @@ -120937,7 +121144,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 } @@ -120948,7 +121155,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 } @@ -120959,7 +121166,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 } @@ -120970,7 +121177,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 } @@ -120981,7 +121188,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 } @@ -120992,7 +121199,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 } @@ -121003,7 +121210,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 } @@ -121014,7 +121221,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 } @@ -121025,9 +121232,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; @@ -121040,9 +121247,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; @@ -121055,9 +121262,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; @@ -121070,9 +121277,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; @@ -121085,9 +121292,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; @@ -121100,9 +121307,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; @@ -121115,9 +121322,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; @@ -121130,9 +121337,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; @@ -121145,9 +121352,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; @@ -121160,9 +121367,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; @@ -121175,9 +121382,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; @@ -121190,9 +121397,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; @@ -121205,9 +121412,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; @@ -121220,9 +121427,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; @@ -121235,9 +121442,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; @@ -121250,9 +121457,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; @@ -121261,165 +121468,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 }; @@ -121428,93 +121635,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 } } @@ -121536,7 +121743,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, @@ -121548,14 +121755,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, @@ -121565,7 +121772,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) } @@ -121576,7 +121783,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 } @@ -121587,7 +121794,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 } @@ -121598,7 +121805,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 } @@ -121609,7 +121816,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 } @@ -121620,7 +121827,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 } @@ -121631,7 +121838,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 } @@ -121642,7 +121849,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 } @@ -121653,7 +121860,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 } @@ -121664,7 +121871,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 } @@ -121675,7 +121882,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 } @@ -121686,7 +121893,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 } @@ -121697,7 +121904,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 } @@ -121708,7 +121915,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 } @@ -121719,7 +121926,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 } @@ -121730,7 +121937,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 } @@ -121741,7 +121948,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 } @@ -121752,9 +121959,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; @@ -121767,9 +121974,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; @@ -121782,9 +121989,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; @@ -121797,9 +122004,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; @@ -121812,9 +122019,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; @@ -121827,9 +122034,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; @@ -121842,9 +122049,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; @@ -121857,9 +122064,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; @@ -121872,9 +122079,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; @@ -121887,9 +122094,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; @@ -121902,9 +122109,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; @@ -121917,9 +122124,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; @@ -121932,9 +122139,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; @@ -121947,9 +122154,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; @@ -121962,9 +122169,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; @@ -121977,9 +122184,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; @@ -121988,165 +122195,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 }; @@ -122155,93 +122362,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 } } @@ -122259,7 +122466,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(), @@ -122272,17 +122479,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() } @@ -122293,17 +122500,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() } @@ -122314,17 +122521,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() } @@ -122335,17 +122542,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() } @@ -122356,17 +122563,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() } @@ -122377,17 +122584,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() } @@ -122398,17 +122605,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() } @@ -122419,17 +122626,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() } @@ -122440,17 +122647,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() } @@ -122461,17 +122668,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() } @@ -122482,17 +122689,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() } @@ -122503,17 +122710,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() } @@ -122524,17 +122731,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() } @@ -122545,17 +122752,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() } @@ -122566,17 +122773,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() } @@ -122587,29 +122794,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; @@ -122619,7 +122826,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; @@ -122629,7 +122836,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; @@ -122639,7 +122846,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; @@ -122649,7 +122856,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; @@ -122659,7 +122866,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; @@ -122669,7 +122876,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; @@ -122679,7 +122886,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; @@ -122689,7 +122896,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; @@ -122699,7 +122906,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; @@ -122709,7 +122916,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; @@ -122719,7 +122926,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; @@ -122729,7 +122936,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; @@ -122739,7 +122946,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; @@ -122749,7 +122956,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; @@ -122759,7 +122966,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; @@ -122786,7 +122993,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, @@ -122798,14 +123005,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, @@ -122815,7 +123022,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) } @@ -122826,17 +123033,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() } @@ -122847,17 +123054,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() } @@ -122868,17 +123075,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() } @@ -122889,17 +123096,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() } @@ -122910,17 +123117,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() } @@ -122931,17 +123138,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() } @@ -122952,17 +123159,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() } @@ -122973,17 +123180,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() } @@ -122994,17 +123201,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() } @@ -123015,17 +123222,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() } @@ -123036,17 +123243,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() } @@ -123057,17 +123264,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() } @@ -123078,17 +123285,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() } @@ -123099,17 +123306,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() } @@ -123120,17 +123327,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() } @@ -123141,17 +123348,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() } @@ -123170,7 +123377,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; @@ -123193,7 +123400,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; @@ -123216,7 +123423,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; @@ -123239,7 +123446,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; @@ -123262,7 +123469,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; @@ -123285,7 +123492,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; @@ -123308,7 +123515,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; @@ -123331,7 +123538,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; @@ -123354,7 +123561,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; @@ -123377,7 +123584,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; @@ -123400,7 +123607,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; @@ -123423,7 +123630,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; @@ -123446,7 +123653,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; @@ -123469,7 +123676,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; @@ -123492,7 +123699,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; @@ -123515,7 +123722,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; @@ -123526,12 +123733,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; @@ -123541,7 +123748,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; @@ -123551,7 +123758,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; @@ -123561,7 +123768,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; @@ -123571,7 +123778,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; @@ -123581,7 +123788,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; @@ -123591,7 +123798,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; @@ -123601,7 +123808,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; @@ -123611,7 +123818,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; @@ -123621,7 +123828,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; @@ -123631,7 +123838,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; @@ -123641,7 +123848,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; @@ -123651,7 +123858,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; @@ -123661,7 +123868,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; @@ -123671,7 +123878,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; @@ -123681,7 +123888,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; @@ -123693,93 +123900,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 } } @@ -123797,7 +124004,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, @@ -123821,7 +124028,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; @@ -123844,7 +124051,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; @@ -123867,7 +124074,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; @@ -123890,7 +124097,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; @@ -123913,7 +124120,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; @@ -123936,7 +124143,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; @@ -123959,7 +124166,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; @@ -123982,7 +124189,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; @@ -124005,7 +124212,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; @@ -124028,7 +124235,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; @@ -124051,7 +124258,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; @@ -124074,7 +124281,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; @@ -124097,7 +124304,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; @@ -124120,7 +124327,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; @@ -124143,7 +124350,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; @@ -124166,7 +124373,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; @@ -124189,7 +124396,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; @@ -124212,7 +124419,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; @@ -124235,7 +124442,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; @@ -124258,7 +124465,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; @@ -124281,7 +124488,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; @@ -124304,7 +124511,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; @@ -124327,7 +124534,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; @@ -124350,7 +124557,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; @@ -124373,7 +124580,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; @@ -124396,7 +124603,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; @@ -124419,7 +124626,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; @@ -124442,7 +124649,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; @@ -124465,7 +124672,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; @@ -124488,7 +124695,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; @@ -124511,7 +124718,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; @@ -124534,7 +124741,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; @@ -124545,173 +124752,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 } } @@ -124733,7 +124940,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, @@ -124745,14 +124952,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, @@ -124762,7 +124969,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) } @@ -124773,17 +124980,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() } @@ -124794,17 +125001,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() } @@ -124815,17 +125022,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() } @@ -124836,17 +125043,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() } @@ -124857,17 +125064,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() } @@ -124878,17 +125085,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() } @@ -124899,17 +125106,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() } @@ -124920,17 +125127,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() } @@ -124941,17 +125148,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() } @@ -124962,17 +125169,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() } @@ -124983,17 +125190,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() } @@ -125004,17 +125211,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() } @@ -125025,17 +125232,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() } @@ -125046,17 +125253,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() } @@ -125067,17 +125274,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() } @@ -125088,17 +125295,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() } @@ -125109,17 +125316,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() } @@ -125138,7 +125345,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; @@ -125161,7 +125368,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; @@ -125184,7 +125391,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; @@ -125207,7 +125414,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; @@ -125230,7 +125437,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; @@ -125253,7 +125460,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; @@ -125276,7 +125483,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; @@ -125299,7 +125506,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; @@ -125322,7 +125529,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; @@ -125345,7 +125552,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; @@ -125368,7 +125575,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; @@ -125391,7 +125598,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; @@ -125414,7 +125621,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; @@ -125437,7 +125644,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; @@ -125460,7 +125667,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; @@ -125483,7 +125690,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; @@ -125506,7 +125713,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; @@ -125517,12 +125724,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; @@ -125532,7 +125739,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; @@ -125542,7 +125749,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; @@ -125552,7 +125759,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; @@ -125562,7 +125769,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; @@ -125572,7 +125779,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; @@ -125582,7 +125789,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; @@ -125592,7 +125799,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; @@ -125602,7 +125809,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; @@ -125612,7 +125819,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; @@ -125622,7 +125829,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; @@ -125632,7 +125839,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; @@ -125642,7 +125849,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; @@ -125652,7 +125859,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; @@ -125662,7 +125869,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; @@ -125672,7 +125879,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; @@ -125682,7 +125889,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; @@ -125694,98 +125901,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 } } @@ -125807,7 +126014,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, @@ -125819,14 +126026,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, @@ -125836,7 +126043,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) } @@ -125847,7 +126054,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 } @@ -125858,7 +126065,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 } @@ -125869,7 +126076,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 } @@ -125880,7 +126087,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 } @@ -125891,7 +126098,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 } @@ -125902,7 +126109,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 } @@ -125913,7 +126120,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 } @@ -125924,7 +126131,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 } @@ -125935,9 +126142,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; @@ -125950,9 +126157,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; @@ -125965,9 +126172,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; @@ -125980,9 +126187,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; @@ -125995,9 +126202,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; @@ -126010,9 +126217,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; @@ -126025,9 +126232,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; @@ -126040,9 +126247,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; @@ -126051,77 +126258,77 @@ 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 ) ] + # [ doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 }; @@ -126130,45 +126337,45 @@ 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 ) ] + # [ doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)" ] # [ inline ] pub fn afrl0(&mut self) -> _AFRL0W { _AFRL0W { w: self } } @@ -126190,7 +126397,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, @@ -126202,14 +126409,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, @@ -126219,7 +126426,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) } @@ -126230,7 +126437,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 } @@ -126241,7 +126448,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 } @@ -126252,7 +126459,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 } @@ -126263,7 +126470,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 } @@ -126274,7 +126481,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 } @@ -126285,7 +126492,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 } @@ -126296,7 +126503,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 } @@ -126307,7 +126514,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 } @@ -126318,9 +126525,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; @@ -126333,9 +126540,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; @@ -126348,9 +126555,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; @@ -126363,9 +126570,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; @@ -126378,9 +126585,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; @@ -126393,9 +126600,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; @@ -126408,9 +126615,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; @@ -126423,9 +126630,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; @@ -126434,77 +126641,77 @@ 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 ) ] + # [ doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 }; @@ -126513,45 +126720,45 @@ 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 ) ] + # [ doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)" ] # [ inline ] pub fn afrh8(&mut self) -> _AFRH8W { _AFRH8W { w: self } } @@ -126559,17 +126766,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; @@ -126613,7 +126825,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, @@ -126625,14 +126837,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, @@ -126642,7 +126854,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) } @@ -126653,7 +126865,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 } @@ -126664,7 +126876,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 } @@ -126675,7 +126887,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 } @@ -126686,7 +126898,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 } @@ -126697,7 +126909,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 } @@ -126708,7 +126920,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 } @@ -126719,7 +126931,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 } @@ -126730,7 +126942,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 } @@ -126741,7 +126953,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 } @@ -126752,7 +126964,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 } @@ -126763,7 +126975,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 } @@ -126774,7 +126986,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 } @@ -126785,7 +126997,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 } @@ -126796,7 +127008,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 } @@ -126807,7 +127019,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 } @@ -126818,7 +127030,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 } @@ -126829,9 +127041,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; @@ -126844,9 +127056,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; @@ -126859,9 +127071,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; @@ -126874,9 +127086,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; @@ -126889,9 +127101,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; @@ -126904,9 +127116,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; @@ -126919,9 +127131,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; @@ -126934,9 +127146,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; @@ -126949,9 +127161,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; @@ -126964,9 +127176,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; @@ -126979,9 +127191,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; @@ -126994,9 +127206,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; @@ -127009,9 +127221,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; @@ -127024,9 +127236,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; @@ -127039,9 +127251,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; @@ -127054,9 +127266,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; @@ -127065,165 +127277,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 }; @@ -127232,93 +127444,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 } } @@ -127340,7 +127552,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, @@ -127352,14 +127564,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, @@ -127369,7 +127581,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) } @@ -127380,17 +127592,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() } @@ -127401,17 +127613,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() } @@ -127422,17 +127634,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() } @@ -127443,17 +127655,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() } @@ -127464,17 +127676,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() } @@ -127485,17 +127697,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() } @@ -127506,17 +127718,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() } @@ -127527,17 +127739,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() } @@ -127548,17 +127760,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() } @@ -127569,17 +127781,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() } @@ -127590,17 +127802,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() } @@ -127611,17 +127823,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() } @@ -127632,17 +127844,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() } @@ -127653,17 +127865,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() } @@ -127674,17 +127886,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() } @@ -127695,17 +127907,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() } @@ -127724,7 +127936,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; @@ -127747,7 +127959,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; @@ -127770,7 +127982,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; @@ -127793,7 +128005,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; @@ -127816,7 +128028,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; @@ -127839,7 +128051,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; @@ -127862,7 +128074,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; @@ -127885,7 +128097,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; @@ -127908,7 +128120,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; @@ -127931,7 +128143,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; @@ -127954,7 +128166,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; @@ -127977,7 +128189,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; @@ -128000,7 +128212,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; @@ -128023,7 +128235,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; @@ -128046,7 +128258,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; @@ -128069,7 +128281,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; @@ -128080,12 +128292,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; @@ -128095,7 +128307,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; @@ -128105,7 +128317,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; @@ -128115,7 +128327,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; @@ -128125,7 +128337,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; @@ -128135,7 +128347,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; @@ -128145,7 +128357,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; @@ -128155,7 +128367,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; @@ -128165,7 +128377,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; @@ -128175,7 +128387,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; @@ -128185,7 +128397,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; @@ -128195,7 +128407,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; @@ -128205,7 +128417,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; @@ -128215,7 +128427,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; @@ -128225,7 +128437,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; @@ -128235,7 +128447,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; @@ -128247,93 +128459,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 } } @@ -128355,7 +128567,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, @@ -128367,14 +128579,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, @@ -128384,7 +128596,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) } @@ -128395,7 +128607,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 } @@ -128406,7 +128618,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 } @@ -128417,7 +128629,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 } @@ -128428,7 +128640,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 } @@ -128439,7 +128651,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 } @@ -128450,7 +128662,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 } @@ -128461,7 +128673,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 } @@ -128472,7 +128684,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 } @@ -128483,7 +128695,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 } @@ -128494,7 +128706,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 } @@ -128505,7 +128717,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 } @@ -128516,7 +128728,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 } @@ -128527,7 +128739,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 } @@ -128538,7 +128750,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 } @@ -128549,7 +128761,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 } @@ -128560,7 +128772,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 } @@ -128571,9 +128783,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; @@ -128586,9 +128798,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; @@ -128601,9 +128813,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; @@ -128616,9 +128828,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; @@ -128631,9 +128843,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; @@ -128646,9 +128858,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; @@ -128661,9 +128873,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; @@ -128676,9 +128888,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; @@ -128691,9 +128903,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; @@ -128706,9 +128918,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; @@ -128721,9 +128933,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; @@ -128736,9 +128948,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; @@ -128751,9 +128963,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; @@ -128766,9 +128978,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; @@ -128781,9 +128993,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; @@ -128796,9 +129008,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; @@ -128807,165 +129019,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 }; @@ -128974,93 +129186,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 } } @@ -129082,7 +129294,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, @@ -129094,14 +129306,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, @@ -129111,7 +129323,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) } @@ -129122,7 +129334,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 } @@ -129133,7 +129345,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 } @@ -129144,7 +129356,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 } @@ -129155,7 +129367,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 } @@ -129166,7 +129378,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 } @@ -129177,7 +129389,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 } @@ -129188,7 +129400,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 } @@ -129199,7 +129411,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 } @@ -129210,7 +129422,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 } @@ -129221,7 +129433,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 } @@ -129232,7 +129444,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 } @@ -129243,7 +129455,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 } @@ -129254,7 +129466,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 } @@ -129265,7 +129477,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 } @@ -129276,7 +129488,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 } @@ -129287,7 +129499,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 } @@ -129298,9 +129510,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; @@ -129313,9 +129525,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; @@ -129328,9 +129540,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; @@ -129343,9 +129555,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; @@ -129358,9 +129570,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; @@ -129373,9 +129585,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; @@ -129388,9 +129600,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; @@ -129403,9 +129615,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; @@ -129418,9 +129630,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; @@ -129433,9 +129645,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; @@ -129448,9 +129660,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; @@ -129463,9 +129675,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; @@ -129478,9 +129690,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; @@ -129493,9 +129705,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; @@ -129508,9 +129720,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; @@ -129523,9 +129735,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; @@ -129534,165 +129746,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 }; @@ -129701,93 +129913,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 } } @@ -129805,7 +130017,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(), @@ -129818,17 +130030,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() } @@ -129839,17 +130051,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() } @@ -129860,17 +130072,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() } @@ -129881,17 +130093,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() } @@ -129902,17 +130114,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() } @@ -129923,17 +130135,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() } @@ -129944,17 +130156,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() } @@ -129965,17 +130177,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() } @@ -129986,17 +130198,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() } @@ -130007,17 +130219,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() } @@ -130028,17 +130240,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() } @@ -130049,17 +130261,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() } @@ -130070,17 +130282,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() } @@ -130091,17 +130303,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() } @@ -130112,17 +130324,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() } @@ -130133,29 +130345,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; @@ -130165,7 +130377,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; @@ -130175,7 +130387,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; @@ -130185,7 +130397,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; @@ -130195,7 +130407,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; @@ -130205,7 +130417,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; @@ -130215,7 +130427,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; @@ -130225,7 +130437,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; @@ -130235,7 +130447,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; @@ -130245,7 +130457,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; @@ -130255,7 +130467,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; @@ -130265,7 +130477,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; @@ -130275,7 +130487,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; @@ -130285,7 +130497,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; @@ -130295,7 +130507,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; @@ -130305,7 +130517,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; @@ -130332,7 +130544,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, @@ -130344,14 +130556,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, @@ -130361,7 +130573,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) } @@ -130372,17 +130584,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() } @@ -130393,17 +130605,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() } @@ -130414,17 +130626,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() } @@ -130435,17 +130647,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() } @@ -130456,17 +130668,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() } @@ -130477,17 +130689,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() } @@ -130498,17 +130710,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() } @@ -130519,17 +130731,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() } @@ -130540,17 +130752,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() } @@ -130561,17 +130773,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() } @@ -130582,17 +130794,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() } @@ -130603,17 +130815,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() } @@ -130624,17 +130836,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() } @@ -130645,17 +130857,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() } @@ -130666,17 +130878,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() } @@ -130687,17 +130899,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() } @@ -130716,7 +130928,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; @@ -130739,7 +130951,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; @@ -130762,7 +130974,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; @@ -130785,7 +130997,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; @@ -130808,7 +131020,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; @@ -130831,7 +131043,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; @@ -130854,7 +131066,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; @@ -130877,7 +131089,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; @@ -130900,7 +131112,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; @@ -130923,7 +131135,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; @@ -130946,7 +131158,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; @@ -130969,7 +131181,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; @@ -130992,7 +131204,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; @@ -131015,7 +131227,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; @@ -131038,7 +131250,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; @@ -131061,7 +131273,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; @@ -131072,12 +131284,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; @@ -131087,7 +131299,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; @@ -131097,7 +131309,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; @@ -131107,7 +131319,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; @@ -131117,7 +131329,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; @@ -131127,7 +131339,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; @@ -131137,7 +131349,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; @@ -131147,7 +131359,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; @@ -131157,7 +131369,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; @@ -131167,7 +131379,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; @@ -131177,7 +131389,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; @@ -131187,7 +131399,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; @@ -131197,7 +131409,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; @@ -131207,7 +131419,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; @@ -131217,7 +131429,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; @@ -131227,7 +131439,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; @@ -131239,93 +131451,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 } } @@ -131343,7 +131555,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, @@ -131367,7 +131579,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; @@ -131390,7 +131602,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; @@ -131413,7 +131625,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; @@ -131436,7 +131648,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; @@ -131459,7 +131671,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; @@ -131482,7 +131694,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; @@ -131505,7 +131717,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; @@ -131528,7 +131740,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; @@ -131551,7 +131763,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; @@ -131574,7 +131786,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; @@ -131597,7 +131809,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; @@ -131620,7 +131832,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; @@ -131643,7 +131855,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; @@ -131666,7 +131878,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; @@ -131689,7 +131901,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; @@ -131712,7 +131924,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; @@ -131735,7 +131947,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; @@ -131758,7 +131970,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; @@ -131781,7 +131993,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; @@ -131804,7 +132016,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; @@ -131827,7 +132039,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; @@ -131850,7 +132062,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; @@ -131873,7 +132085,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; @@ -131896,7 +132108,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; @@ -131919,7 +132131,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; @@ -131942,7 +132154,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; @@ -131965,7 +132177,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; @@ -131988,7 +132200,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; @@ -132011,7 +132223,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; @@ -132034,7 +132246,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; @@ -132057,7 +132269,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; @@ -132080,7 +132292,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; @@ -132091,173 +132303,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 } } @@ -132279,7 +132491,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, @@ -132291,14 +132503,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, @@ -132308,7 +132520,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) } @@ -132319,17 +132531,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() } @@ -132340,17 +132552,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() } @@ -132361,17 +132573,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() } @@ -132382,17 +132594,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() } @@ -132403,17 +132615,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() } @@ -132424,17 +132636,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() } @@ -132445,17 +132657,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() } @@ -132466,17 +132678,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() } @@ -132487,17 +132699,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() } @@ -132508,17 +132720,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() } @@ -132529,17 +132741,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() } @@ -132550,17 +132762,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() } @@ -132571,17 +132783,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() } @@ -132592,17 +132804,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() } @@ -132613,17 +132825,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() } @@ -132634,17 +132846,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() } @@ -132655,17 +132867,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() } @@ -132684,7 +132896,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; @@ -132707,7 +132919,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; @@ -132730,7 +132942,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; @@ -132753,7 +132965,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; @@ -132776,7 +132988,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; @@ -132799,7 +133011,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; @@ -132822,7 +133034,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; @@ -132845,7 +133057,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; @@ -132868,7 +133080,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; @@ -132891,7 +133103,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; @@ -132914,7 +133126,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; @@ -132937,7 +133149,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; @@ -132960,7 +133172,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; @@ -132983,7 +133195,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; @@ -133006,7 +133218,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; @@ -133029,7 +133241,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; @@ -133052,7 +133264,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; @@ -133063,12 +133275,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; @@ -133078,7 +133290,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; @@ -133088,7 +133300,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; @@ -133098,7 +133310,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; @@ -133108,7 +133320,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; @@ -133118,7 +133330,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; @@ -133128,7 +133340,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; @@ -133138,7 +133350,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; @@ -133148,7 +133360,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; @@ -133158,7 +133370,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; @@ -133168,7 +133380,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; @@ -133178,7 +133390,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; @@ -133188,7 +133400,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; @@ -133198,7 +133410,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; @@ -133208,7 +133420,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; @@ -133218,7 +133430,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; @@ -133228,7 +133440,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; @@ -133240,98 +133452,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 } } @@ -133353,7 +133565,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, @@ -133365,14 +133577,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, @@ -133382,7 +133594,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) } @@ -133393,7 +133605,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 } @@ -133404,7 +133616,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 } @@ -133415,7 +133627,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 } @@ -133426,7 +133638,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 } @@ -133437,7 +133649,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 } @@ -133448,7 +133660,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 } @@ -133459,7 +133671,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 } @@ -133470,7 +133682,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 } @@ -133481,9 +133693,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; @@ -133496,9 +133708,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; @@ -133511,9 +133723,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; @@ -133526,9 +133738,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; @@ -133541,9 +133753,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; @@ -133556,9 +133768,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; @@ -133571,9 +133783,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; @@ -133586,9 +133798,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; @@ -133597,77 +133809,77 @@ 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 ) ] + # [ doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 }; @@ -133676,45 +133888,45 @@ 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 ) ] + # [ doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)" ] # [ 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 ) ] + # [ doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)" ] # [ inline ] pub fn afrl0(&mut self) -> _AFRL0W { _AFRL0W { w: self } } @@ -133736,7 +133948,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, @@ -133748,14 +133960,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, @@ -133765,7 +133977,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) } @@ -133776,7 +133988,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 } @@ -133787,7 +133999,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 } @@ -133798,7 +134010,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 } @@ -133809,7 +134021,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 } @@ -133820,7 +134032,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 } @@ -133831,7 +134043,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 } @@ -133842,7 +134054,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 } @@ -133853,7 +134065,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 } @@ -133864,9 +134076,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; @@ -133879,9 +134091,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; @@ -133894,9 +134106,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; @@ -133909,9 +134121,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; @@ -133924,9 +134136,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; @@ -133939,9 +134151,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; @@ -133954,9 +134166,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; @@ -133969,9 +134181,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; @@ -133980,77 +134192,77 @@ 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 ) ] + # [ doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 }; @@ -134059,63 +134271,68 @@ 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 ) ] + # [ doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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 ) ] + # [ doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)" ] # [ 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; @@ -134157,7 +134374,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, @@ -134169,14 +134386,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, @@ -134186,7 +134403,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) } @@ -134197,17 +134414,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() } @@ -134218,17 +134435,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() } @@ -134239,17 +134456,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() } @@ -134260,17 +134477,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() } @@ -134281,17 +134498,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() } @@ -134302,17 +134519,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() } @@ -134323,17 +134540,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() } @@ -134344,17 +134561,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() } @@ -134365,17 +134582,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() } @@ -134386,17 +134603,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() } @@ -134407,17 +134624,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() } @@ -134428,17 +134645,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() } @@ -134449,17 +134666,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() } @@ -134470,17 +134687,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() } @@ -134499,7 +134716,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; @@ -134522,7 +134739,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; @@ -134545,7 +134762,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; @@ -134568,7 +134785,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; @@ -134591,7 +134808,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; @@ -134614,7 +134831,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; @@ -134637,7 +134854,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; @@ -134660,7 +134877,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; @@ -134683,7 +134900,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; @@ -134706,7 +134923,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; @@ -134729,7 +134946,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; @@ -134752,7 +134969,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; @@ -134775,7 +134992,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; @@ -134798,7 +135015,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; @@ -134809,12 +135026,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; @@ -134824,7 +135041,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; @@ -134834,7 +135051,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; @@ -134844,7 +135061,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; @@ -134854,7 +135071,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; @@ -134864,7 +135081,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; @@ -134874,7 +135091,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; @@ -134884,7 +135101,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; @@ -134894,7 +135111,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; @@ -134904,7 +135121,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; @@ -134914,7 +135131,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; @@ -134924,7 +135141,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; @@ -134934,7 +135151,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; @@ -134944,7 +135161,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; @@ -134956,83 +135173,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 } } @@ -135054,7 +135271,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, @@ -135066,14 +135283,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, @@ -135083,7 +135300,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) } @@ -135094,17 +135311,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() } @@ -135115,17 +135332,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() } @@ -135136,17 +135353,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() } @@ -135157,17 +135374,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() } @@ -135178,17 +135395,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() } @@ -135199,7 +135416,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 } @@ -135218,7 +135435,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; @@ -135241,7 +135458,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; @@ -135264,7 +135481,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; @@ -135287,7 +135504,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; @@ -135310,7 +135527,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; @@ -135325,9 +135542,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; @@ -135336,12 +135553,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; @@ -135351,7 +135568,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; @@ -135361,7 +135578,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; @@ -135371,7 +135588,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; @@ -135381,7 +135598,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; @@ -135391,10 +135608,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 }; @@ -135403,43 +135620,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 } } @@ -135461,7 +135678,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, @@ -135473,14 +135690,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, @@ -135490,7 +135707,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) } @@ -135501,17 +135718,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() } @@ -135522,7 +135739,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 } @@ -135533,7 +135750,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 } @@ -135544,17 +135761,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() } @@ -135573,7 +135790,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; @@ -135588,9 +135805,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; @@ -135603,9 +135820,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; @@ -135626,7 +135843,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; @@ -135637,12 +135854,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; @@ -135652,27 +135869,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; @@ -135684,33 +135901,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 } } @@ -135732,7 +135949,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, @@ -135744,14 +135961,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, @@ -135761,7 +135978,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) } @@ -135772,7 +135989,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 } @@ -135783,17 +136000,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() } @@ -135804,9 +136021,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; @@ -135827,7 +136044,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; @@ -135838,22 +136055,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; @@ -135865,23 +136082,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 } } @@ -135903,7 +136120,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, @@ -135915,14 +136132,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, @@ -135932,7 +136149,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) } @@ -135943,7 +136160,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 } @@ -135954,9 +136171,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; @@ -135965,15 +136182,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 }; @@ -135982,18 +136199,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 } } @@ -136015,7 +136232,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, @@ -136027,14 +136244,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, @@ -136044,7 +136261,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) } @@ -136055,17 +136272,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() } @@ -136076,17 +136293,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() } @@ -136097,17 +136314,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() } @@ -136118,17 +136335,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() } @@ -136139,17 +136356,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() } @@ -136160,17 +136377,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() } @@ -136181,17 +136398,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() } @@ -136202,17 +136419,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() } @@ -136223,17 +136440,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() } @@ -136244,17 +136461,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() } @@ -136265,17 +136482,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() } @@ -136286,17 +136503,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() } @@ -136307,17 +136524,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() } @@ -136328,17 +136545,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() } @@ -136357,7 +136574,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; @@ -136380,7 +136597,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; @@ -136403,7 +136620,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; @@ -136426,7 +136643,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; @@ -136449,7 +136666,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; @@ -136472,7 +136689,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; @@ -136495,7 +136712,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; @@ -136506,12 +136723,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; @@ -136521,7 +136738,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; @@ -136531,7 +136748,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; @@ -136541,7 +136758,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; @@ -136551,7 +136768,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; @@ -136561,7 +136778,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; @@ -136571,7 +136788,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; @@ -136581,7 +136798,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; @@ -136591,7 +136808,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; @@ -136601,7 +136818,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; @@ -136611,7 +136828,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; @@ -136621,7 +136838,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; @@ -136631,7 +136848,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; @@ -136641,7 +136858,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; @@ -136653,48 +136870,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 } } @@ -136712,7 +136929,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(), @@ -136725,7 +136942,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 } @@ -136736,17 +136953,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() } @@ -136757,17 +136974,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() } @@ -136778,17 +136995,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() } @@ -136799,17 +137016,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() } @@ -136820,17 +137037,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() } @@ -136841,17 +137058,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() } @@ -136862,39 +137079,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; @@ -136904,7 +137121,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; @@ -136914,7 +137131,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; @@ -136924,7 +137141,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; @@ -136934,7 +137151,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; @@ -136944,7 +137161,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; @@ -136954,7 +137171,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; @@ -136981,7 +137198,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, @@ -136993,14 +137210,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, @@ -137010,7 +137227,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) } @@ -137021,17 +137238,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() } @@ -137042,17 +137259,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() } @@ -137063,7 +137280,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 } @@ -137082,7 +137299,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; @@ -137105,7 +137322,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; @@ -137120,9 +137337,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; @@ -137131,12 +137348,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; @@ -137146,7 +137363,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; @@ -137155,10 +137372,10 @@ pub mod i2c3 { }; DUTYR { bits } } - # [ doc = "Bits 0:11 - Clock control register in Fast/Standard mode (Master mode)" ] # [ inline ( always ) ] + # [ doc = "Bits 0:11 - Clock control register in Fast/Standard mode (Master mode)" ] # [ 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 }; @@ -137167,27 +137384,27 @@ 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 ) ] + # [ doc = "Bits 0:11 - Clock control register in Fast/Standard mode (Master mode)" ] # [ inline ] pub fn ccr(&mut self) -> _CCRW { _CCRW { w: self } } @@ -137209,7 +137426,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, @@ -137221,14 +137438,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, @@ -137238,7 +137455,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) } @@ -137249,7 +137466,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 } @@ -137260,9 +137477,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; @@ -137271,14 +137488,14 @@ 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 ) ] + # [ doc = "Bits 0:5 - Maximum rise time in Fast/Standard mode (Master mode)" ] # [ 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 }; @@ -137287,59 +137504,74 @@ 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 ) ] + # [ doc = "Bits 0:5 - Maximum rise time in Fast/Standard mode (Master mode)" ] # [ 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; @@ -137381,7 +137613,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, @@ -137393,14 +137625,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, @@ -137410,7 +137642,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) } @@ -137421,17 +137653,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() } @@ -137442,17 +137674,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() } @@ -137463,17 +137695,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() } @@ -137484,17 +137716,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() } @@ -137505,17 +137737,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() } @@ -137526,17 +137758,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() } @@ -137547,17 +137779,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() } @@ -137568,17 +137800,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() } @@ -137589,17 +137821,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() } @@ -137610,17 +137842,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() } @@ -137631,7 +137863,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 } @@ -137642,17 +137874,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() } @@ -137663,17 +137895,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() } @@ -137684,17 +137916,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() } @@ -137713,7 +137945,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; @@ -137736,7 +137968,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; @@ -137759,7 +137991,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; @@ -137782,7 +138014,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; @@ -137805,7 +138037,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; @@ -137828,7 +138060,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; @@ -137851,7 +138083,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; @@ -137874,7 +138106,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; @@ -137897,7 +138129,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; @@ -137920,7 +138152,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; @@ -137935,9 +138167,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; @@ -137958,7 +138190,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; @@ -137981,7 +138213,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; @@ -138004,7 +138236,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; @@ -138015,12 +138247,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; @@ -138030,7 +138262,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; @@ -138040,7 +138272,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; @@ -138050,7 +138282,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; @@ -138060,7 +138292,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; @@ -138070,7 +138302,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; @@ -138080,7 +138312,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; @@ -138090,7 +138322,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; @@ -138100,7 +138332,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; @@ -138110,7 +138342,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; @@ -138120,17 +138352,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; @@ -138140,7 +138372,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; @@ -138150,7 +138382,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; @@ -138162,83 +138394,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 } } @@ -138260,7 +138492,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, @@ -138272,14 +138504,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, @@ -138289,7 +138521,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) } @@ -138300,17 +138532,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() } @@ -138321,17 +138553,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() } @@ -138342,17 +138574,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() } @@ -138363,17 +138595,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() } @@ -138384,17 +138616,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() } @@ -138405,17 +138637,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() } @@ -138426,17 +138658,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() } @@ -138455,7 +138687,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; @@ -138478,7 +138710,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; @@ -138501,7 +138733,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; @@ -138524,7 +138756,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; @@ -138547,7 +138779,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; @@ -138570,7 +138802,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; @@ -138593,7 +138825,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; @@ -138604,12 +138836,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; @@ -138619,7 +138851,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; @@ -138629,7 +138861,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; @@ -138639,7 +138871,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; @@ -138649,7 +138881,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; @@ -138659,7 +138891,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; @@ -138669,7 +138901,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; @@ -138681,48 +138913,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 } } @@ -138744,7 +138976,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, @@ -138756,14 +138988,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, @@ -138773,7 +139005,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) } @@ -138784,17 +139016,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() } @@ -138805,17 +139037,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() } @@ -138826,17 +139058,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() } @@ -138847,17 +139079,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() } @@ -138868,17 +139100,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() } @@ -138889,17 +139121,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() } @@ -138910,17 +139142,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() } @@ -138931,17 +139163,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() } @@ -138952,17 +139184,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() } @@ -138981,7 +139213,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; @@ -138992,12 +139224,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; @@ -139007,7 +139239,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; @@ -139017,7 +139249,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; @@ -139027,7 +139259,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; @@ -139037,7 +139269,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; @@ -139047,7 +139279,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; @@ -139057,7 +139289,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; @@ -139067,7 +139299,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; @@ -139077,7 +139309,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; @@ -139089,18 +139321,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 } } @@ -139122,7 +139354,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, @@ -139134,14 +139366,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, @@ -139151,7 +139383,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) } @@ -139162,7 +139394,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 } @@ -139173,9 +139405,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; @@ -139184,15 +139416,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 }; @@ -139201,18 +139433,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 } } @@ -139234,7 +139466,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, @@ -139246,14 +139478,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, @@ -139263,7 +139495,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) } @@ -139274,7 +139506,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 } @@ -139285,9 +139517,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; @@ -139296,15 +139528,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 }; @@ -139313,18 +139545,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 } } @@ -139342,7 +139574,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(), @@ -139355,22 +139587,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 }; @@ -139390,7 +139622,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(), @@ -139403,22 +139635,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 }; @@ -139442,7 +139674,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, @@ -139454,14 +139686,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, @@ -139471,7 +139703,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) } @@ -139482,17 +139714,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() } @@ -139503,17 +139735,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() } @@ -139524,7 +139756,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 } @@ -139535,17 +139767,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() } @@ -139556,7 +139788,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 } @@ -139567,17 +139799,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() } @@ -139588,7 +139820,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 } @@ -139599,17 +139831,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() } @@ -139628,7 +139860,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; @@ -139651,7 +139883,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; @@ -139666,9 +139898,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; @@ -139689,7 +139921,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; @@ -139704,9 +139936,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; @@ -139727,7 +139959,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; @@ -139742,9 +139974,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; @@ -139765,7 +139997,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; @@ -139776,12 +140008,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; @@ -139791,7 +140023,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; @@ -139801,17 +140033,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; @@ -139821,17 +140053,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; @@ -139841,17 +140073,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; @@ -139863,53 +140095,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 } } @@ -139931,7 +140163,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, @@ -139943,14 +140175,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, @@ -139960,7 +140192,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) } @@ -139971,17 +140203,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() } @@ -139992,17 +140224,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() } @@ -140013,7 +140245,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 } @@ -140032,7 +140264,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; @@ -140055,7 +140287,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; @@ -140070,9 +140302,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; @@ -140081,12 +140313,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; @@ -140096,7 +140328,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; @@ -140106,10 +140338,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 }; @@ -140118,130 +140350,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; @@ -140476,7 +140748,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, @@ -140488,14 +140760,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, @@ -140505,7 +140777,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) } @@ -140516,17 +140788,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() } @@ -140537,17 +140809,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() } @@ -140558,7 +140830,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 } @@ -140569,7 +140841,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 } @@ -140580,7 +140852,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 } @@ -140591,17 +140863,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() } @@ -140612,17 +140884,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() } @@ -140633,17 +140905,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() } @@ -140654,17 +140926,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() } @@ -140675,7 +140947,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 } @@ -140686,7 +140958,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 } @@ -140705,7 +140977,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; @@ -140728,7 +141000,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; @@ -140743,9 +141015,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; @@ -140758,9 +141030,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; @@ -140773,9 +141045,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; @@ -140796,7 +141068,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; @@ -140819,7 +141091,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; @@ -140842,7 +141114,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; @@ -140865,7 +141137,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; @@ -140880,9 +141152,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; @@ -140895,9 +141167,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; @@ -140906,12 +141178,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; @@ -140921,7 +141193,7 @@ pub mod dfsdm1 { DFSDMENR { bits } } #[doc = "Bit 30 - CKOUTSRC"] - #[inline(always)] + #[inline] pub fn ckoutsrc(&self) -> CKOUTSRCR { let bits = { const MASK: bool = true; @@ -140931,37 +141203,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; @@ -140971,7 +141243,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -140981,7 +141253,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -140991,7 +141263,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -141001,20 +141273,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 }; @@ -141023,68 +141295,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 } } @@ -141106,7 +141378,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, @@ -141118,14 +141390,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, @@ -141135,7 +141407,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) } @@ -141146,7 +141418,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 } @@ -141157,7 +141429,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 } @@ -141168,9 +141440,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; @@ -141183,9 +141455,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; @@ -141194,25 +141466,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 }; @@ -141221,23 +141493,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 } } @@ -141259,7 +141531,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, @@ -141271,14 +141543,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, @@ -141288,7 +141560,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) } @@ -141299,7 +141571,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 } @@ -141310,7 +141582,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 } @@ -141321,7 +141593,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 } @@ -141332,7 +141604,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 } @@ -141343,9 +141615,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; @@ -141358,9 +141630,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; @@ -141373,9 +141645,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; @@ -141388,9 +141660,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; @@ -141399,45 +141671,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 }; @@ -141446,33 +141718,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 } } @@ -141494,7 +141766,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, @@ -141506,14 +141778,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, @@ -141523,7 +141795,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) } @@ -141534,7 +141806,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 } @@ -141545,9 +141817,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; @@ -141556,15 +141828,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 }; @@ -141573,18 +141845,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 } } @@ -141606,7 +141878,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, @@ -141618,14 +141890,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, @@ -141635,7 +141907,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) } @@ -141646,7 +141918,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 } @@ -141657,7 +141929,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 } @@ -141668,9 +141940,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; @@ -141683,9 +141955,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; @@ -141694,25 +141966,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 }; @@ -141721,23 +141993,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 } } @@ -141759,7 +142031,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, @@ -141771,14 +142043,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, @@ -141788,7 +142060,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) } @@ -141799,7 +142071,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 } @@ -141810,7 +142082,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 } @@ -141821,17 +142093,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() } @@ -141842,17 +142114,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() } @@ -141863,17 +142135,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() } @@ -141884,17 +142156,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() } @@ -141905,7 +142177,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 } @@ -141916,7 +142188,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 } @@ -141927,9 +142199,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; @@ -141942,9 +142214,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; @@ -141965,7 +142237,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; @@ -141988,7 +142260,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; @@ -142011,7 +142283,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; @@ -142034,7 +142306,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; @@ -142049,9 +142321,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; @@ -142064,9 +142336,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; @@ -142075,32 +142347,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; @@ -142110,7 +142382,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -142120,7 +142392,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -142130,7 +142402,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -142140,20 +142412,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 }; @@ -142162,53 +142434,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 } } @@ -142230,7 +142502,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, @@ -142242,14 +142514,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, @@ -142259,7 +142531,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) } @@ -142270,7 +142542,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 } @@ -142281,7 +142553,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 } @@ -142292,9 +142564,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; @@ -142307,9 +142579,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; @@ -142318,25 +142590,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 }; @@ -142345,23 +142617,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 } } @@ -142383,7 +142655,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, @@ -142395,14 +142667,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, @@ -142412,7 +142684,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) } @@ -142423,7 +142695,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 } @@ -142434,7 +142706,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 } @@ -142445,7 +142717,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 } @@ -142456,7 +142728,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 } @@ -142467,9 +142739,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; @@ -142482,9 +142754,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; @@ -142497,9 +142769,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; @@ -142512,9 +142784,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; @@ -142523,45 +142795,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 }; @@ -142570,33 +142842,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 } } @@ -142618,7 +142890,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, @@ -142630,14 +142902,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, @@ -142647,7 +142919,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) } @@ -142658,7 +142930,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 } @@ -142669,9 +142941,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; @@ -142680,15 +142952,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 }; @@ -142697,18 +142969,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 } } @@ -142730,7 +143002,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, @@ -142742,14 +143014,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, @@ -142759,7 +143031,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) } @@ -142770,7 +143042,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 } @@ -142781,7 +143053,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 } @@ -142792,9 +143064,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; @@ -142807,9 +143079,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; @@ -142818,25 +143090,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 }; @@ -142845,23 +143117,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 } } @@ -142883,7 +143155,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, @@ -142895,14 +143167,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, @@ -142912,7 +143184,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) } @@ -142923,7 +143195,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 } @@ -142934,7 +143206,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 } @@ -142945,17 +143217,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() } @@ -142966,17 +143238,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() } @@ -142987,17 +143259,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() } @@ -143008,17 +143280,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() } @@ -143029,7 +143301,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 } @@ -143040,7 +143312,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 } @@ -143051,9 +143323,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; @@ -143066,9 +143338,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; @@ -143089,7 +143361,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; @@ -143112,7 +143384,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; @@ -143135,7 +143407,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; @@ -143158,7 +143430,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; @@ -143173,9 +143445,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; @@ -143188,9 +143460,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; @@ -143199,32 +143471,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; @@ -143234,7 +143506,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -143244,7 +143516,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -143254,7 +143526,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -143264,20 +143536,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 }; @@ -143286,53 +143558,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 } } @@ -143354,7 +143626,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, @@ -143366,14 +143638,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, @@ -143383,7 +143655,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) } @@ -143394,7 +143666,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 } @@ -143405,7 +143677,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 } @@ -143416,9 +143688,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; @@ -143431,9 +143703,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; @@ -143442,25 +143714,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 }; @@ -143469,23 +143741,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 } } @@ -143507,7 +143779,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, @@ -143519,14 +143791,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, @@ -143536,7 +143808,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) } @@ -143547,7 +143819,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 } @@ -143558,7 +143830,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 } @@ -143569,7 +143841,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 } @@ -143580,7 +143852,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 } @@ -143591,9 +143863,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; @@ -143606,9 +143878,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; @@ -143621,9 +143893,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; @@ -143636,9 +143908,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; @@ -143647,45 +143919,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 }; @@ -143694,33 +143966,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 } } @@ -143742,7 +144014,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, @@ -143754,14 +144026,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, @@ -143771,7 +144043,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) } @@ -143782,7 +144054,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 } @@ -143793,9 +144065,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; @@ -143804,15 +144076,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 }; @@ -143821,18 +144093,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 } } @@ -143854,7 +144126,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, @@ -143866,14 +144138,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, @@ -143883,7 +144155,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) } @@ -143894,7 +144166,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 } @@ -143905,7 +144177,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 } @@ -143916,9 +144188,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; @@ -143931,9 +144203,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; @@ -143942,25 +144214,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 }; @@ -143969,23 +144241,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 } } @@ -144007,7 +144279,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, @@ -144019,14 +144291,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, @@ -144036,7 +144308,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) } @@ -144047,7 +144319,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 } @@ -144058,7 +144330,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 } @@ -144069,17 +144341,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() } @@ -144090,17 +144362,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() } @@ -144111,17 +144383,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() } @@ -144132,17 +144404,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() } @@ -144153,7 +144425,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 } @@ -144164,7 +144436,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 } @@ -144175,9 +144447,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; @@ -144190,9 +144462,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; @@ -144213,7 +144485,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; @@ -144236,7 +144508,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; @@ -144259,7 +144531,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; @@ -144282,7 +144554,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; @@ -144297,9 +144569,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; @@ -144312,9 +144584,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; @@ -144323,32 +144595,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; @@ -144358,7 +144630,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -144368,7 +144640,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -144378,7 +144650,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -144388,20 +144660,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 }; @@ -144410,53 +144682,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 } } @@ -144478,7 +144750,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, @@ -144490,14 +144762,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, @@ -144507,7 +144779,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) } @@ -144518,7 +144790,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 } @@ -144529,7 +144801,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 } @@ -144540,9 +144812,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; @@ -144555,9 +144827,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; @@ -144566,25 +144838,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 }; @@ -144593,23 +144865,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 } } @@ -144631,7 +144903,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, @@ -144643,14 +144915,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, @@ -144660,7 +144932,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) } @@ -144671,7 +144943,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 } @@ -144682,7 +144954,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 } @@ -144693,7 +144965,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 } @@ -144704,7 +144976,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 } @@ -144715,9 +144987,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; @@ -144730,9 +145002,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; @@ -144745,9 +145017,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; @@ -144760,9 +145032,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; @@ -144771,45 +145043,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 }; @@ -144818,33 +145090,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 } } @@ -144866,7 +145138,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, @@ -144878,14 +145150,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, @@ -144895,7 +145167,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) } @@ -144906,7 +145178,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 } @@ -144917,9 +145189,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; @@ -144928,15 +145200,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 }; @@ -144945,18 +145217,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 } } @@ -144978,7 +145250,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, @@ -144990,14 +145262,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, @@ -145007,7 +145279,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) } @@ -145018,7 +145290,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 } @@ -145029,7 +145301,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 } @@ -145040,9 +145312,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; @@ -145055,9 +145327,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; @@ -145066,25 +145338,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 }; @@ -145093,23 +145365,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 } } @@ -145131,7 +145403,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, @@ -145143,14 +145415,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, @@ -145160,7 +145432,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) } @@ -145171,7 +145443,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 } @@ -145182,7 +145454,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 } @@ -145193,17 +145465,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() } @@ -145214,17 +145486,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() } @@ -145235,17 +145507,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() } @@ -145256,17 +145528,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() } @@ -145277,7 +145549,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 } @@ -145288,7 +145560,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 } @@ -145299,9 +145571,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; @@ -145314,9 +145586,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; @@ -145337,7 +145609,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; @@ -145360,7 +145632,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; @@ -145383,7 +145655,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; @@ -145406,7 +145678,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; @@ -145421,9 +145693,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; @@ -145436,9 +145708,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; @@ -145447,32 +145719,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; @@ -145482,7 +145754,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -145492,7 +145764,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -145502,7 +145774,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -145512,20 +145784,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 }; @@ -145534,53 +145806,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 } } @@ -145602,7 +145874,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, @@ -145614,14 +145886,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, @@ -145631,7 +145903,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) } @@ -145642,7 +145914,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 } @@ -145653,7 +145925,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 } @@ -145664,9 +145936,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; @@ -145679,9 +145951,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; @@ -145690,25 +145962,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 }; @@ -145717,23 +145989,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 } } @@ -145755,7 +146027,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, @@ -145767,14 +146039,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, @@ -145784,7 +146056,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) } @@ -145795,7 +146067,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 } @@ -145806,7 +146078,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 } @@ -145817,7 +146089,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 } @@ -145828,7 +146100,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 } @@ -145839,9 +146111,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; @@ -145854,9 +146126,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; @@ -145869,9 +146141,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; @@ -145884,9 +146156,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; @@ -145895,45 +146167,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 }; @@ -145942,33 +146214,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 } } @@ -145990,7 +146262,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, @@ -146002,14 +146274,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, @@ -146019,7 +146291,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) } @@ -146030,7 +146302,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 } @@ -146041,9 +146313,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; @@ -146052,15 +146324,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 }; @@ -146069,18 +146341,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 } } @@ -146102,7 +146374,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, @@ -146114,14 +146386,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, @@ -146131,7 +146403,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) } @@ -146142,7 +146414,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 } @@ -146153,7 +146425,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 } @@ -146164,9 +146436,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; @@ -146179,9 +146451,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; @@ -146190,25 +146462,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 }; @@ -146217,23 +146489,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 } } @@ -146255,7 +146527,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, @@ -146267,14 +146539,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, @@ -146284,7 +146556,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) } @@ -146295,7 +146567,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 } @@ -146306,7 +146578,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 } @@ -146317,17 +146589,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() } @@ -146338,17 +146610,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() } @@ -146359,17 +146631,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() } @@ -146380,17 +146652,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() } @@ -146401,7 +146673,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 } @@ -146412,7 +146684,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 } @@ -146423,9 +146695,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; @@ -146438,9 +146710,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; @@ -146461,7 +146733,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; @@ -146484,7 +146756,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; @@ -146507,7 +146779,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; @@ -146530,7 +146802,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; @@ -146545,9 +146817,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; @@ -146560,9 +146832,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; @@ -146571,32 +146843,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; @@ -146606,7 +146878,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -146616,7 +146888,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -146626,7 +146898,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -146636,20 +146908,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 }; @@ -146658,53 +146930,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 } } @@ -146726,7 +146998,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, @@ -146738,14 +147010,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, @@ -146755,7 +147027,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) } @@ -146766,7 +147038,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 } @@ -146777,7 +147049,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 } @@ -146788,9 +147060,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; @@ -146803,9 +147075,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; @@ -146814,25 +147086,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 }; @@ -146841,23 +147113,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 } } @@ -146879,7 +147151,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, @@ -146891,14 +147163,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, @@ -146908,7 +147180,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) } @@ -146919,7 +147191,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 } @@ -146930,7 +147202,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 } @@ -146941,7 +147213,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 } @@ -146952,7 +147224,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 } @@ -146963,9 +147235,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; @@ -146978,9 +147250,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; @@ -146993,9 +147265,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; @@ -147008,9 +147280,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; @@ -147019,45 +147291,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 }; @@ -147066,33 +147338,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 } } @@ -147114,7 +147386,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, @@ -147126,14 +147398,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, @@ -147143,7 +147415,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) } @@ -147154,7 +147426,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 } @@ -147165,9 +147437,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; @@ -147176,15 +147448,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 }; @@ -147193,18 +147465,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 } } @@ -147226,7 +147498,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, @@ -147238,14 +147510,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, @@ -147255,7 +147527,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) } @@ -147266,7 +147538,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 } @@ -147277,7 +147549,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 } @@ -147288,9 +147560,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; @@ -147303,9 +147575,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; @@ -147314,25 +147586,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 }; @@ -147341,23 +147613,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 } } @@ -147379,7 +147651,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, @@ -147391,14 +147663,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, @@ -147408,7 +147680,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) } @@ -147419,7 +147691,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 } @@ -147430,7 +147702,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 } @@ -147441,17 +147713,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() } @@ -147462,17 +147734,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() } @@ -147483,17 +147755,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() } @@ -147504,17 +147776,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() } @@ -147525,7 +147797,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 } @@ -147536,7 +147808,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 } @@ -147547,9 +147819,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; @@ -147562,9 +147834,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; @@ -147585,7 +147857,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; @@ -147608,7 +147880,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; @@ -147631,7 +147903,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; @@ -147654,7 +147926,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; @@ -147669,9 +147941,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; @@ -147684,9 +147956,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; @@ -147695,32 +147967,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; @@ -147730,7 +148002,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -147740,7 +148012,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -147750,7 +148022,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -147760,20 +148032,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 }; @@ -147782,53 +148054,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 } } @@ -147850,7 +148122,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, @@ -147862,14 +148134,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, @@ -147879,7 +148151,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) } @@ -147890,7 +148162,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 } @@ -147901,7 +148173,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 } @@ -147912,9 +148184,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; @@ -147927,9 +148199,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; @@ -147938,25 +148210,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 }; @@ -147965,23 +148237,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 } } @@ -148003,7 +148275,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, @@ -148015,14 +148287,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, @@ -148032,7 +148304,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) } @@ -148043,7 +148315,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 } @@ -148054,7 +148326,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 } @@ -148065,7 +148337,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 } @@ -148076,7 +148348,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 } @@ -148087,9 +148359,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; @@ -148102,9 +148374,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; @@ -148117,9 +148389,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; @@ -148132,9 +148404,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; @@ -148143,45 +148415,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 }; @@ -148190,33 +148462,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 } } @@ -148238,7 +148510,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, @@ -148250,14 +148522,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, @@ -148267,7 +148539,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) } @@ -148278,7 +148550,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 } @@ -148289,9 +148561,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; @@ -148300,15 +148572,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 }; @@ -148317,18 +148589,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 } } @@ -148350,7 +148622,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, @@ -148362,14 +148634,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, @@ -148379,7 +148651,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) } @@ -148390,7 +148662,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 } @@ -148401,7 +148673,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 } @@ -148412,9 +148684,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; @@ -148427,9 +148699,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; @@ -148438,25 +148710,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 }; @@ -148465,23 +148737,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 } } @@ -148503,7 +148775,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, @@ -148515,14 +148787,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, @@ -148532,7 +148804,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) } @@ -148543,7 +148815,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 } @@ -148554,7 +148826,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 } @@ -148565,17 +148837,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() } @@ -148586,17 +148858,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() } @@ -148607,17 +148879,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() } @@ -148628,17 +148900,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() } @@ -148649,7 +148921,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 } @@ -148660,7 +148932,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 } @@ -148671,9 +148943,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; @@ -148686,9 +148958,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; @@ -148709,7 +148981,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; @@ -148732,7 +149004,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; @@ -148755,7 +149027,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; @@ -148778,7 +149050,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; @@ -148793,9 +149065,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; @@ -148808,9 +149080,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; @@ -148819,32 +149091,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; @@ -148854,7 +149126,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -148864,7 +149136,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -148874,7 +149146,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -148884,20 +149156,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 }; @@ -148906,53 +149178,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 } } @@ -148974,7 +149246,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, @@ -148986,14 +149258,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, @@ -149003,7 +149275,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) } @@ -149014,7 +149286,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 } @@ -149025,7 +149297,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 } @@ -149036,9 +149308,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; @@ -149051,9 +149323,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; @@ -149062,25 +149334,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 }; @@ -149089,23 +149361,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 } } @@ -149127,7 +149399,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, @@ -149139,14 +149411,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, @@ -149156,7 +149428,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) } @@ -149167,7 +149439,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 } @@ -149178,7 +149450,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 } @@ -149189,7 +149461,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 } @@ -149200,7 +149472,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 } @@ -149211,9 +149483,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; @@ -149226,9 +149498,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; @@ -149241,9 +149513,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; @@ -149256,9 +149528,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; @@ -149267,45 +149539,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 }; @@ -149314,33 +149586,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 } } @@ -149362,7 +149634,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, @@ -149374,14 +149646,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, @@ -149391,7 +149663,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) } @@ -149402,7 +149674,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 } @@ -149413,9 +149685,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; @@ -149424,15 +149696,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 }; @@ -149441,18 +149713,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 } } @@ -149474,7 +149746,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, @@ -149486,14 +149758,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, @@ -149503,7 +149775,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) } @@ -149514,7 +149786,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 } @@ -149525,7 +149797,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 } @@ -149536,9 +149808,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; @@ -149551,9 +149823,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; @@ -149562,25 +149834,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 }; @@ -149589,23 +149861,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 } } @@ -149627,7 +149899,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, @@ -149639,14 +149911,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, @@ -149656,7 +149928,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) } @@ -149667,17 +149939,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() } @@ -149688,17 +149960,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() } @@ -149709,7 +149981,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 } @@ -149720,17 +149992,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() } @@ -149741,17 +150013,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() } @@ -149762,17 +150034,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() } @@ -149783,17 +150055,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() } @@ -149804,7 +150076,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 } @@ -149815,7 +150087,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 } @@ -149826,17 +150098,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() } @@ -149847,17 +150119,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() } @@ -149868,17 +150140,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() } @@ -149889,17 +150161,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() } @@ -149910,17 +150182,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() } @@ -149939,7 +150211,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; @@ -149962,7 +150234,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; @@ -149977,9 +150249,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; @@ -150000,7 +150272,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; @@ -150023,7 +150295,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; @@ -150046,7 +150318,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; @@ -150069,7 +150341,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; @@ -150084,9 +150356,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; @@ -150099,9 +150371,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; @@ -150122,7 +150394,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; @@ -150145,7 +150417,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; @@ -150168,7 +150440,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; @@ -150191,7 +150463,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; @@ -150214,7 +150486,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; @@ -150225,12 +150497,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; @@ -150239,7 +150511,7 @@ pub mod dfsdm1 { }; AWFSELR { bits } } - # [ doc = "Bit 29 - Fast conversion mode selection for regular conversions" ] # [ inline ( always ) ] + # [ doc = "Bit 29 - Fast conversion mode selection for regular conversions" ] # [ inline ] pub fn fast(&self) -> FASTR { let bits = { const MASK: bool = true; @@ -150249,16 +150521,16 @@ 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 ) ] + # [ doc = "Bit 21 - DMA channel enabled to read data for the regular conversion" ] # [ inline ] pub fn rdmaen(&self) -> RDMAENR { let bits = { const MASK: bool = true; @@ -150267,7 +150539,7 @@ pub mod dfsdm1 { }; RDMAENR { bits } } - # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ inline ( always ) ] + # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ inline ] pub fn rsync(&self) -> RSYNCR { let bits = { const MASK: bool = true; @@ -150277,7 +150549,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; @@ -150286,7 +150558,7 @@ pub mod dfsdm1 { }; RCONTR { bits } } - # [ doc = "Bit 17 - Software start of a conversion on the regular channel" ] # [ inline ( always ) ] + # [ doc = "Bit 17 - Software start of a conversion on the regular channel" ] # [ inline ] pub fn rswstart(&self) -> RSWSTARTR { let bits = { const MASK: bool = true; @@ -150295,25 +150567,25 @@ 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 ) ] + # [ doc = "Bits 8:10 - Trigger signal selection for launching injected conversions" ] # [ 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 ) ] + # [ doc = "Bit 5 - DMA channel enabled to read data for the injected channel group" ] # [ inline ] pub fn jdmaen(&self) -> JDMAENR { let bits = { const MASK: bool = true; @@ -150323,7 +150595,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; @@ -150332,7 +150604,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; @@ -150341,7 +150613,7 @@ pub mod dfsdm1 { }; JSYNCR { bits } } - # [ doc = "Bit 1 - Start a conversion of the injected group of channels" ] # [ inline ( always ) ] + # [ doc = "Bit 1 - Start a conversion of the injected group of channels" ] # [ inline ] pub fn jswstart(&self) -> JSWSTARTR { let bits = { const MASK: bool = true; @@ -150351,7 +150623,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; @@ -150363,74 +150635,74 @@ 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 ) ] + # [ doc = "Bit 29 - Fast conversion mode selection for regular conversions" ] # [ 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 ) ] + # [ doc = "Bit 21 - DMA channel enabled to read data for the regular conversion" ] # [ inline ] pub fn rdmaen(&mut self) -> _RDMAENW { _RDMAENW { w: self } } - # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ inline ( always ) ] + # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ 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 ) ] + # [ doc = "Bit 17 - Software start of a conversion on the regular channel" ] # [ 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 ) ] + # [ doc = "Bits 8:10 - Trigger signal selection for launching injected conversions" ] # [ 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 ) ] + # [ doc = "Bit 5 - DMA channel enabled to read data for the injected channel group" ] # [ 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 ) ] + # [ doc = "Bit 1 - Start a conversion of the injected group of channels" ] # [ 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 } } @@ -150452,7 +150724,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, @@ -150464,14 +150736,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, @@ -150481,7 +150753,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) } @@ -150492,7 +150764,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 } @@ -150503,7 +150775,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 } @@ -150514,17 +150786,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() } @@ -150535,17 +150807,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() } @@ -150556,17 +150828,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() } @@ -150577,17 +150849,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() } @@ -150598,17 +150870,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() } @@ -150619,17 +150891,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() } @@ -150640,17 +150912,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() } @@ -150661,9 +150933,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; @@ -150676,9 +150948,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; @@ -150699,7 +150971,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; @@ -150722,7 +150994,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; @@ -150745,7 +151017,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; @@ -150768,7 +151040,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; @@ -150791,7 +151063,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; @@ -150814,7 +151086,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; @@ -150837,7 +151109,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; @@ -150848,32 +151120,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; @@ -150883,7 +151155,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; @@ -150893,7 +151165,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; @@ -150903,7 +151175,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; @@ -150913,7 +151185,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; @@ -150923,7 +151195,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; @@ -150933,7 +151205,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; @@ -150945,58 +151217,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 } } @@ -151014,7 +151286,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(), @@ -151027,7 +151299,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 } @@ -151038,7 +151310,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 } @@ -151049,17 +151321,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() } @@ -151070,17 +151342,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() } @@ -151091,17 +151363,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() } @@ -151112,17 +151384,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() } @@ -151133,17 +151405,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() } @@ -151154,17 +151426,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() } @@ -151175,49 +151447,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; @@ -151227,7 +151499,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; @@ -151237,7 +151509,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; @@ -151247,7 +151519,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; @@ -151257,7 +151529,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; @@ -151267,7 +151539,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; @@ -151277,7 +151549,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; @@ -151304,7 +151576,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, @@ -151316,14 +151588,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, @@ -151333,7 +151605,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) } @@ -151344,7 +151616,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 } @@ -151355,7 +151627,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 } @@ -151366,17 +151638,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() } @@ -151387,17 +151659,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() } @@ -151408,9 +151680,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; @@ -151423,9 +151695,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; @@ -151446,7 +151718,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; @@ -151469,7 +151741,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; @@ -151480,32 +151752,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; @@ -151515,7 +151787,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; @@ -151527,33 +151799,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 } } @@ -151575,7 +151847,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, @@ -151587,14 +151859,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, @@ -151604,7 +151876,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) } @@ -151615,7 +151887,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 } @@ -151626,9 +151898,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; @@ -151637,15 +151909,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 }; @@ -151654,18 +151926,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 } } @@ -151687,7 +151959,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, @@ -151699,14 +151971,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, @@ -151716,7 +151988,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) } @@ -151727,7 +151999,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 } @@ -151738,7 +152010,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 } @@ -151749,7 +152021,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 } @@ -151760,9 +152032,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; @@ -151775,9 +152047,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; @@ -151790,9 +152062,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; @@ -151801,33 +152073,33 @@ 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 ) ] + # [ doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)" ] # [ 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 ) ] + # [ doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)" ] # [ 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 }; @@ -151836,26 +152108,26 @@ 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 ) ] + # [ doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)" ] # [ inline ] pub fn fosr(&mut self) -> _FOSRW { _FOSRW { w: self } } - # [ doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)" ] # [ inline ( always ) ] + # [ doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)" ] # [ inline ] pub fn iosr(&mut self) -> _IOSRW { _IOSRW { w: self } } @@ -151873,7 +152145,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(), @@ -151886,7 +152158,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 } @@ -151897,32 +152169,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 }; @@ -151942,7 +152214,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(), @@ -151955,7 +152227,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 } @@ -151966,17 +152238,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() } @@ -151987,29 +152259,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; @@ -152019,10 +152291,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 }; @@ -152046,7 +152318,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, @@ -152058,14 +152330,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, @@ -152075,7 +152347,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) } @@ -152086,7 +152358,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 } @@ -152097,7 +152369,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 } @@ -152108,9 +152380,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; @@ -152123,9 +152395,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; @@ -152134,24 +152406,24 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event" ] # [ 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 }; @@ -152160,22 +152432,22 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event" ] # [ inline ] pub fn bkawh(&mut self) -> _BKAWHW { _BKAWHW { w: self } } @@ -152197,7 +152469,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, @@ -152209,14 +152481,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, @@ -152226,7 +152498,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) } @@ -152237,7 +152509,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 } @@ -152248,7 +152520,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 } @@ -152259,9 +152531,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; @@ -152274,9 +152546,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; @@ -152285,24 +152557,24 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event" ] # [ 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 }; @@ -152311,22 +152583,22 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event" ] # [ inline ] pub fn bkawl(&mut self) -> _BKAWLW { _BKAWLW { w: self } } @@ -152344,7 +152616,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(), @@ -152357,7 +152629,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 } @@ -152368,32 +152640,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 }; @@ -152417,7 +152689,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, @@ -152429,14 +152701,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, @@ -152446,7 +152718,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) } @@ -152457,7 +152729,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 } @@ -152468,7 +152740,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 } @@ -152479,9 +152751,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; @@ -152494,9 +152766,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; @@ -152505,25 +152777,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 }; @@ -152532,23 +152804,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 } } @@ -152566,7 +152838,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(), @@ -152579,7 +152851,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 } @@ -152590,32 +152862,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 }; @@ -152635,7 +152907,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(), @@ -152648,7 +152920,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 } @@ -152659,32 +152931,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 }; @@ -152704,7 +152976,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(), @@ -152717,21 +152989,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 }; @@ -152755,7 +153027,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, @@ -152767,14 +153039,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, @@ -152784,7 +153056,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) } @@ -152795,17 +153067,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() } @@ -152816,17 +153088,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() } @@ -152837,7 +153109,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 } @@ -152848,17 +153120,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() } @@ -152869,17 +153141,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() } @@ -152890,17 +153162,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() } @@ -152911,17 +153183,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() } @@ -152932,7 +153204,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 } @@ -152943,7 +153215,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 } @@ -152954,17 +153226,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() } @@ -152975,17 +153247,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() } @@ -152996,17 +153268,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() } @@ -153017,17 +153289,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() } @@ -153038,17 +153310,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() } @@ -153067,7 +153339,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; @@ -153090,7 +153362,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; @@ -153105,9 +153377,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; @@ -153128,7 +153400,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; @@ -153151,7 +153423,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; @@ -153174,7 +153446,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; @@ -153197,7 +153469,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; @@ -153212,9 +153484,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; @@ -153227,9 +153499,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; @@ -153250,7 +153522,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; @@ -153273,7 +153545,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; @@ -153296,7 +153568,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; @@ -153319,7 +153591,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; @@ -153342,7 +153614,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; @@ -153353,12 +153625,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; @@ -153367,7 +153639,7 @@ pub mod dfsdm1 { }; AWFSELR { bits } } - # [ doc = "Bit 29 - Fast conversion mode selection for regular conversions" ] # [ inline ( always ) ] + # [ doc = "Bit 29 - Fast conversion mode selection for regular conversions" ] # [ inline ] pub fn fast(&self) -> FASTR { let bits = { const MASK: bool = true; @@ -153377,16 +153649,16 @@ 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 ) ] + # [ doc = "Bit 21 - DMA channel enabled to read data for the regular conversion" ] # [ inline ] pub fn rdmaen(&self) -> RDMAENR { let bits = { const MASK: bool = true; @@ -153395,7 +153667,7 @@ pub mod dfsdm1 { }; RDMAENR { bits } } - # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ inline ( always ) ] + # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ inline ] pub fn rsync(&self) -> RSYNCR { let bits = { const MASK: bool = true; @@ -153405,7 +153677,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; @@ -153414,7 +153686,7 @@ pub mod dfsdm1 { }; RCONTR { bits } } - # [ doc = "Bit 17 - Software start of a conversion on the regular channel" ] # [ inline ( always ) ] + # [ doc = "Bit 17 - Software start of a conversion on the regular channel" ] # [ inline ] pub fn rswstart(&self) -> RSWSTARTR { let bits = { const MASK: bool = true; @@ -153423,25 +153695,25 @@ 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 ) ] + # [ doc = "Bits 8:10 - Trigger signal selection for launching injected conversions" ] # [ 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 ) ] + # [ doc = "Bit 5 - DMA channel enabled to read data for the injected channel group" ] # [ inline ] pub fn jdmaen(&self) -> JDMAENR { let bits = { const MASK: bool = true; @@ -153451,7 +153723,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; @@ -153460,7 +153732,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; @@ -153469,7 +153741,7 @@ pub mod dfsdm1 { }; JSYNCR { bits } } - # [ doc = "Bit 1 - Start a conversion of the injected group of channels" ] # [ inline ( always ) ] + # [ doc = "Bit 1 - Start a conversion of the injected group of channels" ] # [ inline ] pub fn jswstart(&self) -> JSWSTARTR { let bits = { const MASK: bool = true; @@ -153479,7 +153751,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; @@ -153491,74 +153763,74 @@ 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 ) ] + # [ doc = "Bit 29 - Fast conversion mode selection for regular conversions" ] # [ 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 ) ] + # [ doc = "Bit 21 - DMA channel enabled to read data for the regular conversion" ] # [ inline ] pub fn rdmaen(&mut self) -> _RDMAENW { _RDMAENW { w: self } } - # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ inline ( always ) ] + # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ 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 ) ] + # [ doc = "Bit 17 - Software start of a conversion on the regular channel" ] # [ 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 ) ] + # [ doc = "Bits 8:10 - Trigger signal selection for launching injected conversions" ] # [ 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 ) ] + # [ doc = "Bit 5 - DMA channel enabled to read data for the injected channel group" ] # [ 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 ) ] + # [ doc = "Bit 1 - Start a conversion of the injected group of channels" ] # [ 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 } } @@ -153580,7 +153852,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, @@ -153592,14 +153864,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, @@ -153609,7 +153881,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) } @@ -153620,7 +153892,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 } @@ -153631,7 +153903,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 } @@ -153642,17 +153914,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() } @@ -153663,17 +153935,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() } @@ -153684,17 +153956,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() } @@ -153705,17 +153977,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() } @@ -153726,17 +153998,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() } @@ -153747,17 +154019,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() } @@ -153768,17 +154040,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() } @@ -153789,9 +154061,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; @@ -153804,9 +154076,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; @@ -153827,7 +154099,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; @@ -153850,7 +154122,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; @@ -153873,7 +154145,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; @@ -153896,7 +154168,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; @@ -153919,7 +154191,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; @@ -153942,7 +154214,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; @@ -153965,7 +154237,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; @@ -153976,32 +154248,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; @@ -154011,7 +154283,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; @@ -154021,7 +154293,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; @@ -154031,7 +154303,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; @@ -154041,7 +154313,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; @@ -154051,7 +154323,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; @@ -154061,7 +154333,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; @@ -154073,58 +154345,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 } } @@ -154142,7 +154414,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(), @@ -154155,7 +154427,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 } @@ -154166,7 +154438,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 } @@ -154177,17 +154449,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() } @@ -154198,17 +154470,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() } @@ -154219,17 +154491,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() } @@ -154240,17 +154512,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() } @@ -154261,17 +154533,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() } @@ -154282,17 +154554,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() } @@ -154303,49 +154575,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; @@ -154355,7 +154627,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; @@ -154365,7 +154637,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; @@ -154375,7 +154647,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; @@ -154385,7 +154657,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; @@ -154395,7 +154667,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; @@ -154405,7 +154677,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; @@ -154432,7 +154704,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, @@ -154444,14 +154716,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, @@ -154461,7 +154733,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) } @@ -154472,7 +154744,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 } @@ -154483,7 +154755,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 } @@ -154494,17 +154766,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() } @@ -154515,17 +154787,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() } @@ -154536,9 +154808,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; @@ -154551,9 +154823,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; @@ -154574,7 +154846,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; @@ -154597,7 +154869,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; @@ -154608,32 +154880,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; @@ -154643,7 +154915,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; @@ -154655,33 +154927,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 } } @@ -154703,7 +154975,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, @@ -154715,14 +154987,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, @@ -154732,7 +155004,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) } @@ -154743,7 +155015,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 } @@ -154754,9 +155026,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; @@ -154765,15 +155037,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 }; @@ -154782,18 +155054,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 } } @@ -154815,7 +155087,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, @@ -154827,14 +155099,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, @@ -154844,7 +155116,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) } @@ -154855,7 +155127,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 } @@ -154866,7 +155138,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 } @@ -154877,7 +155149,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 } @@ -154888,9 +155160,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; @@ -154903,9 +155175,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; @@ -154918,9 +155190,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; @@ -154929,33 +155201,33 @@ 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 ) ] + # [ doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)" ] # [ 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 ) ] + # [ doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)" ] # [ 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 }; @@ -154964,26 +155236,26 @@ 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 ) ] + # [ doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)" ] # [ inline ] pub fn fosr(&mut self) -> _FOSRW { _FOSRW { w: self } } - # [ doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)" ] # [ inline ( always ) ] + # [ doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)" ] # [ inline ] pub fn iosr(&mut self) -> _IOSRW { _IOSRW { w: self } } @@ -155001,7 +155273,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(), @@ -155014,7 +155286,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 } @@ -155025,32 +155297,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 }; @@ -155070,7 +155342,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(), @@ -155083,7 +155355,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 } @@ -155094,17 +155366,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() } @@ -155115,29 +155387,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; @@ -155147,10 +155419,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 }; @@ -155174,7 +155446,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, @@ -155186,14 +155458,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, @@ -155203,7 +155475,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) } @@ -155214,7 +155486,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 } @@ -155225,7 +155497,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 } @@ -155236,9 +155508,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; @@ -155251,9 +155523,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; @@ -155262,24 +155534,24 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event" ] # [ 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 }; @@ -155288,22 +155560,22 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event" ] # [ inline ] pub fn bkawh(&mut self) -> _BKAWHW { _BKAWHW { w: self } } @@ -155325,7 +155597,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, @@ -155337,14 +155609,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, @@ -155354,7 +155626,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) } @@ -155365,7 +155637,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 } @@ -155376,7 +155648,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 } @@ -155387,9 +155659,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; @@ -155402,9 +155674,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; @@ -155413,24 +155685,24 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event" ] # [ 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 }; @@ -155439,22 +155711,22 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event" ] # [ inline ] pub fn bkawl(&mut self) -> _BKAWLW { _BKAWLW { w: self } } @@ -155472,7 +155744,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(), @@ -155485,7 +155757,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 } @@ -155496,32 +155768,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 }; @@ -155545,7 +155817,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, @@ -155557,14 +155829,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, @@ -155574,7 +155846,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) } @@ -155585,7 +155857,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 } @@ -155596,7 +155868,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 } @@ -155607,9 +155879,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; @@ -155622,9 +155894,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; @@ -155633,25 +155905,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 }; @@ -155660,23 +155932,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 } } @@ -155694,7 +155966,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(), @@ -155707,7 +155979,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 } @@ -155718,32 +155990,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 }; @@ -155763,7 +156035,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(), @@ -155776,7 +156048,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 } @@ -155787,32 +156059,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 }; @@ -155832,7 +156104,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(), @@ -155845,21 +156117,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 }; @@ -155883,7 +156155,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, @@ -155895,14 +156167,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, @@ -155912,7 +156184,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) } @@ -155923,17 +156195,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() } @@ -155944,17 +156216,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() } @@ -155965,7 +156237,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 } @@ -155976,17 +156248,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() } @@ -155997,17 +156269,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() } @@ -156018,17 +156290,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() } @@ -156039,17 +156311,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() } @@ -156060,7 +156332,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 } @@ -156071,7 +156343,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 } @@ -156082,17 +156354,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() } @@ -156103,17 +156375,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() } @@ -156124,17 +156396,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() } @@ -156145,17 +156417,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() } @@ -156166,17 +156438,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() } @@ -156195,7 +156467,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; @@ -156218,7 +156490,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; @@ -156233,9 +156505,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; @@ -156256,7 +156528,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; @@ -156279,7 +156551,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; @@ -156302,7 +156574,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; @@ -156325,7 +156597,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; @@ -156340,9 +156612,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; @@ -156355,9 +156627,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; @@ -156378,7 +156650,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; @@ -156401,7 +156673,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; @@ -156424,7 +156696,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; @@ -156447,7 +156719,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; @@ -156470,7 +156742,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; @@ -156481,12 +156753,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; @@ -156495,7 +156767,7 @@ pub mod dfsdm1 { }; AWFSELR { bits } } - # [ doc = "Bit 29 - Fast conversion mode selection for regular conversions" ] # [ inline ( always ) ] + # [ doc = "Bit 29 - Fast conversion mode selection for regular conversions" ] # [ inline ] pub fn fast(&self) -> FASTR { let bits = { const MASK: bool = true; @@ -156505,16 +156777,16 @@ 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 ) ] + # [ doc = "Bit 21 - DMA channel enabled to read data for the regular conversion" ] # [ inline ] pub fn rdmaen(&self) -> RDMAENR { let bits = { const MASK: bool = true; @@ -156523,7 +156795,7 @@ pub mod dfsdm1 { }; RDMAENR { bits } } - # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ inline ( always ) ] + # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ inline ] pub fn rsync(&self) -> RSYNCR { let bits = { const MASK: bool = true; @@ -156533,7 +156805,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; @@ -156542,7 +156814,7 @@ pub mod dfsdm1 { }; RCONTR { bits } } - # [ doc = "Bit 17 - Software start of a conversion on the regular channel" ] # [ inline ( always ) ] + # [ doc = "Bit 17 - Software start of a conversion on the regular channel" ] # [ inline ] pub fn rswstart(&self) -> RSWSTARTR { let bits = { const MASK: bool = true; @@ -156551,25 +156823,25 @@ 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 ) ] + # [ doc = "Bits 8:10 - Trigger signal selection for launching injected conversions" ] # [ 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 ) ] + # [ doc = "Bit 5 - DMA channel enabled to read data for the injected channel group" ] # [ inline ] pub fn jdmaen(&self) -> JDMAENR { let bits = { const MASK: bool = true; @@ -156579,7 +156851,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; @@ -156588,7 +156860,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; @@ -156597,7 +156869,7 @@ pub mod dfsdm1 { }; JSYNCR { bits } } - # [ doc = "Bit 1 - Start a conversion of the injected group of channels" ] # [ inline ( always ) ] + # [ doc = "Bit 1 - Start a conversion of the injected group of channels" ] # [ inline ] pub fn jswstart(&self) -> JSWSTARTR { let bits = { const MASK: bool = true; @@ -156607,7 +156879,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; @@ -156619,74 +156891,74 @@ 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 ) ] + # [ doc = "Bit 29 - Fast conversion mode selection for regular conversions" ] # [ 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 ) ] + # [ doc = "Bit 21 - DMA channel enabled to read data for the regular conversion" ] # [ inline ] pub fn rdmaen(&mut self) -> _RDMAENW { _RDMAENW { w: self } } - # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ inline ( always ) ] + # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ 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 ) ] + # [ doc = "Bit 17 - Software start of a conversion on the regular channel" ] # [ 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 ) ] + # [ doc = "Bits 8:10 - Trigger signal selection for launching injected conversions" ] # [ 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 ) ] + # [ doc = "Bit 5 - DMA channel enabled to read data for the injected channel group" ] # [ 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 ) ] + # [ doc = "Bit 1 - Start a conversion of the injected group of channels" ] # [ 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 } } @@ -156708,7 +156980,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, @@ -156720,14 +156992,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, @@ -156737,7 +157009,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) } @@ -156748,7 +157020,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 } @@ -156759,7 +157031,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 } @@ -156770,17 +157042,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() } @@ -156791,17 +157063,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() } @@ -156812,17 +157084,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() } @@ -156833,17 +157105,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() } @@ -156854,17 +157126,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() } @@ -156875,17 +157147,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() } @@ -156896,17 +157168,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() } @@ -156917,9 +157189,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; @@ -156932,9 +157204,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; @@ -156955,7 +157227,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; @@ -156978,7 +157250,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; @@ -157001,7 +157273,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; @@ -157024,7 +157296,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; @@ -157047,7 +157319,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; @@ -157070,7 +157342,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; @@ -157093,7 +157365,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; @@ -157104,32 +157376,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; @@ -157139,7 +157411,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; @@ -157149,7 +157421,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; @@ -157159,7 +157431,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; @@ -157169,7 +157441,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; @@ -157179,7 +157451,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; @@ -157189,7 +157461,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; @@ -157201,58 +157473,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 } } @@ -157270,7 +157542,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(), @@ -157283,7 +157555,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 } @@ -157294,7 +157566,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 } @@ -157305,17 +157577,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() } @@ -157326,17 +157598,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() } @@ -157347,17 +157619,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() } @@ -157368,17 +157640,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() } @@ -157389,17 +157661,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() } @@ -157410,17 +157682,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() } @@ -157431,49 +157703,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; @@ -157483,7 +157755,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; @@ -157493,7 +157765,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; @@ -157503,7 +157775,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; @@ -157513,7 +157785,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; @@ -157523,7 +157795,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; @@ -157533,7 +157805,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; @@ -157560,7 +157832,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, @@ -157572,14 +157844,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, @@ -157589,7 +157861,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) } @@ -157600,7 +157872,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 } @@ -157611,7 +157883,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 } @@ -157622,17 +157894,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() } @@ -157643,17 +157915,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() } @@ -157664,9 +157936,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; @@ -157679,9 +157951,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; @@ -157702,7 +157974,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; @@ -157725,7 +157997,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; @@ -157736,32 +158008,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; @@ -157771,7 +158043,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; @@ -157783,33 +158055,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 } } @@ -157831,7 +158103,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, @@ -157843,14 +158115,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, @@ -157860,7 +158132,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) } @@ -157871,7 +158143,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 } @@ -157882,9 +158154,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; @@ -157893,15 +158165,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 }; @@ -157910,18 +158182,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 } } @@ -157943,7 +158215,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, @@ -157955,14 +158227,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, @@ -157972,7 +158244,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) } @@ -157983,7 +158255,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 } @@ -157994,7 +158266,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 } @@ -158005,7 +158277,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 } @@ -158016,9 +158288,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; @@ -158031,9 +158303,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; @@ -158046,9 +158318,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; @@ -158057,33 +158329,33 @@ 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 ) ] + # [ doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)" ] # [ 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 ) ] + # [ doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)" ] # [ 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 }; @@ -158092,26 +158364,26 @@ 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 ) ] + # [ doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)" ] # [ inline ] pub fn fosr(&mut self) -> _FOSRW { _FOSRW { w: self } } - # [ doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)" ] # [ inline ( always ) ] + # [ doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)" ] # [ inline ] pub fn iosr(&mut self) -> _IOSRW { _IOSRW { w: self } } @@ -158129,7 +158401,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(), @@ -158142,7 +158414,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 } @@ -158153,32 +158425,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 }; @@ -158198,7 +158470,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(), @@ -158211,7 +158483,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 } @@ -158222,17 +158494,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() } @@ -158243,29 +158515,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; @@ -158275,10 +158547,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 }; @@ -158302,7 +158574,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, @@ -158314,14 +158586,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, @@ -158331,7 +158603,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) } @@ -158342,7 +158614,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 } @@ -158353,7 +158625,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 } @@ -158364,9 +158636,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; @@ -158379,9 +158651,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; @@ -158390,24 +158662,24 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event" ] # [ 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 }; @@ -158416,22 +158688,22 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event" ] # [ inline ] pub fn bkawh(&mut self) -> _BKAWHW { _BKAWHW { w: self } } @@ -158453,7 +158725,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, @@ -158465,14 +158737,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, @@ -158482,7 +158754,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) } @@ -158493,7 +158765,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 } @@ -158504,7 +158776,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 } @@ -158515,9 +158787,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; @@ -158530,9 +158802,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; @@ -158541,24 +158813,24 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event" ] # [ 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 }; @@ -158567,22 +158839,22 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event" ] # [ inline ] pub fn bkawl(&mut self) -> _BKAWLW { _BKAWLW { w: self } } @@ -158600,7 +158872,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(), @@ -158613,7 +158885,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 } @@ -158624,32 +158896,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 }; @@ -158673,7 +158945,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, @@ -158685,14 +158957,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, @@ -158702,7 +158974,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) } @@ -158713,7 +158985,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 } @@ -158724,7 +158996,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 } @@ -158735,9 +159007,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; @@ -158750,9 +159022,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; @@ -158761,25 +159033,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 }; @@ -158788,23 +159060,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 } } @@ -158822,7 +159094,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(), @@ -158835,7 +159107,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 } @@ -158846,32 +159118,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 }; @@ -158891,7 +159163,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(), @@ -158904,7 +159176,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 } @@ -158915,32 +159187,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 }; @@ -158960,7 +159232,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(), @@ -158973,21 +159245,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 }; @@ -159011,7 +159283,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, @@ -159023,14 +159295,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, @@ -159040,7 +159312,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) } @@ -159051,17 +159323,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() } @@ -159072,17 +159344,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() } @@ -159093,7 +159365,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 } @@ -159104,17 +159376,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() } @@ -159125,17 +159397,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() } @@ -159146,17 +159418,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() } @@ -159167,17 +159439,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() } @@ -159188,7 +159460,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 } @@ -159199,7 +159471,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 } @@ -159210,17 +159482,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() } @@ -159231,17 +159503,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() } @@ -159252,17 +159524,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() } @@ -159273,17 +159545,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() } @@ -159294,17 +159566,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() } @@ -159323,7 +159595,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; @@ -159346,7 +159618,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; @@ -159361,9 +159633,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; @@ -159384,7 +159656,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; @@ -159407,7 +159679,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; @@ -159430,7 +159702,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; @@ -159453,7 +159725,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; @@ -159468,9 +159740,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; @@ -159483,9 +159755,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; @@ -159506,7 +159778,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; @@ -159529,7 +159801,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; @@ -159552,7 +159824,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; @@ -159575,7 +159847,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; @@ -159598,7 +159870,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; @@ -159609,12 +159881,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; @@ -159623,7 +159895,7 @@ pub mod dfsdm1 { }; AWFSELR { bits } } - # [ doc = "Bit 29 - Fast conversion mode selection for regular conversions" ] # [ inline ( always ) ] + # [ doc = "Bit 29 - Fast conversion mode selection for regular conversions" ] # [ inline ] pub fn fast(&self) -> FASTR { let bits = { const MASK: bool = true; @@ -159633,16 +159905,16 @@ 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 ) ] + # [ doc = "Bit 21 - DMA channel enabled to read data for the regular conversion" ] # [ inline ] pub fn rdmaen(&self) -> RDMAENR { let bits = { const MASK: bool = true; @@ -159651,7 +159923,7 @@ pub mod dfsdm1 { }; RDMAENR { bits } } - # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ inline ( always ) ] + # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ inline ] pub fn rsync(&self) -> RSYNCR { let bits = { const MASK: bool = true; @@ -159661,7 +159933,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; @@ -159670,7 +159942,7 @@ pub mod dfsdm1 { }; RCONTR { bits } } - # [ doc = "Bit 17 - Software start of a conversion on the regular channel" ] # [ inline ( always ) ] + # [ doc = "Bit 17 - Software start of a conversion on the regular channel" ] # [ inline ] pub fn rswstart(&self) -> RSWSTARTR { let bits = { const MASK: bool = true; @@ -159679,25 +159951,25 @@ 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 ) ] + # [ doc = "Bits 8:10 - Trigger signal selection for launching injected conversions" ] # [ 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 ) ] + # [ doc = "Bit 5 - DMA channel enabled to read data for the injected channel group" ] # [ inline ] pub fn jdmaen(&self) -> JDMAENR { let bits = { const MASK: bool = true; @@ -159707,7 +159979,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; @@ -159716,7 +159988,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; @@ -159725,7 +159997,7 @@ pub mod dfsdm1 { }; JSYNCR { bits } } - # [ doc = "Bit 1 - Start a conversion of the injected group of channels" ] # [ inline ( always ) ] + # [ doc = "Bit 1 - Start a conversion of the injected group of channels" ] # [ inline ] pub fn jswstart(&self) -> JSWSTARTR { let bits = { const MASK: bool = true; @@ -159735,7 +160007,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; @@ -159747,74 +160019,74 @@ 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 ) ] + # [ doc = "Bit 29 - Fast conversion mode selection for regular conversions" ] # [ 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 ) ] + # [ doc = "Bit 21 - DMA channel enabled to read data for the regular conversion" ] # [ inline ] pub fn rdmaen(&mut self) -> _RDMAENW { _RDMAENW { w: self } } - # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ inline ( always ) ] + # [ doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0" ] # [ 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 ) ] + # [ doc = "Bit 17 - Software start of a conversion on the regular channel" ] # [ 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 ) ] + # [ doc = "Bits 8:10 - Trigger signal selection for launching injected conversions" ] # [ 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 ) ] + # [ doc = "Bit 5 - DMA channel enabled to read data for the injected channel group" ] # [ 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 ) ] + # [ doc = "Bit 1 - Start a conversion of the injected group of channels" ] # [ 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 } } @@ -159836,7 +160108,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, @@ -159848,14 +160120,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, @@ -159865,7 +160137,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) } @@ -159876,7 +160148,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 } @@ -159887,7 +160159,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 } @@ -159898,17 +160170,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() } @@ -159919,17 +160191,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() } @@ -159940,17 +160212,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() } @@ -159961,17 +160233,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() } @@ -159982,17 +160254,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() } @@ -160003,17 +160275,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() } @@ -160024,17 +160296,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() } @@ -160045,9 +160317,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; @@ -160060,9 +160332,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; @@ -160083,7 +160355,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; @@ -160106,7 +160378,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; @@ -160129,7 +160401,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; @@ -160152,7 +160424,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; @@ -160175,7 +160447,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; @@ -160198,7 +160470,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; @@ -160221,7 +160493,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; @@ -160232,32 +160504,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; @@ -160267,7 +160539,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; @@ -160277,7 +160549,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; @@ -160287,7 +160559,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; @@ -160297,7 +160569,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; @@ -160307,7 +160579,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; @@ -160317,7 +160589,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; @@ -160329,58 +160601,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 } } @@ -160398,7 +160670,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(), @@ -160411,7 +160683,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 } @@ -160422,7 +160694,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 } @@ -160433,17 +160705,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() } @@ -160454,17 +160726,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() } @@ -160475,17 +160747,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() } @@ -160496,17 +160768,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() } @@ -160517,17 +160789,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() } @@ -160538,17 +160810,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() } @@ -160559,49 +160831,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; @@ -160611,7 +160883,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; @@ -160621,7 +160893,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; @@ -160631,7 +160903,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; @@ -160641,7 +160913,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; @@ -160651,7 +160923,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; @@ -160661,7 +160933,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; @@ -160688,7 +160960,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, @@ -160700,14 +160972,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, @@ -160717,7 +160989,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) } @@ -160728,7 +161000,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 } @@ -160739,7 +161011,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 } @@ -160750,17 +161022,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() } @@ -160771,17 +161043,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() } @@ -160792,9 +161064,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; @@ -160807,9 +161079,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; @@ -160830,7 +161102,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; @@ -160853,7 +161125,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; @@ -160864,32 +161136,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; @@ -160899,7 +161171,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; @@ -160911,33 +161183,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 } } @@ -160959,7 +161231,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, @@ -160971,14 +161243,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, @@ -160988,7 +161260,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) } @@ -160999,7 +161271,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 } @@ -161010,9 +161282,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; @@ -161021,15 +161293,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 }; @@ -161038,18 +161310,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 } } @@ -161071,7 +161343,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, @@ -161083,14 +161355,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, @@ -161100,7 +161372,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) } @@ -161111,7 +161383,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 } @@ -161122,7 +161394,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 } @@ -161133,7 +161405,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 } @@ -161144,9 +161416,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; @@ -161159,9 +161431,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; @@ -161174,9 +161446,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; @@ -161185,33 +161457,33 @@ 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 ) ] + # [ doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)" ] # [ 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 ) ] + # [ doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)" ] # [ 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 }; @@ -161220,26 +161492,26 @@ 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 ) ] + # [ doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)" ] # [ inline ] pub fn fosr(&mut self) -> _FOSRW { _FOSRW { w: self } } - # [ doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)" ] # [ inline ( always ) ] + # [ doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)" ] # [ inline ] pub fn iosr(&mut self) -> _IOSRW { _IOSRW { w: self } } @@ -161257,7 +161529,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(), @@ -161270,7 +161542,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 } @@ -161281,32 +161553,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 }; @@ -161326,7 +161598,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(), @@ -161339,7 +161611,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 } @@ -161350,17 +161622,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() } @@ -161371,29 +161643,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; @@ -161403,10 +161675,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 }; @@ -161430,7 +161702,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, @@ -161442,14 +161714,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, @@ -161459,7 +161731,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) } @@ -161470,7 +161742,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 } @@ -161481,7 +161753,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 } @@ -161492,9 +161764,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; @@ -161507,9 +161779,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; @@ -161518,24 +161790,24 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event" ] # [ 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 }; @@ -161544,22 +161816,22 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event" ] # [ inline ] pub fn bkawh(&mut self) -> _BKAWHW { _BKAWHW { w: self } } @@ -161581,7 +161853,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, @@ -161593,14 +161865,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, @@ -161610,7 +161882,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) } @@ -161621,7 +161893,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 } @@ -161632,7 +161904,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 } @@ -161643,9 +161915,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; @@ -161658,9 +161930,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; @@ -161669,24 +161941,24 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event" ] # [ 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 }; @@ -161695,22 +161967,22 @@ 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 ) ] + # [ doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event" ] # [ inline ] pub fn bkawl(&mut self) -> _BKAWLW { _BKAWLW { w: self } } @@ -161728,7 +162000,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(), @@ -161741,7 +162013,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 } @@ -161752,32 +162024,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 }; @@ -161801,7 +162073,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, @@ -161813,14 +162085,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, @@ -161830,7 +162102,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) } @@ -161841,7 +162113,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 } @@ -161852,7 +162124,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 } @@ -161863,9 +162135,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; @@ -161878,9 +162150,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; @@ -161889,25 +162161,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 }; @@ -161916,23 +162188,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 } } @@ -161950,7 +162222,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(), @@ -161963,7 +162235,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 } @@ -161974,32 +162246,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 }; @@ -162019,7 +162291,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(), @@ -162032,7 +162304,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 } @@ -162043,32 +162315,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 }; @@ -162088,7 +162360,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(), @@ -162101,21 +162373,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 }; @@ -162124,30 +162396,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; @@ -162189,7 +162471,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, @@ -162201,14 +162483,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, @@ -162218,7 +162500,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) } @@ -162229,17 +162511,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() } @@ -162250,17 +162532,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() } @@ -162271,17 +162553,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() } @@ -162292,17 +162574,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() } @@ -162313,17 +162595,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() } @@ -162334,17 +162616,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() } @@ -162363,7 +162645,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; @@ -162386,7 +162668,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; @@ -162409,7 +162691,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; @@ -162432,7 +162714,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; @@ -162455,7 +162737,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; @@ -162478,7 +162760,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; @@ -162489,12 +162771,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; @@ -162504,7 +162786,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; @@ -162514,7 +162796,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; @@ -162524,7 +162806,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; @@ -162534,7 +162816,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; @@ -162544,7 +162826,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; @@ -162556,43 +162838,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 } } @@ -162614,7 +162896,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, @@ -162626,14 +162908,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, @@ -162643,7 +162925,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) } @@ -162654,7 +162936,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 } @@ -162665,9 +162947,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; @@ -162676,15 +162958,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 }; @@ -162693,18 +162975,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 } } @@ -162726,7 +163008,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, @@ -162738,14 +163020,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, @@ -162755,7 +163037,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) } @@ -162766,17 +163048,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() } @@ -162787,17 +163069,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() } @@ -162816,7 +163098,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; @@ -162839,7 +163121,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; @@ -162850,12 +163132,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; @@ -162865,7 +163147,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; @@ -162877,23 +163159,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 } } @@ -162915,7 +163197,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, @@ -162927,14 +163209,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, @@ -162944,7 +163226,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) } @@ -162955,17 +163237,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() } @@ -162984,7 +163266,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; @@ -162995,12 +163277,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; @@ -163012,18 +163294,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 } } @@ -163041,7 +163323,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, @@ -163065,7 +163347,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; @@ -163076,18 +163358,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 } } @@ -163109,7 +163391,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, @@ -163121,14 +163403,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, @@ -163138,7 +163420,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) } @@ -163149,7 +163431,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 } @@ -163160,17 +163442,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() } @@ -163181,9 +163463,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; @@ -163192,22 +163474,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; @@ -163219,18 +163501,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 } } @@ -163252,7 +163534,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, @@ -163264,14 +163546,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, @@ -163281,7 +163563,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) } @@ -163292,7 +163574,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 } @@ -163303,9 +163585,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; @@ -163314,15 +163596,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 }; @@ -163331,18 +163613,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 } } @@ -163364,7 +163646,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, @@ -163376,14 +163658,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, @@ -163393,7 +163675,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) } @@ -163404,7 +163686,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 } @@ -163415,9 +163697,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; @@ -163426,15 +163708,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 }; @@ -163443,48 +163725,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; @@ -163535,7 +163827,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, @@ -163547,14 +163839,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, @@ -163564,7 +163856,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) } @@ -163575,7 +163867,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 } @@ -163586,17 +163878,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() } @@ -163607,17 +163899,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() } @@ -163628,17 +163920,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() } @@ -163649,17 +163941,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() } @@ -163670,17 +163962,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() } @@ -163691,9 +163983,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; @@ -163714,7 +164006,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; @@ -163737,7 +164029,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; @@ -163760,7 +164052,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; @@ -163783,7 +164075,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; @@ -163806,7 +164098,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; @@ -163817,22 +164109,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; @@ -163842,7 +164134,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; @@ -163852,7 +164144,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; @@ -163862,7 +164154,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; @@ -163872,7 +164164,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; @@ -163884,43 +164176,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 } } @@ -163942,7 +164234,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, @@ -163954,14 +164246,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, @@ -163971,7 +164263,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) } @@ -163982,17 +164274,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() } @@ -164003,7 +164295,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 } @@ -164014,7 +164306,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 } @@ -164033,7 +164325,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; @@ -164048,9 +164340,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; @@ -164063,9 +164355,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; @@ -164074,12 +164366,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; @@ -164089,20 +164381,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 }; @@ -164111,28 +164403,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 } } @@ -164154,7 +164446,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, @@ -164166,14 +164458,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, @@ -164183,7 +164475,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) } @@ -164194,17 +164486,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() } @@ -164215,17 +164507,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() } @@ -164236,17 +164528,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() } @@ -164257,17 +164549,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() } @@ -164286,7 +164578,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; @@ -164309,7 +164601,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; @@ -164332,7 +164624,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; @@ -164355,7 +164647,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; @@ -164366,12 +164658,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; @@ -164381,7 +164673,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; @@ -164391,7 +164683,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; @@ -164401,7 +164693,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; @@ -164413,33 +164705,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 } } @@ -164461,7 +164753,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, @@ -164473,14 +164765,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, @@ -164490,7 +164782,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) } @@ -164501,17 +164793,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() } @@ -164522,17 +164814,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() } @@ -164543,17 +164835,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() } @@ -164564,17 +164856,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() } @@ -164585,17 +164877,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() } @@ -164606,17 +164898,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() } @@ -164635,7 +164927,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; @@ -164658,7 +164950,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; @@ -164681,7 +164973,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; @@ -164704,7 +164996,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; @@ -164727,7 +165019,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; @@ -164750,7 +165042,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; @@ -164761,12 +165053,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; @@ -164776,7 +165068,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; @@ -164786,7 +165078,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; @@ -164796,7 +165088,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; @@ -164806,7 +165098,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; @@ -164816,7 +165108,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; @@ -164828,43 +165120,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 } } @@ -164882,7 +165174,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, @@ -164906,7 +165198,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; @@ -164929,7 +165221,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; @@ -164952,7 +165244,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; @@ -164975,7 +165267,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; @@ -164986,33 +165278,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 } } @@ -165034,7 +165326,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, @@ -165046,14 +165338,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, @@ -165063,7 +165355,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) } @@ -165074,7 +165366,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 } @@ -165085,17 +165377,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() } @@ -165106,17 +165398,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() } @@ -165127,7 +165419,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 } @@ -165138,7 +165430,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 } @@ -165149,17 +165441,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() } @@ -165170,17 +165462,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() } @@ -165191,7 +165483,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 } @@ -165202,9 +165494,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; @@ -165225,7 +165517,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; @@ -165248,7 +165540,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; @@ -165263,9 +165555,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; @@ -165278,9 +165570,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; @@ -165301,7 +165593,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; @@ -165324,7 +165616,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; @@ -165339,9 +165631,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; @@ -165350,22 +165642,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; @@ -165375,7 +165667,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; @@ -165385,27 +165677,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; @@ -165415,7 +165707,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; @@ -165425,10 +165717,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 }; @@ -165437,53 +165729,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 } } @@ -165505,7 +165797,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, @@ -165517,14 +165809,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, @@ -165534,7 +165826,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) } @@ -165545,7 +165837,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 } @@ -165556,7 +165848,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 } @@ -165567,7 +165859,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 } @@ -165578,7 +165870,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 } @@ -165589,7 +165881,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 } @@ -165600,7 +165892,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 } @@ -165611,9 +165903,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; @@ -165626,9 +165918,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; @@ -165641,9 +165933,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; @@ -165656,9 +165948,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; @@ -165671,9 +165963,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; @@ -165686,9 +165978,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; @@ -165697,65 +165989,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 }; @@ -165764,43 +166056,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 } } @@ -165822,7 +166114,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, @@ -165834,14 +166126,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, @@ -165851,7 +166143,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) } @@ -165862,17 +166154,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() } @@ -165883,17 +166175,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() } @@ -165904,17 +166196,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() } @@ -165925,17 +166217,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() } @@ -165946,17 +166238,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() } @@ -165967,17 +166259,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() } @@ -165996,7 +166288,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; @@ -166019,7 +166311,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; @@ -166042,7 +166334,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; @@ -166065,7 +166357,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; @@ -166088,7 +166380,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; @@ -166111,7 +166403,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; @@ -166122,12 +166414,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; @@ -166137,7 +166429,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; @@ -166147,7 +166439,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; @@ -166157,7 +166449,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; @@ -166167,7 +166459,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; @@ -166177,7 +166469,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; @@ -166189,43 +166481,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 } } @@ -166247,7 +166539,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, @@ -166259,14 +166551,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, @@ -166276,7 +166568,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) } @@ -166287,7 +166579,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 } @@ -166298,9 +166590,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; @@ -166309,15 +166601,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 }; @@ -166326,18 +166618,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 } } @@ -166359,7 +166651,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, @@ -166371,14 +166663,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, @@ -166388,7 +166680,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) } @@ -166399,7 +166691,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 } @@ -166410,9 +166702,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; @@ -166421,15 +166713,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 }; @@ -166438,18 +166730,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 } } @@ -166471,7 +166763,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, @@ -166483,14 +166775,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, @@ -166500,7 +166792,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) } @@ -166511,7 +166803,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 } @@ -166522,9 +166814,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; @@ -166533,15 +166825,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 }; @@ -166550,18 +166842,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 } } @@ -166583,7 +166875,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, @@ -166595,14 +166887,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, @@ -166612,7 +166904,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) } @@ -166623,7 +166915,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 } @@ -166634,9 +166926,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; @@ -166645,15 +166937,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 }; @@ -166662,18 +166954,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 } } @@ -166695,7 +166987,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, @@ -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 CCR2R { #[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> _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; @@ -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 - 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 }; @@ -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 - Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2(&mut self) -> _CCR2W { _CCR2W { w: self } } @@ -166793,17 +167085,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; @@ -166850,7 +167147,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, @@ -166862,14 +167159,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, @@ -166879,7 +167176,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) } @@ -166890,7 +167187,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 } @@ -166901,17 +167198,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() } @@ -166922,17 +167219,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() } @@ -166943,17 +167240,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() } @@ -166964,17 +167261,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() } @@ -166985,9 +167282,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; @@ -167008,7 +167305,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; @@ -167031,7 +167328,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; @@ -167054,7 +167351,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; @@ -167077,7 +167374,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; @@ -167088,22 +167385,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; @@ -167113,7 +167410,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; @@ -167123,7 +167420,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; @@ -167133,7 +167430,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; @@ -167145,38 +167442,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 } } @@ -167198,7 +167495,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, @@ -167210,14 +167507,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, @@ -167227,7 +167524,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) } @@ -167238,17 +167535,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() } @@ -167259,17 +167556,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() } @@ -167288,7 +167585,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; @@ -167311,7 +167608,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; @@ -167322,12 +167619,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; @@ -167337,7 +167634,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; @@ -167349,23 +167646,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 } } @@ -167387,7 +167684,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, @@ -167399,14 +167696,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, @@ -167416,7 +167713,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) } @@ -167427,17 +167724,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() } @@ -167448,17 +167745,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() } @@ -167469,17 +167766,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() } @@ -167498,7 +167795,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; @@ -167521,7 +167818,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; @@ -167544,7 +167841,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; @@ -167555,12 +167852,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; @@ -167570,7 +167867,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; @@ -167580,7 +167877,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; @@ -167592,28 +167889,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 } } @@ -167631,7 +167928,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, @@ -167655,7 +167952,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; @@ -167678,7 +167975,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; @@ -167689,23 +167986,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 } } @@ -167727,7 +168024,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, @@ -167739,14 +168036,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, @@ -167756,7 +168053,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) } @@ -167767,7 +168064,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 } @@ -167778,17 +168075,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() } @@ -167799,17 +168096,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() } @@ -167820,7 +168117,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 } @@ -167831,9 +168128,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; @@ -167854,7 +168151,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; @@ -167877,7 +168174,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; @@ -167892,9 +168189,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; @@ -167903,22 +168200,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; @@ -167928,7 +168225,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; @@ -167938,10 +168235,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 }; @@ -167950,33 +168247,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 } } @@ -167998,7 +168295,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, @@ -168010,14 +168307,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, @@ -168027,7 +168324,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) } @@ -168038,7 +168335,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 } @@ -168049,7 +168346,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 } @@ -168060,7 +168357,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 } @@ -168071,9 +168368,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; @@ -168086,9 +168383,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; @@ -168101,9 +168398,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; @@ -168112,35 +168409,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 }; @@ -168149,28 +168446,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 } } @@ -168192,7 +168489,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, @@ -168204,14 +168501,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, @@ -168221,7 +168518,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) } @@ -168232,17 +168529,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() } @@ -168253,17 +168550,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() } @@ -168274,17 +168571,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() } @@ -168303,7 +168600,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; @@ -168326,7 +168623,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; @@ -168349,7 +168646,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; @@ -168360,12 +168657,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; @@ -168375,7 +168672,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; @@ -168385,7 +168682,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; @@ -168397,28 +168694,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 } } @@ -168440,7 +168737,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, @@ -168452,14 +168749,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, @@ -168469,7 +168766,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) } @@ -168480,7 +168777,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 } @@ -168491,9 +168788,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; @@ -168502,15 +168799,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 }; @@ -168519,18 +168816,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 } } @@ -168552,7 +168849,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, @@ -168564,14 +168861,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, @@ -168581,7 +168878,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) } @@ -168592,7 +168889,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 } @@ -168603,9 +168900,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; @@ -168614,15 +168911,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 }; @@ -168631,18 +168928,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 } } @@ -168664,7 +168961,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, @@ -168676,14 +168973,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, @@ -168693,7 +168990,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) } @@ -168704,7 +169001,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 } @@ -168715,9 +169012,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; @@ -168726,15 +169023,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 }; @@ -168743,18 +169040,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 } } @@ -168776,7 +169073,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, @@ -168788,14 +169085,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, @@ -168805,7 +169102,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) } @@ -168816,7 +169113,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 } @@ -168827,9 +169124,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; @@ -168838,15 +169135,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 }; @@ -168855,48 +169152,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; @@ -168926,7 +169233,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, @@ -168938,14 +169245,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, @@ -168955,7 +169262,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) } @@ -168966,17 +169273,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() } @@ -168987,17 +169294,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() } @@ -169016,7 +169323,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; @@ -169039,7 +169346,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; @@ -169050,12 +169357,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; @@ -169065,7 +169372,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; @@ -169077,23 +169384,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 } } @@ -169115,7 +169422,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, @@ -169127,14 +169434,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, @@ -169144,7 +169451,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) } @@ -169155,17 +169462,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() } @@ -169176,17 +169483,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() } @@ -169197,17 +169504,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() } @@ -169218,17 +169525,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() } @@ -169239,17 +169546,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() } @@ -169268,7 +169575,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; @@ -169291,7 +169598,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; @@ -169302,12 +169609,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; @@ -169317,7 +169624,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; @@ -169327,7 +169634,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; @@ -169337,7 +169644,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; @@ -169347,7 +169654,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; @@ -169359,23 +169666,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 } } @@ -169393,7 +169700,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(), @@ -169406,22 +169713,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 }; @@ -169430,18 +169737,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; @@ -169649,7 +169961,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, @@ -169661,14 +169973,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, @@ -169678,7 +169990,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) } @@ -169689,17 +170001,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() } @@ -169710,17 +170022,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() } @@ -169731,17 +170043,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() } @@ -169752,17 +170064,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() } @@ -169773,17 +170085,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() } @@ -169794,17 +170106,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() } @@ -169815,17 +170127,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() } @@ -169836,17 +170148,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() } @@ -169857,17 +170169,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() } @@ -169878,17 +170190,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() } @@ -169907,7 +170219,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -169930,7 +170242,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -169953,7 +170265,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -169976,7 +170288,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -169999,7 +170311,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -170022,7 +170334,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -170045,7 +170357,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -170068,7 +170380,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -170091,7 +170403,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -170114,7 +170426,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -170125,12 +170437,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; @@ -170140,7 +170452,7 @@ pub mod can1 { DBFR { bits } } #[doc = "Bit 15 - RESET"] - #[inline(always)] + #[inline] pub fn reset(&self) -> RESETR { let bits = { const MASK: bool = true; @@ -170150,7 +170462,7 @@ pub mod can1 { RESETR { bits } } #[doc = "Bit 7 - TTCM"] - #[inline(always)] + #[inline] pub fn ttcm(&self) -> TTCMR { let bits = { const MASK: bool = true; @@ -170160,7 +170472,7 @@ pub mod can1 { TTCMR { bits } } #[doc = "Bit 6 - ABOM"] - #[inline(always)] + #[inline] pub fn abom(&self) -> ABOMR { let bits = { const MASK: bool = true; @@ -170170,7 +170482,7 @@ pub mod can1 { ABOMR { bits } } #[doc = "Bit 5 - AWUM"] - #[inline(always)] + #[inline] pub fn awum(&self) -> AWUMR { let bits = { const MASK: bool = true; @@ -170180,7 +170492,7 @@ pub mod can1 { AWUMR { bits } } #[doc = "Bit 4 - NART"] - #[inline(always)] + #[inline] pub fn nart(&self) -> NARTR { let bits = { const MASK: bool = true; @@ -170190,7 +170502,7 @@ pub mod can1 { NARTR { bits } } #[doc = "Bit 3 - RFLM"] - #[inline(always)] + #[inline] pub fn rflm(&self) -> RFLMR { let bits = { const MASK: bool = true; @@ -170200,7 +170512,7 @@ pub mod can1 { RFLMR { bits } } #[doc = "Bit 2 - TXFP"] - #[inline(always)] + #[inline] pub fn txfp(&self) -> TXFPR { let bits = { const MASK: bool = true; @@ -170210,7 +170522,7 @@ pub mod can1 { TXFPR { bits } } #[doc = "Bit 1 - SLEEP"] - #[inline(always)] + #[inline] pub fn sleep(&self) -> SLEEPR { let bits = { const MASK: bool = true; @@ -170220,7 +170532,7 @@ pub mod can1 { SLEEPR { bits } } #[doc = "Bit 0 - INRQ"] - #[inline(always)] + #[inline] pub fn inrq(&self) -> INRQR { let bits = { const MASK: bool = true; @@ -170232,63 +170544,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 } } @@ -170310,7 +170622,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, @@ -170322,14 +170634,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, @@ -170339,7 +170651,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) } @@ -170350,17 +170662,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() } @@ -170371,17 +170683,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() } @@ -170392,17 +170704,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() } @@ -170413,17 +170725,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() } @@ -170434,17 +170746,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() } @@ -170455,17 +170767,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() } @@ -170476,17 +170788,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() } @@ -170497,17 +170809,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() } @@ -170518,17 +170830,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() } @@ -170547,7 +170859,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -170570,7 +170882,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -170593,7 +170905,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -170604,12 +170916,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; @@ -170619,7 +170931,7 @@ pub mod can1 { RXR { bits } } #[doc = "Bit 10 - SAMP"] - #[inline(always)] + #[inline] pub fn samp(&self) -> SAMPR { let bits = { const MASK: bool = true; @@ -170629,7 +170941,7 @@ pub mod can1 { SAMPR { bits } } #[doc = "Bit 9 - RXM"] - #[inline(always)] + #[inline] pub fn rxm(&self) -> RXMR { let bits = { const MASK: bool = true; @@ -170639,7 +170951,7 @@ pub mod can1 { RXMR { bits } } #[doc = "Bit 8 - TXM"] - #[inline(always)] + #[inline] pub fn txm(&self) -> TXMR { let bits = { const MASK: bool = true; @@ -170649,7 +170961,7 @@ pub mod can1 { TXMR { bits } } #[doc = "Bit 4 - SLAKI"] - #[inline(always)] + #[inline] pub fn slaki(&self) -> SLAKIR { let bits = { const MASK: bool = true; @@ -170659,7 +170971,7 @@ pub mod can1 { SLAKIR { bits } } #[doc = "Bit 3 - WKUI"] - #[inline(always)] + #[inline] pub fn wkui(&self) -> WKUIR { let bits = { const MASK: bool = true; @@ -170669,7 +170981,7 @@ pub mod can1 { WKUIR { bits } } #[doc = "Bit 2 - ERRI"] - #[inline(always)] + #[inline] pub fn erri(&self) -> ERRIR { let bits = { const MASK: bool = true; @@ -170679,7 +170991,7 @@ pub mod can1 { ERRIR { bits } } #[doc = "Bit 1 - SLAK"] - #[inline(always)] + #[inline] pub fn slak(&self) -> SLAKR { let bits = { const MASK: bool = true; @@ -170689,7 +171001,7 @@ pub mod can1 { SLAKR { bits } } #[doc = "Bit 0 - INAK"] - #[inline(always)] + #[inline] pub fn inak(&self) -> INAKR { let bits = { const MASK: bool = true; @@ -170701,28 +171013,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 } } @@ -170744,7 +171056,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, @@ -170756,14 +171068,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, @@ -170773,7 +171085,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) } @@ -170784,17 +171096,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() } @@ -170805,17 +171117,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() } @@ -170826,17 +171138,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() } @@ -170847,17 +171159,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() } @@ -170868,17 +171180,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() } @@ -170889,17 +171201,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() } @@ -170910,7 +171222,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 } @@ -170921,17 +171233,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() } @@ -170942,17 +171254,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() } @@ -170963,17 +171275,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() } @@ -170984,17 +171296,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() } @@ -171005,17 +171317,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() } @@ -171026,17 +171338,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() } @@ -171047,17 +171359,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() } @@ -171068,17 +171380,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() } @@ -171089,17 +171401,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() } @@ -171110,17 +171422,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() } @@ -171131,17 +171443,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() } @@ -171152,17 +171464,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() } @@ -171173,17 +171485,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() } @@ -171194,17 +171506,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() } @@ -171215,17 +171527,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() } @@ -171244,7 +171556,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171267,7 +171579,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171290,7 +171602,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171313,7 +171625,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171336,7 +171648,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171359,7 +171671,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171382,7 +171694,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171405,7 +171717,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171428,7 +171740,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171451,7 +171763,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171474,7 +171786,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171497,7 +171809,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171520,7 +171832,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171543,7 +171855,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171566,7 +171878,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -171577,12 +171889,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; @@ -171592,7 +171904,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; @@ -171602,7 +171914,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; @@ -171612,7 +171924,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; @@ -171622,7 +171934,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; @@ -171632,7 +171944,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; @@ -171642,17 +171954,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; @@ -171662,7 +171974,7 @@ pub mod can1 { ABRQ2R { bits } } #[doc = "Bit 19 - TERR2"] - #[inline(always)] + #[inline] pub fn terr2(&self) -> TERR2R { let bits = { const MASK: bool = true; @@ -171672,7 +171984,7 @@ pub mod can1 { TERR2R { bits } } #[doc = "Bit 18 - ALST2"] - #[inline(always)] + #[inline] pub fn alst2(&self) -> ALST2R { let bits = { const MASK: bool = true; @@ -171682,7 +171994,7 @@ pub mod can1 { ALST2R { bits } } #[doc = "Bit 17 - TXOK2"] - #[inline(always)] + #[inline] pub fn txok2(&self) -> TXOK2R { let bits = { const MASK: bool = true; @@ -171692,7 +172004,7 @@ pub mod can1 { TXOK2R { bits } } #[doc = "Bit 16 - RQCP2"] - #[inline(always)] + #[inline] pub fn rqcp2(&self) -> RQCP2R { let bits = { const MASK: bool = true; @@ -171702,7 +172014,7 @@ pub mod can1 { RQCP2R { bits } } #[doc = "Bit 15 - ABRQ1"] - #[inline(always)] + #[inline] pub fn abrq1(&self) -> ABRQ1R { let bits = { const MASK: bool = true; @@ -171712,7 +172024,7 @@ pub mod can1 { ABRQ1R { bits } } #[doc = "Bit 11 - TERR1"] - #[inline(always)] + #[inline] pub fn terr1(&self) -> TERR1R { let bits = { const MASK: bool = true; @@ -171722,7 +172034,7 @@ pub mod can1 { TERR1R { bits } } #[doc = "Bit 10 - ALST1"] - #[inline(always)] + #[inline] pub fn alst1(&self) -> ALST1R { let bits = { const MASK: bool = true; @@ -171732,7 +172044,7 @@ pub mod can1 { ALST1R { bits } } #[doc = "Bit 9 - TXOK1"] - #[inline(always)] + #[inline] pub fn txok1(&self) -> TXOK1R { let bits = { const MASK: bool = true; @@ -171742,7 +172054,7 @@ pub mod can1 { TXOK1R { bits } } #[doc = "Bit 8 - RQCP1"] - #[inline(always)] + #[inline] pub fn rqcp1(&self) -> RQCP1R { let bits = { const MASK: bool = true; @@ -171752,7 +172064,7 @@ pub mod can1 { RQCP1R { bits } } #[doc = "Bit 7 - ABRQ0"] - #[inline(always)] + #[inline] pub fn abrq0(&self) -> ABRQ0R { let bits = { const MASK: bool = true; @@ -171762,7 +172074,7 @@ pub mod can1 { ABRQ0R { bits } } #[doc = "Bit 3 - TERR0"] - #[inline(always)] + #[inline] pub fn terr0(&self) -> TERR0R { let bits = { const MASK: bool = true; @@ -171772,7 +172084,7 @@ pub mod can1 { TERR0R { bits } } #[doc = "Bit 2 - ALST0"] - #[inline(always)] + #[inline] pub fn alst0(&self) -> ALST0R { let bits = { const MASK: bool = true; @@ -171782,7 +172094,7 @@ pub mod can1 { ALST0R { bits } } #[doc = "Bit 1 - TXOK0"] - #[inline(always)] + #[inline] pub fn txok0(&self) -> TXOK0R { let bits = { const MASK: bool = true; @@ -171792,7 +172104,7 @@ pub mod can1 { TXOK0R { bits } } #[doc = "Bit 0 - RQCP0"] - #[inline(always)] + #[inline] pub fn rqcp0(&self) -> RQCP0R { let bits = { const MASK: bool = true; @@ -171804,88 +172116,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 } } @@ -171907,7 +172219,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, @@ -171919,14 +172231,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, @@ -171936,7 +172248,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) } @@ -171947,17 +172259,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() } @@ -171968,17 +172280,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() } @@ -171989,17 +172301,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() } @@ -172010,7 +172322,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 } @@ -172029,7 +172341,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172052,7 +172364,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172075,7 +172387,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172086,12 +172398,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; @@ -172101,7 +172413,7 @@ pub mod can1 { RFOM0R { bits } } #[doc = "Bit 4 - FOVR0"] - #[inline(always)] + #[inline] pub fn fovr0(&self) -> FOVR0R { let bits = { const MASK: bool = true; @@ -172111,7 +172423,7 @@ pub mod can1 { FOVR0R { bits } } #[doc = "Bit 3 - FULL0"] - #[inline(always)] + #[inline] pub fn full0(&self) -> FULL0R { let bits = { const MASK: bool = true; @@ -172121,10 +172433,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 }; @@ -172133,28 +172445,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 } } @@ -172176,7 +172488,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, @@ -172188,14 +172500,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, @@ -172205,7 +172517,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) } @@ -172216,17 +172528,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() } @@ -172237,17 +172549,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() } @@ -172258,17 +172570,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() } @@ -172279,7 +172591,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 } @@ -172298,7 +172610,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172321,7 +172633,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172344,7 +172656,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172355,12 +172667,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; @@ -172370,7 +172682,7 @@ pub mod can1 { RFOM1R { bits } } #[doc = "Bit 4 - FOVR1"] - #[inline(always)] + #[inline] pub fn fovr1(&self) -> FOVR1R { let bits = { const MASK: bool = true; @@ -172380,7 +172692,7 @@ pub mod can1 { FOVR1R { bits } } #[doc = "Bit 3 - FULL1"] - #[inline(always)] + #[inline] pub fn full1(&self) -> FULL1R { let bits = { const MASK: bool = true; @@ -172390,10 +172702,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 }; @@ -172402,28 +172714,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 } } @@ -172445,7 +172757,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, @@ -172457,14 +172769,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, @@ -172474,7 +172786,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) } @@ -172485,17 +172797,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() } @@ -172506,17 +172818,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() } @@ -172527,17 +172839,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() } @@ -172548,17 +172860,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() } @@ -172569,17 +172881,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() } @@ -172590,17 +172902,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() } @@ -172611,17 +172923,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() } @@ -172632,17 +172944,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() } @@ -172653,17 +172965,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() } @@ -172674,17 +172986,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() } @@ -172695,17 +173007,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() } @@ -172716,17 +173028,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() } @@ -172737,17 +173049,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() } @@ -172758,17 +173070,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() } @@ -172787,7 +173099,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172810,7 +173122,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172833,7 +173145,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172856,7 +173168,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172879,7 +173191,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172902,7 +173214,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172925,7 +173237,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172948,7 +173260,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172971,7 +173283,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -172994,7 +173306,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -173017,7 +173329,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -173040,7 +173352,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -173063,7 +173375,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -173086,7 +173398,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -173097,12 +173409,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; @@ -173112,7 +173424,7 @@ pub mod can1 { SLKIER { bits } } #[doc = "Bit 16 - WKUIE"] - #[inline(always)] + #[inline] pub fn wkuie(&self) -> WKUIER { let bits = { const MASK: bool = true; @@ -173122,7 +173434,7 @@ pub mod can1 { WKUIER { bits } } #[doc = "Bit 15 - ERRIE"] - #[inline(always)] + #[inline] pub fn errie(&self) -> ERRIER { let bits = { const MASK: bool = true; @@ -173132,7 +173444,7 @@ pub mod can1 { ERRIER { bits } } #[doc = "Bit 11 - LECIE"] - #[inline(always)] + #[inline] pub fn lecie(&self) -> LECIER { let bits = { const MASK: bool = true; @@ -173142,7 +173454,7 @@ pub mod can1 { LECIER { bits } } #[doc = "Bit 10 - BOFIE"] - #[inline(always)] + #[inline] pub fn bofie(&self) -> BOFIER { let bits = { const MASK: bool = true; @@ -173152,7 +173464,7 @@ pub mod can1 { BOFIER { bits } } #[doc = "Bit 9 - EPVIE"] - #[inline(always)] + #[inline] pub fn epvie(&self) -> EPVIER { let bits = { const MASK: bool = true; @@ -173162,7 +173474,7 @@ pub mod can1 { EPVIER { bits } } #[doc = "Bit 8 - EWGIE"] - #[inline(always)] + #[inline] pub fn ewgie(&self) -> EWGIER { let bits = { const MASK: bool = true; @@ -173172,7 +173484,7 @@ pub mod can1 { EWGIER { bits } } #[doc = "Bit 6 - FOVIE1"] - #[inline(always)] + #[inline] pub fn fovie1(&self) -> FOVIE1R { let bits = { const MASK: bool = true; @@ -173182,7 +173494,7 @@ pub mod can1 { FOVIE1R { bits } } #[doc = "Bit 5 - FFIE1"] - #[inline(always)] + #[inline] pub fn ffie1(&self) -> FFIE1R { let bits = { const MASK: bool = true; @@ -173192,7 +173504,7 @@ pub mod can1 { FFIE1R { bits } } #[doc = "Bit 4 - FMPIE1"] - #[inline(always)] + #[inline] pub fn fmpie1(&self) -> FMPIE1R { let bits = { const MASK: bool = true; @@ -173202,7 +173514,7 @@ pub mod can1 { FMPIE1R { bits } } #[doc = "Bit 3 - FOVIE0"] - #[inline(always)] + #[inline] pub fn fovie0(&self) -> FOVIE0R { let bits = { const MASK: bool = true; @@ -173212,7 +173524,7 @@ pub mod can1 { FOVIE0R { bits } } #[doc = "Bit 2 - FFIE0"] - #[inline(always)] + #[inline] pub fn ffie0(&self) -> FFIE0R { let bits = { const MASK: bool = true; @@ -173222,7 +173534,7 @@ pub mod can1 { FFIE0R { bits } } #[doc = "Bit 1 - FMPIE0"] - #[inline(always)] + #[inline] pub fn fmpie0(&self) -> FMPIE0R { let bits = { const MASK: bool = true; @@ -173232,7 +173544,7 @@ pub mod can1 { FMPIE0R { bits } } #[doc = "Bit 0 - TMEIE"] - #[inline(always)] + #[inline] pub fn tmeie(&self) -> TMEIER { let bits = { const MASK: bool = true; @@ -173244,83 +173556,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 } } @@ -173342,7 +173654,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, @@ -173354,14 +173666,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, @@ -173371,7 +173683,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) } @@ -173382,7 +173694,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 } @@ -173393,7 +173705,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 } @@ -173404,7 +173716,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 } @@ -173415,17 +173727,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() } @@ -173436,17 +173748,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() } @@ -173457,17 +173769,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() } @@ -173478,9 +173790,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; @@ -173489,42 +173801,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; @@ -173534,7 +173846,7 @@ pub mod can1 { BOFFR { bits } } #[doc = "Bit 1 - EPVF"] - #[inline(always)] + #[inline] pub fn epvf(&self) -> EPVFR { let bits = { const MASK: bool = true; @@ -173544,7 +173856,7 @@ pub mod can1 { EPVFR { bits } } #[doc = "Bit 0 - EWGF"] - #[inline(always)] + #[inline] pub fn ewgf(&self) -> EWGFR { let bits = { const MASK: bool = true; @@ -173556,18 +173868,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 } } @@ -173589,7 +173901,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, @@ -173601,14 +173913,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, @@ -173618,7 +173930,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) } @@ -173629,17 +173941,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() } @@ -173650,17 +173962,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() } @@ -173671,7 +173983,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 } @@ -173682,7 +173994,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 } @@ -173693,7 +174005,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 } @@ -173704,7 +174016,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 } @@ -173723,7 +174035,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -173746,7 +174058,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -173761,9 +174073,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; @@ -173776,9 +174088,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; @@ -173791,9 +174103,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; @@ -173806,9 +174118,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; @@ -173817,12 +174129,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; @@ -173832,7 +174144,7 @@ pub mod can1 { SILMR { bits } } #[doc = "Bit 30 - LBKM"] - #[inline(always)] + #[inline] pub fn lbkm(&self) -> LBKMR { let bits = { const MASK: bool = true; @@ -173842,40 +174154,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 }; @@ -173884,43 +174196,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 } } @@ -173942,7 +174254,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, @@ -173954,14 +174266,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, @@ -173971,7 +174283,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) } @@ -173982,7 +174294,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 } @@ -173993,7 +174305,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 } @@ -174004,17 +174316,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() } @@ -174025,17 +174337,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() } @@ -174046,17 +174358,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() } @@ -174067,9 +174379,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; @@ -174082,9 +174394,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; @@ -174105,7 +174417,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -174128,7 +174440,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -174151,7 +174463,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -174162,32 +174474,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; @@ -174197,7 +174509,7 @@ pub mod can1 { IDER { bits } } #[doc = "Bit 1 - RTR"] - #[inline(always)] + #[inline] pub fn rtr(&self) -> RTRR { let bits = { const MASK: bool = true; @@ -174207,7 +174519,7 @@ pub mod can1 { RTRR { bits } } #[doc = "Bit 0 - TXRQ"] - #[inline(always)] + #[inline] pub fn txrq(&self) -> TXRQR { let bits = { const MASK: bool = true; @@ -174219,38 +174531,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 } } @@ -174272,7 +174584,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, @@ -174284,14 +174596,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, @@ -174301,7 +174613,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) } @@ -174312,7 +174624,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 } @@ -174323,17 +174635,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() } @@ -174344,7 +174656,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 } @@ -174355,9 +174667,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; @@ -174378,7 +174690,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -174393,9 +174705,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; @@ -174404,22 +174716,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; @@ -174429,10 +174741,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 }; @@ -174441,28 +174753,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 } } @@ -174484,7 +174796,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, @@ -174496,14 +174808,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, @@ -174513,7 +174825,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) } @@ -174524,7 +174836,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 } @@ -174535,7 +174847,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 } @@ -174546,7 +174858,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 } @@ -174557,7 +174869,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 } @@ -174568,9 +174880,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; @@ -174583,9 +174895,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; @@ -174598,9 +174910,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; @@ -174613,9 +174925,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; @@ -174624,45 +174936,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 }; @@ -174671,33 +174983,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 } } @@ -174719,7 +175031,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, @@ -174731,14 +175043,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, @@ -174748,7 +175060,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) } @@ -174759,7 +175071,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 } @@ -174770,7 +175082,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 } @@ -174781,7 +175093,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 } @@ -174792,7 +175104,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 } @@ -174803,9 +175115,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; @@ -174818,9 +175130,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; @@ -174833,9 +175145,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; @@ -174848,9 +175160,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; @@ -174859,45 +175171,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 }; @@ -174906,33 +175218,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 } } @@ -174954,7 +175266,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, @@ -174966,14 +175278,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, @@ -174983,7 +175295,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) } @@ -174994,7 +175306,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 } @@ -175005,7 +175317,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 } @@ -175016,17 +175328,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() } @@ -175037,17 +175349,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() } @@ -175058,17 +175370,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() } @@ -175079,9 +175391,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; @@ -175094,9 +175406,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; @@ -175117,7 +175429,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -175140,7 +175452,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -175163,7 +175475,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -175174,32 +175486,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; @@ -175209,7 +175521,7 @@ pub mod can1 { IDER { bits } } #[doc = "Bit 1 - RTR"] - #[inline(always)] + #[inline] pub fn rtr(&self) -> RTRR { let bits = { const MASK: bool = true; @@ -175219,7 +175531,7 @@ pub mod can1 { RTRR { bits } } #[doc = "Bit 0 - TXRQ"] - #[inline(always)] + #[inline] pub fn txrq(&self) -> TXRQR { let bits = { const MASK: bool = true; @@ -175231,38 +175543,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 } } @@ -175284,7 +175596,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, @@ -175296,14 +175608,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, @@ -175313,7 +175625,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) } @@ -175324,7 +175636,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 } @@ -175335,17 +175647,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() } @@ -175356,7 +175668,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 } @@ -175367,9 +175679,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; @@ -175390,7 +175702,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -175405,9 +175717,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; @@ -175416,22 +175728,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; @@ -175441,10 +175753,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 }; @@ -175453,28 +175765,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 } } @@ -175496,7 +175808,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, @@ -175508,14 +175820,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, @@ -175525,7 +175837,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) } @@ -175536,7 +175848,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 } @@ -175547,7 +175859,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 } @@ -175558,7 +175870,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 } @@ -175569,7 +175881,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 } @@ -175580,9 +175892,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; @@ -175595,9 +175907,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; @@ -175610,9 +175922,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; @@ -175625,9 +175937,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; @@ -175636,45 +175948,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 }; @@ -175683,33 +175995,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 } } @@ -175731,7 +176043,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, @@ -175743,14 +176055,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, @@ -175760,7 +176072,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) } @@ -175771,7 +176083,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 } @@ -175782,7 +176094,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 } @@ -175793,7 +176105,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 } @@ -175804,7 +176116,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 } @@ -175815,9 +176127,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; @@ -175830,9 +176142,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; @@ -175845,9 +176157,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; @@ -175860,9 +176172,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; @@ -175871,45 +176183,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 }; @@ -175918,33 +176230,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 } } @@ -175966,7 +176278,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, @@ -175978,14 +176290,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, @@ -175995,7 +176307,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) } @@ -176006,7 +176318,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 } @@ -176017,7 +176329,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 } @@ -176028,17 +176340,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() } @@ -176049,17 +176361,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() } @@ -176070,17 +176382,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() } @@ -176091,9 +176403,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; @@ -176106,9 +176418,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; @@ -176129,7 +176441,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -176152,7 +176464,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -176175,7 +176487,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -176186,32 +176498,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; @@ -176221,7 +176533,7 @@ pub mod can1 { IDER { bits } } #[doc = "Bit 1 - RTR"] - #[inline(always)] + #[inline] pub fn rtr(&self) -> RTRR { let bits = { const MASK: bool = true; @@ -176231,7 +176543,7 @@ pub mod can1 { RTRR { bits } } #[doc = "Bit 0 - TXRQ"] - #[inline(always)] + #[inline] pub fn txrq(&self) -> TXRQR { let bits = { const MASK: bool = true; @@ -176243,38 +176555,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 } } @@ -176296,7 +176608,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, @@ -176308,14 +176620,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, @@ -176325,7 +176637,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) } @@ -176336,7 +176648,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 } @@ -176347,17 +176659,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() } @@ -176368,7 +176680,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 } @@ -176379,9 +176691,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; @@ -176402,7 +176714,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -176417,9 +176729,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; @@ -176428,22 +176740,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; @@ -176453,10 +176765,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 }; @@ -176465,28 +176777,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 } } @@ -176508,7 +176820,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, @@ -176520,14 +176832,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, @@ -176537,7 +176849,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) } @@ -176548,7 +176860,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 } @@ -176559,7 +176871,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 } @@ -176570,7 +176882,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 } @@ -176581,7 +176893,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 } @@ -176592,9 +176904,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; @@ -176607,9 +176919,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; @@ -176622,9 +176934,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; @@ -176637,9 +176949,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; @@ -176648,45 +176960,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 }; @@ -176695,33 +177007,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 } } @@ -176743,7 +177055,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, @@ -176755,14 +177067,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, @@ -176772,7 +177084,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) } @@ -176783,7 +177095,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 } @@ -176794,7 +177106,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 } @@ -176805,7 +177117,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 } @@ -176816,7 +177128,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 } @@ -176827,9 +177139,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; @@ -176842,9 +177154,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; @@ -176857,9 +177169,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; @@ -176872,9 +177184,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; @@ -176883,45 +177195,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 }; @@ -176930,33 +177242,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 } } @@ -176974,7 +177286,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(), @@ -176987,7 +177299,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 } @@ -176998,7 +177310,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 } @@ -177009,17 +177321,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() } @@ -177030,49 +177342,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; @@ -177082,7 +177394,7 @@ pub mod can1 { IDER { bits } } #[doc = "Bit 1 - RTR"] - #[inline(always)] + #[inline] pub fn rtr(&self) -> RTRR { let bits = { const MASK: bool = true; @@ -177105,7 +177417,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(), @@ -177118,7 +177430,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 } @@ -177129,7 +177441,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 } @@ -177140,42 +177452,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 }; @@ -177195,7 +177507,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(), @@ -177208,7 +177520,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 } @@ -177219,7 +177531,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 } @@ -177230,7 +177542,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 } @@ -177241,52 +177553,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 }; @@ -177306,7 +177618,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(), @@ -177319,7 +177631,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 } @@ -177330,7 +177642,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 } @@ -177341,7 +177653,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 } @@ -177352,52 +177664,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 }; @@ -177417,7 +177729,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(), @@ -177430,7 +177742,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 } @@ -177441,7 +177753,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 } @@ -177452,17 +177764,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() } @@ -177473,49 +177785,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; @@ -177525,7 +177837,7 @@ pub mod can1 { IDER { bits } } #[doc = "Bit 1 - RTR"] - #[inline(always)] + #[inline] pub fn rtr(&self) -> RTRR { let bits = { const MASK: bool = true; @@ -177548,7 +177860,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(), @@ -177561,7 +177873,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 } @@ -177572,7 +177884,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 } @@ -177583,42 +177895,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 }; @@ -177638,7 +177950,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(), @@ -177651,7 +177963,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 } @@ -177662,7 +177974,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 } @@ -177673,7 +177985,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 } @@ -177684,52 +177996,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 }; @@ -177749,7 +178061,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(), @@ -177762,7 +178074,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 } @@ -177773,7 +178085,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 } @@ -177784,7 +178096,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 } @@ -177795,52 +178107,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 }; @@ -177864,7 +178176,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, @@ -177876,14 +178188,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, @@ -177893,7 +178205,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) } @@ -177904,7 +178216,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 } @@ -177915,17 +178227,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() } @@ -177936,9 +178248,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; @@ -177959,7 +178271,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -177970,22 +178282,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; @@ -177997,23 +178309,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 } } @@ -178035,7 +178347,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, @@ -178047,14 +178359,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, @@ -178064,7 +178376,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) } @@ -178075,17 +178387,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() } @@ -178096,17 +178408,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() } @@ -178117,17 +178429,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() } @@ -178138,17 +178450,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() } @@ -178159,17 +178471,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() } @@ -178180,17 +178492,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() } @@ -178201,17 +178513,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() } @@ -178222,17 +178534,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() } @@ -178243,17 +178555,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() } @@ -178264,17 +178576,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() } @@ -178285,17 +178597,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() } @@ -178306,17 +178618,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() } @@ -178327,17 +178639,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() } @@ -178348,17 +178660,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() } @@ -178369,17 +178681,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() } @@ -178390,17 +178702,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() } @@ -178411,17 +178723,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() } @@ -178432,17 +178744,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() } @@ -178453,17 +178765,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() } @@ -178474,17 +178786,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() } @@ -178495,17 +178807,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() } @@ -178516,17 +178828,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() } @@ -178537,17 +178849,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() } @@ -178558,17 +178870,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() } @@ -178579,17 +178891,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() } @@ -178600,17 +178912,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() } @@ -178621,17 +178933,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() } @@ -178642,17 +178954,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() } @@ -178671,7 +178983,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -178694,7 +179006,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -178717,7 +179029,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -178740,7 +179052,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -178763,7 +179075,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -178786,7 +179098,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -178809,7 +179121,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -178832,7 +179144,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -178855,7 +179167,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -178878,7 +179190,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -178901,7 +179213,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -178924,7 +179236,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -178947,7 +179259,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -178970,7 +179282,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -178993,7 +179305,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -179016,7 +179328,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -179039,7 +179351,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -179062,7 +179374,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -179085,7 +179397,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -179108,7 +179420,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -179131,7 +179443,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -179154,7 +179466,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -179177,7 +179489,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -179200,7 +179512,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -179223,7 +179535,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -179246,7 +179558,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -179269,7 +179581,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -179292,7 +179604,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -179303,12 +179615,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; @@ -179318,7 +179630,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; @@ -179328,7 +179640,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; @@ -179338,7 +179650,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; @@ -179348,7 +179660,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; @@ -179358,7 +179670,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; @@ -179368,7 +179680,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; @@ -179378,7 +179690,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; @@ -179388,7 +179700,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; @@ -179398,7 +179710,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; @@ -179408,7 +179720,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; @@ -179418,7 +179730,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; @@ -179428,7 +179740,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; @@ -179438,7 +179750,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; @@ -179448,7 +179760,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; @@ -179458,7 +179770,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; @@ -179468,7 +179780,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; @@ -179478,7 +179790,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; @@ -179488,7 +179800,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; @@ -179498,7 +179810,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; @@ -179508,7 +179820,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; @@ -179518,7 +179830,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; @@ -179528,7 +179840,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; @@ -179538,7 +179850,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; @@ -179548,7 +179860,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; @@ -179558,7 +179870,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; @@ -179568,7 +179880,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; @@ -179578,7 +179890,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; @@ -179590,153 +179902,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 } } @@ -179758,7 +180070,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, @@ -179770,14 +180082,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, @@ -179787,7 +180099,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) } @@ -179798,17 +180110,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() } @@ -179819,17 +180131,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() } @@ -179840,17 +180152,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() } @@ -179861,17 +180173,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() } @@ -179882,17 +180194,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() } @@ -179903,17 +180215,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() } @@ -179924,17 +180236,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() } @@ -179945,17 +180257,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() } @@ -179966,17 +180278,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() } @@ -179987,17 +180299,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() } @@ -180008,17 +180320,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() } @@ -180029,17 +180341,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() } @@ -180050,17 +180362,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() } @@ -180071,17 +180383,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() } @@ -180092,17 +180404,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() } @@ -180113,17 +180425,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() } @@ -180134,17 +180446,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() } @@ -180155,17 +180467,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() } @@ -180176,17 +180488,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() } @@ -180197,17 +180509,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() } @@ -180218,17 +180530,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() } @@ -180239,17 +180551,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() } @@ -180260,17 +180572,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() } @@ -180281,17 +180593,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() } @@ -180302,17 +180614,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() } @@ -180323,17 +180635,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() } @@ -180344,17 +180656,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() } @@ -180365,17 +180677,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() } @@ -180394,7 +180706,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180417,7 +180729,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180440,7 +180752,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180463,7 +180775,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180486,7 +180798,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180509,7 +180821,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180532,7 +180844,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180555,7 +180867,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180578,7 +180890,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180601,7 +180913,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180624,7 +180936,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180647,7 +180959,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180670,7 +180982,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180693,7 +181005,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180716,7 +181028,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180739,7 +181051,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180762,7 +181074,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180785,7 +181097,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180808,7 +181120,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180831,7 +181143,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180854,7 +181166,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180877,7 +181189,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180900,7 +181212,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180923,7 +181235,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180946,7 +181258,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180969,7 +181281,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -180992,7 +181304,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -181015,7 +181327,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -181026,12 +181338,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; @@ -181041,7 +181353,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; @@ -181051,7 +181363,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; @@ -181061,7 +181373,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; @@ -181071,7 +181383,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; @@ -181081,7 +181393,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; @@ -181091,7 +181403,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; @@ -181101,7 +181413,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; @@ -181111,7 +181423,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; @@ -181121,7 +181433,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; @@ -181131,7 +181443,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; @@ -181141,7 +181453,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; @@ -181151,7 +181463,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; @@ -181161,7 +181473,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; @@ -181171,7 +181483,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; @@ -181181,7 +181493,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; @@ -181191,7 +181503,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; @@ -181201,7 +181513,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; @@ -181211,7 +181523,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; @@ -181221,7 +181533,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; @@ -181231,7 +181543,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; @@ -181241,7 +181553,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; @@ -181251,7 +181563,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; @@ -181261,7 +181573,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; @@ -181271,7 +181583,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; @@ -181281,7 +181593,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; @@ -181291,7 +181603,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; @@ -181301,7 +181613,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; @@ -181313,153 +181625,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 } } @@ -181481,7 +181793,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, @@ -181493,14 +181805,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, @@ -181510,7 +181822,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) } @@ -181521,17 +181833,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() } @@ -181542,17 +181854,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() } @@ -181563,17 +181875,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() } @@ -181584,17 +181896,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() } @@ -181605,17 +181917,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() } @@ -181626,17 +181938,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() } @@ -181647,17 +181959,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() } @@ -181668,17 +181980,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() } @@ -181689,17 +182001,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() } @@ -181710,17 +182022,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() } @@ -181731,17 +182043,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() } @@ -181752,17 +182064,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() } @@ -181773,17 +182085,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() } @@ -181794,17 +182106,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() } @@ -181815,17 +182127,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() } @@ -181836,17 +182148,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() } @@ -181857,17 +182169,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() } @@ -181878,17 +182190,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() } @@ -181899,17 +182211,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() } @@ -181920,17 +182232,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() } @@ -181941,17 +182253,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() } @@ -181962,17 +182274,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() } @@ -181983,17 +182295,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() } @@ -182004,17 +182316,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() } @@ -182025,17 +182337,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() } @@ -182046,17 +182358,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() } @@ -182067,17 +182379,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() } @@ -182088,17 +182400,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() } @@ -182117,7 +182429,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182140,7 +182452,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182163,7 +182475,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182186,7 +182498,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182209,7 +182521,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182232,7 +182544,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182255,7 +182567,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182278,7 +182590,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182301,7 +182613,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182324,7 +182636,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182347,7 +182659,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182370,7 +182682,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182393,7 +182705,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182416,7 +182728,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182439,7 +182751,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182462,7 +182774,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182485,7 +182797,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182508,7 +182820,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182531,7 +182843,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182554,7 +182866,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182577,7 +182889,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182600,7 +182912,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182623,7 +182935,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182646,7 +182958,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182669,7 +182981,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182692,7 +183004,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182715,7 +183027,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182738,7 +183050,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -182749,12 +183061,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; @@ -182764,7 +183076,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; @@ -182774,7 +183086,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; @@ -182784,7 +183096,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; @@ -182794,7 +183106,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; @@ -182804,7 +183116,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; @@ -182814,7 +183126,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; @@ -182824,7 +183136,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; @@ -182834,7 +183146,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; @@ -182844,7 +183156,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; @@ -182854,7 +183166,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; @@ -182864,7 +183176,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; @@ -182874,7 +183186,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; @@ -182884,7 +183196,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; @@ -182894,7 +183206,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; @@ -182904,7 +183216,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; @@ -182914,7 +183226,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; @@ -182924,7 +183236,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; @@ -182934,7 +183246,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; @@ -182944,7 +183256,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; @@ -182954,7 +183266,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; @@ -182964,7 +183276,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; @@ -182974,7 +183286,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; @@ -182984,7 +183296,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; @@ -182994,7 +183306,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; @@ -183004,7 +183316,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; @@ -183014,7 +183326,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; @@ -183024,7 +183336,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; @@ -183036,153 +183348,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 } } @@ -183204,7 +183516,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, @@ -183216,14 +183528,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, @@ -183233,7 +183545,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) } @@ -183244,17 +183556,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() } @@ -183265,17 +183577,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() } @@ -183286,17 +183598,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() } @@ -183307,17 +183619,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() } @@ -183328,17 +183640,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() } @@ -183349,17 +183661,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() } @@ -183370,17 +183682,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() } @@ -183391,17 +183703,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() } @@ -183412,17 +183724,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() } @@ -183433,17 +183745,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() } @@ -183454,17 +183766,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() } @@ -183475,17 +183787,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() } @@ -183496,17 +183808,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() } @@ -183517,17 +183829,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() } @@ -183538,17 +183850,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() } @@ -183559,17 +183871,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() } @@ -183580,17 +183892,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() } @@ -183601,17 +183913,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() } @@ -183622,17 +183934,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() } @@ -183643,17 +183955,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() } @@ -183664,17 +183976,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() } @@ -183685,17 +183997,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() } @@ -183706,17 +184018,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() } @@ -183727,17 +184039,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() } @@ -183748,17 +184060,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() } @@ -183769,17 +184081,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() } @@ -183790,17 +184102,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() } @@ -183811,17 +184123,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() } @@ -183840,7 +184152,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -183863,7 +184175,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -183886,7 +184198,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -183909,7 +184221,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -183932,7 +184244,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -183955,7 +184267,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -183978,7 +184290,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184001,7 +184313,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184024,7 +184336,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184047,7 +184359,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184070,7 +184382,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184093,7 +184405,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184116,7 +184428,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184139,7 +184451,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184162,7 +184474,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184185,7 +184497,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184208,7 +184520,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184231,7 +184543,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184254,7 +184566,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184277,7 +184589,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184300,7 +184612,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184323,7 +184635,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184346,7 +184658,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184369,7 +184681,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184392,7 +184704,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184415,7 +184727,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184438,7 +184750,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184461,7 +184773,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -184472,12 +184784,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; @@ -184487,7 +184799,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; @@ -184497,7 +184809,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; @@ -184507,7 +184819,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; @@ -184517,7 +184829,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; @@ -184527,7 +184839,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; @@ -184537,7 +184849,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; @@ -184547,7 +184859,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; @@ -184557,7 +184869,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; @@ -184567,7 +184879,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; @@ -184577,7 +184889,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; @@ -184587,7 +184899,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; @@ -184597,7 +184909,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; @@ -184607,7 +184919,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; @@ -184617,7 +184929,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; @@ -184627,7 +184939,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; @@ -184637,7 +184949,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; @@ -184647,7 +184959,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; @@ -184657,7 +184969,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; @@ -184667,7 +184979,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; @@ -184677,7 +184989,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; @@ -184687,7 +184999,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; @@ -184697,7 +185009,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; @@ -184707,7 +185019,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; @@ -184717,7 +185029,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; @@ -184727,7 +185039,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; @@ -184737,7 +185049,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; @@ -184747,7 +185059,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; @@ -184759,153 +185071,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 } } @@ -184927,7 +185239,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, @@ -184939,14 +185251,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, @@ -184956,7 +185268,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) } @@ -184967,17 +185279,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() } @@ -184988,17 +185300,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() } @@ -185009,17 +185321,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() } @@ -185030,17 +185342,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() } @@ -185051,17 +185363,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() } @@ -185072,17 +185384,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() } @@ -185093,17 +185405,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() } @@ -185114,17 +185426,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() } @@ -185135,17 +185447,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() } @@ -185156,17 +185468,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() } @@ -185177,17 +185489,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() } @@ -185198,17 +185510,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() } @@ -185219,17 +185531,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() } @@ -185240,17 +185552,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() } @@ -185261,17 +185573,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() } @@ -185282,17 +185594,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() } @@ -185303,17 +185615,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() } @@ -185324,17 +185636,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() } @@ -185345,17 +185657,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() } @@ -185366,17 +185678,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() } @@ -185387,17 +185699,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() } @@ -185408,17 +185720,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() } @@ -185429,17 +185741,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() } @@ -185450,17 +185762,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() } @@ -185471,17 +185783,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() } @@ -185492,17 +185804,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() } @@ -185513,17 +185825,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() } @@ -185534,17 +185846,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() } @@ -185555,17 +185867,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() } @@ -185576,17 +185888,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() } @@ -185597,17 +185909,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() } @@ -185618,17 +185930,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() } @@ -185647,7 +185959,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185670,7 +185982,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185693,7 +186005,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185716,7 +186028,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185739,7 +186051,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185762,7 +186074,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185785,7 +186097,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185808,7 +186120,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185831,7 +186143,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185854,7 +186166,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185877,7 +186189,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185900,7 +186212,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185923,7 +186235,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185946,7 +186258,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185969,7 +186281,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -185992,7 +186304,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186015,7 +186327,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186038,7 +186350,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186061,7 +186373,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186084,7 +186396,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186107,7 +186419,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186130,7 +186442,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186153,7 +186465,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186176,7 +186488,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186199,7 +186511,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186222,7 +186534,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186245,7 +186557,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186268,7 +186580,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186291,7 +186603,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186314,7 +186626,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186337,7 +186649,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186360,7 +186672,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -186371,12 +186683,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; @@ -186386,7 +186698,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; @@ -186396,7 +186708,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; @@ -186406,7 +186718,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; @@ -186416,7 +186728,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; @@ -186426,7 +186738,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; @@ -186436,7 +186748,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; @@ -186446,7 +186758,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; @@ -186456,7 +186768,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; @@ -186466,7 +186778,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; @@ -186476,7 +186788,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; @@ -186486,7 +186798,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; @@ -186496,7 +186808,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; @@ -186506,7 +186818,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; @@ -186516,7 +186828,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; @@ -186526,7 +186838,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; @@ -186536,7 +186848,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; @@ -186546,7 +186858,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; @@ -186556,7 +186868,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; @@ -186566,7 +186878,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; @@ -186576,7 +186888,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; @@ -186586,7 +186898,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; @@ -186596,7 +186908,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; @@ -186606,7 +186918,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; @@ -186616,7 +186928,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; @@ -186626,7 +186938,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; @@ -186636,7 +186948,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; @@ -186646,7 +186958,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; @@ -186656,7 +186968,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; @@ -186666,7 +186978,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; @@ -186676,7 +186988,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; @@ -186686,7 +186998,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; @@ -186698,173 +187010,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 } } @@ -186886,7 +187198,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, @@ -186898,14 +187210,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, @@ -186915,7 +187227,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) } @@ -186926,17 +187238,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() } @@ -186947,17 +187259,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() } @@ -186968,17 +187280,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() } @@ -186989,17 +187301,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() } @@ -187010,17 +187322,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() } @@ -187031,17 +187343,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() } @@ -187052,17 +187364,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() } @@ -187073,17 +187385,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() } @@ -187094,17 +187406,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() } @@ -187115,17 +187427,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() } @@ -187136,17 +187448,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() } @@ -187157,17 +187469,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() } @@ -187178,17 +187490,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() } @@ -187199,17 +187511,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() } @@ -187220,17 +187532,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() } @@ -187241,17 +187553,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() } @@ -187262,17 +187574,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() } @@ -187283,17 +187595,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() } @@ -187304,17 +187616,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() } @@ -187325,17 +187637,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() } @@ -187346,17 +187658,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() } @@ -187367,17 +187679,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() } @@ -187388,17 +187700,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() } @@ -187409,17 +187721,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() } @@ -187430,17 +187742,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() } @@ -187451,17 +187763,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() } @@ -187472,17 +187784,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() } @@ -187493,17 +187805,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() } @@ -187514,17 +187826,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() } @@ -187535,17 +187847,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() } @@ -187556,17 +187868,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() } @@ -187577,17 +187889,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() } @@ -187606,7 +187918,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187629,7 +187941,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187652,7 +187964,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187675,7 +187987,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187698,7 +188010,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187721,7 +188033,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187744,7 +188056,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187767,7 +188079,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187790,7 +188102,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187813,7 +188125,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187836,7 +188148,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187859,7 +188171,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187882,7 +188194,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187905,7 +188217,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187928,7 +188240,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187951,7 +188263,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187974,7 +188286,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -187997,7 +188309,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188020,7 +188332,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188043,7 +188355,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188066,7 +188378,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188089,7 +188401,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188112,7 +188424,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188135,7 +188447,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188158,7 +188470,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188181,7 +188493,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188204,7 +188516,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188227,7 +188539,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188250,7 +188562,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188273,7 +188585,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188296,7 +188608,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188319,7 +188631,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -188330,12 +188642,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; @@ -188345,7 +188657,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; @@ -188355,7 +188667,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; @@ -188365,7 +188677,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; @@ -188375,7 +188687,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; @@ -188385,7 +188697,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; @@ -188395,7 +188707,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; @@ -188405,7 +188717,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; @@ -188415,7 +188727,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; @@ -188425,7 +188737,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; @@ -188435,7 +188747,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; @@ -188445,7 +188757,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; @@ -188455,7 +188767,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; @@ -188465,7 +188777,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; @@ -188475,7 +188787,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; @@ -188485,7 +188797,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; @@ -188495,7 +188807,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; @@ -188505,7 +188817,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; @@ -188515,7 +188827,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; @@ -188525,7 +188837,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; @@ -188535,7 +188847,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; @@ -188545,7 +188857,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; @@ -188555,7 +188867,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; @@ -188565,7 +188877,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; @@ -188575,7 +188887,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; @@ -188585,7 +188897,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; @@ -188595,7 +188907,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; @@ -188605,7 +188917,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; @@ -188615,7 +188927,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; @@ -188625,7 +188937,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; @@ -188635,7 +188947,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; @@ -188645,7 +188957,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; @@ -188657,173 +188969,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 } } @@ -188845,7 +189157,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, @@ -188857,14 +189169,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, @@ -188874,7 +189186,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) } @@ -188885,17 +189197,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() } @@ -188906,17 +189218,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() } @@ -188927,17 +189239,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() } @@ -188948,17 +189260,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() } @@ -188969,17 +189281,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() } @@ -188990,17 +189302,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() } @@ -189011,17 +189323,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() } @@ -189032,17 +189344,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() } @@ -189053,17 +189365,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() } @@ -189074,17 +189386,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() } @@ -189095,17 +189407,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() } @@ -189116,17 +189428,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() } @@ -189137,17 +189449,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() } @@ -189158,17 +189470,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() } @@ -189179,17 +189491,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() } @@ -189200,17 +189512,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() } @@ -189221,17 +189533,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() } @@ -189242,17 +189554,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() } @@ -189263,17 +189575,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() } @@ -189284,17 +189596,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() } @@ -189305,17 +189617,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() } @@ -189326,17 +189638,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() } @@ -189347,17 +189659,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() } @@ -189368,17 +189680,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() } @@ -189389,17 +189701,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() } @@ -189410,17 +189722,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() } @@ -189431,17 +189743,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() } @@ -189452,17 +189764,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() } @@ -189473,17 +189785,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() } @@ -189494,17 +189806,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() } @@ -189515,17 +189827,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() } @@ -189536,17 +189848,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() } @@ -189565,7 +189877,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189588,7 +189900,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189611,7 +189923,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189634,7 +189946,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189657,7 +189969,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189680,7 +189992,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189703,7 +190015,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189726,7 +190038,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189749,7 +190061,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189772,7 +190084,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189795,7 +190107,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189818,7 +190130,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189841,7 +190153,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189864,7 +190176,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189887,7 +190199,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189910,7 +190222,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189933,7 +190245,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189956,7 +190268,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -189979,7 +190291,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -190002,7 +190314,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -190025,7 +190337,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -190048,7 +190360,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -190071,7 +190383,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -190094,7 +190406,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -190117,7 +190429,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -190140,7 +190452,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -190163,7 +190475,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -190186,7 +190498,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -190209,7 +190521,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -190232,7 +190544,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -190255,7 +190567,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -190278,7 +190590,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -190289,12 +190601,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; @@ -190304,7 +190616,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; @@ -190314,7 +190626,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; @@ -190324,7 +190636,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; @@ -190334,7 +190646,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; @@ -190344,7 +190656,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; @@ -190354,7 +190666,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; @@ -190364,7 +190676,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; @@ -190374,7 +190686,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; @@ -190384,7 +190696,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; @@ -190394,7 +190706,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; @@ -190404,7 +190716,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; @@ -190414,7 +190726,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; @@ -190424,7 +190736,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; @@ -190434,7 +190746,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; @@ -190444,7 +190756,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; @@ -190454,7 +190766,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; @@ -190464,7 +190776,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; @@ -190474,7 +190786,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; @@ -190484,7 +190796,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; @@ -190494,7 +190806,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; @@ -190504,7 +190816,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; @@ -190514,7 +190826,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; @@ -190524,7 +190836,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; @@ -190534,7 +190846,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; @@ -190544,7 +190856,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; @@ -190554,7 +190866,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; @@ -190564,7 +190876,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; @@ -190574,7 +190886,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; @@ -190584,7 +190896,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; @@ -190594,7 +190906,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; @@ -190604,7 +190916,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; @@ -190616,173 +190928,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 } } @@ -190804,7 +191116,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, @@ -190816,14 +191128,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, @@ -190833,7 +191145,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) } @@ -190844,17 +191156,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() } @@ -190865,17 +191177,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() } @@ -190886,17 +191198,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() } @@ -190907,17 +191219,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() } @@ -190928,17 +191240,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() } @@ -190949,17 +191261,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() } @@ -190970,17 +191282,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() } @@ -190991,17 +191303,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() } @@ -191012,17 +191324,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() } @@ -191033,17 +191345,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() } @@ -191054,17 +191366,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() } @@ -191075,17 +191387,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() } @@ -191096,17 +191408,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() } @@ -191117,17 +191429,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() } @@ -191138,17 +191450,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() } @@ -191159,17 +191471,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() } @@ -191180,17 +191492,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() } @@ -191201,17 +191513,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() } @@ -191222,17 +191534,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() } @@ -191243,17 +191555,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() } @@ -191264,17 +191576,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() } @@ -191285,17 +191597,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() } @@ -191306,17 +191618,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() } @@ -191327,17 +191639,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() } @@ -191348,17 +191660,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() } @@ -191369,17 +191681,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() } @@ -191390,17 +191702,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() } @@ -191411,17 +191723,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() } @@ -191432,17 +191744,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() } @@ -191453,17 +191765,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() } @@ -191474,17 +191786,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() } @@ -191495,17 +191807,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() } @@ -191524,7 +191836,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191547,7 +191859,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191570,7 +191882,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191593,7 +191905,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191616,7 +191928,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191639,7 +191951,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191662,7 +191974,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191685,7 +191997,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191708,7 +192020,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191731,7 +192043,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191754,7 +192066,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191777,7 +192089,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191800,7 +192112,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191823,7 +192135,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191846,7 +192158,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191869,7 +192181,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191892,7 +192204,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191915,7 +192227,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191938,7 +192250,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191961,7 +192273,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -191984,7 +192296,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -192007,7 +192319,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -192030,7 +192342,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -192053,7 +192365,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -192076,7 +192388,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -192099,7 +192411,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -192122,7 +192434,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -192145,7 +192457,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -192168,7 +192480,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -192191,7 +192503,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -192214,7 +192526,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -192237,7 +192549,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -192248,12 +192560,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; @@ -192263,7 +192575,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; @@ -192273,7 +192585,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; @@ -192283,7 +192595,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; @@ -192293,7 +192605,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; @@ -192303,7 +192615,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; @@ -192313,7 +192625,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; @@ -192323,7 +192635,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; @@ -192333,7 +192645,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; @@ -192343,7 +192655,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; @@ -192353,7 +192665,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; @@ -192363,7 +192675,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; @@ -192373,7 +192685,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; @@ -192383,7 +192695,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; @@ -192393,7 +192705,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; @@ -192403,7 +192715,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; @@ -192413,7 +192725,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; @@ -192423,7 +192735,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; @@ -192433,7 +192745,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; @@ -192443,7 +192755,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; @@ -192453,7 +192765,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; @@ -192463,7 +192775,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; @@ -192473,7 +192785,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; @@ -192483,7 +192795,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; @@ -192493,7 +192805,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; @@ -192503,7 +192815,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; @@ -192513,7 +192825,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; @@ -192523,7 +192835,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; @@ -192533,7 +192845,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; @@ -192543,7 +192855,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; @@ -192553,7 +192865,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; @@ -192563,7 +192875,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; @@ -192575,173 +192887,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 } } @@ -192763,7 +193075,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, @@ -192775,14 +193087,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, @@ -192792,7 +193104,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) } @@ -192803,17 +193115,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() } @@ -192824,17 +193136,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() } @@ -192845,17 +193157,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() } @@ -192866,17 +193178,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() } @@ -192887,17 +193199,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() } @@ -192908,17 +193220,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() } @@ -192929,17 +193241,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() } @@ -192950,17 +193262,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() } @@ -192971,17 +193283,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() } @@ -192992,17 +193304,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() } @@ -193013,17 +193325,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() } @@ -193034,17 +193346,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() } @@ -193055,17 +193367,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() } @@ -193076,17 +193388,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() } @@ -193097,17 +193409,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() } @@ -193118,17 +193430,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() } @@ -193139,17 +193451,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() } @@ -193160,17 +193472,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() } @@ -193181,17 +193493,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() } @@ -193202,17 +193514,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() } @@ -193223,17 +193535,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() } @@ -193244,17 +193556,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() } @@ -193265,17 +193577,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() } @@ -193286,17 +193598,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() } @@ -193307,17 +193619,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() } @@ -193328,17 +193640,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() } @@ -193349,17 +193661,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() } @@ -193370,17 +193682,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() } @@ -193391,17 +193703,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() } @@ -193412,17 +193724,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() } @@ -193433,17 +193745,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() } @@ -193454,17 +193766,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() } @@ -193483,7 +193795,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193506,7 +193818,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193529,7 +193841,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193552,7 +193864,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193575,7 +193887,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193598,7 +193910,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193621,7 +193933,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193644,7 +193956,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193667,7 +193979,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193690,7 +194002,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193713,7 +194025,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193736,7 +194048,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193759,7 +194071,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193782,7 +194094,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193805,7 +194117,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193828,7 +194140,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193851,7 +194163,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193874,7 +194186,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193897,7 +194209,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193920,7 +194232,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193943,7 +194255,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193966,7 +194278,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -193989,7 +194301,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -194012,7 +194324,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -194035,7 +194347,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -194058,7 +194370,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -194081,7 +194393,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -194104,7 +194416,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -194127,7 +194439,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -194150,7 +194462,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -194173,7 +194485,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -194196,7 +194508,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -194207,12 +194519,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; @@ -194222,7 +194534,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; @@ -194232,7 +194544,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; @@ -194242,7 +194554,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; @@ -194252,7 +194564,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; @@ -194262,7 +194574,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; @@ -194272,7 +194584,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; @@ -194282,7 +194594,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; @@ -194292,7 +194604,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; @@ -194302,7 +194614,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; @@ -194312,7 +194624,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; @@ -194322,7 +194634,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; @@ -194332,7 +194644,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; @@ -194342,7 +194654,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; @@ -194352,7 +194664,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; @@ -194362,7 +194674,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; @@ -194372,7 +194684,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; @@ -194382,7 +194694,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; @@ -194392,7 +194704,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; @@ -194402,7 +194714,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; @@ -194412,7 +194724,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; @@ -194422,7 +194734,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; @@ -194432,7 +194744,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; @@ -194442,7 +194754,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; @@ -194452,7 +194764,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; @@ -194462,7 +194774,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; @@ -194472,7 +194784,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; @@ -194482,7 +194794,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; @@ -194492,7 +194804,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; @@ -194502,7 +194814,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; @@ -194512,7 +194824,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; @@ -194522,7 +194834,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; @@ -194534,173 +194846,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 } } @@ -194722,7 +195034,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, @@ -194734,14 +195046,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, @@ -194751,7 +195063,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) } @@ -194762,17 +195074,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() } @@ -194783,17 +195095,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() } @@ -194804,17 +195116,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() } @@ -194825,17 +195137,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() } @@ -194846,17 +195158,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() } @@ -194867,17 +195179,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() } @@ -194888,17 +195200,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() } @@ -194909,17 +195221,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() } @@ -194930,17 +195242,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() } @@ -194951,17 +195263,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() } @@ -194972,17 +195284,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() } @@ -194993,17 +195305,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() } @@ -195014,17 +195326,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() } @@ -195035,17 +195347,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() } @@ -195056,17 +195368,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() } @@ -195077,17 +195389,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() } @@ -195098,17 +195410,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() } @@ -195119,17 +195431,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() } @@ -195140,17 +195452,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() } @@ -195161,17 +195473,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() } @@ -195182,17 +195494,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() } @@ -195203,17 +195515,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() } @@ -195224,17 +195536,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() } @@ -195245,17 +195557,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() } @@ -195266,17 +195578,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() } @@ -195287,17 +195599,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() } @@ -195308,17 +195620,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() } @@ -195329,17 +195641,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() } @@ -195350,17 +195662,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() } @@ -195371,17 +195683,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() } @@ -195392,17 +195704,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() } @@ -195413,17 +195725,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() } @@ -195442,7 +195754,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195465,7 +195777,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195488,7 +195800,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195511,7 +195823,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195534,7 +195846,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195557,7 +195869,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195580,7 +195892,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195603,7 +195915,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195626,7 +195938,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195649,7 +195961,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195672,7 +195984,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195695,7 +196007,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195718,7 +196030,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195741,7 +196053,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195764,7 +196076,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195787,7 +196099,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195810,7 +196122,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195833,7 +196145,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195856,7 +196168,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195879,7 +196191,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195902,7 +196214,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195925,7 +196237,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195948,7 +196260,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195971,7 +196283,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -195994,7 +196306,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -196017,7 +196329,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -196040,7 +196352,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -196063,7 +196375,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -196086,7 +196398,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -196109,7 +196421,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -196132,7 +196444,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -196155,7 +196467,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -196166,12 +196478,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; @@ -196181,7 +196493,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; @@ -196191,7 +196503,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; @@ -196201,7 +196513,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; @@ -196211,7 +196523,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; @@ -196221,7 +196533,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; @@ -196231,7 +196543,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; @@ -196241,7 +196553,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; @@ -196251,7 +196563,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; @@ -196261,7 +196573,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; @@ -196271,7 +196583,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; @@ -196281,7 +196593,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; @@ -196291,7 +196603,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; @@ -196301,7 +196613,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; @@ -196311,7 +196623,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; @@ -196321,7 +196633,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; @@ -196331,7 +196643,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; @@ -196341,7 +196653,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; @@ -196351,7 +196663,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; @@ -196361,7 +196673,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; @@ -196371,7 +196683,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; @@ -196381,7 +196693,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; @@ -196391,7 +196703,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; @@ -196401,7 +196713,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; @@ -196411,7 +196723,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; @@ -196421,7 +196733,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; @@ -196431,7 +196743,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; @@ -196441,7 +196753,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; @@ -196451,7 +196763,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; @@ -196461,7 +196773,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; @@ -196471,7 +196783,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; @@ -196481,7 +196793,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; @@ -196493,173 +196805,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 } } @@ -196681,7 +196993,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, @@ -196693,14 +197005,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, @@ -196710,7 +197022,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) } @@ -196721,17 +197033,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() } @@ -196742,17 +197054,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() } @@ -196763,17 +197075,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() } @@ -196784,17 +197096,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() } @@ -196805,17 +197117,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() } @@ -196826,17 +197138,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() } @@ -196847,17 +197159,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() } @@ -196868,17 +197180,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() } @@ -196889,17 +197201,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() } @@ -196910,17 +197222,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() } @@ -196931,17 +197243,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() } @@ -196952,17 +197264,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() } @@ -196973,17 +197285,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() } @@ -196994,17 +197306,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() } @@ -197015,17 +197327,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() } @@ -197036,17 +197348,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() } @@ -197057,17 +197369,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() } @@ -197078,17 +197390,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() } @@ -197099,17 +197411,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() } @@ -197120,17 +197432,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() } @@ -197141,17 +197453,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() } @@ -197162,17 +197474,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() } @@ -197183,17 +197495,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() } @@ -197204,17 +197516,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() } @@ -197225,17 +197537,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() } @@ -197246,17 +197558,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() } @@ -197267,17 +197579,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() } @@ -197288,17 +197600,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() } @@ -197309,17 +197621,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() } @@ -197330,17 +197642,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() } @@ -197351,17 +197663,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() } @@ -197372,17 +197684,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() } @@ -197401,7 +197713,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197424,7 +197736,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197447,7 +197759,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197470,7 +197782,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197493,7 +197805,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197516,7 +197828,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197539,7 +197851,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197562,7 +197874,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197585,7 +197897,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197608,7 +197920,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197631,7 +197943,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197654,7 +197966,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197677,7 +197989,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197700,7 +198012,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197723,7 +198035,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197746,7 +198058,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197769,7 +198081,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197792,7 +198104,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197815,7 +198127,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197838,7 +198150,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197861,7 +198173,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197884,7 +198196,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197907,7 +198219,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197930,7 +198242,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197953,7 +198265,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197976,7 +198288,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -197999,7 +198311,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -198022,7 +198334,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -198045,7 +198357,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -198068,7 +198380,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -198091,7 +198403,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -198114,7 +198426,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -198125,12 +198437,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; @@ -198140,7 +198452,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; @@ -198150,7 +198462,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; @@ -198160,7 +198472,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; @@ -198170,7 +198482,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; @@ -198180,7 +198492,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; @@ -198190,7 +198502,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; @@ -198200,7 +198512,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; @@ -198210,7 +198522,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; @@ -198220,7 +198532,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; @@ -198230,7 +198542,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; @@ -198240,7 +198552,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; @@ -198250,7 +198562,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; @@ -198260,7 +198572,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; @@ -198270,7 +198582,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; @@ -198280,7 +198592,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; @@ -198290,7 +198602,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; @@ -198300,7 +198612,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; @@ -198310,7 +198622,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; @@ -198320,7 +198632,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; @@ -198330,7 +198642,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; @@ -198340,7 +198652,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; @@ -198350,7 +198662,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; @@ -198360,7 +198672,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; @@ -198370,7 +198682,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; @@ -198380,7 +198692,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; @@ -198390,7 +198702,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; @@ -198400,7 +198712,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; @@ -198410,7 +198722,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; @@ -198420,7 +198732,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; @@ -198430,7 +198742,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; @@ -198440,7 +198752,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; @@ -198452,173 +198764,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 } } @@ -198640,7 +198952,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, @@ -198652,14 +198964,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, @@ -198669,7 +198981,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) } @@ -198680,17 +198992,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() } @@ -198701,17 +199013,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() } @@ -198722,17 +199034,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() } @@ -198743,17 +199055,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() } @@ -198764,17 +199076,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() } @@ -198785,17 +199097,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() } @@ -198806,17 +199118,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() } @@ -198827,17 +199139,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() } @@ -198848,17 +199160,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() } @@ -198869,17 +199181,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() } @@ -198890,17 +199202,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() } @@ -198911,17 +199223,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() } @@ -198932,17 +199244,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() } @@ -198953,17 +199265,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() } @@ -198974,17 +199286,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() } @@ -198995,17 +199307,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() } @@ -199016,17 +199328,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() } @@ -199037,17 +199349,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() } @@ -199058,17 +199370,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() } @@ -199079,17 +199391,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() } @@ -199100,17 +199412,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() } @@ -199121,17 +199433,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() } @@ -199142,17 +199454,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() } @@ -199163,17 +199475,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() } @@ -199184,17 +199496,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() } @@ -199205,17 +199517,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() } @@ -199226,17 +199538,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() } @@ -199247,17 +199559,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() } @@ -199268,17 +199580,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() } @@ -199289,17 +199601,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() } @@ -199310,17 +199622,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() } @@ -199331,17 +199643,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() } @@ -199360,7 +199672,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199383,7 +199695,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199406,7 +199718,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199429,7 +199741,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199452,7 +199764,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199475,7 +199787,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199498,7 +199810,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199521,7 +199833,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199544,7 +199856,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199567,7 +199879,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199590,7 +199902,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199613,7 +199925,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199636,7 +199948,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199659,7 +199971,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199682,7 +199994,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199705,7 +200017,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199728,7 +200040,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199751,7 +200063,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199774,7 +200086,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199797,7 +200109,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199820,7 +200132,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199843,7 +200155,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199866,7 +200178,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199889,7 +200201,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199912,7 +200224,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199935,7 +200247,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199958,7 +200270,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -199981,7 +200293,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -200004,7 +200316,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -200027,7 +200339,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -200050,7 +200362,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -200073,7 +200385,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -200084,12 +200396,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; @@ -200099,7 +200411,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; @@ -200109,7 +200421,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; @@ -200119,7 +200431,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; @@ -200129,7 +200441,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; @@ -200139,7 +200451,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; @@ -200149,7 +200461,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; @@ -200159,7 +200471,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; @@ -200169,7 +200481,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; @@ -200179,7 +200491,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; @@ -200189,7 +200501,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; @@ -200199,7 +200511,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; @@ -200209,7 +200521,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; @@ -200219,7 +200531,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; @@ -200229,7 +200541,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; @@ -200239,7 +200551,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; @@ -200249,7 +200561,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; @@ -200259,7 +200571,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; @@ -200269,7 +200581,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; @@ -200279,7 +200591,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; @@ -200289,7 +200601,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; @@ -200299,7 +200611,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; @@ -200309,7 +200621,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; @@ -200319,7 +200631,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; @@ -200329,7 +200641,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; @@ -200339,7 +200651,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; @@ -200349,7 +200661,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; @@ -200359,7 +200671,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; @@ -200369,7 +200681,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; @@ -200379,7 +200691,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; @@ -200389,7 +200701,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; @@ -200399,7 +200711,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; @@ -200411,173 +200723,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 } } @@ -200599,7 +200911,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, @@ -200611,14 +200923,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, @@ -200628,7 +200940,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) } @@ -200639,17 +200951,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() } @@ -200660,17 +200972,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() } @@ -200681,17 +200993,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() } @@ -200702,17 +201014,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() } @@ -200723,17 +201035,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() } @@ -200744,17 +201056,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() } @@ -200765,17 +201077,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() } @@ -200786,17 +201098,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() } @@ -200807,17 +201119,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() } @@ -200828,17 +201140,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() } @@ -200849,17 +201161,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() } @@ -200870,17 +201182,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() } @@ -200891,17 +201203,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() } @@ -200912,17 +201224,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() } @@ -200933,17 +201245,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() } @@ -200954,17 +201266,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() } @@ -200975,17 +201287,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() } @@ -200996,17 +201308,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() } @@ -201017,17 +201329,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() } @@ -201038,17 +201350,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() } @@ -201059,17 +201371,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() } @@ -201080,17 +201392,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() } @@ -201101,17 +201413,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() } @@ -201122,17 +201434,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() } @@ -201143,17 +201455,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() } @@ -201164,17 +201476,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() } @@ -201185,17 +201497,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() } @@ -201206,17 +201518,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() } @@ -201227,17 +201539,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() } @@ -201248,17 +201560,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() } @@ -201269,17 +201581,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() } @@ -201290,17 +201602,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() } @@ -201319,7 +201631,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201342,7 +201654,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201365,7 +201677,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201388,7 +201700,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201411,7 +201723,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201434,7 +201746,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201457,7 +201769,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201480,7 +201792,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201503,7 +201815,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201526,7 +201838,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201549,7 +201861,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201572,7 +201884,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201595,7 +201907,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201618,7 +201930,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201641,7 +201953,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201664,7 +201976,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201687,7 +201999,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201710,7 +202022,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201733,7 +202045,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201756,7 +202068,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201779,7 +202091,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201802,7 +202114,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201825,7 +202137,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201848,7 +202160,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201871,7 +202183,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201894,7 +202206,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201917,7 +202229,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201940,7 +202252,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201963,7 +202275,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -201986,7 +202298,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -202009,7 +202321,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -202032,7 +202344,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -202043,12 +202355,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; @@ -202058,7 +202370,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; @@ -202068,7 +202380,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; @@ -202078,7 +202390,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; @@ -202088,7 +202400,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; @@ -202098,7 +202410,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; @@ -202108,7 +202420,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; @@ -202118,7 +202430,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; @@ -202128,7 +202440,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; @@ -202138,7 +202450,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; @@ -202148,7 +202460,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; @@ -202158,7 +202470,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; @@ -202168,7 +202480,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; @@ -202178,7 +202490,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; @@ -202188,7 +202500,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; @@ -202198,7 +202510,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; @@ -202208,7 +202520,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; @@ -202218,7 +202530,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; @@ -202228,7 +202540,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; @@ -202238,7 +202550,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; @@ -202248,7 +202560,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; @@ -202258,7 +202570,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; @@ -202268,7 +202580,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; @@ -202278,7 +202590,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; @@ -202288,7 +202600,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; @@ -202298,7 +202610,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; @@ -202308,7 +202620,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; @@ -202318,7 +202630,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; @@ -202328,7 +202640,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; @@ -202338,7 +202650,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; @@ -202348,7 +202660,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; @@ -202358,7 +202670,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; @@ -202370,173 +202682,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 } } @@ -202558,7 +202870,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, @@ -202570,14 +202882,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, @@ -202587,7 +202899,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) } @@ -202598,17 +202910,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() } @@ -202619,17 +202931,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() } @@ -202640,17 +202952,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() } @@ -202661,17 +202973,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() } @@ -202682,17 +202994,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() } @@ -202703,17 +203015,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() } @@ -202724,17 +203036,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() } @@ -202745,17 +203057,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() } @@ -202766,17 +203078,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() } @@ -202787,17 +203099,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() } @@ -202808,17 +203120,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() } @@ -202829,17 +203141,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() } @@ -202850,17 +203162,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() } @@ -202871,17 +203183,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() } @@ -202892,17 +203204,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() } @@ -202913,17 +203225,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() } @@ -202934,17 +203246,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() } @@ -202955,17 +203267,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() } @@ -202976,17 +203288,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() } @@ -202997,17 +203309,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() } @@ -203018,17 +203330,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() } @@ -203039,17 +203351,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() } @@ -203060,17 +203372,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() } @@ -203081,17 +203393,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() } @@ -203102,17 +203414,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() } @@ -203123,17 +203435,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() } @@ -203144,17 +203456,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() } @@ -203165,17 +203477,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() } @@ -203186,17 +203498,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() } @@ -203207,17 +203519,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() } @@ -203228,17 +203540,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() } @@ -203249,17 +203561,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() } @@ -203278,7 +203590,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203301,7 +203613,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203324,7 +203636,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203347,7 +203659,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203370,7 +203682,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203393,7 +203705,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203416,7 +203728,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203439,7 +203751,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203462,7 +203774,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203485,7 +203797,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203508,7 +203820,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203531,7 +203843,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203554,7 +203866,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203577,7 +203889,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203600,7 +203912,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203623,7 +203935,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203646,7 +203958,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203669,7 +203981,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203692,7 +204004,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203715,7 +204027,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203738,7 +204050,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203761,7 +204073,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203784,7 +204096,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203807,7 +204119,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203830,7 +204142,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203853,7 +204165,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203876,7 +204188,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203899,7 +204211,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203922,7 +204234,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203945,7 +204257,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203968,7 +204280,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -203991,7 +204303,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -204002,12 +204314,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; @@ -204017,7 +204329,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; @@ -204027,7 +204339,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; @@ -204037,7 +204349,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; @@ -204047,7 +204359,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; @@ -204057,7 +204369,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; @@ -204067,7 +204379,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; @@ -204077,7 +204389,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; @@ -204087,7 +204399,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; @@ -204097,7 +204409,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; @@ -204107,7 +204419,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; @@ -204117,7 +204429,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; @@ -204127,7 +204439,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; @@ -204137,7 +204449,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; @@ -204147,7 +204459,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; @@ -204157,7 +204469,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; @@ -204167,7 +204479,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; @@ -204177,7 +204489,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; @@ -204187,7 +204499,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; @@ -204197,7 +204509,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; @@ -204207,7 +204519,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; @@ -204217,7 +204529,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; @@ -204227,7 +204539,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; @@ -204237,7 +204549,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; @@ -204247,7 +204559,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; @@ -204257,7 +204569,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; @@ -204267,7 +204579,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; @@ -204277,7 +204589,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; @@ -204287,7 +204599,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; @@ -204297,7 +204609,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; @@ -204307,7 +204619,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; @@ -204317,7 +204629,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; @@ -204329,173 +204641,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 } } @@ -204517,7 +204829,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, @@ -204529,14 +204841,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, @@ -204546,7 +204858,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) } @@ -204557,17 +204869,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() } @@ -204578,17 +204890,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() } @@ -204599,17 +204911,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() } @@ -204620,17 +204932,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() } @@ -204641,17 +204953,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() } @@ -204662,17 +204974,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() } @@ -204683,17 +204995,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() } @@ -204704,17 +205016,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() } @@ -204725,17 +205037,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() } @@ -204746,17 +205058,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() } @@ -204767,17 +205079,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() } @@ -204788,17 +205100,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() } @@ -204809,17 +205121,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() } @@ -204830,17 +205142,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() } @@ -204851,17 +205163,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() } @@ -204872,17 +205184,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() } @@ -204893,17 +205205,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() } @@ -204914,17 +205226,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() } @@ -204935,17 +205247,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() } @@ -204956,17 +205268,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() } @@ -204977,17 +205289,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() } @@ -204998,17 +205310,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() } @@ -205019,17 +205331,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() } @@ -205040,17 +205352,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() } @@ -205061,17 +205373,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() } @@ -205082,17 +205394,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() } @@ -205103,17 +205415,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() } @@ -205124,17 +205436,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() } @@ -205145,17 +205457,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() } @@ -205166,17 +205478,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() } @@ -205187,17 +205499,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() } @@ -205208,17 +205520,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() } @@ -205237,7 +205549,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205260,7 +205572,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205283,7 +205595,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205306,7 +205618,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205329,7 +205641,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205352,7 +205664,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205375,7 +205687,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205398,7 +205710,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205421,7 +205733,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205444,7 +205756,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205467,7 +205779,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205490,7 +205802,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205513,7 +205825,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205536,7 +205848,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205559,7 +205871,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205582,7 +205894,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205605,7 +205917,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205628,7 +205940,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205651,7 +205963,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205674,7 +205986,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205697,7 +206009,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205720,7 +206032,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205743,7 +206055,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205766,7 +206078,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205789,7 +206101,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205812,7 +206124,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205835,7 +206147,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205858,7 +206170,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205881,7 +206193,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205904,7 +206216,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205927,7 +206239,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205950,7 +206262,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -205961,12 +206273,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; @@ -205976,7 +206288,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; @@ -205986,7 +206298,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; @@ -205996,7 +206308,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; @@ -206006,7 +206318,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; @@ -206016,7 +206328,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; @@ -206026,7 +206338,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; @@ -206036,7 +206348,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; @@ -206046,7 +206358,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; @@ -206056,7 +206368,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; @@ -206066,7 +206378,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; @@ -206076,7 +206388,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; @@ -206086,7 +206398,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; @@ -206096,7 +206408,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; @@ -206106,7 +206418,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; @@ -206116,7 +206428,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; @@ -206126,7 +206438,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; @@ -206136,7 +206448,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; @@ -206146,7 +206458,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; @@ -206156,7 +206468,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; @@ -206166,7 +206478,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; @@ -206176,7 +206488,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; @@ -206186,7 +206498,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; @@ -206196,7 +206508,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; @@ -206206,7 +206518,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; @@ -206216,7 +206528,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; @@ -206226,7 +206538,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; @@ -206236,7 +206548,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; @@ -206246,7 +206558,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; @@ -206256,7 +206568,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; @@ -206266,7 +206578,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; @@ -206276,7 +206588,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; @@ -206288,173 +206600,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 } } @@ -206476,7 +206788,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, @@ -206488,14 +206800,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, @@ -206505,7 +206817,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) } @@ -206516,17 +206828,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() } @@ -206537,17 +206849,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() } @@ -206558,17 +206870,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() } @@ -206579,17 +206891,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() } @@ -206600,17 +206912,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() } @@ -206621,17 +206933,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() } @@ -206642,17 +206954,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() } @@ -206663,17 +206975,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() } @@ -206684,17 +206996,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() } @@ -206705,17 +207017,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() } @@ -206726,17 +207038,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() } @@ -206747,17 +207059,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() } @@ -206768,17 +207080,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() } @@ -206789,17 +207101,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() } @@ -206810,17 +207122,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() } @@ -206831,17 +207143,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() } @@ -206852,17 +207164,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() } @@ -206873,17 +207185,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() } @@ -206894,17 +207206,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() } @@ -206915,17 +207227,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() } @@ -206936,17 +207248,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() } @@ -206957,17 +207269,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() } @@ -206978,17 +207290,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() } @@ -206999,17 +207311,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() } @@ -207020,17 +207332,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() } @@ -207041,17 +207353,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() } @@ -207062,17 +207374,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() } @@ -207083,17 +207395,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() } @@ -207104,17 +207416,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() } @@ -207125,17 +207437,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() } @@ -207146,17 +207458,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() } @@ -207167,17 +207479,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() } @@ -207196,7 +207508,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207219,7 +207531,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207242,7 +207554,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207265,7 +207577,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207288,7 +207600,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207311,7 +207623,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207334,7 +207646,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207357,7 +207669,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207380,7 +207692,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207403,7 +207715,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207426,7 +207738,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207449,7 +207761,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207472,7 +207784,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207495,7 +207807,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207518,7 +207830,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207541,7 +207853,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207564,7 +207876,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207587,7 +207899,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207610,7 +207922,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207633,7 +207945,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207656,7 +207968,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207679,7 +207991,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207702,7 +208014,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207725,7 +208037,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207748,7 +208060,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207771,7 +208083,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207794,7 +208106,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207817,7 +208129,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207840,7 +208152,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207863,7 +208175,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207886,7 +208198,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207909,7 +208221,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -207920,12 +208232,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; @@ -207935,7 +208247,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; @@ -207945,7 +208257,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; @@ -207955,7 +208267,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; @@ -207965,7 +208277,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; @@ -207975,7 +208287,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; @@ -207985,7 +208297,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; @@ -207995,7 +208307,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; @@ -208005,7 +208317,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; @@ -208015,7 +208327,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; @@ -208025,7 +208337,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; @@ -208035,7 +208347,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; @@ -208045,7 +208357,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; @@ -208055,7 +208367,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; @@ -208065,7 +208377,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; @@ -208075,7 +208387,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; @@ -208085,7 +208397,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; @@ -208095,7 +208407,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; @@ -208105,7 +208417,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; @@ -208115,7 +208427,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; @@ -208125,7 +208437,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; @@ -208135,7 +208447,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; @@ -208145,7 +208457,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; @@ -208155,7 +208467,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; @@ -208165,7 +208477,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; @@ -208175,7 +208487,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; @@ -208185,7 +208497,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; @@ -208195,7 +208507,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; @@ -208205,7 +208517,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; @@ -208215,7 +208527,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; @@ -208225,7 +208537,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; @@ -208235,7 +208547,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; @@ -208247,173 +208559,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 } } @@ -208435,7 +208747,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, @@ -208447,14 +208759,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, @@ -208464,7 +208776,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) } @@ -208475,17 +208787,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() } @@ -208496,17 +208808,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() } @@ -208517,17 +208829,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() } @@ -208538,17 +208850,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() } @@ -208559,17 +208871,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() } @@ -208580,17 +208892,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() } @@ -208601,17 +208913,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() } @@ -208622,17 +208934,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() } @@ -208643,17 +208955,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() } @@ -208664,17 +208976,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() } @@ -208685,17 +208997,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() } @@ -208706,17 +209018,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() } @@ -208727,17 +209039,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() } @@ -208748,17 +209060,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() } @@ -208769,17 +209081,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() } @@ -208790,17 +209102,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() } @@ -208811,17 +209123,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() } @@ -208832,17 +209144,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() } @@ -208853,17 +209165,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() } @@ -208874,17 +209186,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() } @@ -208895,17 +209207,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() } @@ -208916,17 +209228,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() } @@ -208937,17 +209249,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() } @@ -208958,17 +209270,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() } @@ -208979,17 +209291,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() } @@ -209000,17 +209312,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() } @@ -209021,17 +209333,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() } @@ -209042,17 +209354,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() } @@ -209063,17 +209375,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() } @@ -209084,17 +209396,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() } @@ -209105,17 +209417,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() } @@ -209126,17 +209438,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() } @@ -209155,7 +209467,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209178,7 +209490,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209201,7 +209513,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209224,7 +209536,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209247,7 +209559,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209270,7 +209582,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209293,7 +209605,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209316,7 +209628,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209339,7 +209651,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209362,7 +209674,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209385,7 +209697,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209408,7 +209720,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209431,7 +209743,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209454,7 +209766,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209477,7 +209789,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209500,7 +209812,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209523,7 +209835,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209546,7 +209858,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209569,7 +209881,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209592,7 +209904,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209615,7 +209927,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209638,7 +209950,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209661,7 +209973,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209684,7 +209996,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209707,7 +210019,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209730,7 +210042,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209753,7 +210065,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209776,7 +210088,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209799,7 +210111,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209822,7 +210134,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209845,7 +210157,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209868,7 +210180,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -209879,12 +210191,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; @@ -209894,7 +210206,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; @@ -209904,7 +210216,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; @@ -209914,7 +210226,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; @@ -209924,7 +210236,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; @@ -209934,7 +210246,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; @@ -209944,7 +210256,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; @@ -209954,7 +210266,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; @@ -209964,7 +210276,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; @@ -209974,7 +210286,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; @@ -209984,7 +210296,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; @@ -209994,7 +210306,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; @@ -210004,7 +210316,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; @@ -210014,7 +210326,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; @@ -210024,7 +210336,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; @@ -210034,7 +210346,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; @@ -210044,7 +210356,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; @@ -210054,7 +210366,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; @@ -210064,7 +210376,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; @@ -210074,7 +210386,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; @@ -210084,7 +210396,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; @@ -210094,7 +210406,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; @@ -210104,7 +210416,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; @@ -210114,7 +210426,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; @@ -210124,7 +210436,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; @@ -210134,7 +210446,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; @@ -210144,7 +210456,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; @@ -210154,7 +210466,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; @@ -210164,7 +210476,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; @@ -210174,7 +210486,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; @@ -210184,7 +210496,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; @@ -210194,7 +210506,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; @@ -210206,173 +210518,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 } } @@ -210394,7 +210706,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, @@ -210406,14 +210718,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, @@ -210423,7 +210735,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) } @@ -210434,17 +210746,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() } @@ -210455,17 +210767,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() } @@ -210476,17 +210788,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() } @@ -210497,17 +210809,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() } @@ -210518,17 +210830,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() } @@ -210539,17 +210851,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() } @@ -210560,17 +210872,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() } @@ -210581,17 +210893,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() } @@ -210602,17 +210914,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() } @@ -210623,17 +210935,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() } @@ -210644,17 +210956,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() } @@ -210665,17 +210977,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() } @@ -210686,17 +210998,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() } @@ -210707,17 +211019,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() } @@ -210728,17 +211040,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() } @@ -210749,17 +211061,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() } @@ -210770,17 +211082,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() } @@ -210791,17 +211103,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() } @@ -210812,17 +211124,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() } @@ -210833,17 +211145,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() } @@ -210854,17 +211166,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() } @@ -210875,17 +211187,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() } @@ -210896,17 +211208,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() } @@ -210917,17 +211229,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() } @@ -210938,17 +211250,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() } @@ -210959,17 +211271,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() } @@ -210980,17 +211292,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() } @@ -211001,17 +211313,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() } @@ -211022,17 +211334,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() } @@ -211043,17 +211355,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() } @@ -211064,17 +211376,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() } @@ -211085,17 +211397,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() } @@ -211114,7 +211426,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211137,7 +211449,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211160,7 +211472,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211183,7 +211495,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211206,7 +211518,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211229,7 +211541,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211252,7 +211564,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211275,7 +211587,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211298,7 +211610,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211321,7 +211633,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211344,7 +211656,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211367,7 +211679,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211390,7 +211702,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211413,7 +211725,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211436,7 +211748,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211459,7 +211771,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211482,7 +211794,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211505,7 +211817,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211528,7 +211840,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211551,7 +211863,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211574,7 +211886,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211597,7 +211909,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211620,7 +211932,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211643,7 +211955,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211666,7 +211978,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211689,7 +212001,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211712,7 +212024,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211735,7 +212047,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211758,7 +212070,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211781,7 +212093,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211804,7 +212116,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211827,7 +212139,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -211838,12 +212150,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; @@ -211853,7 +212165,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; @@ -211863,7 +212175,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; @@ -211873,7 +212185,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; @@ -211883,7 +212195,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; @@ -211893,7 +212205,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; @@ -211903,7 +212215,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; @@ -211913,7 +212225,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; @@ -211923,7 +212235,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; @@ -211933,7 +212245,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; @@ -211943,7 +212255,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; @@ -211953,7 +212265,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; @@ -211963,7 +212275,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; @@ -211973,7 +212285,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; @@ -211983,7 +212295,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; @@ -211993,7 +212305,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; @@ -212003,7 +212315,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; @@ -212013,7 +212325,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; @@ -212023,7 +212335,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; @@ -212033,7 +212345,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; @@ -212043,7 +212355,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; @@ -212053,7 +212365,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; @@ -212063,7 +212375,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; @@ -212073,7 +212385,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; @@ -212083,7 +212395,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; @@ -212093,7 +212405,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; @@ -212103,7 +212415,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; @@ -212113,7 +212425,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; @@ -212123,7 +212435,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; @@ -212133,7 +212445,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; @@ -212143,7 +212455,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; @@ -212153,7 +212465,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; @@ -212165,173 +212477,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 } } @@ -212353,7 +212665,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, @@ -212365,14 +212677,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, @@ -212382,7 +212694,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) } @@ -212393,17 +212705,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() } @@ -212414,17 +212726,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() } @@ -212435,17 +212747,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() } @@ -212456,17 +212768,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() } @@ -212477,17 +212789,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() } @@ -212498,17 +212810,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() } @@ -212519,17 +212831,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() } @@ -212540,17 +212852,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() } @@ -212561,17 +212873,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() } @@ -212582,17 +212894,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() } @@ -212603,17 +212915,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() } @@ -212624,17 +212936,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() } @@ -212645,17 +212957,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() } @@ -212666,17 +212978,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() } @@ -212687,17 +212999,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() } @@ -212708,17 +213020,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() } @@ -212729,17 +213041,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() } @@ -212750,17 +213062,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() } @@ -212771,17 +213083,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() } @@ -212792,17 +213104,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() } @@ -212813,17 +213125,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() } @@ -212834,17 +213146,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() } @@ -212855,17 +213167,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() } @@ -212876,17 +213188,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() } @@ -212897,17 +213209,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() } @@ -212918,17 +213230,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() } @@ -212939,17 +213251,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() } @@ -212960,17 +213272,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() } @@ -212981,17 +213293,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() } @@ -213002,17 +213314,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() } @@ -213023,17 +213335,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() } @@ -213044,17 +213356,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() } @@ -213073,7 +213385,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213096,7 +213408,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213119,7 +213431,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213142,7 +213454,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213165,7 +213477,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213188,7 +213500,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213211,7 +213523,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213234,7 +213546,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213257,7 +213569,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213280,7 +213592,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213303,7 +213615,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213326,7 +213638,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213349,7 +213661,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213372,7 +213684,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213395,7 +213707,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213418,7 +213730,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213441,7 +213753,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213464,7 +213776,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213487,7 +213799,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213510,7 +213822,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213533,7 +213845,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213556,7 +213868,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213579,7 +213891,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213602,7 +213914,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213625,7 +213937,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213648,7 +213960,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213671,7 +213983,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213694,7 +214006,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213717,7 +214029,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213740,7 +214052,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213763,7 +214075,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213786,7 +214098,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -213797,12 +214109,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; @@ -213812,7 +214124,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; @@ -213822,7 +214134,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; @@ -213832,7 +214144,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; @@ -213842,7 +214154,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; @@ -213852,7 +214164,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; @@ -213862,7 +214174,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; @@ -213872,7 +214184,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; @@ -213882,7 +214194,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; @@ -213892,7 +214204,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; @@ -213902,7 +214214,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; @@ -213912,7 +214224,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; @@ -213922,7 +214234,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; @@ -213932,7 +214244,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; @@ -213942,7 +214254,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; @@ -213952,7 +214264,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; @@ -213962,7 +214274,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; @@ -213972,7 +214284,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; @@ -213982,7 +214294,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; @@ -213992,7 +214304,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; @@ -214002,7 +214314,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; @@ -214012,7 +214324,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; @@ -214022,7 +214334,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; @@ -214032,7 +214344,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; @@ -214042,7 +214354,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; @@ -214052,7 +214364,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; @@ -214062,7 +214374,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; @@ -214072,7 +214384,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; @@ -214082,7 +214394,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; @@ -214092,7 +214404,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; @@ -214102,7 +214414,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; @@ -214112,7 +214424,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; @@ -214124,173 +214436,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 } } @@ -214312,7 +214624,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, @@ -214324,14 +214636,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, @@ -214341,7 +214653,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) } @@ -214352,17 +214664,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() } @@ -214373,17 +214685,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() } @@ -214394,17 +214706,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() } @@ -214415,17 +214727,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() } @@ -214436,17 +214748,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() } @@ -214457,17 +214769,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() } @@ -214478,17 +214790,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() } @@ -214499,17 +214811,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() } @@ -214520,17 +214832,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() } @@ -214541,17 +214853,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() } @@ -214562,17 +214874,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() } @@ -214583,17 +214895,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() } @@ -214604,17 +214916,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() } @@ -214625,17 +214937,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() } @@ -214646,17 +214958,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() } @@ -214667,17 +214979,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() } @@ -214688,17 +215000,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() } @@ -214709,17 +215021,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() } @@ -214730,17 +215042,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() } @@ -214751,17 +215063,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() } @@ -214772,17 +215084,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() } @@ -214793,17 +215105,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() } @@ -214814,17 +215126,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() } @@ -214835,17 +215147,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() } @@ -214856,17 +215168,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() } @@ -214877,17 +215189,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() } @@ -214898,17 +215210,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() } @@ -214919,17 +215231,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() } @@ -214940,17 +215252,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() } @@ -214961,17 +215273,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() } @@ -214982,17 +215294,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() } @@ -215003,17 +215315,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() } @@ -215032,7 +215344,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215055,7 +215367,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215078,7 +215390,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215101,7 +215413,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215124,7 +215436,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215147,7 +215459,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215170,7 +215482,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215193,7 +215505,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215216,7 +215528,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215239,7 +215551,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215262,7 +215574,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215285,7 +215597,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215308,7 +215620,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215331,7 +215643,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215354,7 +215666,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215377,7 +215689,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215400,7 +215712,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215423,7 +215735,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215446,7 +215758,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215469,7 +215781,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215492,7 +215804,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215515,7 +215827,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215538,7 +215850,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215561,7 +215873,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215584,7 +215896,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215607,7 +215919,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215630,7 +215942,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215653,7 +215965,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215676,7 +215988,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215699,7 +216011,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215722,7 +216034,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215745,7 +216057,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -215756,12 +216068,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; @@ -215771,7 +216083,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; @@ -215781,7 +216093,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; @@ -215791,7 +216103,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; @@ -215801,7 +216113,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; @@ -215811,7 +216123,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; @@ -215821,7 +216133,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; @@ -215831,7 +216143,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; @@ -215841,7 +216153,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; @@ -215851,7 +216163,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; @@ -215861,7 +216173,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; @@ -215871,7 +216183,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; @@ -215881,7 +216193,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; @@ -215891,7 +216203,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; @@ -215901,7 +216213,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; @@ -215911,7 +216223,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; @@ -215921,7 +216233,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; @@ -215931,7 +216243,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; @@ -215941,7 +216253,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; @@ -215951,7 +216263,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; @@ -215961,7 +216273,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; @@ -215971,7 +216283,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; @@ -215981,7 +216293,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; @@ -215991,7 +216303,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; @@ -216001,7 +216313,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; @@ -216011,7 +216323,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; @@ -216021,7 +216333,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; @@ -216031,7 +216343,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; @@ -216041,7 +216353,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; @@ -216051,7 +216363,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; @@ -216061,7 +216373,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; @@ -216071,7 +216383,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; @@ -216083,173 +216395,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 } } @@ -216271,7 +216583,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, @@ -216283,14 +216595,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, @@ -216300,7 +216612,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) } @@ -216311,17 +216623,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() } @@ -216332,17 +216644,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() } @@ -216353,17 +216665,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() } @@ -216374,17 +216686,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() } @@ -216395,17 +216707,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() } @@ -216416,17 +216728,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() } @@ -216437,17 +216749,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() } @@ -216458,17 +216770,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() } @@ -216479,17 +216791,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() } @@ -216500,17 +216812,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() } @@ -216521,17 +216833,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() } @@ -216542,17 +216854,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() } @@ -216563,17 +216875,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() } @@ -216584,17 +216896,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() } @@ -216605,17 +216917,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() } @@ -216626,17 +216938,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() } @@ -216647,17 +216959,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() } @@ -216668,17 +216980,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() } @@ -216689,17 +217001,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() } @@ -216710,17 +217022,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() } @@ -216731,17 +217043,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() } @@ -216752,17 +217064,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() } @@ -216773,17 +217085,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() } @@ -216794,17 +217106,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() } @@ -216815,17 +217127,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() } @@ -216836,17 +217148,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() } @@ -216857,17 +217169,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() } @@ -216878,17 +217190,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() } @@ -216899,17 +217211,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() } @@ -216920,17 +217232,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() } @@ -216941,17 +217253,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() } @@ -216962,17 +217274,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() } @@ -216991,7 +217303,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217014,7 +217326,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217037,7 +217349,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217060,7 +217372,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217083,7 +217395,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217106,7 +217418,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217129,7 +217441,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217152,7 +217464,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217175,7 +217487,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217198,7 +217510,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217221,7 +217533,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217244,7 +217556,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217267,7 +217579,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217290,7 +217602,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217313,7 +217625,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217336,7 +217648,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217359,7 +217671,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217382,7 +217694,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217405,7 +217717,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217428,7 +217740,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217451,7 +217763,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217474,7 +217786,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217497,7 +217809,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217520,7 +217832,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217543,7 +217855,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217566,7 +217878,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217589,7 +217901,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217612,7 +217924,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217635,7 +217947,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217658,7 +217970,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217681,7 +217993,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217704,7 +218016,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -217715,12 +218027,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; @@ -217730,7 +218042,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; @@ -217740,7 +218052,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; @@ -217750,7 +218062,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; @@ -217760,7 +218072,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; @@ -217770,7 +218082,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; @@ -217780,7 +218092,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; @@ -217790,7 +218102,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; @@ -217800,7 +218112,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; @@ -217810,7 +218122,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; @@ -217820,7 +218132,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; @@ -217830,7 +218142,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; @@ -217840,7 +218152,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; @@ -217850,7 +218162,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; @@ -217860,7 +218172,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; @@ -217870,7 +218182,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; @@ -217880,7 +218192,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; @@ -217890,7 +218202,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; @@ -217900,7 +218212,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; @@ -217910,7 +218222,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; @@ -217920,7 +218232,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; @@ -217930,7 +218242,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; @@ -217940,7 +218252,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; @@ -217950,7 +218262,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; @@ -217960,7 +218272,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; @@ -217970,7 +218282,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; @@ -217980,7 +218292,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; @@ -217990,7 +218302,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; @@ -218000,7 +218312,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; @@ -218010,7 +218322,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; @@ -218020,7 +218332,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; @@ -218030,7 +218342,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; @@ -218042,173 +218354,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 } } @@ -218230,7 +218542,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, @@ -218242,14 +218554,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, @@ -218259,7 +218571,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) } @@ -218270,17 +218582,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() } @@ -218291,17 +218603,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() } @@ -218312,17 +218624,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() } @@ -218333,17 +218645,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() } @@ -218354,17 +218666,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() } @@ -218375,17 +218687,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() } @@ -218396,17 +218708,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() } @@ -218417,17 +218729,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() } @@ -218438,17 +218750,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() } @@ -218459,17 +218771,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() } @@ -218480,17 +218792,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() } @@ -218501,17 +218813,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() } @@ -218522,17 +218834,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() } @@ -218543,17 +218855,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() } @@ -218564,17 +218876,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() } @@ -218585,17 +218897,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() } @@ -218606,17 +218918,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() } @@ -218627,17 +218939,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() } @@ -218648,17 +218960,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() } @@ -218669,17 +218981,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() } @@ -218690,17 +219002,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() } @@ -218711,17 +219023,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() } @@ -218732,17 +219044,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() } @@ -218753,17 +219065,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() } @@ -218774,17 +219086,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() } @@ -218795,17 +219107,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() } @@ -218816,17 +219128,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() } @@ -218837,17 +219149,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() } @@ -218858,17 +219170,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() } @@ -218879,17 +219191,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() } @@ -218900,17 +219212,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() } @@ -218921,17 +219233,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() } @@ -218950,7 +219262,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -218973,7 +219285,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -218996,7 +219308,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219019,7 +219331,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219042,7 +219354,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219065,7 +219377,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219088,7 +219400,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219111,7 +219423,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219134,7 +219446,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219157,7 +219469,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219180,7 +219492,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219203,7 +219515,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219226,7 +219538,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219249,7 +219561,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219272,7 +219584,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219295,7 +219607,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219318,7 +219630,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219341,7 +219653,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219364,7 +219676,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219387,7 +219699,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219410,7 +219722,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219433,7 +219745,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219456,7 +219768,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219479,7 +219791,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219502,7 +219814,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219525,7 +219837,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219548,7 +219860,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219571,7 +219883,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219594,7 +219906,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219617,7 +219929,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219640,7 +219952,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219663,7 +219975,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -219674,12 +219986,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; @@ -219689,7 +220001,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; @@ -219699,7 +220011,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; @@ -219709,7 +220021,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; @@ -219719,7 +220031,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; @@ -219729,7 +220041,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; @@ -219739,7 +220051,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; @@ -219749,7 +220061,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; @@ -219759,7 +220071,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; @@ -219769,7 +220081,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; @@ -219779,7 +220091,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; @@ -219789,7 +220101,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; @@ -219799,7 +220111,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; @@ -219809,7 +220121,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; @@ -219819,7 +220131,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; @@ -219829,7 +220141,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; @@ -219839,7 +220151,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; @@ -219849,7 +220161,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; @@ -219859,7 +220171,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; @@ -219869,7 +220181,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; @@ -219879,7 +220191,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; @@ -219889,7 +220201,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; @@ -219899,7 +220211,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; @@ -219909,7 +220221,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; @@ -219919,7 +220231,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; @@ -219929,7 +220241,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; @@ -219939,7 +220251,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; @@ -219949,7 +220261,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; @@ -219959,7 +220271,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; @@ -219969,7 +220281,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; @@ -219979,7 +220291,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; @@ -219989,7 +220301,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; @@ -220001,173 +220313,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 } } @@ -220189,7 +220501,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, @@ -220201,14 +220513,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, @@ -220218,7 +220530,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) } @@ -220229,17 +220541,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() } @@ -220250,17 +220562,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() } @@ -220271,17 +220583,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() } @@ -220292,17 +220604,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() } @@ -220313,17 +220625,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() } @@ -220334,17 +220646,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() } @@ -220355,17 +220667,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() } @@ -220376,17 +220688,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() } @@ -220397,17 +220709,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() } @@ -220418,17 +220730,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() } @@ -220439,17 +220751,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() } @@ -220460,17 +220772,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() } @@ -220481,17 +220793,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() } @@ -220502,17 +220814,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() } @@ -220523,17 +220835,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() } @@ -220544,17 +220856,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() } @@ -220565,17 +220877,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() } @@ -220586,17 +220898,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() } @@ -220607,17 +220919,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() } @@ -220628,17 +220940,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() } @@ -220649,17 +220961,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() } @@ -220670,17 +220982,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() } @@ -220691,17 +221003,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() } @@ -220712,17 +221024,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() } @@ -220733,17 +221045,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() } @@ -220754,17 +221066,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() } @@ -220775,17 +221087,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() } @@ -220796,17 +221108,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() } @@ -220817,17 +221129,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() } @@ -220838,17 +221150,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() } @@ -220859,17 +221171,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() } @@ -220880,17 +221192,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() } @@ -220909,7 +221221,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -220932,7 +221244,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -220955,7 +221267,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -220978,7 +221290,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221001,7 +221313,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221024,7 +221336,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221047,7 +221359,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221070,7 +221382,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221093,7 +221405,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221116,7 +221428,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221139,7 +221451,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221162,7 +221474,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221185,7 +221497,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221208,7 +221520,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221231,7 +221543,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221254,7 +221566,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221277,7 +221589,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221300,7 +221612,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221323,7 +221635,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221346,7 +221658,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221369,7 +221681,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221392,7 +221704,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221415,7 +221727,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221438,7 +221750,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221461,7 +221773,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221484,7 +221796,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221507,7 +221819,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221530,7 +221842,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221553,7 +221865,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221576,7 +221888,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221599,7 +221911,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221622,7 +221934,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -221633,12 +221945,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; @@ -221648,7 +221960,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; @@ -221658,7 +221970,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; @@ -221668,7 +221980,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; @@ -221678,7 +221990,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; @@ -221688,7 +222000,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; @@ -221698,7 +222010,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; @@ -221708,7 +222020,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; @@ -221718,7 +222030,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; @@ -221728,7 +222040,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; @@ -221738,7 +222050,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; @@ -221748,7 +222060,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; @@ -221758,7 +222070,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; @@ -221768,7 +222080,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; @@ -221778,7 +222090,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; @@ -221788,7 +222100,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; @@ -221798,7 +222110,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; @@ -221808,7 +222120,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; @@ -221818,7 +222130,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; @@ -221828,7 +222140,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; @@ -221838,7 +222150,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; @@ -221848,7 +222160,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; @@ -221858,7 +222170,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; @@ -221868,7 +222180,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; @@ -221878,7 +222190,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; @@ -221888,7 +222200,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; @@ -221898,7 +222210,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; @@ -221908,7 +222220,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; @@ -221918,7 +222230,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; @@ -221928,7 +222240,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; @@ -221938,7 +222250,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; @@ -221948,7 +222260,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; @@ -221960,173 +222272,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 } } @@ -222148,7 +222460,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, @@ -222160,14 +222472,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, @@ -222177,7 +222489,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) } @@ -222188,17 +222500,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() } @@ -222209,17 +222521,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() } @@ -222230,17 +222542,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() } @@ -222251,17 +222563,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() } @@ -222272,17 +222584,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() } @@ -222293,17 +222605,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() } @@ -222314,17 +222626,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() } @@ -222335,17 +222647,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() } @@ -222356,17 +222668,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() } @@ -222377,17 +222689,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() } @@ -222398,17 +222710,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() } @@ -222419,17 +222731,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() } @@ -222440,17 +222752,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() } @@ -222461,17 +222773,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() } @@ -222482,17 +222794,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() } @@ -222503,17 +222815,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() } @@ -222524,17 +222836,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() } @@ -222545,17 +222857,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() } @@ -222566,17 +222878,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() } @@ -222587,17 +222899,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() } @@ -222608,17 +222920,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() } @@ -222629,17 +222941,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() } @@ -222650,17 +222962,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() } @@ -222671,17 +222983,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() } @@ -222692,17 +223004,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() } @@ -222713,17 +223025,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() } @@ -222734,17 +223046,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() } @@ -222755,17 +223067,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() } @@ -222776,17 +223088,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() } @@ -222797,17 +223109,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() } @@ -222818,17 +223130,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() } @@ -222839,17 +223151,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() } @@ -222868,7 +223180,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -222891,7 +223203,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -222914,7 +223226,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -222937,7 +223249,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -222960,7 +223272,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -222983,7 +223295,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223006,7 +223318,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223029,7 +223341,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223052,7 +223364,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223075,7 +223387,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223098,7 +223410,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223121,7 +223433,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223144,7 +223456,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223167,7 +223479,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223190,7 +223502,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223213,7 +223525,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223236,7 +223548,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223259,7 +223571,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223282,7 +223594,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223305,7 +223617,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223328,7 +223640,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223351,7 +223663,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223374,7 +223686,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223397,7 +223709,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223420,7 +223732,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223443,7 +223755,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223466,7 +223778,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223489,7 +223801,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223512,7 +223824,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223535,7 +223847,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223558,7 +223870,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223581,7 +223893,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -223592,12 +223904,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; @@ -223607,7 +223919,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; @@ -223617,7 +223929,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; @@ -223627,7 +223939,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; @@ -223637,7 +223949,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; @@ -223647,7 +223959,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; @@ -223657,7 +223969,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; @@ -223667,7 +223979,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; @@ -223677,7 +223989,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; @@ -223687,7 +223999,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; @@ -223697,7 +224009,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; @@ -223707,7 +224019,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; @@ -223717,7 +224029,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; @@ -223727,7 +224039,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; @@ -223737,7 +224049,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; @@ -223747,7 +224059,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; @@ -223757,7 +224069,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; @@ -223767,7 +224079,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; @@ -223777,7 +224089,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; @@ -223787,7 +224099,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; @@ -223797,7 +224109,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; @@ -223807,7 +224119,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; @@ -223817,7 +224129,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; @@ -223827,7 +224139,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; @@ -223837,7 +224149,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; @@ -223847,7 +224159,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; @@ -223857,7 +224169,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; @@ -223867,7 +224179,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; @@ -223877,7 +224189,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; @@ -223887,7 +224199,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; @@ -223897,7 +224209,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; @@ -223907,7 +224219,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; @@ -223919,173 +224231,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 } } @@ -224107,7 +224419,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, @@ -224119,14 +224431,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, @@ -224136,7 +224448,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) } @@ -224147,17 +224459,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() } @@ -224168,17 +224480,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() } @@ -224189,17 +224501,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() } @@ -224210,17 +224522,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() } @@ -224231,17 +224543,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() } @@ -224252,17 +224564,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() } @@ -224273,17 +224585,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() } @@ -224294,17 +224606,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() } @@ -224315,17 +224627,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() } @@ -224336,17 +224648,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() } @@ -224357,17 +224669,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() } @@ -224378,17 +224690,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() } @@ -224399,17 +224711,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() } @@ -224420,17 +224732,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() } @@ -224441,17 +224753,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() } @@ -224462,17 +224774,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() } @@ -224483,17 +224795,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() } @@ -224504,17 +224816,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() } @@ -224525,17 +224837,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() } @@ -224546,17 +224858,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() } @@ -224567,17 +224879,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() } @@ -224588,17 +224900,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() } @@ -224609,17 +224921,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() } @@ -224630,17 +224942,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() } @@ -224651,17 +224963,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() } @@ -224672,17 +224984,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() } @@ -224693,17 +225005,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() } @@ -224714,17 +225026,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() } @@ -224735,17 +225047,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() } @@ -224756,17 +225068,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() } @@ -224777,17 +225089,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() } @@ -224798,17 +225110,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() } @@ -224827,7 +225139,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -224850,7 +225162,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -224873,7 +225185,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -224896,7 +225208,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -224919,7 +225231,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -224942,7 +225254,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -224965,7 +225277,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -224988,7 +225300,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225011,7 +225323,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225034,7 +225346,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225057,7 +225369,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225080,7 +225392,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225103,7 +225415,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225126,7 +225438,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225149,7 +225461,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225172,7 +225484,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225195,7 +225507,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225218,7 +225530,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225241,7 +225553,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225264,7 +225576,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225287,7 +225599,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225310,7 +225622,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225333,7 +225645,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225356,7 +225668,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225379,7 +225691,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225402,7 +225714,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225425,7 +225737,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225448,7 +225760,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225471,7 +225783,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225494,7 +225806,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225517,7 +225829,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225540,7 +225852,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -225551,12 +225863,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; @@ -225566,7 +225878,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; @@ -225576,7 +225888,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; @@ -225586,7 +225898,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; @@ -225596,7 +225908,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; @@ -225606,7 +225918,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; @@ -225616,7 +225928,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; @@ -225626,7 +225938,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; @@ -225636,7 +225948,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; @@ -225646,7 +225958,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; @@ -225656,7 +225968,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; @@ -225666,7 +225978,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; @@ -225676,7 +225988,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; @@ -225686,7 +225998,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; @@ -225696,7 +226008,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; @@ -225706,7 +226018,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; @@ -225716,7 +226028,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; @@ -225726,7 +226038,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; @@ -225736,7 +226048,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; @@ -225746,7 +226058,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; @@ -225756,7 +226068,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; @@ -225766,7 +226078,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; @@ -225776,7 +226088,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; @@ -225786,7 +226098,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; @@ -225796,7 +226108,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; @@ -225806,7 +226118,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; @@ -225816,7 +226128,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; @@ -225826,7 +226138,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; @@ -225836,7 +226148,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; @@ -225846,7 +226158,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; @@ -225856,7 +226168,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; @@ -225866,7 +226178,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; @@ -225878,173 +226190,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 } } @@ -226066,7 +226378,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, @@ -226078,14 +226390,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, @@ -226095,7 +226407,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) } @@ -226106,17 +226418,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() } @@ -226127,17 +226439,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() } @@ -226148,17 +226460,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() } @@ -226169,17 +226481,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() } @@ -226190,17 +226502,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() } @@ -226211,17 +226523,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() } @@ -226232,17 +226544,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() } @@ -226253,17 +226565,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() } @@ -226274,17 +226586,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() } @@ -226295,17 +226607,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() } @@ -226316,17 +226628,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() } @@ -226337,17 +226649,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() } @@ -226358,17 +226670,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() } @@ -226379,17 +226691,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() } @@ -226400,17 +226712,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() } @@ -226421,17 +226733,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() } @@ -226442,17 +226754,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() } @@ -226463,17 +226775,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() } @@ -226484,17 +226796,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() } @@ -226505,17 +226817,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() } @@ -226526,17 +226838,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() } @@ -226547,17 +226859,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() } @@ -226568,17 +226880,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() } @@ -226589,17 +226901,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() } @@ -226610,17 +226922,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() } @@ -226631,17 +226943,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() } @@ -226652,17 +226964,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() } @@ -226673,17 +226985,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() } @@ -226694,17 +227006,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() } @@ -226715,17 +227027,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() } @@ -226736,17 +227048,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() } @@ -226757,17 +227069,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() } @@ -226786,7 +227098,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -226809,7 +227121,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -226832,7 +227144,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -226855,7 +227167,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -226878,7 +227190,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -226901,7 +227213,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -226924,7 +227236,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -226947,7 +227259,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -226970,7 +227282,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -226993,7 +227305,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227016,7 +227328,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227039,7 +227351,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227062,7 +227374,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227085,7 +227397,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227108,7 +227420,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227131,7 +227443,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227154,7 +227466,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227177,7 +227489,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227200,7 +227512,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227223,7 +227535,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227246,7 +227558,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227269,7 +227581,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227292,7 +227604,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227315,7 +227627,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227338,7 +227650,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227361,7 +227673,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227384,7 +227696,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227407,7 +227719,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227430,7 +227742,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227453,7 +227765,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227476,7 +227788,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227499,7 +227811,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -227510,12 +227822,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; @@ -227525,7 +227837,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; @@ -227535,7 +227847,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; @@ -227545,7 +227857,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; @@ -227555,7 +227867,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; @@ -227565,7 +227877,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; @@ -227575,7 +227887,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; @@ -227585,7 +227897,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; @@ -227595,7 +227907,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; @@ -227605,7 +227917,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; @@ -227615,7 +227927,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; @@ -227625,7 +227937,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; @@ -227635,7 +227947,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; @@ -227645,7 +227957,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; @@ -227655,7 +227967,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; @@ -227665,7 +227977,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; @@ -227675,7 +227987,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; @@ -227685,7 +227997,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; @@ -227695,7 +228007,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; @@ -227705,7 +228017,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; @@ -227715,7 +228027,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; @@ -227725,7 +228037,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; @@ -227735,7 +228047,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; @@ -227745,7 +228057,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; @@ -227755,7 +228067,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; @@ -227765,7 +228077,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; @@ -227775,7 +228087,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; @@ -227785,7 +228097,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; @@ -227795,7 +228107,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; @@ -227805,7 +228117,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; @@ -227815,7 +228127,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; @@ -227825,7 +228137,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; @@ -227837,173 +228149,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 } } @@ -228025,7 +228337,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, @@ -228037,14 +228349,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, @@ -228054,7 +228366,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) } @@ -228065,17 +228377,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() } @@ -228086,17 +228398,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() } @@ -228107,17 +228419,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() } @@ -228128,17 +228440,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() } @@ -228149,17 +228461,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() } @@ -228170,17 +228482,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() } @@ -228191,17 +228503,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() } @@ -228212,17 +228524,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() } @@ -228233,17 +228545,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() } @@ -228254,17 +228566,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() } @@ -228275,17 +228587,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() } @@ -228296,17 +228608,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() } @@ -228317,17 +228629,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() } @@ -228338,17 +228650,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() } @@ -228359,17 +228671,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() } @@ -228380,17 +228692,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() } @@ -228401,17 +228713,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() } @@ -228422,17 +228734,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() } @@ -228443,17 +228755,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() } @@ -228464,17 +228776,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() } @@ -228485,17 +228797,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() } @@ -228506,17 +228818,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() } @@ -228527,17 +228839,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() } @@ -228548,17 +228860,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() } @@ -228569,17 +228881,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() } @@ -228590,17 +228902,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() } @@ -228611,17 +228923,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() } @@ -228632,17 +228944,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() } @@ -228653,17 +228965,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() } @@ -228674,17 +228986,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() } @@ -228695,17 +229007,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() } @@ -228716,17 +229028,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() } @@ -228745,7 +229057,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -228768,7 +229080,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -228791,7 +229103,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -228814,7 +229126,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -228837,7 +229149,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -228860,7 +229172,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -228883,7 +229195,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -228906,7 +229218,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -228929,7 +229241,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -228952,7 +229264,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -228975,7 +229287,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -228998,7 +229310,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229021,7 +229333,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229044,7 +229356,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229067,7 +229379,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229090,7 +229402,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229113,7 +229425,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229136,7 +229448,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229159,7 +229471,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229182,7 +229494,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229205,7 +229517,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229228,7 +229540,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229251,7 +229563,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229274,7 +229586,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229297,7 +229609,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229320,7 +229632,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229343,7 +229655,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229366,7 +229678,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229389,7 +229701,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229412,7 +229724,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229435,7 +229747,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229458,7 +229770,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -229469,12 +229781,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; @@ -229484,7 +229796,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; @@ -229494,7 +229806,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; @@ -229504,7 +229816,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; @@ -229514,7 +229826,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; @@ -229524,7 +229836,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; @@ -229534,7 +229846,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; @@ -229544,7 +229856,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; @@ -229554,7 +229866,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; @@ -229564,7 +229876,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; @@ -229574,7 +229886,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; @@ -229584,7 +229896,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; @@ -229594,7 +229906,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; @@ -229604,7 +229916,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; @@ -229614,7 +229926,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; @@ -229624,7 +229936,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; @@ -229634,7 +229946,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; @@ -229644,7 +229956,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; @@ -229654,7 +229966,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; @@ -229664,7 +229976,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; @@ -229674,7 +229986,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; @@ -229684,7 +229996,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; @@ -229694,7 +230006,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; @@ -229704,7 +230016,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; @@ -229714,7 +230026,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; @@ -229724,7 +230036,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; @@ -229734,7 +230046,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; @@ -229744,7 +230056,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; @@ -229754,7 +230066,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; @@ -229764,7 +230076,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; @@ -229774,7 +230086,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; @@ -229784,7 +230096,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; @@ -229796,173 +230108,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 } } @@ -229984,7 +230296,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, @@ -229996,14 +230308,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, @@ -230013,7 +230325,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) } @@ -230024,17 +230336,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() } @@ -230045,17 +230357,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() } @@ -230066,17 +230378,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() } @@ -230087,17 +230399,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() } @@ -230108,17 +230420,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() } @@ -230129,17 +230441,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() } @@ -230150,17 +230462,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() } @@ -230171,17 +230483,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() } @@ -230192,17 +230504,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() } @@ -230213,17 +230525,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() } @@ -230234,17 +230546,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() } @@ -230255,17 +230567,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() } @@ -230276,17 +230588,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() } @@ -230297,17 +230609,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() } @@ -230318,17 +230630,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() } @@ -230339,17 +230651,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() } @@ -230360,17 +230672,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() } @@ -230381,17 +230693,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() } @@ -230402,17 +230714,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() } @@ -230423,17 +230735,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() } @@ -230444,17 +230756,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() } @@ -230465,17 +230777,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() } @@ -230486,17 +230798,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() } @@ -230507,17 +230819,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() } @@ -230528,17 +230840,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() } @@ -230549,17 +230861,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() } @@ -230570,17 +230882,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() } @@ -230591,17 +230903,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() } @@ -230612,17 +230924,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() } @@ -230633,17 +230945,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() } @@ -230654,17 +230966,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() } @@ -230675,17 +230987,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() } @@ -230704,7 +231016,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -230727,7 +231039,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -230750,7 +231062,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -230773,7 +231085,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -230796,7 +231108,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -230819,7 +231131,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -230842,7 +231154,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -230865,7 +231177,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -230888,7 +231200,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -230911,7 +231223,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -230934,7 +231246,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -230957,7 +231269,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -230980,7 +231292,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231003,7 +231315,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231026,7 +231338,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231049,7 +231361,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231072,7 +231384,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231095,7 +231407,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231118,7 +231430,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231141,7 +231453,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231164,7 +231476,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231187,7 +231499,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231210,7 +231522,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231233,7 +231545,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231256,7 +231568,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231279,7 +231591,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231302,7 +231614,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231325,7 +231637,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231348,7 +231660,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231371,7 +231683,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231394,7 +231706,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231417,7 +231729,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -231428,12 +231740,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; @@ -231443,7 +231755,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; @@ -231453,7 +231765,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; @@ -231463,7 +231775,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; @@ -231473,7 +231785,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; @@ -231483,7 +231795,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; @@ -231493,7 +231805,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; @@ -231503,7 +231815,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; @@ -231513,7 +231825,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; @@ -231523,7 +231835,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; @@ -231533,7 +231845,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; @@ -231543,7 +231855,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; @@ -231553,7 +231865,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; @@ -231563,7 +231875,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; @@ -231573,7 +231885,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; @@ -231583,7 +231895,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; @@ -231593,7 +231905,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; @@ -231603,7 +231915,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; @@ -231613,7 +231925,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; @@ -231623,7 +231935,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; @@ -231633,7 +231945,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; @@ -231643,7 +231955,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; @@ -231653,7 +231965,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; @@ -231663,7 +231975,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; @@ -231673,7 +231985,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; @@ -231683,7 +231995,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; @@ -231693,7 +232005,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; @@ -231703,7 +232015,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; @@ -231713,7 +232025,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; @@ -231723,7 +232035,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; @@ -231733,7 +232045,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; @@ -231743,7 +232055,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; @@ -231755,173 +232067,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 } } @@ -231943,7 +232255,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, @@ -231955,14 +232267,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, @@ -231972,7 +232284,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) } @@ -231983,17 +232295,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() } @@ -232004,17 +232316,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() } @@ -232025,17 +232337,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() } @@ -232046,17 +232358,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() } @@ -232067,17 +232379,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() } @@ -232088,17 +232400,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() } @@ -232109,17 +232421,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() } @@ -232130,17 +232442,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() } @@ -232151,17 +232463,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() } @@ -232172,17 +232484,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() } @@ -232193,17 +232505,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() } @@ -232214,17 +232526,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() } @@ -232235,17 +232547,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() } @@ -232256,17 +232568,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() } @@ -232277,17 +232589,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() } @@ -232298,17 +232610,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() } @@ -232319,17 +232631,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() } @@ -232340,17 +232652,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() } @@ -232361,17 +232673,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() } @@ -232382,17 +232694,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() } @@ -232403,17 +232715,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() } @@ -232424,17 +232736,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() } @@ -232445,17 +232757,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() } @@ -232466,17 +232778,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() } @@ -232487,17 +232799,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() } @@ -232508,17 +232820,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() } @@ -232529,17 +232841,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() } @@ -232550,17 +232862,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() } @@ -232571,17 +232883,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() } @@ -232592,17 +232904,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() } @@ -232613,17 +232925,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() } @@ -232634,17 +232946,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() } @@ -232663,7 +232975,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -232686,7 +232998,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -232709,7 +233021,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -232732,7 +233044,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -232755,7 +233067,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -232778,7 +233090,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -232801,7 +233113,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -232824,7 +233136,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -232847,7 +233159,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -232870,7 +233182,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -232893,7 +233205,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -232916,7 +233228,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -232939,7 +233251,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -232962,7 +233274,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -232985,7 +233297,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233008,7 +233320,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233031,7 +233343,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233054,7 +233366,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233077,7 +233389,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233100,7 +233412,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233123,7 +233435,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233146,7 +233458,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233169,7 +233481,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233192,7 +233504,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233215,7 +233527,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233238,7 +233550,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233261,7 +233573,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233284,7 +233596,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233307,7 +233619,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233330,7 +233642,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233353,7 +233665,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233376,7 +233688,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -233387,12 +233699,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; @@ -233402,7 +233714,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; @@ -233412,7 +233724,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; @@ -233422,7 +233734,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; @@ -233432,7 +233744,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; @@ -233442,7 +233754,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; @@ -233452,7 +233764,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; @@ -233462,7 +233774,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; @@ -233472,7 +233784,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; @@ -233482,7 +233794,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; @@ -233492,7 +233804,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; @@ -233502,7 +233814,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; @@ -233512,7 +233824,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; @@ -233522,7 +233834,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; @@ -233532,7 +233844,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; @@ -233542,7 +233854,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; @@ -233552,7 +233864,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; @@ -233562,7 +233874,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; @@ -233572,7 +233884,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; @@ -233582,7 +233894,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; @@ -233592,7 +233904,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; @@ -233602,7 +233914,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; @@ -233612,7 +233924,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; @@ -233622,7 +233934,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; @@ -233632,7 +233944,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; @@ -233642,7 +233954,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; @@ -233652,7 +233964,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; @@ -233662,7 +233974,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; @@ -233672,7 +233984,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; @@ -233682,7 +233994,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; @@ -233692,7 +234004,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; @@ -233702,7 +234014,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; @@ -233714,173 +234026,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 } } @@ -233902,7 +234214,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, @@ -233914,14 +234226,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, @@ -233931,7 +234243,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) } @@ -233942,17 +234254,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() } @@ -233963,17 +234275,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() } @@ -233984,17 +234296,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() } @@ -234005,17 +234317,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() } @@ -234026,17 +234338,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() } @@ -234047,17 +234359,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() } @@ -234068,17 +234380,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() } @@ -234089,17 +234401,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() } @@ -234110,17 +234422,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() } @@ -234131,17 +234443,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() } @@ -234152,17 +234464,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() } @@ -234173,17 +234485,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() } @@ -234194,17 +234506,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() } @@ -234215,17 +234527,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() } @@ -234236,17 +234548,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() } @@ -234257,17 +234569,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() } @@ -234278,17 +234590,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() } @@ -234299,17 +234611,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() } @@ -234320,17 +234632,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() } @@ -234341,17 +234653,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() } @@ -234362,17 +234674,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() } @@ -234383,17 +234695,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() } @@ -234404,17 +234716,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() } @@ -234425,17 +234737,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() } @@ -234446,17 +234758,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() } @@ -234467,17 +234779,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() } @@ -234488,17 +234800,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() } @@ -234509,17 +234821,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() } @@ -234530,17 +234842,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() } @@ -234551,17 +234863,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() } @@ -234572,17 +234884,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() } @@ -234593,17 +234905,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() } @@ -234622,7 +234934,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234645,7 +234957,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234668,7 +234980,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234691,7 +235003,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234714,7 +235026,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234737,7 +235049,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234760,7 +235072,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234783,7 +235095,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234806,7 +235118,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234829,7 +235141,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234852,7 +235164,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234875,7 +235187,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234898,7 +235210,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234921,7 +235233,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234944,7 +235256,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234967,7 +235279,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -234990,7 +235302,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235013,7 +235325,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235036,7 +235348,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235059,7 +235371,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235082,7 +235394,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235105,7 +235417,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235128,7 +235440,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235151,7 +235463,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235174,7 +235486,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235197,7 +235509,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235220,7 +235532,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235243,7 +235555,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235266,7 +235578,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235289,7 +235601,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235312,7 +235624,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235335,7 +235647,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -235346,12 +235658,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; @@ -235361,7 +235673,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; @@ -235371,7 +235683,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; @@ -235381,7 +235693,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; @@ -235391,7 +235703,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; @@ -235401,7 +235713,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; @@ -235411,7 +235723,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; @@ -235421,7 +235733,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; @@ -235431,7 +235743,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; @@ -235441,7 +235753,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; @@ -235451,7 +235763,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; @@ -235461,7 +235773,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; @@ -235471,7 +235783,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; @@ -235481,7 +235793,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; @@ -235491,7 +235803,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; @@ -235501,7 +235813,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; @@ -235511,7 +235823,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; @@ -235521,7 +235833,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; @@ -235531,7 +235843,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; @@ -235541,7 +235853,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; @@ -235551,7 +235863,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; @@ -235561,7 +235873,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; @@ -235571,7 +235883,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; @@ -235581,7 +235893,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; @@ -235591,7 +235903,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; @@ -235601,7 +235913,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; @@ -235611,7 +235923,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; @@ -235621,7 +235933,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; @@ -235631,7 +235943,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; @@ -235641,7 +235953,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; @@ -235651,7 +235963,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; @@ -235661,7 +235973,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; @@ -235673,173 +235985,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 } } @@ -235861,7 +236173,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, @@ -235873,14 +236185,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, @@ -235890,7 +236202,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) } @@ -235901,17 +236213,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() } @@ -235922,17 +236234,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() } @@ -235943,17 +236255,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() } @@ -235964,17 +236276,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() } @@ -235985,17 +236297,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() } @@ -236006,17 +236318,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() } @@ -236027,17 +236339,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() } @@ -236048,17 +236360,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() } @@ -236069,17 +236381,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() } @@ -236090,17 +236402,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() } @@ -236111,17 +236423,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() } @@ -236132,17 +236444,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() } @@ -236153,17 +236465,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() } @@ -236174,17 +236486,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() } @@ -236195,17 +236507,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() } @@ -236216,17 +236528,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() } @@ -236237,17 +236549,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() } @@ -236258,17 +236570,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() } @@ -236279,17 +236591,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() } @@ -236300,17 +236612,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() } @@ -236321,17 +236633,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() } @@ -236342,17 +236654,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() } @@ -236363,17 +236675,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() } @@ -236384,17 +236696,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() } @@ -236405,17 +236717,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() } @@ -236426,17 +236738,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() } @@ -236447,17 +236759,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() } @@ -236468,17 +236780,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() } @@ -236489,17 +236801,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() } @@ -236510,17 +236822,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() } @@ -236531,17 +236843,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() } @@ -236552,17 +236864,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() } @@ -236581,7 +236893,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236604,7 +236916,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236627,7 +236939,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236650,7 +236962,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236673,7 +236985,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236696,7 +237008,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236719,7 +237031,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236742,7 +237054,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236765,7 +237077,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236788,7 +237100,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236811,7 +237123,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236834,7 +237146,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236857,7 +237169,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236880,7 +237192,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236903,7 +237215,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236926,7 +237238,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236949,7 +237261,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236972,7 +237284,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -236995,7 +237307,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -237018,7 +237330,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -237041,7 +237353,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -237064,7 +237376,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -237087,7 +237399,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -237110,7 +237422,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -237133,7 +237445,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -237156,7 +237468,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -237179,7 +237491,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -237202,7 +237514,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -237225,7 +237537,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -237248,7 +237560,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -237271,7 +237583,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -237294,7 +237606,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -237305,12 +237617,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; @@ -237320,7 +237632,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; @@ -237330,7 +237642,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; @@ -237340,7 +237652,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; @@ -237350,7 +237662,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; @@ -237360,7 +237672,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; @@ -237370,7 +237682,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; @@ -237380,7 +237692,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; @@ -237390,7 +237702,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; @@ -237400,7 +237712,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; @@ -237410,7 +237722,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; @@ -237420,7 +237732,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; @@ -237430,7 +237742,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; @@ -237440,7 +237752,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; @@ -237450,7 +237762,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; @@ -237460,7 +237772,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; @@ -237470,7 +237782,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; @@ -237480,7 +237792,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; @@ -237490,7 +237802,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; @@ -237500,7 +237812,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; @@ -237510,7 +237822,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; @@ -237520,7 +237832,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; @@ -237530,7 +237842,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; @@ -237540,7 +237852,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; @@ -237550,7 +237862,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; @@ -237560,7 +237872,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; @@ -237570,7 +237882,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; @@ -237580,7 +237892,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; @@ -237590,7 +237902,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; @@ -237600,7 +237912,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; @@ -237610,7 +237922,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; @@ -237620,7 +237932,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; @@ -237632,173 +237944,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 } } @@ -237820,7 +238132,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, @@ -237832,14 +238144,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, @@ -237849,7 +238161,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) } @@ -237860,17 +238172,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() } @@ -237881,17 +238193,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() } @@ -237902,17 +238214,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() } @@ -237923,17 +238235,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() } @@ -237944,17 +238256,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() } @@ -237965,17 +238277,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() } @@ -237986,17 +238298,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() } @@ -238007,17 +238319,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() } @@ -238028,17 +238340,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() } @@ -238049,17 +238361,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() } @@ -238070,17 +238382,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() } @@ -238091,17 +238403,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() } @@ -238112,17 +238424,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() } @@ -238133,17 +238445,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() } @@ -238154,17 +238466,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() } @@ -238175,17 +238487,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() } @@ -238196,17 +238508,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() } @@ -238217,17 +238529,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() } @@ -238238,17 +238550,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() } @@ -238259,17 +238571,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() } @@ -238280,17 +238592,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() } @@ -238301,17 +238613,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() } @@ -238322,17 +238634,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() } @@ -238343,17 +238655,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() } @@ -238364,17 +238676,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() } @@ -238385,17 +238697,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() } @@ -238406,17 +238718,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() } @@ -238427,17 +238739,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() } @@ -238448,17 +238760,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() } @@ -238469,17 +238781,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() } @@ -238490,17 +238802,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() } @@ -238511,17 +238823,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() } @@ -238540,7 +238852,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238563,7 +238875,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238586,7 +238898,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238609,7 +238921,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238632,7 +238944,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238655,7 +238967,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238678,7 +238990,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238701,7 +239013,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238724,7 +239036,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238747,7 +239059,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238770,7 +239082,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238793,7 +239105,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238816,7 +239128,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238839,7 +239151,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238862,7 +239174,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238885,7 +239197,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238908,7 +239220,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238931,7 +239243,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238954,7 +239266,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -238977,7 +239289,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -239000,7 +239312,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -239023,7 +239335,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -239046,7 +239358,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -239069,7 +239381,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -239092,7 +239404,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -239115,7 +239427,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -239138,7 +239450,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -239161,7 +239473,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -239184,7 +239496,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -239207,7 +239519,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -239230,7 +239542,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -239253,7 +239565,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -239264,12 +239576,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; @@ -239279,7 +239591,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; @@ -239289,7 +239601,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; @@ -239299,7 +239611,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; @@ -239309,7 +239621,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; @@ -239319,7 +239631,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; @@ -239329,7 +239641,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; @@ -239339,7 +239651,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; @@ -239349,7 +239661,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; @@ -239359,7 +239671,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; @@ -239369,7 +239681,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; @@ -239379,7 +239691,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; @@ -239389,7 +239701,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; @@ -239399,7 +239711,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; @@ -239409,7 +239721,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; @@ -239419,7 +239731,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; @@ -239429,7 +239741,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; @@ -239439,7 +239751,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; @@ -239449,7 +239761,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; @@ -239459,7 +239771,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; @@ -239469,7 +239781,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; @@ -239479,7 +239791,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; @@ -239489,7 +239801,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; @@ -239499,7 +239811,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; @@ -239509,7 +239821,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; @@ -239519,7 +239831,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; @@ -239529,7 +239841,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; @@ -239539,7 +239851,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; @@ -239549,7 +239861,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; @@ -239559,7 +239871,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; @@ -239569,7 +239881,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; @@ -239579,7 +239891,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; @@ -239591,173 +239903,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 } } @@ -239779,7 +240091,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, @@ -239791,14 +240103,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, @@ -239808,7 +240120,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) } @@ -239819,17 +240131,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() } @@ -239840,17 +240152,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() } @@ -239861,17 +240173,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() } @@ -239882,17 +240194,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() } @@ -239903,17 +240215,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() } @@ -239924,17 +240236,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() } @@ -239945,17 +240257,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() } @@ -239966,17 +240278,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() } @@ -239987,17 +240299,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() } @@ -240008,17 +240320,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() } @@ -240029,17 +240341,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() } @@ -240050,17 +240362,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() } @@ -240071,17 +240383,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() } @@ -240092,17 +240404,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() } @@ -240113,17 +240425,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() } @@ -240134,17 +240446,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() } @@ -240155,17 +240467,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() } @@ -240176,17 +240488,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() } @@ -240197,17 +240509,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() } @@ -240218,17 +240530,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() } @@ -240239,17 +240551,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() } @@ -240260,17 +240572,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() } @@ -240281,17 +240593,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() } @@ -240302,17 +240614,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() } @@ -240323,17 +240635,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() } @@ -240344,17 +240656,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() } @@ -240365,17 +240677,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() } @@ -240386,17 +240698,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() } @@ -240407,17 +240719,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() } @@ -240428,17 +240740,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() } @@ -240449,17 +240761,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() } @@ -240470,17 +240782,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() } @@ -240499,7 +240811,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240522,7 +240834,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240545,7 +240857,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240568,7 +240880,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240591,7 +240903,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240614,7 +240926,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240637,7 +240949,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240660,7 +240972,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240683,7 +240995,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240706,7 +241018,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240729,7 +241041,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240752,7 +241064,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240775,7 +241087,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240798,7 +241110,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240821,7 +241133,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240844,7 +241156,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240867,7 +241179,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240890,7 +241202,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240913,7 +241225,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240936,7 +241248,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240959,7 +241271,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -240982,7 +241294,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -241005,7 +241317,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -241028,7 +241340,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -241051,7 +241363,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -241074,7 +241386,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -241097,7 +241409,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -241120,7 +241432,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -241143,7 +241455,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -241166,7 +241478,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -241189,7 +241501,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -241212,7 +241524,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -241223,12 +241535,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; @@ -241238,7 +241550,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; @@ -241248,7 +241560,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; @@ -241258,7 +241570,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; @@ -241268,7 +241580,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; @@ -241278,7 +241590,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; @@ -241288,7 +241600,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; @@ -241298,7 +241610,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; @@ -241308,7 +241620,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; @@ -241318,7 +241630,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; @@ -241328,7 +241640,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; @@ -241338,7 +241650,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; @@ -241348,7 +241660,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; @@ -241358,7 +241670,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; @@ -241368,7 +241680,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; @@ -241378,7 +241690,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; @@ -241388,7 +241700,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; @@ -241398,7 +241710,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; @@ -241408,7 +241720,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; @@ -241418,7 +241730,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; @@ -241428,7 +241740,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; @@ -241438,7 +241750,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; @@ -241448,7 +241760,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; @@ -241458,7 +241770,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; @@ -241468,7 +241780,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; @@ -241478,7 +241790,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; @@ -241488,7 +241800,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; @@ -241498,7 +241810,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; @@ -241508,7 +241820,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; @@ -241518,7 +241830,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; @@ -241528,7 +241840,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; @@ -241538,7 +241850,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; @@ -241550,173 +241862,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 } } @@ -241738,7 +242050,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, @@ -241750,14 +242062,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, @@ -241767,7 +242079,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) } @@ -241778,17 +242090,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() } @@ -241799,17 +242111,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() } @@ -241820,17 +242132,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() } @@ -241841,17 +242153,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() } @@ -241862,17 +242174,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() } @@ -241883,17 +242195,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() } @@ -241904,17 +242216,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() } @@ -241925,17 +242237,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() } @@ -241946,17 +242258,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() } @@ -241967,17 +242279,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() } @@ -241988,17 +242300,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() } @@ -242009,17 +242321,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() } @@ -242030,17 +242342,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() } @@ -242051,17 +242363,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() } @@ -242072,17 +242384,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() } @@ -242093,17 +242405,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() } @@ -242114,17 +242426,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() } @@ -242135,17 +242447,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() } @@ -242156,17 +242468,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() } @@ -242177,17 +242489,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() } @@ -242198,17 +242510,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() } @@ -242219,17 +242531,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() } @@ -242240,17 +242552,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() } @@ -242261,17 +242573,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() } @@ -242282,17 +242594,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() } @@ -242303,17 +242615,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() } @@ -242324,17 +242636,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() } @@ -242345,17 +242657,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() } @@ -242366,17 +242678,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() } @@ -242387,17 +242699,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() } @@ -242408,17 +242720,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() } @@ -242429,17 +242741,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() } @@ -242458,7 +242770,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242481,7 +242793,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242504,7 +242816,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242527,7 +242839,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242550,7 +242862,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242573,7 +242885,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242596,7 +242908,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242619,7 +242931,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242642,7 +242954,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242665,7 +242977,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242688,7 +243000,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242711,7 +243023,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242734,7 +243046,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242757,7 +243069,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242780,7 +243092,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242803,7 +243115,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242826,7 +243138,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242849,7 +243161,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242872,7 +243184,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242895,7 +243207,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242918,7 +243230,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242941,7 +243253,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242964,7 +243276,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -242987,7 +243299,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -243010,7 +243322,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -243033,7 +243345,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -243056,7 +243368,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -243079,7 +243391,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -243102,7 +243414,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -243125,7 +243437,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -243148,7 +243460,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -243171,7 +243483,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -243182,12 +243494,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; @@ -243197,7 +243509,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; @@ -243207,7 +243519,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; @@ -243217,7 +243529,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; @@ -243227,7 +243539,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; @@ -243237,7 +243549,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; @@ -243247,7 +243559,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; @@ -243257,7 +243569,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; @@ -243267,7 +243579,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; @@ -243277,7 +243589,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; @@ -243287,7 +243599,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; @@ -243297,7 +243609,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; @@ -243307,7 +243619,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; @@ -243317,7 +243629,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; @@ -243327,7 +243639,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; @@ -243337,7 +243649,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; @@ -243347,7 +243659,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; @@ -243357,7 +243669,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; @@ -243367,7 +243679,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; @@ -243377,7 +243689,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; @@ -243387,7 +243699,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; @@ -243397,7 +243709,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; @@ -243407,7 +243719,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; @@ -243417,7 +243729,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; @@ -243427,7 +243739,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; @@ -243437,7 +243749,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; @@ -243447,7 +243759,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; @@ -243457,7 +243769,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; @@ -243467,7 +243779,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; @@ -243477,7 +243789,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; @@ -243487,7 +243799,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; @@ -243497,7 +243809,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; @@ -243509,173 +243821,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 } } @@ -243697,7 +244009,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, @@ -243709,14 +244021,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, @@ -243726,7 +244038,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) } @@ -243737,17 +244049,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() } @@ -243758,17 +244070,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() } @@ -243779,17 +244091,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() } @@ -243800,17 +244112,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() } @@ -243821,17 +244133,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() } @@ -243842,17 +244154,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() } @@ -243863,17 +244175,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() } @@ -243884,17 +244196,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() } @@ -243905,17 +244217,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() } @@ -243926,17 +244238,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() } @@ -243947,17 +244259,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() } @@ -243968,17 +244280,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() } @@ -243989,17 +244301,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() } @@ -244010,17 +244322,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() } @@ -244031,17 +244343,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() } @@ -244052,17 +244364,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() } @@ -244073,17 +244385,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() } @@ -244094,17 +244406,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() } @@ -244115,17 +244427,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() } @@ -244136,17 +244448,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() } @@ -244157,17 +244469,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() } @@ -244178,17 +244490,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() } @@ -244199,17 +244511,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() } @@ -244220,17 +244532,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() } @@ -244241,17 +244553,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() } @@ -244262,17 +244574,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() } @@ -244283,17 +244595,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() } @@ -244304,17 +244616,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() } @@ -244325,17 +244637,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() } @@ -244346,17 +244658,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() } @@ -244367,17 +244679,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() } @@ -244388,17 +244700,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() } @@ -244417,7 +244729,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244440,7 +244752,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244463,7 +244775,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244486,7 +244798,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244509,7 +244821,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244532,7 +244844,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244555,7 +244867,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244578,7 +244890,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244601,7 +244913,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244624,7 +244936,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244647,7 +244959,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244670,7 +244982,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244693,7 +245005,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244716,7 +245028,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244739,7 +245051,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244762,7 +245074,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244785,7 +245097,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244808,7 +245120,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244831,7 +245143,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244854,7 +245166,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244877,7 +245189,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244900,7 +245212,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244923,7 +245235,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244946,7 +245258,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244969,7 +245281,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -244992,7 +245304,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -245015,7 +245327,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -245038,7 +245350,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -245061,7 +245373,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -245084,7 +245396,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -245107,7 +245419,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -245130,7 +245442,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -245141,12 +245453,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; @@ -245156,7 +245468,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; @@ -245166,7 +245478,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; @@ -245176,7 +245488,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; @@ -245186,7 +245498,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; @@ -245196,7 +245508,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; @@ -245206,7 +245518,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; @@ -245216,7 +245528,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; @@ -245226,7 +245538,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; @@ -245236,7 +245548,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; @@ -245246,7 +245558,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; @@ -245256,7 +245568,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; @@ -245266,7 +245578,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; @@ -245276,7 +245588,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; @@ -245286,7 +245598,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; @@ -245296,7 +245608,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; @@ -245306,7 +245618,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; @@ -245316,7 +245628,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; @@ -245326,7 +245638,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; @@ -245336,7 +245648,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; @@ -245346,7 +245658,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; @@ -245356,7 +245668,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; @@ -245366,7 +245678,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; @@ -245376,7 +245688,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; @@ -245386,7 +245698,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; @@ -245396,7 +245708,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; @@ -245406,7 +245718,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; @@ -245416,7 +245728,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; @@ -245426,7 +245738,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; @@ -245436,7 +245748,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; @@ -245446,7 +245758,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; @@ -245456,7 +245768,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; @@ -245468,173 +245780,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 } } @@ -245656,7 +245968,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, @@ -245668,14 +245980,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, @@ -245685,7 +245997,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) } @@ -245696,17 +246008,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() } @@ -245717,17 +246029,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() } @@ -245738,17 +246050,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() } @@ -245759,17 +246071,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() } @@ -245780,17 +246092,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() } @@ -245801,17 +246113,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() } @@ -245822,17 +246134,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() } @@ -245843,17 +246155,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() } @@ -245864,17 +246176,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() } @@ -245885,17 +246197,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() } @@ -245906,17 +246218,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() } @@ -245927,17 +246239,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() } @@ -245948,17 +246260,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() } @@ -245969,17 +246281,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() } @@ -245990,17 +246302,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() } @@ -246011,17 +246323,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() } @@ -246032,17 +246344,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() } @@ -246053,17 +246365,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() } @@ -246074,17 +246386,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() } @@ -246095,17 +246407,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() } @@ -246116,17 +246428,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() } @@ -246137,17 +246449,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() } @@ -246158,17 +246470,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() } @@ -246179,17 +246491,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() } @@ -246200,17 +246512,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() } @@ -246221,17 +246533,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() } @@ -246242,17 +246554,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() } @@ -246263,17 +246575,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() } @@ -246284,17 +246596,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() } @@ -246305,17 +246617,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() } @@ -246326,17 +246638,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() } @@ -246347,17 +246659,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() } @@ -246376,7 +246688,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246399,7 +246711,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246422,7 +246734,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246445,7 +246757,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246468,7 +246780,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246491,7 +246803,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246514,7 +246826,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246537,7 +246849,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246560,7 +246872,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246583,7 +246895,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246606,7 +246918,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246629,7 +246941,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246652,7 +246964,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246675,7 +246987,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246698,7 +247010,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246721,7 +247033,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246744,7 +247056,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246767,7 +247079,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246790,7 +247102,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246813,7 +247125,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246836,7 +247148,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246859,7 +247171,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246882,7 +247194,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246905,7 +247217,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246928,7 +247240,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246951,7 +247263,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246974,7 +247286,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -246997,7 +247309,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -247020,7 +247332,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -247043,7 +247355,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -247066,7 +247378,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -247089,7 +247401,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -247100,12 +247412,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; @@ -247115,7 +247427,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; @@ -247125,7 +247437,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; @@ -247135,7 +247447,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; @@ -247145,7 +247457,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; @@ -247155,7 +247467,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; @@ -247165,7 +247477,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; @@ -247175,7 +247487,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; @@ -247185,7 +247497,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; @@ -247195,7 +247507,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; @@ -247205,7 +247517,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; @@ -247215,7 +247527,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; @@ -247225,7 +247537,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; @@ -247235,7 +247547,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; @@ -247245,7 +247557,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; @@ -247255,7 +247567,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; @@ -247265,7 +247577,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; @@ -247275,7 +247587,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; @@ -247285,7 +247597,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; @@ -247295,7 +247607,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; @@ -247305,7 +247617,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; @@ -247315,7 +247627,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; @@ -247325,7 +247637,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; @@ -247335,7 +247647,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; @@ -247345,7 +247657,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; @@ -247355,7 +247667,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; @@ -247365,7 +247677,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; @@ -247375,7 +247687,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; @@ -247385,7 +247697,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; @@ -247395,7 +247707,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; @@ -247405,7 +247717,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; @@ -247415,7 +247727,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; @@ -247427,173 +247739,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 } } @@ -247615,7 +247927,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, @@ -247627,14 +247939,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, @@ -247644,7 +247956,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) } @@ -247655,17 +247967,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() } @@ -247676,17 +247988,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() } @@ -247697,17 +248009,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() } @@ -247718,17 +248030,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() } @@ -247739,17 +248051,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() } @@ -247760,17 +248072,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() } @@ -247781,17 +248093,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() } @@ -247802,17 +248114,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() } @@ -247823,17 +248135,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() } @@ -247844,17 +248156,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() } @@ -247865,17 +248177,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() } @@ -247886,17 +248198,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() } @@ -247907,17 +248219,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() } @@ -247928,17 +248240,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() } @@ -247949,17 +248261,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() } @@ -247970,17 +248282,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() } @@ -247991,17 +248303,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() } @@ -248012,17 +248324,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() } @@ -248033,17 +248345,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() } @@ -248054,17 +248366,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() } @@ -248075,17 +248387,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() } @@ -248096,17 +248408,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() } @@ -248117,17 +248429,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() } @@ -248138,17 +248450,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() } @@ -248159,17 +248471,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() } @@ -248180,17 +248492,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() } @@ -248201,17 +248513,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() } @@ -248222,17 +248534,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() } @@ -248243,17 +248555,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() } @@ -248264,17 +248576,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() } @@ -248285,17 +248597,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() } @@ -248306,17 +248618,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() } @@ -248335,7 +248647,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248358,7 +248670,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248381,7 +248693,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248404,7 +248716,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248427,7 +248739,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248450,7 +248762,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248473,7 +248785,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248496,7 +248808,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248519,7 +248831,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248542,7 +248854,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248565,7 +248877,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248588,7 +248900,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248611,7 +248923,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248634,7 +248946,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248657,7 +248969,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248680,7 +248992,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248703,7 +249015,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248726,7 +249038,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248749,7 +249061,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248772,7 +249084,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248795,7 +249107,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248818,7 +249130,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248841,7 +249153,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248864,7 +249176,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248887,7 +249199,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248910,7 +249222,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248933,7 +249245,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248956,7 +249268,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -248979,7 +249291,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -249002,7 +249314,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -249025,7 +249337,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -249048,7 +249360,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -249059,12 +249371,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; @@ -249074,7 +249386,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; @@ -249084,7 +249396,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; @@ -249094,7 +249406,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; @@ -249104,7 +249416,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; @@ -249114,7 +249426,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; @@ -249124,7 +249436,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; @@ -249134,7 +249446,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; @@ -249144,7 +249456,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; @@ -249154,7 +249466,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; @@ -249164,7 +249476,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; @@ -249174,7 +249486,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; @@ -249184,7 +249496,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; @@ -249194,7 +249506,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; @@ -249204,7 +249516,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; @@ -249214,7 +249526,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; @@ -249224,7 +249536,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; @@ -249234,7 +249546,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; @@ -249244,7 +249556,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; @@ -249254,7 +249566,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; @@ -249264,7 +249576,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; @@ -249274,7 +249586,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; @@ -249284,7 +249596,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; @@ -249294,7 +249606,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; @@ -249304,7 +249616,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; @@ -249314,7 +249626,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; @@ -249324,7 +249636,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; @@ -249334,7 +249646,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; @@ -249344,7 +249656,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; @@ -249354,7 +249666,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; @@ -249364,7 +249676,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; @@ -249374,7 +249686,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; @@ -249386,173 +249698,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 } } @@ -249574,7 +249886,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, @@ -249586,14 +249898,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, @@ -249603,7 +249915,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) } @@ -249614,17 +249926,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() } @@ -249635,17 +249947,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() } @@ -249656,17 +249968,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() } @@ -249677,17 +249989,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() } @@ -249698,17 +250010,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() } @@ -249719,17 +250031,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() } @@ -249740,17 +250052,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() } @@ -249761,17 +250073,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() } @@ -249782,17 +250094,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() } @@ -249803,17 +250115,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() } @@ -249824,17 +250136,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() } @@ -249845,17 +250157,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() } @@ -249866,17 +250178,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() } @@ -249887,17 +250199,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() } @@ -249908,17 +250220,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() } @@ -249929,17 +250241,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() } @@ -249950,17 +250262,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() } @@ -249971,17 +250283,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() } @@ -249992,17 +250304,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() } @@ -250013,17 +250325,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() } @@ -250034,17 +250346,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() } @@ -250055,17 +250367,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() } @@ -250076,17 +250388,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() } @@ -250097,17 +250409,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() } @@ -250118,17 +250430,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() } @@ -250139,17 +250451,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() } @@ -250160,17 +250472,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() } @@ -250181,17 +250493,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() } @@ -250202,17 +250514,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() } @@ -250223,17 +250535,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() } @@ -250244,17 +250556,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() } @@ -250265,17 +250577,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() } @@ -250294,7 +250606,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250317,7 +250629,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250340,7 +250652,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250363,7 +250675,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250386,7 +250698,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250409,7 +250721,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250432,7 +250744,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250455,7 +250767,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250478,7 +250790,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250501,7 +250813,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250524,7 +250836,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250547,7 +250859,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250570,7 +250882,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250593,7 +250905,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250616,7 +250928,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250639,7 +250951,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250662,7 +250974,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250685,7 +250997,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250708,7 +251020,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250731,7 +251043,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250754,7 +251066,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250777,7 +251089,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250800,7 +251112,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250823,7 +251135,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250846,7 +251158,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250869,7 +251181,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250892,7 +251204,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250915,7 +251227,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250938,7 +251250,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250961,7 +251273,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -250984,7 +251296,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -251007,7 +251319,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -251018,12 +251330,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; @@ -251033,7 +251345,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; @@ -251043,7 +251355,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; @@ -251053,7 +251365,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; @@ -251063,7 +251375,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; @@ -251073,7 +251385,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; @@ -251083,7 +251395,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; @@ -251093,7 +251405,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; @@ -251103,7 +251415,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; @@ -251113,7 +251425,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; @@ -251123,7 +251435,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; @@ -251133,7 +251445,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; @@ -251143,7 +251455,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; @@ -251153,7 +251465,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; @@ -251163,7 +251475,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; @@ -251173,7 +251485,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; @@ -251183,7 +251495,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; @@ -251193,7 +251505,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; @@ -251203,7 +251515,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; @@ -251213,7 +251525,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; @@ -251223,7 +251535,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; @@ -251233,7 +251545,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; @@ -251243,7 +251555,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; @@ -251253,7 +251565,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; @@ -251263,7 +251575,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; @@ -251273,7 +251585,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; @@ -251283,7 +251595,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; @@ -251293,7 +251605,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; @@ -251303,7 +251615,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; @@ -251313,7 +251625,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; @@ -251323,7 +251635,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; @@ -251333,7 +251645,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; @@ -251345,173 +251657,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 } } @@ -251533,7 +251845,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, @@ -251545,14 +251857,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, @@ -251562,7 +251874,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) } @@ -251573,17 +251885,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() } @@ -251594,17 +251906,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() } @@ -251615,17 +251927,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() } @@ -251636,17 +251948,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() } @@ -251657,17 +251969,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() } @@ -251678,17 +251990,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() } @@ -251699,17 +252011,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() } @@ -251720,17 +252032,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() } @@ -251741,17 +252053,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() } @@ -251762,17 +252074,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() } @@ -251783,17 +252095,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() } @@ -251804,17 +252116,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() } @@ -251825,17 +252137,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() } @@ -251846,17 +252158,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() } @@ -251867,17 +252179,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() } @@ -251888,17 +252200,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() } @@ -251909,17 +252221,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() } @@ -251930,17 +252242,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() } @@ -251951,17 +252263,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() } @@ -251972,17 +252284,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() } @@ -251993,17 +252305,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() } @@ -252014,17 +252326,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() } @@ -252035,17 +252347,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() } @@ -252056,17 +252368,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() } @@ -252077,17 +252389,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() } @@ -252098,17 +252410,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() } @@ -252119,17 +252431,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() } @@ -252140,17 +252452,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() } @@ -252161,17 +252473,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() } @@ -252182,17 +252494,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() } @@ -252203,17 +252515,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() } @@ -252224,17 +252536,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() } @@ -252253,7 +252565,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252276,7 +252588,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252299,7 +252611,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252322,7 +252634,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252345,7 +252657,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252368,7 +252680,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252391,7 +252703,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252414,7 +252726,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252437,7 +252749,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252460,7 +252772,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252483,7 +252795,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252506,7 +252818,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252529,7 +252841,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252552,7 +252864,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252575,7 +252887,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252598,7 +252910,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252621,7 +252933,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252644,7 +252956,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252667,7 +252979,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252690,7 +253002,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252713,7 +253025,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252736,7 +253048,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252759,7 +253071,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252782,7 +253094,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252805,7 +253117,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252828,7 +253140,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252851,7 +253163,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252874,7 +253186,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252897,7 +253209,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252920,7 +253232,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252943,7 +253255,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252966,7 +253278,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -252977,12 +253289,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; @@ -252992,7 +253304,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; @@ -253002,7 +253314,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; @@ -253012,7 +253324,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; @@ -253022,7 +253334,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; @@ -253032,7 +253344,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; @@ -253042,7 +253354,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; @@ -253052,7 +253364,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; @@ -253062,7 +253374,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; @@ -253072,7 +253384,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; @@ -253082,7 +253394,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; @@ -253092,7 +253404,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; @@ -253102,7 +253414,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; @@ -253112,7 +253424,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; @@ -253122,7 +253434,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; @@ -253132,7 +253444,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; @@ -253142,7 +253454,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; @@ -253152,7 +253464,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; @@ -253162,7 +253474,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; @@ -253172,7 +253484,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; @@ -253182,7 +253494,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; @@ -253192,7 +253504,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; @@ -253202,7 +253514,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; @@ -253212,7 +253524,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; @@ -253222,7 +253534,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; @@ -253232,7 +253544,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; @@ -253242,7 +253554,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; @@ -253252,7 +253564,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; @@ -253262,7 +253574,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; @@ -253272,7 +253584,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; @@ -253282,7 +253594,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; @@ -253292,7 +253604,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; @@ -253304,173 +253616,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 } } @@ -253492,7 +253804,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, @@ -253504,14 +253816,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, @@ -253521,7 +253833,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) } @@ -253532,17 +253844,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() } @@ -253553,17 +253865,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() } @@ -253574,17 +253886,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() } @@ -253595,17 +253907,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() } @@ -253616,17 +253928,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() } @@ -253637,17 +253949,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() } @@ -253658,17 +253970,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() } @@ -253679,17 +253991,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() } @@ -253700,17 +254012,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() } @@ -253721,17 +254033,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() } @@ -253742,17 +254054,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() } @@ -253763,17 +254075,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() } @@ -253784,17 +254096,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() } @@ -253805,17 +254117,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() } @@ -253826,17 +254138,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() } @@ -253847,17 +254159,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() } @@ -253868,17 +254180,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() } @@ -253889,17 +254201,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() } @@ -253910,17 +254222,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() } @@ -253931,17 +254243,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() } @@ -253952,17 +254264,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() } @@ -253973,17 +254285,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() } @@ -253994,17 +254306,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() } @@ -254015,17 +254327,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() } @@ -254036,17 +254348,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() } @@ -254057,17 +254369,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() } @@ -254078,17 +254390,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() } @@ -254099,17 +254411,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() } @@ -254120,17 +254432,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() } @@ -254141,17 +254453,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() } @@ -254162,17 +254474,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() } @@ -254183,17 +254495,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() } @@ -254212,7 +254524,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254235,7 +254547,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254258,7 +254570,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254281,7 +254593,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254304,7 +254616,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254327,7 +254639,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254350,7 +254662,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254373,7 +254685,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254396,7 +254708,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254419,7 +254731,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254442,7 +254754,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254465,7 +254777,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254488,7 +254800,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254511,7 +254823,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254534,7 +254846,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254557,7 +254869,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254580,7 +254892,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254603,7 +254915,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254626,7 +254938,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254649,7 +254961,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254672,7 +254984,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254695,7 +255007,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254718,7 +255030,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254741,7 +255053,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254764,7 +255076,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254787,7 +255099,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254810,7 +255122,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254833,7 +255145,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254856,7 +255168,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254879,7 +255191,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254902,7 +255214,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254925,7 +255237,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -254936,12 +255248,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; @@ -254951,7 +255263,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; @@ -254961,7 +255273,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; @@ -254971,7 +255283,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; @@ -254981,7 +255293,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; @@ -254991,7 +255303,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; @@ -255001,7 +255313,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; @@ -255011,7 +255323,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; @@ -255021,7 +255333,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; @@ -255031,7 +255343,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; @@ -255041,7 +255353,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; @@ -255051,7 +255363,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; @@ -255061,7 +255373,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; @@ -255071,7 +255383,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; @@ -255081,7 +255393,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; @@ -255091,7 +255403,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; @@ -255101,7 +255413,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; @@ -255111,7 +255423,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; @@ -255121,7 +255433,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; @@ -255131,7 +255443,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; @@ -255141,7 +255453,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; @@ -255151,7 +255463,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; @@ -255161,7 +255473,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; @@ -255171,7 +255483,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; @@ -255181,7 +255493,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; @@ -255191,7 +255503,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; @@ -255201,7 +255513,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; @@ -255211,7 +255523,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; @@ -255221,7 +255533,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; @@ -255231,7 +255543,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; @@ -255241,7 +255553,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; @@ -255251,7 +255563,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; @@ -255263,173 +255575,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 } } @@ -255451,7 +255763,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, @@ -255463,14 +255775,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, @@ -255480,7 +255792,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) } @@ -255491,17 +255803,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() } @@ -255512,17 +255824,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() } @@ -255533,17 +255845,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() } @@ -255554,17 +255866,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() } @@ -255575,17 +255887,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() } @@ -255596,17 +255908,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() } @@ -255617,17 +255929,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() } @@ -255638,17 +255950,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() } @@ -255659,17 +255971,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() } @@ -255680,17 +255992,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() } @@ -255701,17 +256013,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() } @@ -255722,17 +256034,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() } @@ -255743,17 +256055,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() } @@ -255764,17 +256076,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() } @@ -255785,17 +256097,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() } @@ -255806,17 +256118,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() } @@ -255827,17 +256139,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() } @@ -255848,17 +256160,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() } @@ -255869,17 +256181,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() } @@ -255890,17 +256202,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() } @@ -255911,17 +256223,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() } @@ -255932,17 +256244,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() } @@ -255953,17 +256265,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() } @@ -255974,17 +256286,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() } @@ -255995,17 +256307,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() } @@ -256016,17 +256328,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() } @@ -256037,17 +256349,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() } @@ -256058,17 +256370,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() } @@ -256079,17 +256391,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() } @@ -256100,17 +256412,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() } @@ -256121,17 +256433,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() } @@ -256142,17 +256454,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() } @@ -256171,7 +256483,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256194,7 +256506,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256217,7 +256529,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256240,7 +256552,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256263,7 +256575,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256286,7 +256598,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256309,7 +256621,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256332,7 +256644,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256355,7 +256667,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256378,7 +256690,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256401,7 +256713,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256424,7 +256736,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256447,7 +256759,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256470,7 +256782,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256493,7 +256805,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256516,7 +256828,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256539,7 +256851,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256562,7 +256874,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256585,7 +256897,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256608,7 +256920,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256631,7 +256943,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256654,7 +256966,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256677,7 +256989,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256700,7 +257012,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256723,7 +257035,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256746,7 +257058,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256769,7 +257081,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256792,7 +257104,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256815,7 +257127,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256838,7 +257150,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256861,7 +257173,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256884,7 +257196,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -256895,12 +257207,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; @@ -256910,7 +257222,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; @@ -256920,7 +257232,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; @@ -256930,7 +257242,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; @@ -256940,7 +257252,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; @@ -256950,7 +257262,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; @@ -256960,7 +257272,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; @@ -256970,7 +257282,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; @@ -256980,7 +257292,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; @@ -256990,7 +257302,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; @@ -257000,7 +257312,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; @@ -257010,7 +257322,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; @@ -257020,7 +257332,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; @@ -257030,7 +257342,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; @@ -257040,7 +257352,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; @@ -257050,7 +257362,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; @@ -257060,7 +257372,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; @@ -257070,7 +257382,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; @@ -257080,7 +257392,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; @@ -257090,7 +257402,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; @@ -257100,7 +257412,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; @@ -257110,7 +257422,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; @@ -257120,7 +257432,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; @@ -257130,7 +257442,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; @@ -257140,7 +257452,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; @@ -257150,7 +257462,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; @@ -257160,7 +257472,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; @@ -257170,7 +257482,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; @@ -257180,7 +257492,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; @@ -257190,7 +257502,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; @@ -257200,7 +257512,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; @@ -257210,7 +257522,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; @@ -257222,173 +257534,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 } } @@ -257410,7 +257722,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, @@ -257422,14 +257734,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, @@ -257439,7 +257751,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) } @@ -257450,17 +257762,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() } @@ -257471,17 +257783,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() } @@ -257492,17 +257804,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() } @@ -257513,17 +257825,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() } @@ -257534,17 +257846,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() } @@ -257555,17 +257867,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() } @@ -257576,17 +257888,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() } @@ -257597,17 +257909,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() } @@ -257618,17 +257930,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() } @@ -257639,17 +257951,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() } @@ -257660,17 +257972,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() } @@ -257681,17 +257993,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() } @@ -257702,17 +258014,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() } @@ -257723,17 +258035,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() } @@ -257744,17 +258056,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() } @@ -257765,17 +258077,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() } @@ -257786,17 +258098,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() } @@ -257807,17 +258119,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() } @@ -257828,17 +258140,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() } @@ -257849,17 +258161,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() } @@ -257870,17 +258182,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() } @@ -257891,17 +258203,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() } @@ -257912,17 +258224,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() } @@ -257933,17 +258245,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() } @@ -257954,17 +258266,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() } @@ -257975,17 +258287,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() } @@ -257996,17 +258308,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() } @@ -258017,17 +258329,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() } @@ -258038,17 +258350,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() } @@ -258059,17 +258371,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() } @@ -258080,17 +258392,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() } @@ -258101,17 +258413,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() } @@ -258130,7 +258442,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258153,7 +258465,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258176,7 +258488,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258199,7 +258511,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258222,7 +258534,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258245,7 +258557,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258268,7 +258580,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258291,7 +258603,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258314,7 +258626,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258337,7 +258649,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258360,7 +258672,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258383,7 +258695,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258406,7 +258718,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258429,7 +258741,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258452,7 +258764,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258475,7 +258787,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258498,7 +258810,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258521,7 +258833,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258544,7 +258856,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258567,7 +258879,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258590,7 +258902,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258613,7 +258925,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258636,7 +258948,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258659,7 +258971,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258682,7 +258994,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258705,7 +259017,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258728,7 +259040,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258751,7 +259063,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258774,7 +259086,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258797,7 +259109,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258820,7 +259132,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258843,7 +259155,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -258854,12 +259166,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; @@ -258869,7 +259181,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; @@ -258879,7 +259191,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; @@ -258889,7 +259201,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; @@ -258899,7 +259211,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; @@ -258909,7 +259221,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; @@ -258919,7 +259231,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; @@ -258929,7 +259241,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; @@ -258939,7 +259251,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; @@ -258949,7 +259261,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; @@ -258959,7 +259271,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; @@ -258969,7 +259281,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; @@ -258979,7 +259291,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; @@ -258989,7 +259301,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; @@ -258999,7 +259311,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; @@ -259009,7 +259321,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; @@ -259019,7 +259331,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; @@ -259029,7 +259341,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; @@ -259039,7 +259351,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; @@ -259049,7 +259361,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; @@ -259059,7 +259371,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; @@ -259069,7 +259381,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; @@ -259079,7 +259391,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; @@ -259089,7 +259401,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; @@ -259099,7 +259411,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; @@ -259109,7 +259421,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; @@ -259119,7 +259431,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; @@ -259129,7 +259441,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; @@ -259139,7 +259451,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; @@ -259149,7 +259461,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; @@ -259159,7 +259471,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; @@ -259169,7 +259481,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; @@ -259181,173 +259493,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 } } @@ -259369,7 +259681,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, @@ -259381,14 +259693,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, @@ -259398,7 +259710,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) } @@ -259409,17 +259721,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() } @@ -259430,17 +259742,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() } @@ -259451,17 +259763,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() } @@ -259472,17 +259784,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() } @@ -259493,17 +259805,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() } @@ -259514,17 +259826,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() } @@ -259535,17 +259847,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() } @@ -259556,17 +259868,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() } @@ -259577,17 +259889,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() } @@ -259598,17 +259910,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() } @@ -259619,17 +259931,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() } @@ -259640,17 +259952,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() } @@ -259661,17 +259973,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() } @@ -259682,17 +259994,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() } @@ -259703,17 +260015,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() } @@ -259724,17 +260036,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() } @@ -259745,17 +260057,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() } @@ -259766,17 +260078,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() } @@ -259787,17 +260099,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() } @@ -259808,17 +260120,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() } @@ -259829,17 +260141,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() } @@ -259850,17 +260162,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() } @@ -259871,17 +260183,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() } @@ -259892,17 +260204,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() } @@ -259913,17 +260225,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() } @@ -259934,17 +260246,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() } @@ -259955,17 +260267,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() } @@ -259976,17 +260288,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() } @@ -259997,17 +260309,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() } @@ -260018,17 +260330,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() } @@ -260039,17 +260351,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() } @@ -260060,17 +260372,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() } @@ -260089,7 +260401,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260112,7 +260424,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260135,7 +260447,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260158,7 +260470,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260181,7 +260493,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260204,7 +260516,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260227,7 +260539,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260250,7 +260562,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260273,7 +260585,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260296,7 +260608,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260319,7 +260631,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260342,7 +260654,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260365,7 +260677,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260388,7 +260700,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260411,7 +260723,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260434,7 +260746,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260457,7 +260769,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260480,7 +260792,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260503,7 +260815,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260526,7 +260838,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260549,7 +260861,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260572,7 +260884,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260595,7 +260907,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260618,7 +260930,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260641,7 +260953,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260664,7 +260976,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260687,7 +260999,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260710,7 +261022,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260733,7 +261045,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260756,7 +261068,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260779,7 +261091,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260802,7 +261114,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -260813,12 +261125,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; @@ -260828,7 +261140,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; @@ -260838,7 +261150,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; @@ -260848,7 +261160,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; @@ -260858,7 +261170,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; @@ -260868,7 +261180,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; @@ -260878,7 +261190,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; @@ -260888,7 +261200,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; @@ -260898,7 +261210,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; @@ -260908,7 +261220,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; @@ -260918,7 +261230,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; @@ -260928,7 +261240,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; @@ -260938,7 +261250,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; @@ -260948,7 +261260,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; @@ -260958,7 +261270,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; @@ -260968,7 +261280,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; @@ -260978,7 +261290,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; @@ -260988,7 +261300,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; @@ -260998,7 +261310,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; @@ -261008,7 +261320,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; @@ -261018,7 +261330,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; @@ -261028,7 +261340,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; @@ -261038,7 +261350,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; @@ -261048,7 +261360,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; @@ -261058,7 +261370,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; @@ -261068,7 +261380,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; @@ -261078,7 +261390,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; @@ -261088,7 +261400,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; @@ -261098,7 +261410,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; @@ -261108,7 +261420,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; @@ -261118,7 +261430,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; @@ -261128,7 +261440,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; @@ -261140,173 +261452,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 } } @@ -261328,7 +261640,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, @@ -261340,14 +261652,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, @@ -261357,7 +261669,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) } @@ -261368,17 +261680,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() } @@ -261389,17 +261701,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() } @@ -261410,17 +261722,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() } @@ -261431,17 +261743,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() } @@ -261452,17 +261764,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() } @@ -261473,17 +261785,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() } @@ -261494,17 +261806,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() } @@ -261515,17 +261827,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() } @@ -261536,17 +261848,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() } @@ -261557,17 +261869,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() } @@ -261578,17 +261890,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() } @@ -261599,17 +261911,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() } @@ -261620,17 +261932,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() } @@ -261641,17 +261953,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() } @@ -261662,17 +261974,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() } @@ -261683,17 +261995,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() } @@ -261704,17 +262016,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() } @@ -261725,17 +262037,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() } @@ -261746,17 +262058,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() } @@ -261767,17 +262079,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() } @@ -261788,17 +262100,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() } @@ -261809,17 +262121,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() } @@ -261830,17 +262142,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() } @@ -261851,17 +262163,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() } @@ -261872,17 +262184,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() } @@ -261893,17 +262205,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() } @@ -261914,17 +262226,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() } @@ -261935,17 +262247,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() } @@ -261956,17 +262268,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() } @@ -261977,17 +262289,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() } @@ -261998,17 +262310,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() } @@ -262019,17 +262331,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() } @@ -262048,7 +262360,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262071,7 +262383,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262094,7 +262406,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262117,7 +262429,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262140,7 +262452,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262163,7 +262475,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262186,7 +262498,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262209,7 +262521,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262232,7 +262544,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262255,7 +262567,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262278,7 +262590,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262301,7 +262613,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262324,7 +262636,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262347,7 +262659,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262370,7 +262682,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262393,7 +262705,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262416,7 +262728,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262439,7 +262751,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262462,7 +262774,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262485,7 +262797,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262508,7 +262820,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262531,7 +262843,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262554,7 +262866,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262577,7 +262889,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262600,7 +262912,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262623,7 +262935,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262646,7 +262958,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262669,7 +262981,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262692,7 +263004,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262715,7 +263027,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262738,7 +263050,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262761,7 +263073,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -262772,12 +263084,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; @@ -262787,7 +263099,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; @@ -262797,7 +263109,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; @@ -262807,7 +263119,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; @@ -262817,7 +263129,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; @@ -262827,7 +263139,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; @@ -262837,7 +263149,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; @@ -262847,7 +263159,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; @@ -262857,7 +263169,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; @@ -262867,7 +263179,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; @@ -262877,7 +263189,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; @@ -262887,7 +263199,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; @@ -262897,7 +263209,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; @@ -262907,7 +263219,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; @@ -262917,7 +263229,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; @@ -262927,7 +263239,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; @@ -262937,7 +263249,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; @@ -262947,7 +263259,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; @@ -262957,7 +263269,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; @@ -262967,7 +263279,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; @@ -262977,7 +263289,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; @@ -262987,7 +263299,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; @@ -262997,7 +263309,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; @@ -263007,7 +263319,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; @@ -263017,7 +263329,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; @@ -263027,7 +263339,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; @@ -263037,7 +263349,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; @@ -263047,7 +263359,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; @@ -263057,7 +263369,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; @@ -263067,7 +263379,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; @@ -263077,7 +263389,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; @@ -263087,7 +263399,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; @@ -263099,173 +263411,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 } } @@ -263287,7 +263599,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, @@ -263299,14 +263611,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, @@ -263316,7 +263628,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) } @@ -263327,17 +263639,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() } @@ -263348,17 +263660,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() } @@ -263369,17 +263681,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() } @@ -263390,17 +263702,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() } @@ -263411,17 +263723,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() } @@ -263432,17 +263744,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() } @@ -263453,17 +263765,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() } @@ -263474,17 +263786,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() } @@ -263495,17 +263807,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() } @@ -263516,17 +263828,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() } @@ -263537,17 +263849,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() } @@ -263558,17 +263870,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() } @@ -263579,17 +263891,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() } @@ -263600,17 +263912,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() } @@ -263621,17 +263933,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() } @@ -263642,17 +263954,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() } @@ -263663,17 +263975,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() } @@ -263684,17 +263996,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() } @@ -263705,17 +264017,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() } @@ -263726,17 +264038,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() } @@ -263747,17 +264059,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() } @@ -263768,17 +264080,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() } @@ -263789,17 +264101,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() } @@ -263810,17 +264122,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() } @@ -263831,17 +264143,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() } @@ -263852,17 +264164,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() } @@ -263873,17 +264185,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() } @@ -263894,17 +264206,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() } @@ -263915,17 +264227,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() } @@ -263936,17 +264248,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() } @@ -263957,17 +264269,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() } @@ -263978,17 +264290,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() } @@ -264007,7 +264319,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264030,7 +264342,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264053,7 +264365,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264076,7 +264388,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264099,7 +264411,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264122,7 +264434,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264145,7 +264457,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264168,7 +264480,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264191,7 +264503,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264214,7 +264526,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264237,7 +264549,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264260,7 +264572,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264283,7 +264595,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264306,7 +264618,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264329,7 +264641,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264352,7 +264664,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264375,7 +264687,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264398,7 +264710,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264421,7 +264733,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264444,7 +264756,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264467,7 +264779,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264490,7 +264802,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264513,7 +264825,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264536,7 +264848,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264559,7 +264871,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264582,7 +264894,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264605,7 +264917,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264628,7 +264940,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264651,7 +264963,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264674,7 +264986,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264697,7 +265009,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264720,7 +265032,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -264731,12 +265043,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; @@ -264746,7 +265058,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; @@ -264756,7 +265068,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; @@ -264766,7 +265078,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; @@ -264776,7 +265088,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; @@ -264786,7 +265098,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; @@ -264796,7 +265108,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; @@ -264806,7 +265118,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; @@ -264816,7 +265128,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; @@ -264826,7 +265138,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; @@ -264836,7 +265148,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; @@ -264846,7 +265158,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; @@ -264856,7 +265168,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; @@ -264866,7 +265178,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; @@ -264876,7 +265188,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; @@ -264886,7 +265198,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; @@ -264896,7 +265208,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; @@ -264906,7 +265218,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; @@ -264916,7 +265228,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; @@ -264926,7 +265238,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; @@ -264936,7 +265248,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; @@ -264946,7 +265258,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; @@ -264956,7 +265268,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; @@ -264966,7 +265278,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; @@ -264976,7 +265288,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; @@ -264986,7 +265298,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; @@ -264996,7 +265308,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; @@ -265006,7 +265318,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; @@ -265016,7 +265328,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; @@ -265026,7 +265338,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; @@ -265036,7 +265348,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; @@ -265046,7 +265358,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; @@ -265058,173 +265370,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 } } @@ -265246,7 +265558,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, @@ -265258,14 +265570,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, @@ -265275,7 +265587,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) } @@ -265286,17 +265598,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() } @@ -265307,17 +265619,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() } @@ -265328,17 +265640,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() } @@ -265349,17 +265661,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() } @@ -265370,17 +265682,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() } @@ -265391,17 +265703,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() } @@ -265412,17 +265724,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() } @@ -265433,17 +265745,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() } @@ -265454,17 +265766,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() } @@ -265475,17 +265787,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() } @@ -265496,17 +265808,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() } @@ -265517,17 +265829,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() } @@ -265538,17 +265850,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() } @@ -265559,17 +265871,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() } @@ -265580,17 +265892,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() } @@ -265601,17 +265913,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() } @@ -265622,17 +265934,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() } @@ -265643,17 +265955,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() } @@ -265664,17 +265976,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() } @@ -265685,17 +265997,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() } @@ -265706,17 +266018,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() } @@ -265727,17 +266039,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() } @@ -265748,17 +266060,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() } @@ -265769,17 +266081,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() } @@ -265790,17 +266102,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() } @@ -265811,17 +266123,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() } @@ -265832,17 +266144,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() } @@ -265853,17 +266165,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() } @@ -265874,17 +266186,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() } @@ -265895,17 +266207,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() } @@ -265916,17 +266228,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() } @@ -265937,17 +266249,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() } @@ -265966,7 +266278,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -265989,7 +266301,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266012,7 +266324,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266035,7 +266347,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266058,7 +266370,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266081,7 +266393,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266104,7 +266416,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266127,7 +266439,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266150,7 +266462,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266173,7 +266485,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266196,7 +266508,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266219,7 +266531,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266242,7 +266554,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266265,7 +266577,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266288,7 +266600,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266311,7 +266623,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266334,7 +266646,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266357,7 +266669,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266380,7 +266692,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266403,7 +266715,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266426,7 +266738,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266449,7 +266761,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266472,7 +266784,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266495,7 +266807,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266518,7 +266830,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266541,7 +266853,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266564,7 +266876,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266587,7 +266899,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266610,7 +266922,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266633,7 +266945,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266656,7 +266968,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266679,7 +266991,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -266690,12 +267002,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; @@ -266705,7 +267017,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; @@ -266715,7 +267027,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; @@ -266725,7 +267037,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; @@ -266735,7 +267047,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; @@ -266745,7 +267057,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; @@ -266755,7 +267067,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; @@ -266765,7 +267077,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; @@ -266775,7 +267087,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; @@ -266785,7 +267097,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; @@ -266795,7 +267107,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; @@ -266805,7 +267117,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; @@ -266815,7 +267127,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; @@ -266825,7 +267137,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; @@ -266835,7 +267147,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; @@ -266845,7 +267157,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; @@ -266855,7 +267167,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; @@ -266865,7 +267177,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; @@ -266875,7 +267187,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; @@ -266885,7 +267197,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; @@ -266895,7 +267207,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; @@ -266905,7 +267217,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; @@ -266915,7 +267227,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; @@ -266925,7 +267237,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; @@ -266935,7 +267247,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; @@ -266945,7 +267257,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; @@ -266955,7 +267267,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; @@ -266965,7 +267277,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; @@ -266975,7 +267287,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; @@ -266985,7 +267297,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; @@ -266995,7 +267307,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; @@ -267005,7 +267317,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; @@ -267017,173 +267329,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 } } @@ -267205,7 +267517,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, @@ -267217,14 +267529,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, @@ -267234,7 +267546,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) } @@ -267245,17 +267557,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() } @@ -267266,17 +267578,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() } @@ -267287,17 +267599,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() } @@ -267308,17 +267620,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() } @@ -267329,17 +267641,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() } @@ -267350,17 +267662,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() } @@ -267371,17 +267683,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() } @@ -267392,17 +267704,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() } @@ -267413,17 +267725,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() } @@ -267434,17 +267746,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() } @@ -267455,17 +267767,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() } @@ -267476,17 +267788,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() } @@ -267497,17 +267809,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() } @@ -267518,17 +267830,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() } @@ -267539,17 +267851,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() } @@ -267560,17 +267872,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() } @@ -267581,17 +267893,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() } @@ -267602,17 +267914,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() } @@ -267623,17 +267935,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() } @@ -267644,17 +267956,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() } @@ -267665,17 +267977,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() } @@ -267686,17 +267998,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() } @@ -267707,17 +268019,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() } @@ -267728,17 +268040,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() } @@ -267749,17 +268061,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() } @@ -267770,17 +268082,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() } @@ -267791,17 +268103,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() } @@ -267812,17 +268124,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() } @@ -267833,17 +268145,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() } @@ -267854,17 +268166,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() } @@ -267875,17 +268187,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() } @@ -267896,17 +268208,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() } @@ -267925,7 +268237,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -267948,7 +268260,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -267971,7 +268283,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -267994,7 +268306,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268017,7 +268329,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268040,7 +268352,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268063,7 +268375,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268086,7 +268398,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268109,7 +268421,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268132,7 +268444,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268155,7 +268467,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268178,7 +268490,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268201,7 +268513,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268224,7 +268536,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268247,7 +268559,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268270,7 +268582,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268293,7 +268605,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268316,7 +268628,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268339,7 +268651,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268362,7 +268674,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268385,7 +268697,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268408,7 +268720,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268431,7 +268743,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268454,7 +268766,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268477,7 +268789,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268500,7 +268812,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268523,7 +268835,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268546,7 +268858,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268569,7 +268881,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268592,7 +268904,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268615,7 +268927,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268638,7 +268950,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -268649,12 +268961,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; @@ -268664,7 +268976,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; @@ -268674,7 +268986,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; @@ -268684,7 +268996,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; @@ -268694,7 +269006,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; @@ -268704,7 +269016,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; @@ -268714,7 +269026,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; @@ -268724,7 +269036,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; @@ -268734,7 +269046,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; @@ -268744,7 +269056,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; @@ -268754,7 +269066,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; @@ -268764,7 +269076,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; @@ -268774,7 +269086,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; @@ -268784,7 +269096,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; @@ -268794,7 +269106,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; @@ -268804,7 +269116,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; @@ -268814,7 +269126,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; @@ -268824,7 +269136,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; @@ -268834,7 +269146,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; @@ -268844,7 +269156,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; @@ -268854,7 +269166,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; @@ -268864,7 +269176,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; @@ -268874,7 +269186,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; @@ -268884,7 +269196,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; @@ -268894,7 +269206,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; @@ -268904,7 +269216,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; @@ -268914,7 +269226,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; @@ -268924,7 +269236,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; @@ -268934,7 +269246,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; @@ -268944,7 +269256,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; @@ -268954,7 +269266,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; @@ -268964,7 +269276,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; @@ -268976,173 +269288,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 } } @@ -269164,7 +269476,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, @@ -269176,14 +269488,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, @@ -269193,7 +269505,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) } @@ -269204,17 +269516,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() } @@ -269225,17 +269537,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() } @@ -269246,17 +269558,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() } @@ -269267,17 +269579,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() } @@ -269288,17 +269600,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() } @@ -269309,17 +269621,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() } @@ -269330,17 +269642,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() } @@ -269351,17 +269663,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() } @@ -269372,17 +269684,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() } @@ -269393,17 +269705,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() } @@ -269414,17 +269726,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() } @@ -269435,17 +269747,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() } @@ -269456,17 +269768,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() } @@ -269477,17 +269789,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() } @@ -269498,17 +269810,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() } @@ -269519,17 +269831,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() } @@ -269540,17 +269852,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() } @@ -269561,17 +269873,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() } @@ -269582,17 +269894,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() } @@ -269603,17 +269915,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() } @@ -269624,17 +269936,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() } @@ -269645,17 +269957,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() } @@ -269666,17 +269978,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() } @@ -269687,17 +269999,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() } @@ -269708,17 +270020,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() } @@ -269729,17 +270041,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() } @@ -269750,17 +270062,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() } @@ -269771,17 +270083,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() } @@ -269792,17 +270104,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() } @@ -269813,17 +270125,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() } @@ -269834,17 +270146,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() } @@ -269855,17 +270167,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() } @@ -269884,7 +270196,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -269907,7 +270219,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -269930,7 +270242,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -269953,7 +270265,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -269976,7 +270288,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -269999,7 +270311,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270022,7 +270334,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270045,7 +270357,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270068,7 +270380,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270091,7 +270403,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270114,7 +270426,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270137,7 +270449,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270160,7 +270472,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270183,7 +270495,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270206,7 +270518,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270229,7 +270541,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270252,7 +270564,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270275,7 +270587,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270298,7 +270610,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270321,7 +270633,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270344,7 +270656,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270367,7 +270679,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270390,7 +270702,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270413,7 +270725,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270436,7 +270748,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270459,7 +270771,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270482,7 +270794,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270505,7 +270817,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270528,7 +270840,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270551,7 +270863,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270574,7 +270886,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270597,7 +270909,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -270608,12 +270920,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; @@ -270623,7 +270935,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; @@ -270633,7 +270945,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; @@ -270643,7 +270955,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; @@ -270653,7 +270965,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; @@ -270663,7 +270975,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; @@ -270673,7 +270985,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; @@ -270683,7 +270995,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; @@ -270693,7 +271005,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; @@ -270703,7 +271015,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; @@ -270713,7 +271025,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; @@ -270723,7 +271035,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; @@ -270733,7 +271045,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; @@ -270743,7 +271055,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; @@ -270753,7 +271065,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; @@ -270763,7 +271075,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; @@ -270773,7 +271085,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; @@ -270783,7 +271095,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; @@ -270793,7 +271105,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; @@ -270803,7 +271115,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; @@ -270813,7 +271125,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; @@ -270823,7 +271135,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; @@ -270833,7 +271145,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; @@ -270843,7 +271155,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; @@ -270853,7 +271165,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; @@ -270863,7 +271175,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; @@ -270873,7 +271185,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; @@ -270883,7 +271195,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; @@ -270893,7 +271205,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; @@ -270903,7 +271215,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; @@ -270913,7 +271225,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; @@ -270923,7 +271235,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; @@ -270935,173 +271247,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 } } @@ -271123,7 +271435,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, @@ -271135,14 +271447,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, @@ -271152,7 +271464,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) } @@ -271163,17 +271475,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() } @@ -271184,17 +271496,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() } @@ -271205,17 +271517,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() } @@ -271226,17 +271538,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() } @@ -271247,17 +271559,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() } @@ -271268,17 +271580,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() } @@ -271289,17 +271601,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() } @@ -271310,17 +271622,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() } @@ -271331,17 +271643,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() } @@ -271352,17 +271664,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() } @@ -271373,17 +271685,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() } @@ -271394,17 +271706,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() } @@ -271415,17 +271727,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() } @@ -271436,17 +271748,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() } @@ -271457,17 +271769,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() } @@ -271478,17 +271790,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() } @@ -271499,17 +271811,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() } @@ -271520,17 +271832,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() } @@ -271541,17 +271853,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() } @@ -271562,17 +271874,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() } @@ -271583,17 +271895,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() } @@ -271604,17 +271916,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() } @@ -271625,17 +271937,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() } @@ -271646,17 +271958,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() } @@ -271667,17 +271979,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() } @@ -271688,17 +272000,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() } @@ -271709,17 +272021,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() } @@ -271730,17 +272042,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() } @@ -271751,17 +272063,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() } @@ -271772,17 +272084,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() } @@ -271793,17 +272105,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() } @@ -271814,17 +272126,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() } @@ -271843,7 +272155,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -271866,7 +272178,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -271889,7 +272201,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -271912,7 +272224,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -271935,7 +272247,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -271958,7 +272270,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -271981,7 +272293,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272004,7 +272316,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272027,7 +272339,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272050,7 +272362,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272073,7 +272385,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272096,7 +272408,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272119,7 +272431,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272142,7 +272454,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272165,7 +272477,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272188,7 +272500,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272211,7 +272523,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272234,7 +272546,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272257,7 +272569,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272280,7 +272592,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272303,7 +272615,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272326,7 +272638,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272349,7 +272661,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272372,7 +272684,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272395,7 +272707,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272418,7 +272730,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272441,7 +272753,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272464,7 +272776,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272487,7 +272799,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272510,7 +272822,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272533,7 +272845,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272556,7 +272868,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -272567,12 +272879,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; @@ -272582,7 +272894,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; @@ -272592,7 +272904,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; @@ -272602,7 +272914,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; @@ -272612,7 +272924,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; @@ -272622,7 +272934,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; @@ -272632,7 +272944,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; @@ -272642,7 +272954,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; @@ -272652,7 +272964,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; @@ -272662,7 +272974,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; @@ -272672,7 +272984,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; @@ -272682,7 +272994,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; @@ -272692,7 +273004,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; @@ -272702,7 +273014,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; @@ -272712,7 +273024,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; @@ -272722,7 +273034,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; @@ -272732,7 +273044,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; @@ -272742,7 +273054,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; @@ -272752,7 +273064,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; @@ -272762,7 +273074,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; @@ -272772,7 +273084,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; @@ -272782,7 +273094,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; @@ -272792,7 +273104,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; @@ -272802,7 +273114,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; @@ -272812,7 +273124,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; @@ -272822,7 +273134,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; @@ -272832,7 +273144,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; @@ -272842,7 +273154,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; @@ -272852,7 +273164,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; @@ -272862,7 +273174,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; @@ -272872,7 +273184,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; @@ -272882,7 +273194,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; @@ -272894,173 +273206,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 } } @@ -273082,7 +273394,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, @@ -273094,14 +273406,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, @@ -273111,7 +273423,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) } @@ -273122,17 +273434,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() } @@ -273143,17 +273455,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() } @@ -273164,17 +273476,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() } @@ -273185,17 +273497,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() } @@ -273206,17 +273518,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() } @@ -273227,17 +273539,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() } @@ -273248,17 +273560,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() } @@ -273269,17 +273581,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() } @@ -273290,17 +273602,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() } @@ -273311,17 +273623,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() } @@ -273332,17 +273644,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() } @@ -273353,17 +273665,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() } @@ -273374,17 +273686,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() } @@ -273395,17 +273707,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() } @@ -273416,17 +273728,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() } @@ -273437,17 +273749,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() } @@ -273458,17 +273770,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() } @@ -273479,17 +273791,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() } @@ -273500,17 +273812,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() } @@ -273521,17 +273833,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() } @@ -273542,17 +273854,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() } @@ -273563,17 +273875,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() } @@ -273584,17 +273896,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() } @@ -273605,17 +273917,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() } @@ -273626,17 +273938,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() } @@ -273647,17 +273959,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() } @@ -273668,17 +273980,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() } @@ -273689,17 +274001,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() } @@ -273710,17 +274022,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() } @@ -273731,17 +274043,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() } @@ -273752,17 +274064,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() } @@ -273773,17 +274085,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() } @@ -273802,7 +274114,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -273825,7 +274137,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -273848,7 +274160,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -273871,7 +274183,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -273894,7 +274206,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -273917,7 +274229,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -273940,7 +274252,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -273963,7 +274275,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -273986,7 +274298,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274009,7 +274321,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274032,7 +274344,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274055,7 +274367,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274078,7 +274390,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274101,7 +274413,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274124,7 +274436,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274147,7 +274459,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274170,7 +274482,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274193,7 +274505,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274216,7 +274528,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274239,7 +274551,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274262,7 +274574,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274285,7 +274597,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274308,7 +274620,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274331,7 +274643,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274354,7 +274666,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274377,7 +274689,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274400,7 +274712,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274423,7 +274735,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274446,7 +274758,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274469,7 +274781,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274492,7 +274804,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274515,7 +274827,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -274526,12 +274838,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; @@ -274541,7 +274853,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; @@ -274551,7 +274863,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; @@ -274561,7 +274873,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; @@ -274571,7 +274883,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; @@ -274581,7 +274893,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; @@ -274591,7 +274903,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; @@ -274601,7 +274913,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; @@ -274611,7 +274923,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; @@ -274621,7 +274933,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; @@ -274631,7 +274943,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; @@ -274641,7 +274953,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; @@ -274651,7 +274963,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; @@ -274661,7 +274973,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; @@ -274671,7 +274983,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; @@ -274681,7 +274993,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; @@ -274691,7 +275003,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; @@ -274701,7 +275013,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; @@ -274711,7 +275023,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; @@ -274721,7 +275033,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; @@ -274731,7 +275043,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; @@ -274741,7 +275053,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; @@ -274751,7 +275063,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; @@ -274761,7 +275073,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; @@ -274771,7 +275083,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; @@ -274781,7 +275093,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; @@ -274791,7 +275103,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; @@ -274801,7 +275113,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; @@ -274811,7 +275123,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; @@ -274821,7 +275133,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; @@ -274831,7 +275143,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; @@ -274841,7 +275153,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; @@ -274853,173 +275165,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 } } @@ -275041,7 +275353,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, @@ -275053,14 +275365,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, @@ -275070,7 +275382,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) } @@ -275081,17 +275393,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() } @@ -275102,17 +275414,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() } @@ -275123,17 +275435,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() } @@ -275144,17 +275456,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() } @@ -275165,17 +275477,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() } @@ -275186,17 +275498,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() } @@ -275207,17 +275519,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() } @@ -275228,17 +275540,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() } @@ -275249,17 +275561,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() } @@ -275270,17 +275582,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() } @@ -275291,17 +275603,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() } @@ -275312,17 +275624,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() } @@ -275333,17 +275645,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() } @@ -275354,17 +275666,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() } @@ -275375,17 +275687,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() } @@ -275396,17 +275708,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() } @@ -275417,17 +275729,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() } @@ -275438,17 +275750,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() } @@ -275459,17 +275771,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() } @@ -275480,17 +275792,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() } @@ -275501,17 +275813,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() } @@ -275522,17 +275834,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() } @@ -275543,17 +275855,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() } @@ -275564,17 +275876,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() } @@ -275585,17 +275897,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() } @@ -275606,17 +275918,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() } @@ -275627,17 +275939,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() } @@ -275648,17 +275960,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() } @@ -275669,17 +275981,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() } @@ -275690,17 +276002,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() } @@ -275711,17 +276023,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() } @@ -275732,17 +276044,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() } @@ -275761,7 +276073,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -275784,7 +276096,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -275807,7 +276119,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -275830,7 +276142,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -275853,7 +276165,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -275876,7 +276188,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -275899,7 +276211,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -275922,7 +276234,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -275945,7 +276257,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -275968,7 +276280,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -275991,7 +276303,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276014,7 +276326,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276037,7 +276349,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276060,7 +276372,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276083,7 +276395,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276106,7 +276418,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276129,7 +276441,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276152,7 +276464,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276175,7 +276487,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276198,7 +276510,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276221,7 +276533,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276244,7 +276556,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276267,7 +276579,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276290,7 +276602,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276313,7 +276625,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276336,7 +276648,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276359,7 +276671,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276382,7 +276694,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276405,7 +276717,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276428,7 +276740,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276451,7 +276763,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276474,7 +276786,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -276485,12 +276797,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; @@ -276500,7 +276812,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; @@ -276510,7 +276822,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; @@ -276520,7 +276832,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; @@ -276530,7 +276842,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; @@ -276540,7 +276852,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; @@ -276550,7 +276862,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; @@ -276560,7 +276872,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; @@ -276570,7 +276882,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; @@ -276580,7 +276892,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; @@ -276590,7 +276902,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; @@ -276600,7 +276912,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; @@ -276610,7 +276922,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; @@ -276620,7 +276932,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; @@ -276630,7 +276942,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; @@ -276640,7 +276952,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; @@ -276650,7 +276962,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; @@ -276660,7 +276972,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; @@ -276670,7 +276982,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; @@ -276680,7 +276992,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; @@ -276690,7 +277002,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; @@ -276700,7 +277012,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; @@ -276710,7 +277022,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; @@ -276720,7 +277032,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; @@ -276730,7 +277042,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; @@ -276740,7 +277052,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; @@ -276750,7 +277062,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; @@ -276760,7 +277072,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; @@ -276770,7 +277082,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; @@ -276780,7 +277092,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; @@ -276790,7 +277102,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; @@ -276800,7 +277112,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; @@ -276812,173 +277124,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 } } @@ -277000,7 +277312,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, @@ -277012,14 +277324,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, @@ -277029,7 +277341,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) } @@ -277040,17 +277352,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() } @@ -277061,17 +277373,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() } @@ -277082,17 +277394,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() } @@ -277103,17 +277415,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() } @@ -277124,17 +277436,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() } @@ -277145,17 +277457,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() } @@ -277166,17 +277478,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() } @@ -277187,17 +277499,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() } @@ -277208,17 +277520,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() } @@ -277229,17 +277541,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() } @@ -277250,17 +277562,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() } @@ -277271,17 +277583,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() } @@ -277292,17 +277604,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() } @@ -277313,17 +277625,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() } @@ -277334,17 +277646,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() } @@ -277355,17 +277667,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() } @@ -277376,17 +277688,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() } @@ -277397,17 +277709,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() } @@ -277418,17 +277730,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() } @@ -277439,17 +277751,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() } @@ -277460,17 +277772,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() } @@ -277481,17 +277793,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() } @@ -277502,17 +277814,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() } @@ -277523,17 +277835,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() } @@ -277544,17 +277856,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() } @@ -277565,17 +277877,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() } @@ -277586,17 +277898,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() } @@ -277607,17 +277919,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() } @@ -277628,17 +277940,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() } @@ -277649,17 +277961,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() } @@ -277670,17 +277982,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() } @@ -277691,17 +278003,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() } @@ -277720,7 +278032,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -277743,7 +278055,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -277766,7 +278078,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -277789,7 +278101,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -277812,7 +278124,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -277835,7 +278147,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -277858,7 +278170,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -277881,7 +278193,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -277904,7 +278216,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -277927,7 +278239,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -277950,7 +278262,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -277973,7 +278285,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -277996,7 +278308,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278019,7 +278331,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278042,7 +278354,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278065,7 +278377,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278088,7 +278400,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278111,7 +278423,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278134,7 +278446,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278157,7 +278469,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278180,7 +278492,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278203,7 +278515,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278226,7 +278538,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278249,7 +278561,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278272,7 +278584,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278295,7 +278607,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278318,7 +278630,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278341,7 +278653,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278364,7 +278676,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278387,7 +278699,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278410,7 +278722,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278433,7 +278745,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -278444,12 +278756,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; @@ -278459,7 +278771,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; @@ -278469,7 +278781,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; @@ -278479,7 +278791,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; @@ -278489,7 +278801,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; @@ -278499,7 +278811,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; @@ -278509,7 +278821,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; @@ -278519,7 +278831,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; @@ -278529,7 +278841,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; @@ -278539,7 +278851,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; @@ -278549,7 +278861,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; @@ -278559,7 +278871,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; @@ -278569,7 +278881,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; @@ -278579,7 +278891,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; @@ -278589,7 +278901,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; @@ -278599,7 +278911,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; @@ -278609,7 +278921,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; @@ -278619,7 +278931,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; @@ -278629,7 +278941,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; @@ -278639,7 +278951,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; @@ -278649,7 +278961,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; @@ -278659,7 +278971,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; @@ -278669,7 +278981,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; @@ -278679,7 +278991,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; @@ -278689,7 +279001,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; @@ -278699,7 +279011,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; @@ -278709,7 +279021,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; @@ -278719,7 +279031,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; @@ -278729,7 +279041,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; @@ -278739,7 +279051,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; @@ -278749,7 +279061,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; @@ -278759,7 +279071,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; @@ -278771,173 +279083,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 } } @@ -278959,7 +279271,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, @@ -278971,14 +279283,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, @@ -278988,7 +279300,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) } @@ -278999,17 +279311,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() } @@ -279020,17 +279332,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() } @@ -279041,17 +279353,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() } @@ -279062,17 +279374,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() } @@ -279083,17 +279395,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() } @@ -279104,17 +279416,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() } @@ -279125,17 +279437,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() } @@ -279146,17 +279458,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() } @@ -279167,17 +279479,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() } @@ -279188,17 +279500,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() } @@ -279209,17 +279521,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() } @@ -279230,17 +279542,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() } @@ -279251,17 +279563,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() } @@ -279272,17 +279584,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() } @@ -279293,17 +279605,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() } @@ -279314,17 +279626,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() } @@ -279335,17 +279647,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() } @@ -279356,17 +279668,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() } @@ -279377,17 +279689,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() } @@ -279398,17 +279710,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() } @@ -279419,17 +279731,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() } @@ -279440,17 +279752,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() } @@ -279461,17 +279773,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() } @@ -279482,17 +279794,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() } @@ -279503,17 +279815,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() } @@ -279524,17 +279836,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() } @@ -279545,17 +279857,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() } @@ -279566,17 +279878,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() } @@ -279587,17 +279899,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() } @@ -279608,17 +279920,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() } @@ -279629,17 +279941,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() } @@ -279650,17 +279962,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() } @@ -279679,7 +279991,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -279702,7 +280014,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -279725,7 +280037,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -279748,7 +280060,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -279771,7 +280083,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -279794,7 +280106,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -279817,7 +280129,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -279840,7 +280152,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -279863,7 +280175,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -279886,7 +280198,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -279909,7 +280221,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -279932,7 +280244,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -279955,7 +280267,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -279978,7 +280290,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280001,7 +280313,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280024,7 +280336,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280047,7 +280359,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280070,7 +280382,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280093,7 +280405,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280116,7 +280428,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280139,7 +280451,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280162,7 +280474,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280185,7 +280497,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280208,7 +280520,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280231,7 +280543,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280254,7 +280566,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280277,7 +280589,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280300,7 +280612,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280323,7 +280635,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280346,7 +280658,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280369,7 +280681,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280392,7 +280704,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -280403,12 +280715,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; @@ -280418,7 +280730,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; @@ -280428,7 +280740,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; @@ -280438,7 +280750,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; @@ -280448,7 +280760,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; @@ -280458,7 +280770,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; @@ -280468,7 +280780,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; @@ -280478,7 +280790,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; @@ -280488,7 +280800,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; @@ -280498,7 +280810,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; @@ -280508,7 +280820,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; @@ -280518,7 +280830,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; @@ -280528,7 +280840,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; @@ -280538,7 +280850,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; @@ -280548,7 +280860,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; @@ -280558,7 +280870,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; @@ -280568,7 +280880,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; @@ -280578,7 +280890,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; @@ -280588,7 +280900,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; @@ -280598,7 +280910,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; @@ -280608,7 +280920,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; @@ -280618,7 +280930,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; @@ -280628,7 +280940,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; @@ -280638,7 +280950,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; @@ -280648,7 +280960,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; @@ -280658,7 +280970,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; @@ -280668,7 +280980,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; @@ -280678,7 +280990,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; @@ -280688,7 +281000,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; @@ -280698,7 +281010,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; @@ -280708,7 +281020,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; @@ -280718,7 +281030,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; @@ -280730,173 +281042,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 } } @@ -280918,7 +281230,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, @@ -280930,14 +281242,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, @@ -280947,7 +281259,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) } @@ -280958,17 +281270,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() } @@ -280979,17 +281291,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() } @@ -281000,17 +281312,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() } @@ -281021,17 +281333,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() } @@ -281042,17 +281354,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() } @@ -281063,17 +281375,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() } @@ -281084,17 +281396,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() } @@ -281105,17 +281417,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() } @@ -281126,17 +281438,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() } @@ -281147,17 +281459,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() } @@ -281168,17 +281480,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() } @@ -281189,17 +281501,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() } @@ -281210,17 +281522,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() } @@ -281231,17 +281543,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() } @@ -281252,17 +281564,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() } @@ -281273,17 +281585,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() } @@ -281294,17 +281606,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() } @@ -281315,17 +281627,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() } @@ -281336,17 +281648,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() } @@ -281357,17 +281669,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() } @@ -281378,17 +281690,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() } @@ -281399,17 +281711,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() } @@ -281420,17 +281732,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() } @@ -281441,17 +281753,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() } @@ -281462,17 +281774,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() } @@ -281483,17 +281795,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() } @@ -281504,17 +281816,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() } @@ -281525,17 +281837,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() } @@ -281546,17 +281858,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() } @@ -281567,17 +281879,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() } @@ -281588,17 +281900,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() } @@ -281609,17 +281921,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() } @@ -281638,7 +281950,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281661,7 +281973,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281684,7 +281996,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281707,7 +282019,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281730,7 +282042,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281753,7 +282065,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281776,7 +282088,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281799,7 +282111,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281822,7 +282134,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281845,7 +282157,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281868,7 +282180,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281891,7 +282203,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281914,7 +282226,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281937,7 +282249,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281960,7 +282272,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -281983,7 +282295,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282006,7 +282318,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282029,7 +282341,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282052,7 +282364,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282075,7 +282387,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282098,7 +282410,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282121,7 +282433,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282144,7 +282456,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282167,7 +282479,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282190,7 +282502,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282213,7 +282525,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282236,7 +282548,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282259,7 +282571,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282282,7 +282594,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282305,7 +282617,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282328,7 +282640,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282351,7 +282663,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -282362,12 +282674,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; @@ -282377,7 +282689,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; @@ -282387,7 +282699,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; @@ -282397,7 +282709,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; @@ -282407,7 +282719,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; @@ -282417,7 +282729,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; @@ -282427,7 +282739,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; @@ -282437,7 +282749,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; @@ -282447,7 +282759,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; @@ -282457,7 +282769,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; @@ -282467,7 +282779,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; @@ -282477,7 +282789,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; @@ -282487,7 +282799,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; @@ -282497,7 +282809,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; @@ -282507,7 +282819,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; @@ -282517,7 +282829,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; @@ -282527,7 +282839,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; @@ -282537,7 +282849,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; @@ -282547,7 +282859,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; @@ -282557,7 +282869,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; @@ -282567,7 +282879,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; @@ -282577,7 +282889,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; @@ -282587,7 +282899,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; @@ -282597,7 +282909,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; @@ -282607,7 +282919,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; @@ -282617,7 +282929,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; @@ -282627,7 +282939,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; @@ -282637,7 +282949,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; @@ -282647,7 +282959,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; @@ -282657,7 +282969,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; @@ -282667,7 +282979,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; @@ -282677,7 +282989,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; @@ -282689,173 +283001,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 } } @@ -282877,7 +283189,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, @@ -282889,14 +283201,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, @@ -282906,7 +283218,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) } @@ -282917,17 +283229,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() } @@ -282938,17 +283250,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() } @@ -282959,17 +283271,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() } @@ -282980,17 +283292,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() } @@ -283001,17 +283313,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() } @@ -283022,17 +283334,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() } @@ -283043,17 +283355,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() } @@ -283064,17 +283376,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() } @@ -283085,17 +283397,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() } @@ -283106,17 +283418,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() } @@ -283127,17 +283439,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() } @@ -283148,17 +283460,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() } @@ -283169,17 +283481,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() } @@ -283190,17 +283502,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() } @@ -283211,17 +283523,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() } @@ -283232,17 +283544,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() } @@ -283253,17 +283565,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() } @@ -283274,17 +283586,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() } @@ -283295,17 +283607,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() } @@ -283316,17 +283628,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() } @@ -283337,17 +283649,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() } @@ -283358,17 +283670,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() } @@ -283379,17 +283691,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() } @@ -283400,17 +283712,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() } @@ -283421,17 +283733,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() } @@ -283442,17 +283754,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() } @@ -283463,17 +283775,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() } @@ -283484,17 +283796,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() } @@ -283505,17 +283817,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() } @@ -283526,17 +283838,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() } @@ -283547,17 +283859,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() } @@ -283568,17 +283880,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() } @@ -283597,7 +283909,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283620,7 +283932,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283643,7 +283955,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283666,7 +283978,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283689,7 +284001,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283712,7 +284024,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283735,7 +284047,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283758,7 +284070,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283781,7 +284093,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283804,7 +284116,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283827,7 +284139,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283850,7 +284162,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283873,7 +284185,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283896,7 +284208,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283919,7 +284231,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283942,7 +284254,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283965,7 +284277,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -283988,7 +284300,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284011,7 +284323,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284034,7 +284346,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284057,7 +284369,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284080,7 +284392,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284103,7 +284415,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284126,7 +284438,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284149,7 +284461,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284172,7 +284484,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284195,7 +284507,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284218,7 +284530,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284241,7 +284553,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284264,7 +284576,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284287,7 +284599,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284310,7 +284622,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -284321,12 +284633,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; @@ -284336,7 +284648,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; @@ -284346,7 +284658,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; @@ -284356,7 +284668,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; @@ -284366,7 +284678,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; @@ -284376,7 +284688,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; @@ -284386,7 +284698,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; @@ -284396,7 +284708,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; @@ -284406,7 +284718,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; @@ -284416,7 +284728,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; @@ -284426,7 +284738,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; @@ -284436,7 +284748,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; @@ -284446,7 +284758,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; @@ -284456,7 +284768,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; @@ -284466,7 +284778,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; @@ -284476,7 +284788,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; @@ -284486,7 +284798,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; @@ -284496,7 +284808,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; @@ -284506,7 +284818,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; @@ -284516,7 +284828,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; @@ -284526,7 +284838,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; @@ -284536,7 +284848,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; @@ -284546,7 +284858,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; @@ -284556,7 +284868,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; @@ -284566,7 +284878,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; @@ -284576,7 +284888,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; @@ -284586,7 +284898,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; @@ -284596,7 +284908,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; @@ -284606,7 +284918,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; @@ -284616,7 +284928,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; @@ -284626,7 +284938,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; @@ -284636,7 +284948,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; @@ -284648,173 +284960,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 } } @@ -284836,7 +285148,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, @@ -284848,14 +285160,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, @@ -284865,7 +285177,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) } @@ -284876,17 +285188,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() } @@ -284897,17 +285209,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() } @@ -284918,17 +285230,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() } @@ -284939,17 +285251,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() } @@ -284960,17 +285272,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() } @@ -284981,17 +285293,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() } @@ -285002,17 +285314,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() } @@ -285023,17 +285335,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() } @@ -285044,17 +285356,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() } @@ -285065,17 +285377,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() } @@ -285086,17 +285398,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() } @@ -285107,17 +285419,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() } @@ -285128,17 +285440,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() } @@ -285149,17 +285461,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() } @@ -285170,17 +285482,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() } @@ -285191,17 +285503,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() } @@ -285212,17 +285524,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() } @@ -285233,17 +285545,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() } @@ -285254,17 +285566,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() } @@ -285275,17 +285587,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() } @@ -285296,17 +285608,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() } @@ -285317,17 +285629,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() } @@ -285338,17 +285650,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() } @@ -285359,17 +285671,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() } @@ -285380,17 +285692,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() } @@ -285401,17 +285713,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() } @@ -285422,17 +285734,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() } @@ -285443,17 +285755,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() } @@ -285464,17 +285776,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() } @@ -285485,17 +285797,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() } @@ -285506,17 +285818,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() } @@ -285527,17 +285839,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() } @@ -285556,7 +285868,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285579,7 +285891,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285602,7 +285914,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285625,7 +285937,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285648,7 +285960,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285671,7 +285983,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285694,7 +286006,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285717,7 +286029,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285740,7 +286052,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285763,7 +286075,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285786,7 +286098,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285809,7 +286121,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285832,7 +286144,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285855,7 +286167,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285878,7 +286190,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285901,7 +286213,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285924,7 +286236,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285947,7 +286259,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285970,7 +286282,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -285993,7 +286305,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -286016,7 +286328,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -286039,7 +286351,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -286062,7 +286374,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -286085,7 +286397,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -286108,7 +286420,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -286131,7 +286443,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -286154,7 +286466,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -286177,7 +286489,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -286200,7 +286512,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -286223,7 +286535,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -286246,7 +286558,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -286269,7 +286581,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -286280,12 +286592,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; @@ -286295,7 +286607,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; @@ -286305,7 +286617,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; @@ -286315,7 +286627,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; @@ -286325,7 +286637,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; @@ -286335,7 +286647,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; @@ -286345,7 +286657,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; @@ -286355,7 +286667,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; @@ -286365,7 +286677,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; @@ -286375,7 +286687,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; @@ -286385,7 +286697,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; @@ -286395,7 +286707,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; @@ -286405,7 +286717,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; @@ -286415,7 +286727,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; @@ -286425,7 +286737,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; @@ -286435,7 +286747,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; @@ -286445,7 +286757,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; @@ -286455,7 +286767,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; @@ -286465,7 +286777,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; @@ -286475,7 +286787,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; @@ -286485,7 +286797,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; @@ -286495,7 +286807,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; @@ -286505,7 +286817,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; @@ -286515,7 +286827,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; @@ -286525,7 +286837,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; @@ -286535,7 +286847,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; @@ -286545,7 +286857,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; @@ -286555,7 +286867,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; @@ -286565,7 +286877,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; @@ -286575,7 +286887,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; @@ -286585,7 +286897,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; @@ -286595,7 +286907,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; @@ -286607,173 +286919,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 } } @@ -286795,7 +287107,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, @@ -286807,14 +287119,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, @@ -286824,7 +287136,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) } @@ -286835,17 +287147,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() } @@ -286856,17 +287168,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() } @@ -286877,17 +287189,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() } @@ -286898,17 +287210,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() } @@ -286919,17 +287231,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() } @@ -286940,17 +287252,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() } @@ -286961,17 +287273,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() } @@ -286982,17 +287294,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() } @@ -287003,17 +287315,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() } @@ -287024,17 +287336,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() } @@ -287045,17 +287357,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() } @@ -287066,17 +287378,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() } @@ -287087,17 +287399,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() } @@ -287108,17 +287420,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() } @@ -287129,17 +287441,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() } @@ -287150,17 +287462,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() } @@ -287171,17 +287483,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() } @@ -287192,17 +287504,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() } @@ -287213,17 +287525,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() } @@ -287234,17 +287546,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() } @@ -287255,17 +287567,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() } @@ -287276,17 +287588,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() } @@ -287297,17 +287609,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() } @@ -287318,17 +287630,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() } @@ -287339,17 +287651,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() } @@ -287360,17 +287672,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() } @@ -287381,17 +287693,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() } @@ -287402,17 +287714,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() } @@ -287423,17 +287735,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() } @@ -287444,17 +287756,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() } @@ -287465,17 +287777,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() } @@ -287486,17 +287798,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() } @@ -287515,7 +287827,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287538,7 +287850,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287561,7 +287873,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287584,7 +287896,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287607,7 +287919,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287630,7 +287942,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287653,7 +287965,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287676,7 +287988,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287699,7 +288011,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287722,7 +288034,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287745,7 +288057,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287768,7 +288080,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287791,7 +288103,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287814,7 +288126,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287837,7 +288149,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287860,7 +288172,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287883,7 +288195,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287906,7 +288218,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287929,7 +288241,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287952,7 +288264,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287975,7 +288287,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -287998,7 +288310,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -288021,7 +288333,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -288044,7 +288356,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -288067,7 +288379,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -288090,7 +288402,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -288113,7 +288425,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -288136,7 +288448,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -288159,7 +288471,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -288182,7 +288494,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -288205,7 +288517,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -288228,7 +288540,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -288239,12 +288551,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; @@ -288254,7 +288566,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; @@ -288264,7 +288576,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; @@ -288274,7 +288586,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; @@ -288284,7 +288596,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; @@ -288294,7 +288606,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; @@ -288304,7 +288616,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; @@ -288314,7 +288626,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; @@ -288324,7 +288636,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; @@ -288334,7 +288646,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; @@ -288344,7 +288656,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; @@ -288354,7 +288666,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; @@ -288364,7 +288676,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; @@ -288374,7 +288686,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; @@ -288384,7 +288696,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; @@ -288394,7 +288706,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; @@ -288404,7 +288716,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; @@ -288414,7 +288726,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; @@ -288424,7 +288736,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; @@ -288434,7 +288746,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; @@ -288444,7 +288756,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; @@ -288454,7 +288766,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; @@ -288464,7 +288776,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; @@ -288474,7 +288786,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; @@ -288484,7 +288796,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; @@ -288494,7 +288806,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; @@ -288504,7 +288816,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; @@ -288514,7 +288826,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; @@ -288524,7 +288836,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; @@ -288534,7 +288846,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; @@ -288544,7 +288856,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; @@ -288554,7 +288866,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; @@ -288566,173 +288878,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 } } @@ -288754,7 +289066,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, @@ -288766,14 +289078,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, @@ -288783,7 +289095,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) } @@ -288794,17 +289106,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() } @@ -288815,17 +289127,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() } @@ -288836,17 +289148,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() } @@ -288857,17 +289169,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() } @@ -288878,17 +289190,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() } @@ -288899,17 +289211,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() } @@ -288920,17 +289232,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() } @@ -288941,17 +289253,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() } @@ -288962,17 +289274,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() } @@ -288983,17 +289295,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() } @@ -289004,17 +289316,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() } @@ -289025,17 +289337,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() } @@ -289046,17 +289358,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() } @@ -289067,17 +289379,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() } @@ -289088,17 +289400,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() } @@ -289109,17 +289421,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() } @@ -289130,17 +289442,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() } @@ -289151,17 +289463,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() } @@ -289172,17 +289484,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() } @@ -289193,17 +289505,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() } @@ -289214,17 +289526,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() } @@ -289235,17 +289547,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() } @@ -289256,17 +289568,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() } @@ -289277,17 +289589,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() } @@ -289298,17 +289610,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() } @@ -289319,17 +289631,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() } @@ -289340,17 +289652,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() } @@ -289361,17 +289673,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() } @@ -289382,17 +289694,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() } @@ -289403,17 +289715,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() } @@ -289424,17 +289736,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() } @@ -289445,17 +289757,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() } @@ -289474,7 +289786,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289497,7 +289809,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289520,7 +289832,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289543,7 +289855,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289566,7 +289878,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289589,7 +289901,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289612,7 +289924,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289635,7 +289947,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289658,7 +289970,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289681,7 +289993,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289704,7 +290016,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289727,7 +290039,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289750,7 +290062,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289773,7 +290085,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289796,7 +290108,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289819,7 +290131,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289842,7 +290154,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289865,7 +290177,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289888,7 +290200,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289911,7 +290223,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289934,7 +290246,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289957,7 +290269,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -289980,7 +290292,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -290003,7 +290315,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -290026,7 +290338,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -290049,7 +290361,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -290072,7 +290384,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -290095,7 +290407,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -290118,7 +290430,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -290141,7 +290453,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -290164,7 +290476,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -290187,7 +290499,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -290198,12 +290510,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; @@ -290213,7 +290525,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; @@ -290223,7 +290535,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; @@ -290233,7 +290545,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; @@ -290243,7 +290555,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; @@ -290253,7 +290565,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; @@ -290263,7 +290575,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; @@ -290273,7 +290585,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; @@ -290283,7 +290595,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; @@ -290293,7 +290605,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; @@ -290303,7 +290615,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; @@ -290313,7 +290625,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; @@ -290323,7 +290635,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; @@ -290333,7 +290645,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; @@ -290343,7 +290655,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; @@ -290353,7 +290665,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; @@ -290363,7 +290675,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; @@ -290373,7 +290685,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; @@ -290383,7 +290695,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; @@ -290393,7 +290705,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; @@ -290403,7 +290715,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; @@ -290413,7 +290725,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; @@ -290423,7 +290735,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; @@ -290433,7 +290745,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; @@ -290443,7 +290755,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; @@ -290453,7 +290765,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; @@ -290463,7 +290775,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; @@ -290473,7 +290785,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; @@ -290483,7 +290795,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; @@ -290493,7 +290805,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; @@ -290503,7 +290815,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; @@ -290513,7 +290825,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; @@ -290525,173 +290837,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 } } @@ -290713,7 +291025,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, @@ -290725,14 +291037,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, @@ -290742,7 +291054,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) } @@ -290753,17 +291065,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() } @@ -290774,17 +291086,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() } @@ -290795,17 +291107,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() } @@ -290816,17 +291128,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() } @@ -290837,17 +291149,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() } @@ -290858,17 +291170,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() } @@ -290879,17 +291191,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() } @@ -290900,17 +291212,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() } @@ -290921,17 +291233,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() } @@ -290942,17 +291254,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() } @@ -290963,17 +291275,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() } @@ -290984,17 +291296,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() } @@ -291005,17 +291317,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() } @@ -291026,17 +291338,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() } @@ -291047,17 +291359,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() } @@ -291068,17 +291380,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() } @@ -291089,17 +291401,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() } @@ -291110,17 +291422,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() } @@ -291131,17 +291443,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() } @@ -291152,17 +291464,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() } @@ -291173,17 +291485,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() } @@ -291194,17 +291506,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() } @@ -291215,17 +291527,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() } @@ -291236,17 +291548,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() } @@ -291257,17 +291569,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() } @@ -291278,17 +291590,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() } @@ -291299,17 +291611,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() } @@ -291320,17 +291632,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() } @@ -291341,17 +291653,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() } @@ -291362,17 +291674,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() } @@ -291383,17 +291695,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() } @@ -291404,17 +291716,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() } @@ -291433,7 +291745,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291456,7 +291768,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291479,7 +291791,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291502,7 +291814,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291525,7 +291837,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291548,7 +291860,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291571,7 +291883,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291594,7 +291906,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291617,7 +291929,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291640,7 +291952,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291663,7 +291975,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291686,7 +291998,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291709,7 +292021,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291732,7 +292044,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291755,7 +292067,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291778,7 +292090,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291801,7 +292113,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291824,7 +292136,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291847,7 +292159,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291870,7 +292182,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291893,7 +292205,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291916,7 +292228,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291939,7 +292251,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291962,7 +292274,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -291985,7 +292297,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -292008,7 +292320,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -292031,7 +292343,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -292054,7 +292366,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -292077,7 +292389,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -292100,7 +292412,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -292123,7 +292435,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -292146,7 +292458,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -292157,12 +292469,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; @@ -292172,7 +292484,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; @@ -292182,7 +292494,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; @@ -292192,7 +292504,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; @@ -292202,7 +292514,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; @@ -292212,7 +292524,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; @@ -292222,7 +292534,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; @@ -292232,7 +292544,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; @@ -292242,7 +292554,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; @@ -292252,7 +292564,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; @@ -292262,7 +292574,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; @@ -292272,7 +292584,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; @@ -292282,7 +292594,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; @@ -292292,7 +292604,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; @@ -292302,7 +292614,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; @@ -292312,7 +292624,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; @@ -292322,7 +292634,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; @@ -292332,7 +292644,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; @@ -292342,7 +292654,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; @@ -292352,7 +292664,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; @@ -292362,7 +292674,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; @@ -292372,7 +292684,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; @@ -292382,7 +292694,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; @@ -292392,7 +292704,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; @@ -292402,7 +292714,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; @@ -292412,7 +292724,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; @@ -292422,7 +292734,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; @@ -292432,7 +292744,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; @@ -292442,7 +292754,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; @@ -292452,7 +292764,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; @@ -292462,7 +292774,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; @@ -292472,7 +292784,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; @@ -292484,173 +292796,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 } } @@ -292672,7 +292984,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, @@ -292684,14 +292996,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, @@ -292701,7 +293013,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) } @@ -292712,17 +293024,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() } @@ -292733,17 +293045,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() } @@ -292754,17 +293066,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() } @@ -292775,17 +293087,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() } @@ -292796,17 +293108,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() } @@ -292817,17 +293129,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() } @@ -292838,17 +293150,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() } @@ -292859,17 +293171,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() } @@ -292880,17 +293192,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() } @@ -292901,17 +293213,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() } @@ -292922,17 +293234,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() } @@ -292943,17 +293255,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() } @@ -292964,17 +293276,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() } @@ -292985,17 +293297,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() } @@ -293006,17 +293318,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() } @@ -293027,17 +293339,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() } @@ -293048,17 +293360,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() } @@ -293069,17 +293381,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() } @@ -293090,17 +293402,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() } @@ -293111,17 +293423,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() } @@ -293132,17 +293444,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() } @@ -293153,17 +293465,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() } @@ -293174,17 +293486,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() } @@ -293195,17 +293507,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() } @@ -293216,17 +293528,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() } @@ -293237,17 +293549,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() } @@ -293258,17 +293570,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() } @@ -293279,17 +293591,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() } @@ -293300,17 +293612,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() } @@ -293321,17 +293633,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() } @@ -293342,17 +293654,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() } @@ -293363,17 +293675,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() } @@ -293392,7 +293704,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293415,7 +293727,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293438,7 +293750,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293461,7 +293773,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293484,7 +293796,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293507,7 +293819,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293530,7 +293842,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293553,7 +293865,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293576,7 +293888,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293599,7 +293911,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293622,7 +293934,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293645,7 +293957,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293668,7 +293980,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293691,7 +294003,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293714,7 +294026,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293737,7 +294049,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293760,7 +294072,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293783,7 +294095,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293806,7 +294118,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293829,7 +294141,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293852,7 +294164,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293875,7 +294187,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293898,7 +294210,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293921,7 +294233,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293944,7 +294256,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293967,7 +294279,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -293990,7 +294302,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -294013,7 +294325,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -294036,7 +294348,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -294059,7 +294371,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -294082,7 +294394,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -294105,7 +294417,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes 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; @@ -294116,12 +294428,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; @@ -294131,7 +294443,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; @@ -294141,7 +294453,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; @@ -294151,7 +294463,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; @@ -294161,7 +294473,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; @@ -294171,7 +294483,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; @@ -294181,7 +294493,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; @@ -294191,7 +294503,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; @@ -294201,7 +294513,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; @@ -294211,7 +294523,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; @@ -294221,7 +294533,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; @@ -294231,7 +294543,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; @@ -294241,7 +294553,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; @@ -294251,7 +294563,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; @@ -294261,7 +294573,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; @@ -294271,7 +294583,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; @@ -294281,7 +294593,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; @@ -294291,7 +294603,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; @@ -294301,7 +294613,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; @@ -294311,7 +294623,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; @@ -294321,7 +294633,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; @@ -294331,7 +294643,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; @@ -294341,7 +294653,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; @@ -294351,7 +294663,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; @@ -294361,7 +294673,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; @@ -294371,7 +294683,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; @@ -294381,7 +294693,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; @@ -294391,7 +294703,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; @@ -294401,7 +294713,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; @@ -294411,7 +294723,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; @@ -294421,7 +294733,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; @@ -294431,7 +294743,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; @@ -294443,215 +294755,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; @@ -294697,7 +295024,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, @@ -294709,14 +295036,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, @@ -294726,7 +295053,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) } @@ -294737,17 +295064,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() } @@ -294758,17 +295085,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() } @@ -294779,17 +295106,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() } @@ -294800,17 +295127,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() } @@ -294821,17 +295148,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() } @@ -294842,17 +295169,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() } @@ -294863,17 +295190,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() } @@ -294884,17 +295211,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() } @@ -294905,7 +295232,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 } @@ -294916,17 +295243,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() } @@ -294937,17 +295264,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() } @@ -294958,17 +295285,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() } @@ -294979,17 +295306,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() } @@ -295000,17 +295327,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() } @@ -295021,17 +295348,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() } @@ -295042,17 +295369,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() } @@ -295063,17 +295390,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() } @@ -295084,17 +295411,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() } @@ -295105,17 +295432,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() } @@ -295134,7 +295461,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; @@ -295157,7 +295484,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; @@ -295180,7 +295507,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; @@ -295203,7 +295530,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; @@ -295226,7 +295553,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; @@ -295249,7 +295576,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; @@ -295272,7 +295599,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; @@ -295295,7 +295622,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; @@ -295310,9 +295637,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; @@ -295333,7 +295660,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; @@ -295356,7 +295683,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; @@ -295379,7 +295706,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; @@ -295402,7 +295729,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; @@ -295425,7 +295752,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; @@ -295448,7 +295775,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; @@ -295471,7 +295798,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; @@ -295494,7 +295821,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; @@ -295517,7 +295844,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; @@ -295540,7 +295867,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; @@ -295551,12 +295878,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; @@ -295566,7 +295893,7 @@ pub mod fmpi2c { PER { bits } } #[doc = "Bit 1 - TXIE"] - #[inline(always)] + #[inline] pub fn txie(&self) -> TXIER { let bits = { const MASK: bool = true; @@ -295576,7 +295903,7 @@ pub mod fmpi2c { TXIER { bits } } #[doc = "Bit 2 - RXIE"] - #[inline(always)] + #[inline] pub fn rxie(&self) -> RXIER { let bits = { const MASK: bool = true; @@ -295586,7 +295913,7 @@ pub mod fmpi2c { RXIER { bits } } #[doc = "Bit 3 - ADDRE"] - #[inline(always)] + #[inline] pub fn addre(&self) -> ADDRER { let bits = { const MASK: bool = true; @@ -295596,7 +295923,7 @@ pub mod fmpi2c { ADDRER { bits } } #[doc = "Bit 4 - NACKIE"] - #[inline(always)] + #[inline] pub fn nackie(&self) -> NACKIER { let bits = { const MASK: bool = true; @@ -295606,7 +295933,7 @@ pub mod fmpi2c { NACKIER { bits } } #[doc = "Bit 5 - STOPIE"] - #[inline(always)] + #[inline] pub fn stopie(&self) -> STOPIER { let bits = { const MASK: bool = true; @@ -295616,7 +295943,7 @@ pub mod fmpi2c { STOPIER { bits } } #[doc = "Bit 6 - TCIE"] - #[inline(always)] + #[inline] pub fn tcie(&self) -> TCIER { let bits = { const MASK: bool = true; @@ -295626,7 +295953,7 @@ pub mod fmpi2c { TCIER { bits } } #[doc = "Bit 7 - ERRIE"] - #[inline(always)] + #[inline] pub fn errie(&self) -> ERRIER { let bits = { const MASK: bool = true; @@ -295636,17 +295963,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; @@ -295656,7 +295983,7 @@ pub mod fmpi2c { ANFOFFR { bits } } #[doc = "Bit 14 - TCDMAEN"] - #[inline(always)] + #[inline] pub fn tcdmaen(&self) -> TCDMAENR { let bits = { const MASK: bool = true; @@ -295666,7 +295993,7 @@ pub mod fmpi2c { TCDMAENR { bits } } #[doc = "Bit 15 - RXDMAEN"] - #[inline(always)] + #[inline] pub fn rxdmaen(&self) -> RXDMAENR { let bits = { const MASK: bool = true; @@ -295676,7 +296003,7 @@ pub mod fmpi2c { RXDMAENR { bits } } #[doc = "Bit 16 - SBC"] - #[inline(always)] + #[inline] pub fn sbc(&self) -> SBCR { let bits = { const MASK: bool = true; @@ -295686,7 +296013,7 @@ pub mod fmpi2c { SBCR { bits } } #[doc = "Bit 17 - NOSTRETCH"] - #[inline(always)] + #[inline] pub fn nostretch(&self) -> NOSTRETCHR { let bits = { const MASK: bool = true; @@ -295696,7 +296023,7 @@ pub mod fmpi2c { NOSTRETCHR { bits } } #[doc = "Bit 19 - GCEN"] - #[inline(always)] + #[inline] pub fn gcen(&self) -> GCENR { let bits = { const MASK: bool = true; @@ -295706,7 +296033,7 @@ pub mod fmpi2c { GCENR { bits } } #[doc = "Bit 20 - SMBHEN"] - #[inline(always)] + #[inline] pub fn smbhen(&self) -> SMBHENR { let bits = { const MASK: bool = true; @@ -295716,7 +296043,7 @@ pub mod fmpi2c { SMBHENR { bits } } #[doc = "Bit 21 - SMBDEN"] - #[inline(always)] + #[inline] pub fn smbden(&self) -> SMBDENR { let bits = { const MASK: bool = true; @@ -295726,7 +296053,7 @@ pub mod fmpi2c { SMBDENR { bits } } #[doc = "Bit 22 - ALERTEN"] - #[inline(always)] + #[inline] pub fn alerten(&self) -> ALERTENR { let bits = { const MASK: bool = true; @@ -295736,7 +296063,7 @@ pub mod fmpi2c { ALERTENR { bits } } #[doc = "Bit 23 - PECEN"] - #[inline(always)] + #[inline] pub fn pecen(&self) -> PECENR { let bits = { const MASK: bool = true; @@ -295748,108 +296075,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 } } @@ -295871,7 +296198,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, @@ -295883,14 +296210,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, @@ -295900,7 +296227,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) } @@ -295911,17 +296238,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() } @@ -295932,7 +296259,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 } @@ -295943,7 +296270,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 } @@ -295954,17 +296281,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() } @@ -295975,17 +296302,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() } @@ -295996,17 +296323,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() } @@ -296017,17 +296344,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() } @@ -296038,17 +296365,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() } @@ -296059,17 +296386,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() } @@ -296080,7 +296407,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 } @@ -296091,17 +296418,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() } @@ -296112,17 +296439,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() } @@ -296133,17 +296460,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() } @@ -296162,7 +296489,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; @@ -296177,9 +296504,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; @@ -296192,9 +296519,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; @@ -296215,7 +296542,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; @@ -296238,7 +296565,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; @@ -296261,7 +296588,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; @@ -296284,7 +296611,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; @@ -296307,7 +296634,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; @@ -296330,7 +296657,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; @@ -296345,9 +296672,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; @@ -296368,7 +296695,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; @@ -296391,7 +296718,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; @@ -296414,7 +296741,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; @@ -296425,12 +296752,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; @@ -296440,27 +296767,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; @@ -296470,7 +296797,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; @@ -296480,7 +296807,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; @@ -296490,7 +296817,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; @@ -296500,7 +296827,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; @@ -296510,7 +296837,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; @@ -296520,17 +296847,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; @@ -296540,7 +296867,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; @@ -296550,7 +296877,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; @@ -296562,78 +296889,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 } } @@ -296655,7 +296982,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, @@ -296667,14 +296994,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, @@ -296684,7 +297011,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) } @@ -296695,17 +297022,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() } @@ -296716,7 +297043,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 } @@ -296727,7 +297054,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 } @@ -296738,17 +297065,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() } @@ -296759,17 +297086,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() } @@ -296788,7 +297115,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; @@ -296803,9 +297130,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; @@ -296818,9 +297145,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; @@ -296841,7 +297168,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; @@ -296864,7 +297191,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; @@ -296875,12 +297202,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; @@ -296890,27 +297217,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; @@ -296920,7 +297247,7 @@ pub mod fmpi2c { OA1MODER { bits } } #[doc = "Bit 15 - OA1EN"] - #[inline(always)] + #[inline] pub fn oa1en(&self) -> OA1ENR { let bits = { const MASK: bool = true; @@ -296932,38 +297259,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 } } @@ -296985,7 +297312,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, @@ -296997,14 +297324,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, @@ -297014,7 +297341,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) } @@ -297025,7 +297352,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 } @@ -297036,7 +297363,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 } @@ -297047,17 +297374,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() } @@ -297068,9 +297395,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; @@ -297083,9 +297410,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; @@ -297106,7 +297433,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; @@ -297117,32 +297444,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; @@ -297154,28 +297481,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 } } @@ -297197,7 +297524,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, @@ -297209,14 +297536,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, @@ -297226,7 +297553,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) } @@ -297237,7 +297564,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 } @@ -297248,7 +297575,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 } @@ -297259,7 +297586,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 } @@ -297270,7 +297597,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 } @@ -297281,7 +297608,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 } @@ -297292,9 +297619,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; @@ -297307,9 +297634,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; @@ -297322,9 +297649,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; @@ -297337,9 +297664,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; @@ -297352,9 +297679,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; @@ -297363,55 +297690,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 }; @@ -297420,38 +297747,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 } } @@ -297473,7 +297800,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, @@ -297485,14 +297812,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, @@ -297502,7 +297829,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) } @@ -297513,7 +297840,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 } @@ -297524,17 +297851,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() } @@ -297545,17 +297872,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() } @@ -297566,7 +297893,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 } @@ -297577,17 +297904,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() } @@ -297598,9 +297925,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; @@ -297621,7 +297948,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; @@ -297644,7 +297971,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; @@ -297659,9 +297986,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; @@ -297682,7 +298009,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; @@ -297693,22 +298020,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; @@ -297718,7 +298045,7 @@ pub mod fmpi2c { TIDLER { bits } } #[doc = "Bit 15 - TIMOUTEN"] - #[inline(always)] + #[inline] pub fn timouten(&self) -> TIMOUTENR { let bits = { const MASK: bool = true; @@ -297728,17 +298055,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; @@ -297750,38 +298077,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 } } @@ -297803,7 +298130,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, @@ -297815,14 +298142,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, @@ -297832,7 +298159,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) } @@ -297843,17 +298170,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() } @@ -297864,17 +298191,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() } @@ -297885,17 +298212,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() } @@ -297906,17 +298233,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() } @@ -297927,17 +298254,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() } @@ -297948,17 +298275,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() } @@ -297969,17 +298296,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() } @@ -297990,17 +298317,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() } @@ -298011,17 +298338,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() } @@ -298032,17 +298359,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() } @@ -298053,17 +298380,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() } @@ -298074,17 +298401,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() } @@ -298095,17 +298422,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() } @@ -298116,17 +298443,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() } @@ -298137,17 +298464,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() } @@ -298158,17 +298485,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() } @@ -298179,7 +298506,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 } @@ -298198,7 +298525,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; @@ -298221,7 +298548,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; @@ -298232,12 +298559,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; @@ -298247,7 +298574,7 @@ pub mod fmpi2c { TXER { bits } } #[doc = "Bit 1 - TXIS"] - #[inline(always)] + #[inline] pub fn txis(&self) -> TXISR { let bits = { const MASK: bool = true; @@ -298257,7 +298584,7 @@ pub mod fmpi2c { TXISR { bits } } #[doc = "Bit 2 - RXNE"] - #[inline(always)] + #[inline] pub fn rxne(&self) -> RXNER { let bits = { const MASK: bool = true; @@ -298267,7 +298594,7 @@ pub mod fmpi2c { RXNER { bits } } #[doc = "Bit 3 - ADDR"] - #[inline(always)] + #[inline] pub fn addr(&self) -> ADDRR { let bits = { const MASK: bool = true; @@ -298277,7 +298604,7 @@ pub mod fmpi2c { ADDRR { bits } } #[doc = "Bit 4 - NACKF"] - #[inline(always)] + #[inline] pub fn nackf(&self) -> NACKFR { let bits = { const MASK: bool = true; @@ -298287,7 +298614,7 @@ pub mod fmpi2c { NACKFR { bits } } #[doc = "Bit 5 - STOPF"] - #[inline(always)] + #[inline] pub fn stopf(&self) -> STOPFR { let bits = { const MASK: bool = true; @@ -298297,7 +298624,7 @@ pub mod fmpi2c { STOPFR { bits } } #[doc = "Bit 6 - TC"] - #[inline(always)] + #[inline] pub fn tc(&self) -> TCR { let bits = { const MASK: bool = true; @@ -298307,7 +298634,7 @@ pub mod fmpi2c { TCR { bits } } #[doc = "Bit 7 - TCR"] - #[inline(always)] + #[inline] pub fn tcr(&self) -> TCRR { let bits = { const MASK: bool = true; @@ -298317,7 +298644,7 @@ pub mod fmpi2c { TCRR { bits } } #[doc = "Bit 8 - BERR"] - #[inline(always)] + #[inline] pub fn berr(&self) -> BERRR { let bits = { const MASK: bool = true; @@ -298327,7 +298654,7 @@ pub mod fmpi2c { BERRR { bits } } #[doc = "Bit 9 - ARLO"] - #[inline(always)] + #[inline] pub fn arlo(&self) -> ARLOR { let bits = { const MASK: bool = true; @@ -298337,7 +298664,7 @@ pub mod fmpi2c { ARLOR { bits } } #[doc = "Bit 10 - OVR"] - #[inline(always)] + #[inline] pub fn ovr(&self) -> OVRR { let bits = { const MASK: bool = true; @@ -298347,7 +298674,7 @@ pub mod fmpi2c { OVRR { bits } } #[doc = "Bit 11 - PECERR"] - #[inline(always)] + #[inline] pub fn pecerr(&self) -> PECERRR { let bits = { const MASK: bool = true; @@ -298357,7 +298684,7 @@ pub mod fmpi2c { PECERRR { bits } } #[doc = "Bit 12 - TIMEOUT"] - #[inline(always)] + #[inline] pub fn timeout(&self) -> TIMEOUTR { let bits = { const MASK: bool = true; @@ -298367,7 +298694,7 @@ pub mod fmpi2c { TIMEOUTR { bits } } #[doc = "Bit 13 - ALERT"] - #[inline(always)] + #[inline] pub fn alert(&self) -> ALERTR { let bits = { const MASK: bool = true; @@ -298377,7 +298704,7 @@ pub mod fmpi2c { ALERTR { bits } } #[doc = "Bit 15 - BUSY"] - #[inline(always)] + #[inline] pub fn busy(&self) -> BUSYR { let bits = { const MASK: bool = true; @@ -298387,7 +298714,7 @@ pub mod fmpi2c { BUSYR { bits } } #[doc = "Bit 16 - DIR"] - #[inline(always)] + #[inline] pub fn dir(&self) -> DIRR { let bits = { const MASK: bool = true; @@ -298397,10 +298724,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 }; @@ -298409,23 +298736,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 } } @@ -298443,7 +298770,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, @@ -298467,7 +298794,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; @@ -298490,7 +298817,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; @@ -298513,7 +298840,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; @@ -298536,7 +298863,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; @@ -298559,7 +298886,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; @@ -298582,7 +298909,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; @@ -298605,7 +298932,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; @@ -298628,7 +298955,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; @@ -298651,7 +298978,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; @@ -298662,58 +298989,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 } } @@ -298731,7 +299058,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(), @@ -298744,22 +299071,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 }; @@ -298779,7 +299106,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(), @@ -298792,22 +299119,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 }; @@ -298831,7 +299158,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, @@ -298843,14 +299170,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, @@ -298860,7 +299187,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) } @@ -298871,7 +299198,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 } @@ -298882,9 +299209,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; @@ -298893,15 +299220,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 }; @@ -298910,36 +299237,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; @@ -299026,7 +299358,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, @@ -299038,14 +299370,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, @@ -299055,7 +299387,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) } @@ -299066,17 +299398,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() } @@ -299087,17 +299419,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() } @@ -299108,17 +299440,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() } @@ -299129,17 +299461,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() } @@ -299150,17 +299482,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() } @@ -299171,17 +299503,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() } @@ -299192,17 +299524,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() } @@ -299213,17 +299545,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() } @@ -299234,17 +299566,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() } @@ -299255,7 +299587,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 } @@ -299266,7 +299598,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 } @@ -299277,17 +299609,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() } @@ -299298,17 +299630,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() } @@ -299327,7 +299659,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; @@ -299350,7 +299682,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; @@ -299373,7 +299705,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; @@ -299396,7 +299728,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; @@ -299419,7 +299751,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; @@ -299442,7 +299774,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; @@ -299465,7 +299797,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; @@ -299488,7 +299820,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; @@ -299511,7 +299843,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; @@ -299526,9 +299858,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; @@ -299541,9 +299873,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; @@ -299564,7 +299896,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; @@ -299587,7 +299919,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; @@ -299598,12 +299930,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; @@ -299613,7 +299945,7 @@ pub mod fsmc { CBURSTRWR { bits } } #[doc = "Bit 15 - ASYNCWAIT"] - #[inline(always)] + #[inline] pub fn asyncwait(&self) -> ASYNCWAITR { let bits = { const MASK: bool = true; @@ -299623,7 +299955,7 @@ pub mod fsmc { ASYNCWAITR { bits } } #[doc = "Bit 14 - EXTMOD"] - #[inline(always)] + #[inline] pub fn extmod(&self) -> EXTMODR { let bits = { const MASK: bool = true; @@ -299633,7 +299965,7 @@ pub mod fsmc { EXTMODR { bits } } #[doc = "Bit 13 - WAITEN"] - #[inline(always)] + #[inline] pub fn waiten(&self) -> WAITENR { let bits = { const MASK: bool = true; @@ -299643,7 +299975,7 @@ pub mod fsmc { WAITENR { bits } } #[doc = "Bit 12 - WREN"] - #[inline(always)] + #[inline] pub fn wren(&self) -> WRENR { let bits = { const MASK: bool = true; @@ -299653,7 +299985,7 @@ pub mod fsmc { WRENR { bits } } #[doc = "Bit 11 - WAITCFG"] - #[inline(always)] + #[inline] pub fn waitcfg(&self) -> WAITCFGR { let bits = { const MASK: bool = true; @@ -299663,7 +299995,7 @@ pub mod fsmc { WAITCFGR { bits } } #[doc = "Bit 9 - WAITPOL"] - #[inline(always)] + #[inline] pub fn waitpol(&self) -> WAITPOLR { let bits = { const MASK: bool = true; @@ -299673,7 +300005,7 @@ pub mod fsmc { WAITPOLR { bits } } #[doc = "Bit 8 - BURSTEN"] - #[inline(always)] + #[inline] pub fn bursten(&self) -> BURSTENR { let bits = { const MASK: bool = true; @@ -299683,7 +300015,7 @@ pub mod fsmc { BURSTENR { bits } } #[doc = "Bit 6 - FACCEN"] - #[inline(always)] + #[inline] pub fn faccen(&self) -> FACCENR { let bits = { const MASK: bool = true; @@ -299693,27 +300025,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; @@ -299723,7 +300055,7 @@ pub mod fsmc { MUXENR { bits } } #[doc = "Bit 0 - MBKEN"] - #[inline(always)] + #[inline] pub fn mbken(&self) -> MBKENR { let bits = { const MASK: bool = true; @@ -299735,78 +300067,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 } } @@ -299828,7 +300160,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, @@ -299840,14 +300172,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, @@ -299857,7 +300189,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) } @@ -299868,7 +300200,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 } @@ -299879,7 +300211,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 } @@ -299890,7 +300222,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 } @@ -299901,7 +300233,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 } @@ -299912,7 +300244,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 } @@ -299923,7 +300255,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 } @@ -299934,7 +300266,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 } @@ -299945,9 +300277,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; @@ -299960,9 +300292,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; @@ -299975,9 +300307,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; @@ -299990,9 +300322,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; @@ -300005,9 +300337,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; @@ -300020,9 +300352,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; @@ -300035,9 +300367,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; @@ -300046,75 +300378,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 }; @@ -300123,48 +300455,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 } } @@ -300186,7 +300518,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, @@ -300198,14 +300530,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, @@ -300215,7 +300547,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) } @@ -300226,17 +300558,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() } @@ -300247,17 +300579,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() } @@ -300268,17 +300600,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() } @@ -300289,17 +300621,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() } @@ -300310,17 +300642,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() } @@ -300331,17 +300663,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() } @@ -300352,17 +300684,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() } @@ -300373,17 +300705,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() } @@ -300394,17 +300726,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() } @@ -300415,17 +300747,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() } @@ -300436,7 +300768,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 } @@ -300447,7 +300779,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 } @@ -300458,17 +300790,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() } @@ -300479,17 +300811,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() } @@ -300508,7 +300840,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; @@ -300531,7 +300863,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; @@ -300554,7 +300886,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; @@ -300577,7 +300909,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; @@ -300600,7 +300932,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; @@ -300623,7 +300955,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; @@ -300646,7 +300978,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; @@ -300669,7 +301001,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; @@ -300692,7 +301024,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; @@ -300715,7 +301047,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; @@ -300730,9 +301062,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; @@ -300745,9 +301077,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; @@ -300768,7 +301100,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; @@ -300791,7 +301123,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; @@ -300802,12 +301134,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; @@ -300817,7 +301149,7 @@ pub mod fsmc { CBURSTRWR { bits } } #[doc = "Bit 15 - ASYNCWAIT"] - #[inline(always)] + #[inline] pub fn asyncwait(&self) -> ASYNCWAITR { let bits = { const MASK: bool = true; @@ -300827,7 +301159,7 @@ pub mod fsmc { ASYNCWAITR { bits } } #[doc = "Bit 14 - EXTMOD"] - #[inline(always)] + #[inline] pub fn extmod(&self) -> EXTMODR { let bits = { const MASK: bool = true; @@ -300837,7 +301169,7 @@ pub mod fsmc { EXTMODR { bits } } #[doc = "Bit 13 - WAITEN"] - #[inline(always)] + #[inline] pub fn waiten(&self) -> WAITENR { let bits = { const MASK: bool = true; @@ -300847,7 +301179,7 @@ pub mod fsmc { WAITENR { bits } } #[doc = "Bit 12 - WREN"] - #[inline(always)] + #[inline] pub fn wren(&self) -> WRENR { let bits = { const MASK: bool = true; @@ -300857,7 +301189,7 @@ pub mod fsmc { WRENR { bits } } #[doc = "Bit 11 - WAITCFG"] - #[inline(always)] + #[inline] pub fn waitcfg(&self) -> WAITCFGR { let bits = { const MASK: bool = true; @@ -300867,7 +301199,7 @@ pub mod fsmc { WAITCFGR { bits } } #[doc = "Bit 10 - WRAPMOD"] - #[inline(always)] + #[inline] pub fn wrapmod(&self) -> WRAPMODR { let bits = { const MASK: bool = true; @@ -300877,7 +301209,7 @@ pub mod fsmc { WRAPMODR { bits } } #[doc = "Bit 9 - WAITPOL"] - #[inline(always)] + #[inline] pub fn waitpol(&self) -> WAITPOLR { let bits = { const MASK: bool = true; @@ -300887,7 +301219,7 @@ pub mod fsmc { WAITPOLR { bits } } #[doc = "Bit 8 - BURSTEN"] - #[inline(always)] + #[inline] pub fn bursten(&self) -> BURSTENR { let bits = { const MASK: bool = true; @@ -300897,7 +301229,7 @@ pub mod fsmc { BURSTENR { bits } } #[doc = "Bit 6 - FACCEN"] - #[inline(always)] + #[inline] pub fn faccen(&self) -> FACCENR { let bits = { const MASK: bool = true; @@ -300907,27 +301239,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; @@ -300937,7 +301269,7 @@ pub mod fsmc { MUXENR { bits } } #[doc = "Bit 0 - MBKEN"] - #[inline(always)] + #[inline] pub fn mbken(&self) -> MBKENR { let bits = { const MASK: bool = true; @@ -300949,83 +301281,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 } } @@ -301047,7 +301379,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, @@ -301059,14 +301391,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, @@ -301076,7 +301408,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) } @@ -301087,7 +301419,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 } @@ -301098,7 +301430,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 } @@ -301109,7 +301441,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 } @@ -301120,7 +301452,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 } @@ -301131,7 +301463,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 } @@ -301142,7 +301474,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 } @@ -301153,7 +301485,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 } @@ -301164,9 +301496,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; @@ -301179,9 +301511,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; @@ -301194,9 +301526,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; @@ -301209,9 +301541,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; @@ -301224,9 +301556,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; @@ -301239,9 +301571,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; @@ -301254,9 +301586,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; @@ -301265,75 +301597,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 }; @@ -301342,48 +301674,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 } } @@ -301405,7 +301737,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, @@ -301417,14 +301749,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, @@ -301434,7 +301766,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) } @@ -301445,17 +301777,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() } @@ -301466,17 +301798,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() } @@ -301487,17 +301819,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() } @@ -301508,17 +301840,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() } @@ -301529,17 +301861,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() } @@ -301550,17 +301882,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() } @@ -301571,17 +301903,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() } @@ -301592,17 +301924,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() } @@ -301613,17 +301945,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() } @@ -301634,17 +301966,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() } @@ -301655,7 +301987,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 } @@ -301666,7 +301998,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 } @@ -301677,17 +302009,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() } @@ -301698,17 +302030,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() } @@ -301727,7 +302059,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; @@ -301750,7 +302082,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; @@ -301773,7 +302105,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; @@ -301796,7 +302128,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; @@ -301819,7 +302151,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; @@ -301842,7 +302174,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; @@ -301865,7 +302197,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; @@ -301888,7 +302220,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; @@ -301911,7 +302243,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; @@ -301934,7 +302266,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; @@ -301949,9 +302281,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; @@ -301964,9 +302296,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; @@ -301987,7 +302319,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; @@ -302010,7 +302342,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; @@ -302021,12 +302353,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; @@ -302036,7 +302368,7 @@ pub mod fsmc { CBURSTRWR { bits } } #[doc = "Bit 15 - ASYNCWAIT"] - #[inline(always)] + #[inline] pub fn asyncwait(&self) -> ASYNCWAITR { let bits = { const MASK: bool = true; @@ -302046,7 +302378,7 @@ pub mod fsmc { ASYNCWAITR { bits } } #[doc = "Bit 14 - EXTMOD"] - #[inline(always)] + #[inline] pub fn extmod(&self) -> EXTMODR { let bits = { const MASK: bool = true; @@ -302056,7 +302388,7 @@ pub mod fsmc { EXTMODR { bits } } #[doc = "Bit 13 - WAITEN"] - #[inline(always)] + #[inline] pub fn waiten(&self) -> WAITENR { let bits = { const MASK: bool = true; @@ -302066,7 +302398,7 @@ pub mod fsmc { WAITENR { bits } } #[doc = "Bit 12 - WREN"] - #[inline(always)] + #[inline] pub fn wren(&self) -> WRENR { let bits = { const MASK: bool = true; @@ -302076,7 +302408,7 @@ pub mod fsmc { WRENR { bits } } #[doc = "Bit 11 - WAITCFG"] - #[inline(always)] + #[inline] pub fn waitcfg(&self) -> WAITCFGR { let bits = { const MASK: bool = true; @@ -302086,7 +302418,7 @@ pub mod fsmc { WAITCFGR { bits } } #[doc = "Bit 10 - WRAPMOD"] - #[inline(always)] + #[inline] pub fn wrapmod(&self) -> WRAPMODR { let bits = { const MASK: bool = true; @@ -302096,7 +302428,7 @@ pub mod fsmc { WRAPMODR { bits } } #[doc = "Bit 9 - WAITPOL"] - #[inline(always)] + #[inline] pub fn waitpol(&self) -> WAITPOLR { let bits = { const MASK: bool = true; @@ -302106,7 +302438,7 @@ pub mod fsmc { WAITPOLR { bits } } #[doc = "Bit 8 - BURSTEN"] - #[inline(always)] + #[inline] pub fn bursten(&self) -> BURSTENR { let bits = { const MASK: bool = true; @@ -302116,7 +302448,7 @@ pub mod fsmc { BURSTENR { bits } } #[doc = "Bit 6 - FACCEN"] - #[inline(always)] + #[inline] pub fn faccen(&self) -> FACCENR { let bits = { const MASK: bool = true; @@ -302126,27 +302458,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; @@ -302156,7 +302488,7 @@ pub mod fsmc { MUXENR { bits } } #[doc = "Bit 0 - MBKEN"] - #[inline(always)] + #[inline] pub fn mbken(&self) -> MBKENR { let bits = { const MASK: bool = true; @@ -302168,83 +302500,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 } } @@ -302266,7 +302598,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, @@ -302278,14 +302610,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, @@ -302295,7 +302627,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) } @@ -302306,7 +302638,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 } @@ -302317,7 +302649,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 } @@ -302328,7 +302660,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 } @@ -302339,7 +302671,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 } @@ -302350,7 +302682,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 } @@ -302361,7 +302693,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 } @@ -302372,7 +302704,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 } @@ -302383,9 +302715,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; @@ -302398,9 +302730,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; @@ -302413,9 +302745,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; @@ -302428,9 +302760,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; @@ -302443,9 +302775,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; @@ -302458,9 +302790,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; @@ -302473,9 +302805,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; @@ -302484,75 +302816,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 }; @@ -302561,48 +302893,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 } } @@ -302624,7 +302956,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, @@ -302636,14 +302968,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, @@ -302653,7 +302985,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) } @@ -302664,17 +302996,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() } @@ -302685,17 +303017,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() } @@ -302706,17 +303038,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() } @@ -302727,17 +303059,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() } @@ -302748,17 +303080,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() } @@ -302769,17 +303101,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() } @@ -302790,17 +303122,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() } @@ -302811,17 +303143,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() } @@ -302832,17 +303164,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() } @@ -302853,17 +303185,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() } @@ -302874,7 +303206,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 } @@ -302885,7 +303217,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 } @@ -302896,17 +303228,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() } @@ -302917,17 +303249,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() } @@ -302946,7 +303278,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; @@ -302969,7 +303301,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; @@ -302992,7 +303324,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; @@ -303015,7 +303347,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; @@ -303038,7 +303370,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; @@ -303061,7 +303393,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; @@ -303084,7 +303416,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; @@ -303107,7 +303439,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; @@ -303130,7 +303462,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; @@ -303153,7 +303485,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; @@ -303168,9 +303500,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; @@ -303183,9 +303515,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; @@ -303206,7 +303538,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; @@ -303229,7 +303561,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; @@ -303240,12 +303572,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; @@ -303255,7 +303587,7 @@ pub mod fsmc { CBURSTRWR { bits } } #[doc = "Bit 15 - ASYNCWAIT"] - #[inline(always)] + #[inline] pub fn asyncwait(&self) -> ASYNCWAITR { let bits = { const MASK: bool = true; @@ -303265,7 +303597,7 @@ pub mod fsmc { ASYNCWAITR { bits } } #[doc = "Bit 14 - EXTMOD"] - #[inline(always)] + #[inline] pub fn extmod(&self) -> EXTMODR { let bits = { const MASK: bool = true; @@ -303275,7 +303607,7 @@ pub mod fsmc { EXTMODR { bits } } #[doc = "Bit 13 - WAITEN"] - #[inline(always)] + #[inline] pub fn waiten(&self) -> WAITENR { let bits = { const MASK: bool = true; @@ -303285,7 +303617,7 @@ pub mod fsmc { WAITENR { bits } } #[doc = "Bit 12 - WREN"] - #[inline(always)] + #[inline] pub fn wren(&self) -> WRENR { let bits = { const MASK: bool = true; @@ -303295,7 +303627,7 @@ pub mod fsmc { WRENR { bits } } #[doc = "Bit 11 - WAITCFG"] - #[inline(always)] + #[inline] pub fn waitcfg(&self) -> WAITCFGR { let bits = { const MASK: bool = true; @@ -303305,7 +303637,7 @@ pub mod fsmc { WAITCFGR { bits } } #[doc = "Bit 10 - WRAPMOD"] - #[inline(always)] + #[inline] pub fn wrapmod(&self) -> WRAPMODR { let bits = { const MASK: bool = true; @@ -303315,7 +303647,7 @@ pub mod fsmc { WRAPMODR { bits } } #[doc = "Bit 9 - WAITPOL"] - #[inline(always)] + #[inline] pub fn waitpol(&self) -> WAITPOLR { let bits = { const MASK: bool = true; @@ -303325,7 +303657,7 @@ pub mod fsmc { WAITPOLR { bits } } #[doc = "Bit 8 - BURSTEN"] - #[inline(always)] + #[inline] pub fn bursten(&self) -> BURSTENR { let bits = { const MASK: bool = true; @@ -303335,7 +303667,7 @@ pub mod fsmc { BURSTENR { bits } } #[doc = "Bit 6 - FACCEN"] - #[inline(always)] + #[inline] pub fn faccen(&self) -> FACCENR { let bits = { const MASK: bool = true; @@ -303345,27 +303677,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; @@ -303375,7 +303707,7 @@ pub mod fsmc { MUXENR { bits } } #[doc = "Bit 0 - MBKEN"] - #[inline(always)] + #[inline] pub fn mbken(&self) -> MBKENR { let bits = { const MASK: bool = true; @@ -303387,83 +303719,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 } } @@ -303485,7 +303817,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, @@ -303497,14 +303829,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, @@ -303514,7 +303846,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) } @@ -303525,7 +303857,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 } @@ -303536,7 +303868,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 } @@ -303547,7 +303879,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 } @@ -303558,7 +303890,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 } @@ -303569,7 +303901,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 } @@ -303580,7 +303912,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 } @@ -303591,7 +303923,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 } @@ -303602,9 +303934,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; @@ -303617,9 +303949,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; @@ -303632,9 +303964,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; @@ -303647,9 +303979,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; @@ -303662,9 +303994,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; @@ -303677,9 +304009,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; @@ -303692,9 +304024,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; @@ -303703,75 +304035,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 }; @@ -303780,48 +304112,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 } } @@ -303843,7 +304175,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, @@ -303855,14 +304187,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, @@ -303872,7 +304204,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) } @@ -303883,7 +304215,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 } @@ -303894,7 +304226,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 } @@ -303905,7 +304237,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 } @@ -303916,17 +304248,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() } @@ -303937,7 +304269,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 } @@ -303948,17 +304280,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() } @@ -303969,17 +304301,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() } @@ -303990,17 +304322,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() } @@ -304011,9 +304343,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; @@ -304026,9 +304358,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; @@ -304041,9 +304373,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; @@ -304064,7 +304396,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; @@ -304079,9 +304411,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; @@ -304102,7 +304434,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; @@ -304125,7 +304457,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; @@ -304148,7 +304480,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; @@ -304159,42 +304491,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; @@ -304204,17 +304536,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; @@ -304224,7 +304556,7 @@ pub mod fsmc { PTYPR { bits } } #[doc = "Bit 2 - PBKEN"] - #[inline(always)] + #[inline] pub fn pbken(&self) -> PBKENR { let bits = { const MASK: bool = true; @@ -304234,7 +304566,7 @@ pub mod fsmc { PBKENR { bits } } #[doc = "Bit 1 - PWAITEN"] - #[inline(always)] + #[inline] pub fn pwaiten(&self) -> PWAITENR { let bits = { const MASK: bool = true; @@ -304246,53 +304578,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 } } @@ -304314,7 +304646,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, @@ -304326,14 +304658,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, @@ -304343,7 +304675,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) } @@ -304354,17 +304686,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() } @@ -304375,17 +304707,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() } @@ -304396,17 +304728,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() } @@ -304417,17 +304749,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() } @@ -304438,17 +304770,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() } @@ -304459,17 +304791,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() } @@ -304480,17 +304812,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() } @@ -304509,7 +304841,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; @@ -304532,7 +304864,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; @@ -304555,7 +304887,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; @@ -304578,7 +304910,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; @@ -304601,7 +304933,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; @@ -304624,7 +304956,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; @@ -304635,12 +304967,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; @@ -304650,7 +304982,7 @@ pub mod fsmc { FEMPTR { bits } } #[doc = "Bit 5 - IFEN"] - #[inline(always)] + #[inline] pub fn ifen(&self) -> IFENR { let bits = { const MASK: bool = true; @@ -304660,7 +304992,7 @@ pub mod fsmc { IFENR { bits } } #[doc = "Bit 4 - ILEN"] - #[inline(always)] + #[inline] pub fn ilen(&self) -> ILENR { let bits = { const MASK: bool = true; @@ -304670,7 +305002,7 @@ pub mod fsmc { ILENR { bits } } #[doc = "Bit 3 - IREN"] - #[inline(always)] + #[inline] pub fn iren(&self) -> IRENR { let bits = { const MASK: bool = true; @@ -304680,7 +305012,7 @@ pub mod fsmc { IRENR { bits } } #[doc = "Bit 2 - IFS"] - #[inline(always)] + #[inline] pub fn ifs(&self) -> IFSR { let bits = { const MASK: bool = true; @@ -304690,7 +305022,7 @@ pub mod fsmc { IFSR { bits } } #[doc = "Bit 1 - ILS"] - #[inline(always)] + #[inline] pub fn ils(&self) -> ILSR { let bits = { const MASK: bool = true; @@ -304700,7 +305032,7 @@ pub mod fsmc { ILSR { bits } } #[doc = "Bit 0 - IRS"] - #[inline(always)] + #[inline] pub fn irs(&self) -> IRSR { let bits = { const MASK: bool = true; @@ -304712,43 +305044,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 } } @@ -304770,7 +305102,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, @@ -304782,14 +305114,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, @@ -304799,7 +305131,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) } @@ -304810,7 +305142,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 } @@ -304821,7 +305153,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 } @@ -304832,7 +305164,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 } @@ -304843,7 +305175,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 } @@ -304854,9 +305186,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; @@ -304869,9 +305201,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; @@ -304884,9 +305216,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; @@ -304899,9 +305231,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; @@ -304910,45 +305242,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 }; @@ -304957,33 +305289,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 } } @@ -305005,7 +305337,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, @@ -305017,14 +305349,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, @@ -305034,7 +305366,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) } @@ -305045,7 +305377,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 } @@ -305056,7 +305388,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 } @@ -305067,7 +305399,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 } @@ -305078,7 +305410,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 } @@ -305089,9 +305421,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; @@ -305104,9 +305436,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; @@ -305119,9 +305451,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; @@ -305134,9 +305466,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; @@ -305145,45 +305477,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 }; @@ -305192,33 +305524,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 } } @@ -305236,7 +305568,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(), @@ -305249,22 +305581,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 }; @@ -305288,7 +305620,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, @@ -305300,14 +305632,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, @@ -305317,7 +305649,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) } @@ -305328,7 +305660,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 } @@ -305339,7 +305671,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 } @@ -305350,7 +305682,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 } @@ -305361,17 +305693,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() } @@ -305382,7 +305714,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 } @@ -305393,17 +305725,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() } @@ -305414,17 +305746,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() } @@ -305435,17 +305767,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() } @@ -305456,9 +305788,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; @@ -305471,9 +305803,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; @@ -305486,9 +305818,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; @@ -305509,7 +305841,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; @@ -305524,9 +305856,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; @@ -305547,7 +305879,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; @@ -305570,7 +305902,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; @@ -305593,7 +305925,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; @@ -305604,42 +305936,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; @@ -305649,17 +305981,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; @@ -305669,7 +306001,7 @@ pub mod fsmc { PTYPR { bits } } #[doc = "Bit 2 - PBKEN"] - #[inline(always)] + #[inline] pub fn pbken(&self) -> PBKENR { let bits = { const MASK: bool = true; @@ -305679,7 +306011,7 @@ pub mod fsmc { PBKENR { bits } } #[doc = "Bit 1 - PWAITEN"] - #[inline(always)] + #[inline] pub fn pwaiten(&self) -> PWAITENR { let bits = { const MASK: bool = true; @@ -305691,53 +306023,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 } } @@ -305759,7 +306091,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, @@ -305771,14 +306103,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, @@ -305788,7 +306120,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) } @@ -305799,17 +306131,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() } @@ -305820,17 +306152,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() } @@ -305841,17 +306173,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() } @@ -305862,17 +306194,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() } @@ -305883,17 +306215,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() } @@ -305904,17 +306236,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() } @@ -305925,17 +306257,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() } @@ -305954,7 +306286,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; @@ -305977,7 +306309,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; @@ -306000,7 +306332,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; @@ -306023,7 +306355,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; @@ -306046,7 +306378,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; @@ -306069,7 +306401,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; @@ -306080,12 +306412,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; @@ -306095,7 +306427,7 @@ pub mod fsmc { FEMPTR { bits } } #[doc = "Bit 5 - IFEN"] - #[inline(always)] + #[inline] pub fn ifen(&self) -> IFENR { let bits = { const MASK: bool = true; @@ -306105,7 +306437,7 @@ pub mod fsmc { IFENR { bits } } #[doc = "Bit 4 - ILEN"] - #[inline(always)] + #[inline] pub fn ilen(&self) -> ILENR { let bits = { const MASK: bool = true; @@ -306115,7 +306447,7 @@ pub mod fsmc { ILENR { bits } } #[doc = "Bit 3 - IREN"] - #[inline(always)] + #[inline] pub fn iren(&self) -> IRENR { let bits = { const MASK: bool = true; @@ -306125,7 +306457,7 @@ pub mod fsmc { IRENR { bits } } #[doc = "Bit 2 - IFS"] - #[inline(always)] + #[inline] pub fn ifs(&self) -> IFSR { let bits = { const MASK: bool = true; @@ -306135,7 +306467,7 @@ pub mod fsmc { IFSR { bits } } #[doc = "Bit 1 - ILS"] - #[inline(always)] + #[inline] pub fn ils(&self) -> ILSR { let bits = { const MASK: bool = true; @@ -306145,7 +306477,7 @@ pub mod fsmc { ILSR { bits } } #[doc = "Bit 0 - IRS"] - #[inline(always)] + #[inline] pub fn irs(&self) -> IRSR { let bits = { const MASK: bool = true; @@ -306157,43 +306489,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 } } @@ -306215,7 +306547,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, @@ -306227,14 +306559,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, @@ -306244,7 +306576,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) } @@ -306255,7 +306587,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 } @@ -306266,7 +306598,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 } @@ -306277,7 +306609,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 } @@ -306288,7 +306620,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 } @@ -306299,9 +306631,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; @@ -306314,9 +306646,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; @@ -306329,9 +306661,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; @@ -306344,9 +306676,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; @@ -306355,45 +306687,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 }; @@ -306402,33 +306734,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 } } @@ -306450,7 +306782,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, @@ -306462,14 +306794,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, @@ -306479,7 +306811,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) } @@ -306490,7 +306822,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 } @@ -306501,7 +306833,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 } @@ -306512,7 +306844,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 } @@ -306523,7 +306855,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 } @@ -306534,9 +306866,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; @@ -306549,9 +306881,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; @@ -306564,9 +306896,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; @@ -306579,9 +306911,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; @@ -306590,45 +306922,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 }; @@ -306637,33 +306969,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 } } @@ -306681,7 +307013,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(), @@ -306694,22 +307026,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 }; @@ -306733,7 +307065,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, @@ -306745,14 +307077,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, @@ -306762,7 +307094,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) } @@ -306773,7 +307105,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 } @@ -306784,7 +307116,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 } @@ -306795,7 +307127,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 } @@ -306806,17 +307138,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() } @@ -306827,7 +307159,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 } @@ -306838,17 +307170,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() } @@ -306859,17 +307191,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() } @@ -306880,17 +307212,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() } @@ -306901,9 +307233,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; @@ -306916,9 +307248,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; @@ -306931,9 +307263,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; @@ -306954,7 +307286,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; @@ -306969,9 +307301,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; @@ -306992,7 +307324,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; @@ -307015,7 +307347,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; @@ -307038,7 +307370,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; @@ -307049,42 +307381,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; @@ -307094,17 +307426,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; @@ -307114,7 +307446,7 @@ pub mod fsmc { PTYPR { bits } } #[doc = "Bit 2 - PBKEN"] - #[inline(always)] + #[inline] pub fn pbken(&self) -> PBKENR { let bits = { const MASK: bool = true; @@ -307124,7 +307456,7 @@ pub mod fsmc { PBKENR { bits } } #[doc = "Bit 1 - PWAITEN"] - #[inline(always)] + #[inline] pub fn pwaiten(&self) -> PWAITENR { let bits = { const MASK: bool = true; @@ -307136,53 +307468,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 } } @@ -307204,7 +307536,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, @@ -307216,14 +307548,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, @@ -307233,7 +307565,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) } @@ -307244,17 +307576,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() } @@ -307265,17 +307597,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() } @@ -307286,17 +307618,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() } @@ -307307,17 +307639,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() } @@ -307328,17 +307660,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() } @@ -307349,17 +307681,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() } @@ -307370,17 +307702,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() } @@ -307399,7 +307731,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; @@ -307422,7 +307754,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; @@ -307445,7 +307777,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; @@ -307468,7 +307800,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; @@ -307491,7 +307823,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; @@ -307514,7 +307846,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; @@ -307525,12 +307857,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; @@ -307540,7 +307872,7 @@ pub mod fsmc { FEMPTR { bits } } #[doc = "Bit 5 - IFEN"] - #[inline(always)] + #[inline] pub fn ifen(&self) -> IFENR { let bits = { const MASK: bool = true; @@ -307550,7 +307882,7 @@ pub mod fsmc { IFENR { bits } } #[doc = "Bit 4 - ILEN"] - #[inline(always)] + #[inline] pub fn ilen(&self) -> ILENR { let bits = { const MASK: bool = true; @@ -307560,7 +307892,7 @@ pub mod fsmc { ILENR { bits } } #[doc = "Bit 3 - IREN"] - #[inline(always)] + #[inline] pub fn iren(&self) -> IRENR { let bits = { const MASK: bool = true; @@ -307570,7 +307902,7 @@ pub mod fsmc { IRENR { bits } } #[doc = "Bit 2 - IFS"] - #[inline(always)] + #[inline] pub fn ifs(&self) -> IFSR { let bits = { const MASK: bool = true; @@ -307580,7 +307912,7 @@ pub mod fsmc { IFSR { bits } } #[doc = "Bit 1 - ILS"] - #[inline(always)] + #[inline] pub fn ils(&self) -> ILSR { let bits = { const MASK: bool = true; @@ -307590,7 +307922,7 @@ pub mod fsmc { ILSR { bits } } #[doc = "Bit 0 - IRS"] - #[inline(always)] + #[inline] pub fn irs(&self) -> IRSR { let bits = { const MASK: bool = true; @@ -307602,43 +307934,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 } } @@ -307660,7 +307992,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, @@ -307672,14 +308004,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, @@ -307689,7 +308021,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) } @@ -307700,7 +308032,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 } @@ -307711,7 +308043,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 } @@ -307722,7 +308054,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 } @@ -307733,7 +308065,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 } @@ -307744,9 +308076,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; @@ -307759,9 +308091,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; @@ -307774,9 +308106,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; @@ -307789,9 +308121,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; @@ -307800,45 +308132,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 }; @@ -307847,33 +308179,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 } } @@ -307895,7 +308227,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, @@ -307907,14 +308239,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, @@ -307924,7 +308256,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) } @@ -307935,7 +308267,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 } @@ -307946,7 +308278,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 } @@ -307957,7 +308289,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 } @@ -307968,7 +308300,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 } @@ -307979,9 +308311,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; @@ -307994,9 +308326,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; @@ -308009,9 +308341,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; @@ -308024,9 +308356,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; @@ -308035,45 +308367,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 }; @@ -308082,33 +308414,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 } } @@ -308130,7 +308462,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, @@ -308142,14 +308474,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, @@ -308159,7 +308491,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) } @@ -308170,7 +308502,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 } @@ -308181,7 +308513,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 } @@ -308192,7 +308524,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 } @@ -308203,7 +308535,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 } @@ -308214,9 +308546,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; @@ -308229,9 +308561,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; @@ -308244,9 +308576,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; @@ -308259,9 +308591,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; @@ -308270,45 +308602,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 }; @@ -308317,33 +308649,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 } } @@ -308365,7 +308697,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, @@ -308377,14 +308709,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, @@ -308394,7 +308726,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) } @@ -308405,7 +308737,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 } @@ -308416,7 +308748,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 } @@ -308427,7 +308759,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 } @@ -308438,7 +308770,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 } @@ -308449,7 +308781,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 } @@ -308460,7 +308792,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 } @@ -308471,9 +308803,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; @@ -308486,9 +308818,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; @@ -308501,9 +308833,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; @@ -308516,9 +308848,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; @@ -308531,9 +308863,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; @@ -308546,9 +308878,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; @@ -308557,65 +308889,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 }; @@ -308624,43 +308956,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 } } @@ -308682,7 +309014,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, @@ -308694,14 +309026,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, @@ -308711,7 +309043,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) } @@ -308722,7 +309054,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 } @@ -308733,7 +309065,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 } @@ -308744,7 +309076,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 } @@ -308755,7 +309087,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 } @@ -308766,7 +309098,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 } @@ -308777,7 +309109,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 } @@ -308788,9 +309120,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; @@ -308803,9 +309135,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; @@ -308818,9 +309150,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; @@ -308833,9 +309165,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; @@ -308848,9 +309180,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; @@ -308863,9 +309195,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; @@ -308874,65 +309206,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 }; @@ -308941,43 +309273,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 } } @@ -308999,7 +309331,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, @@ -309011,14 +309343,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, @@ -309028,7 +309360,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) } @@ -309039,7 +309371,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 } @@ -309050,7 +309382,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 } @@ -309061,7 +309393,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 } @@ -309072,7 +309404,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 } @@ -309083,7 +309415,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 } @@ -309094,7 +309426,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 } @@ -309105,9 +309437,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; @@ -309120,9 +309452,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; @@ -309135,9 +309467,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; @@ -309150,9 +309482,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; @@ -309165,9 +309497,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; @@ -309180,9 +309512,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; @@ -309191,65 +309523,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 }; @@ -309258,43 +309590,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 } } @@ -309316,7 +309648,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, @@ -309328,14 +309660,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, @@ -309345,7 +309677,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) } @@ -309356,7 +309688,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 } @@ -309367,7 +309699,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 } @@ -309378,7 +309710,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 } @@ -309389,7 +309721,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 } @@ -309400,7 +309732,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 } @@ -309411,7 +309743,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 } @@ -309422,9 +309754,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; @@ -309437,9 +309769,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; @@ -309452,9 +309784,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; @@ -309467,9 +309799,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; @@ -309482,9 +309814,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; @@ -309497,9 +309829,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; @@ -309508,65 +309840,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 }; @@ -309575,62 +309907,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; @@ -309653,7 +309989,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, @@ -309665,14 +310001,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, @@ -309682,7 +310018,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) } @@ -309693,17 +310029,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() } @@ -309714,17 +310050,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() } @@ -309735,17 +310071,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() } @@ -309756,17 +310092,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() } @@ -309777,17 +310113,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() } @@ -309798,17 +310134,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() } @@ -309819,17 +310155,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() } @@ -309840,17 +310176,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() } @@ -309861,17 +310197,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() } @@ -309882,17 +310218,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() } @@ -309911,7 +310247,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; @@ -309934,7 +310270,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; @@ -309957,7 +310293,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; @@ -309980,7 +310316,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; @@ -309991,12 +310327,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; @@ -310006,7 +310342,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; @@ -310016,7 +310352,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; @@ -310026,7 +310362,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; @@ -310036,7 +310372,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; @@ -310046,7 +310382,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; @@ -310056,7 +310392,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; @@ -310066,7 +310402,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; @@ -310076,7 +310412,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; @@ -310086,7 +310422,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; @@ -310098,33 +310434,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 } } @@ -310146,7 +310482,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, @@ -310158,14 +310494,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, @@ -310175,7 +310511,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) } @@ -310186,17 +310522,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() } @@ -310207,17 +310543,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() } @@ -310228,17 +310564,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() } @@ -310249,17 +310585,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() } @@ -310270,17 +310606,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() } @@ -310291,17 +310627,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() } @@ -310320,7 +310656,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; @@ -310343,7 +310679,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; @@ -310366,7 +310702,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; @@ -310389,7 +310725,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; @@ -310412,7 +310748,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; @@ -310435,7 +310771,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; @@ -310446,12 +310782,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; @@ -310461,7 +310797,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; @@ -310471,7 +310807,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; @@ -310481,7 +310817,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; @@ -310491,7 +310827,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; @@ -310501,7 +310837,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; @@ -310513,43 +310849,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 } } @@ -310571,7 +310907,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, @@ -310583,14 +310919,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, @@ -310600,7 +310936,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) } @@ -310611,17 +310947,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() } @@ -310632,17 +310968,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() } @@ -310653,17 +310989,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() } @@ -310682,7 +311018,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; @@ -310705,7 +311041,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; @@ -310728,7 +311064,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; @@ -310739,12 +311075,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; @@ -310754,7 +311090,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; @@ -310764,7 +311100,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; @@ -310776,28 +311112,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 } } @@ -310819,7 +311155,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, @@ -310831,14 +311167,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, @@ -310848,7 +311184,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) } @@ -310859,7 +311195,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 } @@ -310870,17 +311206,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() } @@ -310891,17 +311227,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() } @@ -310912,7 +311248,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 } @@ -310923,17 +311259,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() } @@ -310944,17 +311280,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() } @@ -310965,17 +311301,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() } @@ -310986,9 +311322,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; @@ -311009,7 +311345,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; @@ -311032,7 +311368,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; @@ -311055,7 +311391,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; @@ -311070,9 +311406,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; @@ -311093,7 +311429,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; @@ -311116,7 +311452,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; @@ -311139,7 +311475,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; @@ -311150,22 +311486,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; @@ -311175,7 +311511,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; @@ -311185,17 +311521,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; @@ -311205,7 +311541,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; @@ -311215,7 +311551,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; @@ -311227,53 +311563,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 } } @@ -311295,7 +311631,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, @@ -311307,14 +311643,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, @@ -311324,7 +311660,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) } @@ -311335,17 +311671,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() } @@ -311356,17 +311692,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() } @@ -311377,17 +311713,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() } @@ -311398,17 +311734,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() } @@ -311419,17 +311755,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() } @@ -311440,7 +311776,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 } @@ -311451,17 +311787,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() } @@ -311480,7 +311816,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; @@ -311503,7 +311839,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; @@ -311526,7 +311862,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; @@ -311549,7 +311885,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; @@ -311572,7 +311908,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; @@ -311587,9 +311923,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; @@ -311598,12 +311934,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; @@ -311613,7 +311949,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; @@ -311623,7 +311959,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; @@ -311633,7 +311969,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; @@ -311643,7 +311979,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; @@ -311653,17 +311989,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; @@ -311675,43 +312011,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 } } @@ -311733,7 +312069,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, @@ -311745,14 +312081,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, @@ -311762,7 +312098,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) } @@ -311773,17 +312109,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() } @@ -311794,17 +312130,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() } @@ -311815,17 +312151,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() } @@ -311836,17 +312172,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() } @@ -311857,17 +312193,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() } @@ -311878,17 +312214,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() } @@ -311899,17 +312235,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() } @@ -311920,17 +312256,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() } @@ -311941,17 +312277,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() } @@ -311962,17 +312298,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() } @@ -311983,17 +312319,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() } @@ -312004,17 +312340,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() } @@ -312025,17 +312361,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() } @@ -312046,17 +312382,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() } @@ -312067,17 +312403,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() } @@ -312088,17 +312424,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() } @@ -312109,17 +312445,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() } @@ -312130,17 +312466,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() } @@ -312151,17 +312487,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() } @@ -312172,17 +312508,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() } @@ -312193,17 +312529,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() } @@ -312214,17 +312550,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() } @@ -312235,17 +312571,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() } @@ -312256,17 +312592,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() } @@ -312277,17 +312613,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() } @@ -312306,7 +312642,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; @@ -312329,7 +312665,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; @@ -312352,7 +312688,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; @@ -312375,7 +312711,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; @@ -312398,7 +312734,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; @@ -312421,7 +312757,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; @@ -312444,7 +312780,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; @@ -312467,7 +312803,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; @@ -312490,7 +312826,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; @@ -312513,7 +312849,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; @@ -312536,7 +312872,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; @@ -312559,7 +312895,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; @@ -312582,7 +312918,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; @@ -312605,7 +312941,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; @@ -312616,12 +312952,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; @@ -312631,7 +312967,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; @@ -312641,7 +312977,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; @@ -312651,7 +312987,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; @@ -312661,7 +312997,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; @@ -312671,7 +313007,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; @@ -312681,7 +313017,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; @@ -312691,7 +313027,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; @@ -312701,7 +313037,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; @@ -312711,7 +313047,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; @@ -312721,7 +313057,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; @@ -312731,7 +313067,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; @@ -312741,7 +313077,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; @@ -312751,7 +313087,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; @@ -312761,7 +313097,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; @@ -312771,7 +313107,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; @@ -312781,7 +313117,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; @@ -312790,7 +313126,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; @@ -312800,7 +313136,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; @@ -312810,7 +313146,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; @@ -312820,7 +313156,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; @@ -312830,7 +313166,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; @@ -312840,7 +313176,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; @@ -312850,7 +313186,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; @@ -312860,7 +313196,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; @@ -312872,82 +313208,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 } } @@ -312969,7 +313305,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, @@ -312981,14 +313317,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, @@ -312998,7 +313334,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) } @@ -313009,17 +313345,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() } @@ -313030,17 +313366,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() } @@ -313051,17 +313387,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() } @@ -313072,17 +313408,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() } @@ -313093,17 +313429,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() } @@ -313114,17 +313450,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() } @@ -313135,17 +313471,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() } @@ -313156,17 +313492,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() } @@ -313177,17 +313513,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() } @@ -313198,17 +313534,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() } @@ -313219,17 +313555,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() } @@ -313240,17 +313576,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() } @@ -313261,17 +313597,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() } @@ -313282,17 +313618,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() } @@ -313303,17 +313639,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() } @@ -313324,17 +313660,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() } @@ -313345,17 +313681,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() } @@ -313366,17 +313702,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() } @@ -313387,17 +313723,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() } @@ -313408,17 +313744,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() } @@ -313429,17 +313765,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() } @@ -313450,17 +313786,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() } @@ -313471,17 +313807,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() } @@ -313492,17 +313828,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() } @@ -313513,17 +313849,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() } @@ -313542,7 +313878,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; @@ -313565,7 +313901,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; @@ -313588,7 +313924,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; @@ -313611,7 +313947,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; @@ -313634,7 +313970,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; @@ -313657,7 +313993,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; @@ -313680,7 +314016,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; @@ -313703,7 +314039,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; @@ -313726,7 +314062,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; @@ -313749,7 +314085,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; @@ -313772,7 +314108,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; @@ -313795,7 +314131,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; @@ -313818,7 +314154,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; @@ -313841,7 +314177,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; @@ -313864,7 +314200,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; @@ -313887,7 +314223,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; @@ -313910,7 +314246,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; @@ -313933,7 +314269,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; @@ -313956,7 +314292,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; @@ -313979,7 +314315,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; @@ -314002,7 +314338,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; @@ -314025,7 +314361,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; @@ -314048,7 +314384,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; @@ -314071,7 +314407,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; @@ -314082,12 +314418,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; @@ -314097,7 +314433,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; @@ -314107,7 +314443,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; @@ -314117,7 +314453,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; @@ -314127,7 +314463,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; @@ -314137,7 +314473,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; @@ -314147,7 +314483,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; @@ -314157,7 +314493,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; @@ -314167,7 +314503,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; @@ -314177,7 +314513,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; @@ -314187,7 +314523,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; @@ -314197,7 +314533,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; @@ -314207,7 +314543,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; @@ -314217,7 +314553,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; @@ -314227,7 +314563,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; @@ -314237,7 +314573,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; @@ -314247,7 +314583,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; @@ -314256,7 +314592,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; @@ -314266,7 +314602,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; @@ -314276,7 +314612,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; @@ -314286,7 +314622,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; @@ -314296,7 +314632,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; @@ -314306,7 +314642,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; @@ -314315,7 +314651,7 @@ pub mod otg_fs_global { }; DISCINTR { bits } } - # [ doc = "Bit 30 - Session request/new session detected interrupt mask" ] # [ inline ( always ) ] + # [ doc = "Bit 30 - Session request/new session detected interrupt mask" ] # [ inline ] pub fn srqim(&self) -> SRQIMR { let bits = { const MASK: bool = true; @@ -314325,7 +314661,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; @@ -314337,131 +314673,131 @@ 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 ) ] + # [ doc = "Bit 30 - Session request/new session detected interrupt mask" ] # [ 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 } } @@ -314479,7 +314815,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(), @@ -314492,7 +314828,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 } @@ -314503,7 +314839,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 } @@ -314514,7 +314850,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 } @@ -314525,7 +314861,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 } @@ -314536,62 +314872,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 }; @@ -314611,7 +314947,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(), @@ -314624,7 +314960,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 } @@ -314635,7 +314971,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 } @@ -314646,7 +314982,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 } @@ -314657,7 +314993,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 } @@ -314668,62 +315004,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 }; @@ -314747,7 +315083,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, @@ -314759,14 +315095,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, @@ -314776,7 +315112,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) } @@ -314787,7 +315123,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 } @@ -314798,9 +315134,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; @@ -314809,15 +315145,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 }; @@ -314826,18 +315162,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 } } @@ -314859,7 +315195,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, @@ -314871,14 +315207,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, @@ -314888,7 +315224,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) } @@ -314899,7 +315235,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 } @@ -314910,7 +315246,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 } @@ -314921,9 +315257,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; @@ -314936,9 +315272,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; @@ -314947,25 +315283,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 }; @@ -314974,23 +315310,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 } } @@ -315012,7 +315348,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, @@ -315024,14 +315360,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, @@ -315041,7 +315377,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) } @@ -315052,7 +315388,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 } @@ -315063,7 +315399,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 } @@ -315074,9 +315410,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; @@ -315089,9 +315425,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; @@ -315100,25 +315436,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 }; @@ -315127,23 +315463,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 } } @@ -315161,7 +315497,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(), @@ -315174,7 +315510,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 } @@ -315185,7 +315521,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 } @@ -315196,40 +315532,40 @@ 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 ) ] + # [ doc = "Bits 16:23 - Non-periodic transmit request queue space available" ] # [ 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 ) ] + # [ doc = "Bits 24:30 - Top of the non-periodic transmit request queue" ] # [ 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 }; @@ -315253,7 +315589,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, @@ -315265,14 +315601,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, @@ -315282,7 +315618,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) } @@ -315293,17 +315629,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() } @@ -315314,17 +315650,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() } @@ -315335,17 +315671,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() } @@ -315356,17 +315692,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() } @@ -315377,17 +315713,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() } @@ -315398,17 +315734,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() } @@ -315419,17 +315755,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() } @@ -315440,17 +315776,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() } @@ -315461,17 +315797,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() } @@ -315482,17 +315818,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() } @@ -315511,7 +315847,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; @@ -315534,7 +315870,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; @@ -315557,7 +315893,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; @@ -315580,7 +315916,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; @@ -315603,7 +315939,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; @@ -315626,7 +315962,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; @@ -315649,7 +315985,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; @@ -315672,7 +316008,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; @@ -315695,7 +316031,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; @@ -315718,7 +316054,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; @@ -315729,12 +316065,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; @@ -315744,7 +316080,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; @@ -315754,7 +316090,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; @@ -315764,7 +316100,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; @@ -315774,7 +316110,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; @@ -315784,7 +316120,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; @@ -315794,7 +316130,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; @@ -315804,7 +316140,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; @@ -315814,7 +316150,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; @@ -315824,7 +316160,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; @@ -315836,63 +316172,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 } } @@ -315914,7 +316250,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, @@ -315926,14 +316262,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, @@ -315943,7 +316279,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) } @@ -315954,7 +316290,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 } @@ -315965,9 +316301,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; @@ -315976,15 +316312,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 }; @@ -315993,18 +316329,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 } } @@ -316026,7 +316362,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, @@ -316038,14 +316374,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, @@ -316055,7 +316391,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) } @@ -316066,7 +316402,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 } @@ -316077,7 +316413,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 } @@ -316088,9 +316424,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; @@ -316103,9 +316439,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; @@ -316114,25 +316450,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 }; @@ -316141,23 +316477,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 } } @@ -316179,7 +316515,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, @@ -316191,14 +316527,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, @@ -316208,7 +316544,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) } @@ -316219,7 +316555,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 } @@ -316230,7 +316566,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 } @@ -316241,9 +316577,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; @@ -316256,9 +316592,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; @@ -316267,25 +316603,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 }; @@ -316294,23 +316630,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 } } @@ -316332,7 +316668,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, @@ -316344,14 +316680,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, @@ -316361,7 +316697,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) } @@ -316372,7 +316708,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 } @@ -316383,7 +316719,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 } @@ -316394,9 +316730,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; @@ -316409,9 +316745,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; @@ -316420,25 +316756,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 }; @@ -316447,23 +316783,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 } } @@ -316485,7 +316821,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, @@ -316497,14 +316833,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, @@ -316514,7 +316850,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) } @@ -316525,7 +316861,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 } @@ -316536,7 +316872,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 } @@ -316547,9 +316883,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; @@ -316562,9 +316898,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; @@ -316573,25 +316909,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 }; @@ -316600,23 +316936,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 } } @@ -316624,18 +316960,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; @@ -316658,7 +316998,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, @@ -316670,14 +317010,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, @@ -316687,7 +317027,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) } @@ -316698,7 +317038,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 } @@ -316709,17 +317049,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() } @@ -316730,9 +317070,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; @@ -316741,22 +317081,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; @@ -316768,18 +317108,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 } } @@ -316801,7 +317141,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, @@ -316813,14 +317153,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, @@ -316830,7 +317170,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) } @@ -316841,7 +317181,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 } @@ -316852,9 +317192,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; @@ -316863,15 +317203,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 }; @@ -316880,18 +317220,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 } } @@ -316909,7 +317249,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(), @@ -316922,7 +317262,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 } @@ -316933,32 +317273,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 }; @@ -316982,7 +317322,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, @@ -316994,14 +317334,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, @@ -317011,7 +317351,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) } @@ -317022,7 +317362,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 } @@ -317033,7 +317373,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 } @@ -317044,7 +317384,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 } @@ -317055,9 +317395,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; @@ -317066,34 +317406,34 @@ 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 ) ] + # [ doc = "Bits 16:23 - Periodic transmit request queue space available" ] # [ 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 }; @@ -317102,18 +317442,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 } } @@ -317131,7 +317471,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(), @@ -317144,22 +317484,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 }; @@ -317183,7 +317523,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, @@ -317195,14 +317535,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, @@ -317212,7 +317552,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) } @@ -317223,7 +317563,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 } @@ -317234,9 +317574,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; @@ -317245,15 +317585,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 }; @@ -317262,18 +317602,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 } } @@ -317295,7 +317635,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, @@ -317307,14 +317647,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, @@ -317324,7 +317664,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) } @@ -317335,17 +317675,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() } @@ -317356,17 +317696,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() } @@ -317377,17 +317717,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() } @@ -317398,17 +317738,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() } @@ -317419,17 +317759,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() } @@ -317440,17 +317780,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() } @@ -317461,17 +317801,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() } @@ -317482,17 +317822,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() } @@ -317503,17 +317843,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() } @@ -317524,7 +317864,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 } @@ -317535,17 +317875,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() } @@ -317556,7 +317896,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 } @@ -317567,7 +317907,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 } @@ -317586,7 +317926,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; @@ -317609,7 +317949,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; @@ -317632,7 +317972,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; @@ -317655,7 +317995,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; @@ -317678,7 +318018,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; @@ -317701,7 +318041,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; @@ -317724,7 +318064,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; @@ -317747,7 +318087,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; @@ -317762,9 +318102,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; @@ -317773,12 +318113,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; @@ -317788,7 +318128,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; @@ -317798,7 +318138,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; @@ -317808,7 +318148,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; @@ -317818,7 +318158,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; @@ -317828,7 +318168,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; @@ -317838,7 +318178,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; @@ -317848,7 +318188,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; @@ -317858,7 +318198,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; @@ -317868,17 +318208,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; @@ -317888,20 +318228,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 }; @@ -317910,58 +318250,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 } } @@ -317983,7 +318323,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, @@ -317995,14 +318335,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, @@ -318012,7 +318352,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) } @@ -318023,7 +318363,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 } @@ -318034,7 +318374,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 } @@ -318045,17 +318385,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() } @@ -318066,17 +318406,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() } @@ -318087,7 +318427,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 } @@ -318098,7 +318438,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 } @@ -318109,7 +318449,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 } @@ -318120,17 +318460,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() } @@ -318141,17 +318481,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() } @@ -318162,17 +318502,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() } @@ -318183,9 +318523,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; @@ -318198,9 +318538,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; @@ -318221,7 +318561,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; @@ -318244,7 +318584,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; @@ -318259,9 +318599,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; @@ -318274,9 +318614,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; @@ -318289,9 +318629,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; @@ -318312,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 = 29; @@ -318335,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 = 30; @@ -318358,7 +318698,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; @@ -318369,32 +318709,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; @@ -318404,7 +318744,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; @@ -318414,37 +318754,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; @@ -318454,7 +318794,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; @@ -318464,7 +318804,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; @@ -318476,63 +318816,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 } } @@ -318554,7 +318894,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, @@ -318566,14 +318906,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, @@ -318583,7 +318923,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) } @@ -318594,7 +318934,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 } @@ -318605,7 +318945,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 } @@ -318616,17 +318956,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() } @@ -318637,17 +318977,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() } @@ -318658,7 +318998,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 } @@ -318669,7 +319009,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 } @@ -318680,7 +319020,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 } @@ -318691,17 +319031,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() } @@ -318712,17 +319052,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() } @@ -318733,17 +319073,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() } @@ -318754,9 +319094,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; @@ -318769,9 +319109,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; @@ -318792,7 +319132,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; @@ -318815,7 +319155,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; @@ -318830,9 +319170,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; @@ -318845,9 +319185,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; @@ -318860,9 +319200,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; @@ -318883,7 +319223,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; @@ -318906,7 +319246,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; @@ -318929,7 +319269,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; @@ -318940,32 +319280,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; @@ -318975,7 +319315,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; @@ -318985,37 +319325,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; @@ -319025,7 +319365,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; @@ -319035,7 +319375,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; @@ -319047,63 +319387,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 } } @@ -319125,7 +319465,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, @@ -319137,14 +319477,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, @@ -319154,7 +319494,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) } @@ -319165,7 +319505,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 } @@ -319176,7 +319516,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 } @@ -319187,17 +319527,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() } @@ -319208,17 +319548,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() } @@ -319229,7 +319569,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 } @@ -319240,7 +319580,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 } @@ -319251,7 +319591,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 } @@ -319262,17 +319602,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() } @@ -319283,17 +319623,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() } @@ -319304,17 +319644,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() } @@ -319325,9 +319665,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; @@ -319340,9 +319680,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; @@ -319363,7 +319703,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; @@ -319386,7 +319726,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; @@ -319401,9 +319741,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; @@ -319416,9 +319756,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; @@ -319431,9 +319771,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; @@ -319454,7 +319794,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; @@ -319477,7 +319817,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; @@ -319500,7 +319840,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; @@ -319511,32 +319851,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; @@ -319546,7 +319886,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; @@ -319556,37 +319896,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; @@ -319596,7 +319936,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; @@ -319606,7 +319946,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; @@ -319618,63 +319958,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 } } @@ -319696,7 +320036,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, @@ -319708,14 +320048,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, @@ -319725,7 +320065,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) } @@ -319736,7 +320076,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 } @@ -319747,7 +320087,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 } @@ -319758,17 +320098,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() } @@ -319779,17 +320119,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() } @@ -319800,7 +320140,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 } @@ -319811,7 +320151,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 } @@ -319822,7 +320162,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 } @@ -319833,17 +320173,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() } @@ -319854,17 +320194,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() } @@ -319875,17 +320215,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() } @@ -319896,9 +320236,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; @@ -319911,9 +320251,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; @@ -319934,7 +320274,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; @@ -319957,7 +320297,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; @@ -319972,9 +320312,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; @@ -319987,9 +320327,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; @@ -320002,9 +320342,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; @@ -320025,7 +320365,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; @@ -320048,7 +320388,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; @@ -320071,7 +320411,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; @@ -320082,32 +320422,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; @@ -320117,7 +320457,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; @@ -320127,37 +320467,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; @@ -320167,7 +320507,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; @@ -320177,7 +320517,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; @@ -320189,63 +320529,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 } } @@ -320267,7 +320607,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, @@ -320279,14 +320619,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, @@ -320296,7 +320636,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) } @@ -320307,7 +320647,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 } @@ -320318,7 +320658,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 } @@ -320329,17 +320669,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() } @@ -320350,17 +320690,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() } @@ -320371,7 +320711,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 } @@ -320382,7 +320722,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 } @@ -320393,7 +320733,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 } @@ -320404,17 +320744,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() } @@ -320425,17 +320765,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() } @@ -320446,17 +320786,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() } @@ -320467,9 +320807,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; @@ -320482,9 +320822,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; @@ -320505,7 +320845,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; @@ -320528,7 +320868,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; @@ -320543,9 +320883,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; @@ -320558,9 +320898,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; @@ -320573,9 +320913,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; @@ -320596,7 +320936,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; @@ -320619,7 +320959,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; @@ -320642,7 +320982,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; @@ -320653,32 +320993,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; @@ -320688,7 +321028,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; @@ -320698,37 +321038,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; @@ -320738,7 +321078,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; @@ -320748,7 +321088,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; @@ -320760,63 +321100,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 } } @@ -320838,7 +321178,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, @@ -320850,14 +321190,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, @@ -320867,7 +321207,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) } @@ -320878,7 +321218,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 } @@ -320889,7 +321229,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 } @@ -320900,17 +321240,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() } @@ -320921,17 +321261,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() } @@ -320942,7 +321282,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 } @@ -320953,7 +321293,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 } @@ -320964,7 +321304,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 } @@ -320975,17 +321315,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() } @@ -320996,17 +321336,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() } @@ -321017,17 +321357,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() } @@ -321038,9 +321378,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; @@ -321053,9 +321393,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; @@ -321076,7 +321416,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; @@ -321099,7 +321439,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; @@ -321114,9 +321454,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; @@ -321129,9 +321469,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; @@ -321144,9 +321484,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; @@ -321167,7 +321507,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; @@ -321190,7 +321530,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; @@ -321213,7 +321553,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; @@ -321224,32 +321564,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; @@ -321259,7 +321599,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; @@ -321269,37 +321609,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; @@ -321309,7 +321649,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; @@ -321319,7 +321659,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; @@ -321331,63 +321671,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 } } @@ -321409,7 +321749,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, @@ -321421,14 +321761,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, @@ -321438,7 +321778,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) } @@ -321449,7 +321789,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 } @@ -321460,7 +321800,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 } @@ -321471,17 +321811,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() } @@ -321492,17 +321832,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() } @@ -321513,7 +321853,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 } @@ -321524,7 +321864,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 } @@ -321535,7 +321875,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 } @@ -321546,17 +321886,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() } @@ -321567,17 +321907,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() } @@ -321588,17 +321928,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() } @@ -321609,9 +321949,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; @@ -321624,9 +321964,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; @@ -321647,7 +321987,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; @@ -321670,7 +322010,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; @@ -321685,9 +322025,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; @@ -321700,9 +322040,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; @@ -321715,9 +322055,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; @@ -321738,7 +322078,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; @@ -321761,7 +322101,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; @@ -321784,7 +322124,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; @@ -321795,32 +322135,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; @@ -321830,7 +322170,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; @@ -321840,37 +322180,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; @@ -321880,7 +322220,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; @@ -321890,7 +322230,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; @@ -321902,63 +322242,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 } } @@ -321980,7 +322320,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, @@ -321992,14 +322332,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, @@ -322009,7 +322349,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) } @@ -322020,7 +322360,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 } @@ -322031,7 +322371,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 } @@ -322042,17 +322382,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() } @@ -322063,17 +322403,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() } @@ -322084,7 +322424,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 } @@ -322095,7 +322435,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 } @@ -322106,7 +322446,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 } @@ -322117,17 +322457,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() } @@ -322138,17 +322478,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() } @@ -322159,17 +322499,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() } @@ -322180,9 +322520,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; @@ -322195,9 +322535,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; @@ -322218,7 +322558,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; @@ -322241,7 +322581,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; @@ -322256,9 +322596,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; @@ -322271,9 +322611,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; @@ -322286,9 +322626,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; @@ -322309,7 +322649,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; @@ -322332,7 +322672,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; @@ -322355,7 +322695,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; @@ -322366,32 +322706,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; @@ -322401,7 +322741,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; @@ -322411,37 +322751,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; @@ -322451,7 +322791,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; @@ -322461,7 +322801,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; @@ -322473,63 +322813,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 } } @@ -322551,7 +322891,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, @@ -322563,14 +322903,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, @@ -322580,7 +322920,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) } @@ -322591,17 +322931,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() } @@ -322612,17 +322952,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() } @@ -322633,17 +322973,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() } @@ -322654,17 +322994,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() } @@ -322675,17 +323015,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() } @@ -322696,17 +323036,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() } @@ -322717,17 +323057,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() } @@ -322738,17 +323078,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() } @@ -322759,17 +323099,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() } @@ -322788,7 +323128,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; @@ -322811,7 +323151,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; @@ -322834,7 +323174,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; @@ -322857,7 +323197,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; @@ -322880,7 +323220,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; @@ -322903,7 +323243,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; @@ -322926,7 +323266,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; @@ -322949,7 +323289,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; @@ -322972,7 +323312,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; @@ -322983,12 +323323,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; @@ -322998,7 +323338,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; @@ -323008,7 +323348,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; @@ -323018,7 +323358,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; @@ -323028,7 +323368,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; @@ -323038,7 +323378,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; @@ -323048,7 +323388,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; @@ -323058,7 +323398,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; @@ -323068,7 +323408,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; @@ -323080,58 +323420,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 } } @@ -323153,7 +323493,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, @@ -323165,14 +323505,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, @@ -323182,7 +323522,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) } @@ -323193,17 +323533,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() } @@ -323214,17 +323554,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() } @@ -323235,17 +323575,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() } @@ -323256,17 +323596,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() } @@ -323277,17 +323617,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() } @@ -323298,17 +323638,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() } @@ -323319,17 +323659,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() } @@ -323340,17 +323680,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() } @@ -323361,17 +323701,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() } @@ -323390,7 +323730,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; @@ -323413,7 +323753,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; @@ -323436,7 +323776,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; @@ -323459,7 +323799,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; @@ -323482,7 +323822,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; @@ -323505,7 +323845,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; @@ -323528,7 +323868,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; @@ -323551,7 +323891,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; @@ -323574,7 +323914,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; @@ -323585,12 +323925,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; @@ -323600,7 +323940,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; @@ -323610,7 +323950,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; @@ -323620,7 +323960,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; @@ -323630,7 +323970,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; @@ -323640,7 +323980,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; @@ -323650,7 +323990,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; @@ -323660,7 +324000,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; @@ -323670,7 +324010,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; @@ -323682,58 +324022,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 } } @@ -323755,7 +324095,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, @@ -323767,14 +324107,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, @@ -323784,7 +324124,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) } @@ -323795,17 +324135,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() } @@ -323816,17 +324156,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() } @@ -323837,17 +324177,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() } @@ -323858,17 +324198,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() } @@ -323879,17 +324219,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() } @@ -323900,17 +324240,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() } @@ -323921,17 +324261,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() } @@ -323942,17 +324282,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() } @@ -323963,17 +324303,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() } @@ -323992,7 +324332,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; @@ -324015,7 +324355,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; @@ -324038,7 +324378,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; @@ -324061,7 +324401,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; @@ -324084,7 +324424,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; @@ -324107,7 +324447,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; @@ -324130,7 +324470,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; @@ -324153,7 +324493,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; @@ -324176,7 +324516,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; @@ -324187,12 +324527,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; @@ -324202,7 +324542,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; @@ -324212,7 +324552,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; @@ -324222,7 +324562,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; @@ -324232,7 +324572,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; @@ -324242,7 +324582,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; @@ -324252,7 +324592,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; @@ -324262,7 +324602,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; @@ -324272,7 +324612,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; @@ -324284,58 +324624,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 } } @@ -324357,7 +324697,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, @@ -324369,14 +324709,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, @@ -324386,7 +324726,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) } @@ -324397,17 +324737,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() } @@ -324418,17 +324758,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() } @@ -324439,17 +324779,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() } @@ -324460,17 +324800,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() } @@ -324481,17 +324821,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() } @@ -324502,17 +324842,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() } @@ -324523,17 +324863,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() } @@ -324544,17 +324884,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() } @@ -324565,17 +324905,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() } @@ -324594,7 +324934,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; @@ -324617,7 +324957,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; @@ -324640,7 +324980,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; @@ -324663,7 +325003,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; @@ -324686,7 +325026,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; @@ -324709,7 +325049,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; @@ -324732,7 +325072,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; @@ -324755,7 +325095,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; @@ -324778,7 +325118,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; @@ -324789,12 +325129,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; @@ -324804,7 +325144,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; @@ -324814,7 +325154,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; @@ -324824,7 +325164,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; @@ -324834,7 +325174,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; @@ -324844,7 +325184,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; @@ -324854,7 +325194,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; @@ -324864,7 +325204,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; @@ -324874,7 +325214,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; @@ -324886,58 +325226,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 } } @@ -324959,7 +325299,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, @@ -324971,14 +325311,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, @@ -324988,7 +325328,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) } @@ -324999,17 +325339,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() } @@ -325020,17 +325360,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() } @@ -325041,17 +325381,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() } @@ -325062,17 +325402,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() } @@ -325083,17 +325423,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() } @@ -325104,17 +325444,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() } @@ -325125,17 +325465,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() } @@ -325146,17 +325486,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() } @@ -325167,17 +325507,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() } @@ -325196,7 +325536,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; @@ -325219,7 +325559,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; @@ -325242,7 +325582,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; @@ -325265,7 +325605,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; @@ -325288,7 +325628,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; @@ -325311,7 +325651,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; @@ -325334,7 +325674,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; @@ -325357,7 +325697,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; @@ -325380,7 +325720,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; @@ -325391,12 +325731,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; @@ -325406,7 +325746,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; @@ -325416,7 +325756,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; @@ -325426,7 +325766,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; @@ -325436,7 +325776,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; @@ -325446,7 +325786,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; @@ -325456,7 +325796,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; @@ -325466,7 +325806,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; @@ -325476,7 +325816,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; @@ -325488,58 +325828,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 } } @@ -325561,7 +325901,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, @@ -325573,14 +325913,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, @@ -325590,7 +325930,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) } @@ -325601,17 +325941,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() } @@ -325622,17 +325962,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() } @@ -325643,17 +325983,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() } @@ -325664,17 +326004,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() } @@ -325685,17 +326025,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() } @@ -325706,17 +326046,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() } @@ -325727,17 +326067,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() } @@ -325748,17 +326088,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() } @@ -325769,17 +326109,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() } @@ -325798,7 +326138,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; @@ -325821,7 +326161,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; @@ -325844,7 +326184,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; @@ -325867,7 +326207,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; @@ -325890,7 +326230,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; @@ -325913,7 +326253,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; @@ -325936,7 +326276,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; @@ -325959,7 +326299,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; @@ -325982,7 +326322,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; @@ -325993,12 +326333,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; @@ -326008,7 +326348,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; @@ -326018,7 +326358,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; @@ -326028,7 +326368,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; @@ -326038,7 +326378,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; @@ -326048,7 +326388,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; @@ -326058,7 +326398,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; @@ -326068,7 +326408,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; @@ -326078,7 +326418,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; @@ -326090,58 +326430,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 } } @@ -326163,7 +326503,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, @@ -326175,14 +326515,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, @@ -326192,7 +326532,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) } @@ -326203,17 +326543,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() } @@ -326224,17 +326564,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() } @@ -326245,17 +326585,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() } @@ -326266,17 +326606,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() } @@ -326287,17 +326627,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() } @@ -326308,17 +326648,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() } @@ -326329,17 +326669,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() } @@ -326350,17 +326690,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() } @@ -326371,17 +326711,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() } @@ -326400,7 +326740,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; @@ -326423,7 +326763,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; @@ -326446,7 +326786,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; @@ -326469,7 +326809,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; @@ -326492,7 +326832,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; @@ -326515,7 +326855,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; @@ -326538,7 +326878,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; @@ -326561,7 +326901,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; @@ -326584,7 +326924,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; @@ -326595,12 +326935,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; @@ -326610,7 +326950,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; @@ -326620,7 +326960,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; @@ -326630,7 +326970,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; @@ -326640,7 +326980,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; @@ -326650,7 +326990,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; @@ -326660,7 +327000,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; @@ -326670,7 +327010,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; @@ -326680,7 +327020,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; @@ -326692,58 +327032,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 } } @@ -326765,7 +327105,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, @@ -326777,14 +327117,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, @@ -326794,7 +327134,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) } @@ -326805,17 +327145,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() } @@ -326826,17 +327166,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() } @@ -326847,17 +327187,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() } @@ -326868,17 +327208,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() } @@ -326889,17 +327229,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() } @@ -326910,17 +327250,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() } @@ -326931,17 +327271,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() } @@ -326952,17 +327292,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() } @@ -326973,17 +327313,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() } @@ -327002,7 +327342,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; @@ -327025,7 +327365,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; @@ -327048,7 +327388,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; @@ -327071,7 +327411,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; @@ -327094,7 +327434,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; @@ -327117,7 +327457,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; @@ -327140,7 +327480,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; @@ -327163,7 +327503,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; @@ -327186,7 +327526,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; @@ -327197,12 +327537,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; @@ -327212,7 +327552,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; @@ -327222,7 +327562,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; @@ -327232,7 +327572,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; @@ -327242,7 +327582,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; @@ -327252,7 +327592,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; @@ -327262,7 +327602,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; @@ -327272,7 +327612,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; @@ -327282,7 +327622,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; @@ -327294,58 +327634,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 } } @@ -327367,7 +327707,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, @@ -327379,14 +327719,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, @@ -327396,7 +327736,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) } @@ -327407,17 +327747,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() } @@ -327428,17 +327768,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() } @@ -327449,17 +327789,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() } @@ -327470,17 +327810,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() } @@ -327491,17 +327831,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() } @@ -327512,17 +327852,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() } @@ -327533,17 +327873,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() } @@ -327554,17 +327894,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() } @@ -327575,17 +327915,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() } @@ -327596,17 +327936,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() } @@ -327625,7 +327965,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; @@ -327648,7 +327988,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; @@ -327671,7 +328011,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; @@ -327694,7 +328034,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; @@ -327717,7 +328057,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; @@ -327740,7 +328080,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; @@ -327763,7 +328103,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; @@ -327786,7 +328126,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; @@ -327809,7 +328149,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; @@ -327832,7 +328172,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; @@ -327843,12 +328183,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; @@ -327858,7 +328198,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; @@ -327868,7 +328208,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; @@ -327878,7 +328218,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; @@ -327888,7 +328228,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; @@ -327898,7 +328238,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; @@ -327908,7 +328248,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; @@ -327918,7 +328258,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; @@ -327928,7 +328268,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; @@ -327938,7 +328278,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; @@ -327950,63 +328290,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 } } @@ -328028,7 +328368,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, @@ -328040,14 +328380,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, @@ -328057,7 +328397,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) } @@ -328068,17 +328408,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() } @@ -328089,17 +328429,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() } @@ -328110,17 +328450,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() } @@ -328131,17 +328471,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() } @@ -328152,17 +328492,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() } @@ -328173,17 +328513,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() } @@ -328194,17 +328534,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() } @@ -328215,17 +328555,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() } @@ -328236,17 +328576,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() } @@ -328257,17 +328597,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() } @@ -328286,7 +328626,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; @@ -328309,7 +328649,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; @@ -328332,7 +328672,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; @@ -328355,7 +328695,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; @@ -328378,7 +328718,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; @@ -328401,7 +328741,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; @@ -328424,7 +328764,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; @@ -328447,7 +328787,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; @@ -328470,7 +328810,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; @@ -328493,7 +328833,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; @@ -328504,12 +328844,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; @@ -328519,7 +328859,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; @@ -328529,7 +328869,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; @@ -328539,7 +328879,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; @@ -328549,7 +328889,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; @@ -328559,7 +328899,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; @@ -328569,7 +328909,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; @@ -328579,7 +328919,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; @@ -328589,7 +328929,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; @@ -328599,7 +328939,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; @@ -328611,63 +328951,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 } } @@ -328689,7 +329029,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, @@ -328701,14 +329041,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, @@ -328718,7 +329058,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) } @@ -328729,17 +329069,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() } @@ -328750,17 +329090,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() } @@ -328771,17 +329111,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() } @@ -328792,17 +329132,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() } @@ -328813,17 +329153,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() } @@ -328834,17 +329174,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() } @@ -328855,17 +329195,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() } @@ -328876,17 +329216,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() } @@ -328897,17 +329237,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() } @@ -328918,17 +329258,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() } @@ -328947,7 +329287,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; @@ -328970,7 +329310,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; @@ -328993,7 +329333,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; @@ -329016,7 +329356,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; @@ -329039,7 +329379,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; @@ -329062,7 +329402,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; @@ -329085,7 +329425,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; @@ -329108,7 +329448,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; @@ -329131,7 +329471,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; @@ -329154,7 +329494,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; @@ -329165,12 +329505,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; @@ -329180,7 +329520,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; @@ -329190,7 +329530,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; @@ -329200,7 +329540,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; @@ -329210,7 +329550,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; @@ -329220,7 +329560,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; @@ -329230,7 +329570,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; @@ -329240,7 +329580,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; @@ -329250,7 +329590,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; @@ -329260,7 +329600,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; @@ -329272,63 +329612,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 } } @@ -329350,7 +329690,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, @@ -329362,14 +329702,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, @@ -329379,7 +329719,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) } @@ -329390,17 +329730,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() } @@ -329411,17 +329751,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() } @@ -329432,17 +329772,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() } @@ -329453,17 +329793,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() } @@ -329474,17 +329814,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() } @@ -329495,17 +329835,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() } @@ -329516,17 +329856,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() } @@ -329537,17 +329877,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() } @@ -329558,17 +329898,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() } @@ -329579,17 +329919,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() } @@ -329608,7 +329948,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; @@ -329631,7 +329971,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; @@ -329654,7 +329994,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; @@ -329677,7 +330017,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; @@ -329700,7 +330040,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; @@ -329723,7 +330063,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; @@ -329746,7 +330086,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; @@ -329769,7 +330109,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; @@ -329792,7 +330132,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; @@ -329815,7 +330155,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; @@ -329826,12 +330166,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; @@ -329841,7 +330181,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; @@ -329851,7 +330191,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; @@ -329861,7 +330201,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; @@ -329871,7 +330211,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; @@ -329881,7 +330221,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; @@ -329891,7 +330231,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; @@ -329901,7 +330241,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; @@ -329911,7 +330251,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; @@ -329921,7 +330261,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; @@ -329933,63 +330273,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 } } @@ -330011,7 +330351,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, @@ -330023,14 +330363,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, @@ -330040,7 +330380,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) } @@ -330051,17 +330391,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() } @@ -330072,17 +330412,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() } @@ -330093,17 +330433,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() } @@ -330114,17 +330454,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() } @@ -330135,17 +330475,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() } @@ -330156,17 +330496,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() } @@ -330177,17 +330517,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() } @@ -330198,17 +330538,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() } @@ -330219,17 +330559,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() } @@ -330240,17 +330580,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() } @@ -330269,7 +330609,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; @@ -330292,7 +330632,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; @@ -330315,7 +330655,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; @@ -330338,7 +330678,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; @@ -330361,7 +330701,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; @@ -330384,7 +330724,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; @@ -330407,7 +330747,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; @@ -330430,7 +330770,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; @@ -330453,7 +330793,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; @@ -330476,7 +330816,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; @@ -330487,12 +330827,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; @@ -330502,7 +330842,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; @@ -330512,7 +330852,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; @@ -330522,7 +330862,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; @@ -330532,7 +330872,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; @@ -330542,7 +330882,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; @@ -330552,7 +330892,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; @@ -330562,7 +330902,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; @@ -330572,7 +330912,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; @@ -330582,7 +330922,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; @@ -330594,63 +330934,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 } } @@ -330672,7 +331012,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, @@ -330684,14 +331024,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, @@ -330701,7 +331041,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) } @@ -330712,17 +331052,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() } @@ -330733,17 +331073,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() } @@ -330754,17 +331094,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() } @@ -330775,17 +331115,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() } @@ -330796,17 +331136,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() } @@ -330817,17 +331157,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() } @@ -330838,17 +331178,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() } @@ -330859,17 +331199,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() } @@ -330880,17 +331220,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() } @@ -330901,17 +331241,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() } @@ -330930,7 +331270,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; @@ -330953,7 +331293,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; @@ -330976,7 +331316,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; @@ -330999,7 +331339,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; @@ -331022,7 +331362,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; @@ -331045,7 +331385,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; @@ -331068,7 +331408,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; @@ -331091,7 +331431,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; @@ -331114,7 +331454,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; @@ -331137,7 +331477,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; @@ -331148,12 +331488,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; @@ -331163,7 +331503,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; @@ -331173,7 +331513,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; @@ -331183,7 +331523,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; @@ -331193,7 +331533,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; @@ -331203,7 +331543,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; @@ -331213,7 +331553,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; @@ -331223,7 +331563,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; @@ -331233,7 +331573,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; @@ -331243,7 +331583,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; @@ -331255,63 +331595,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 } } @@ -331333,7 +331673,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, @@ -331345,14 +331685,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, @@ -331362,7 +331702,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) } @@ -331373,17 +331713,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() } @@ -331394,17 +331734,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() } @@ -331415,17 +331755,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() } @@ -331436,17 +331776,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() } @@ -331457,17 +331797,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() } @@ -331478,17 +331818,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() } @@ -331499,17 +331839,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() } @@ -331520,17 +331860,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() } @@ -331541,17 +331881,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() } @@ -331562,17 +331902,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() } @@ -331591,7 +331931,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; @@ -331614,7 +331954,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; @@ -331637,7 +331977,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; @@ -331660,7 +332000,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; @@ -331683,7 +332023,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; @@ -331706,7 +332046,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; @@ -331729,7 +332069,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; @@ -331752,7 +332092,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; @@ -331775,7 +332115,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; @@ -331798,7 +332138,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; @@ -331809,12 +332149,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; @@ -331824,7 +332164,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; @@ -331834,7 +332174,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; @@ -331844,7 +332184,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; @@ -331854,7 +332194,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; @@ -331864,7 +332204,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; @@ -331874,7 +332214,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; @@ -331884,7 +332224,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; @@ -331894,7 +332234,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; @@ -331904,7 +332244,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; @@ -331916,63 +332256,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 } } @@ -331994,7 +332334,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, @@ -332006,14 +332346,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, @@ -332023,7 +332363,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) } @@ -332034,17 +332374,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() } @@ -332055,17 +332395,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() } @@ -332076,17 +332416,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() } @@ -332097,17 +332437,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() } @@ -332118,17 +332458,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() } @@ -332139,17 +332479,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() } @@ -332160,17 +332500,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() } @@ -332181,17 +332521,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() } @@ -332202,17 +332542,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() } @@ -332223,17 +332563,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() } @@ -332252,7 +332592,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; @@ -332275,7 +332615,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; @@ -332298,7 +332638,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; @@ -332321,7 +332661,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; @@ -332344,7 +332684,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; @@ -332367,7 +332707,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; @@ -332390,7 +332730,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; @@ -332413,7 +332753,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; @@ -332436,7 +332776,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; @@ -332459,7 +332799,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; @@ -332470,12 +332810,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; @@ -332485,7 +332825,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; @@ -332495,7 +332835,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; @@ -332505,7 +332845,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; @@ -332515,7 +332855,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; @@ -332525,7 +332865,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; @@ -332535,7 +332875,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; @@ -332545,7 +332885,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; @@ -332555,7 +332895,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; @@ -332565,7 +332905,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; @@ -332577,63 +332917,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 } } @@ -332655,7 +332995,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, @@ -332667,14 +333007,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, @@ -332684,7 +333024,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) } @@ -332695,7 +333035,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 } @@ -332706,7 +333046,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 } @@ -332717,7 +333057,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 } @@ -332728,9 +333068,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; @@ -332743,9 +333083,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; @@ -332758,9 +333098,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; @@ -332769,35 +333109,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 }; @@ -332806,28 +333146,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 } } @@ -332849,7 +333189,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, @@ -332861,14 +333201,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, @@ -332878,7 +333218,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) } @@ -332889,7 +333229,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 } @@ -332900,7 +333240,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 } @@ -332911,7 +333251,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 } @@ -332922,9 +333262,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; @@ -332937,9 +333277,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; @@ -332952,9 +333292,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; @@ -332963,35 +333303,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 }; @@ -333000,28 +333340,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 } } @@ -333043,7 +333383,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, @@ -333055,14 +333395,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, @@ -333072,7 +333412,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) } @@ -333083,7 +333423,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 } @@ -333094,7 +333434,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 } @@ -333105,7 +333445,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 } @@ -333116,9 +333456,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; @@ -333131,9 +333471,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; @@ -333146,9 +333486,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; @@ -333157,35 +333497,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 }; @@ -333194,28 +333534,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 } } @@ -333237,7 +333577,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, @@ -333249,14 +333589,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, @@ -333266,7 +333606,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) } @@ -333277,7 +333617,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 } @@ -333288,7 +333628,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 } @@ -333299,7 +333639,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 } @@ -333310,9 +333650,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; @@ -333325,9 +333665,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; @@ -333340,9 +333680,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; @@ -333351,35 +333691,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 }; @@ -333388,28 +333728,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 } } @@ -333431,7 +333771,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, @@ -333443,14 +333783,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, @@ -333460,7 +333800,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) } @@ -333471,7 +333811,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 } @@ -333482,7 +333822,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 } @@ -333493,7 +333833,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 } @@ -333504,9 +333844,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; @@ -333519,9 +333859,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; @@ -333534,9 +333874,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; @@ -333545,35 +333885,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 }; @@ -333582,28 +333922,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 } } @@ -333625,7 +333965,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, @@ -333637,14 +333977,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, @@ -333654,7 +333994,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) } @@ -333665,7 +334005,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 } @@ -333676,7 +334016,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 } @@ -333687,7 +334027,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 } @@ -333698,9 +334038,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; @@ -333713,9 +334053,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; @@ -333728,9 +334068,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; @@ -333739,35 +334079,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 }; @@ -333776,28 +334116,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 } } @@ -333819,7 +334159,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, @@ -333831,14 +334171,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, @@ -333848,7 +334188,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) } @@ -333859,7 +334199,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 } @@ -333870,7 +334210,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 } @@ -333881,7 +334221,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 } @@ -333892,9 +334232,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; @@ -333907,9 +334247,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; @@ -333922,9 +334262,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; @@ -333933,35 +334273,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 }; @@ -333970,28 +334310,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 } } @@ -334013,7 +334353,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, @@ -334025,14 +334365,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, @@ -334042,7 +334382,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) } @@ -334053,7 +334393,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 } @@ -334064,7 +334404,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 } @@ -334075,7 +334415,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 } @@ -334086,9 +334426,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; @@ -334101,9 +334441,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; @@ -334116,9 +334456,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; @@ -334127,35 +334467,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 }; @@ -334164,28 +334504,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 } } @@ -334193,18 +334533,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; @@ -334227,7 +334571,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, @@ -334239,14 +334583,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, @@ -334256,7 +334600,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) } @@ -334267,7 +334611,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 } @@ -334278,17 +334622,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() } @@ -334299,7 +334643,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 } @@ -334310,7 +334654,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 } @@ -334321,9 +334665,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; @@ -334344,7 +334688,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; @@ -334359,9 +334703,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; @@ -334374,9 +334718,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; @@ -334385,22 +334729,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; @@ -334410,20 +334754,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 }; @@ -334432,33 +334776,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 } } @@ -334480,7 +334824,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, @@ -334492,14 +334836,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, @@ -334509,7 +334853,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) } @@ -334520,17 +334864,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() } @@ -334541,17 +334885,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() } @@ -334562,17 +334906,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() } @@ -334583,17 +334927,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() } @@ -334604,7 +334948,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 } @@ -334615,17 +334959,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() } @@ -334636,17 +334980,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() } @@ -334657,17 +335001,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() } @@ -334678,17 +335022,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() } @@ -334699,17 +335043,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() } @@ -334728,7 +335072,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; @@ -334751,7 +335095,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; @@ -334766,9 +335110,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; @@ -334789,7 +335133,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; @@ -334812,7 +335156,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; @@ -334835,7 +335179,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; @@ -334858,7 +335202,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; @@ -334881,7 +335225,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; @@ -334892,12 +335236,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; @@ -334907,7 +335251,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; @@ -334917,7 +335261,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; @@ -334927,7 +335271,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; @@ -334937,17 +335281,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; @@ -334957,7 +335301,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; @@ -334967,7 +335311,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; @@ -334977,7 +335321,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; @@ -334987,7 +335331,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; @@ -334999,53 +335343,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 } } @@ -335063,7 +335407,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(), @@ -335076,17 +335420,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() } @@ -335097,7 +335441,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 } @@ -335108,17 +335452,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() } @@ -335129,7 +335473,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 } @@ -335140,19 +335484,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; @@ -335162,17 +335506,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; @@ -335182,20 +335526,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 }; @@ -335219,7 +335563,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, @@ -335231,14 +335575,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, @@ -335248,7 +335592,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) } @@ -335259,17 +335603,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() } @@ -335280,17 +335624,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() } @@ -335301,17 +335645,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() } @@ -335322,17 +335666,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() } @@ -335343,17 +335687,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() } @@ -335364,17 +335708,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() } @@ -335393,7 +335737,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; @@ -335416,7 +335760,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; @@ -335439,7 +335783,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; @@ -335462,7 +335806,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; @@ -335485,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 = 5; @@ -335508,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 = 6; @@ -335519,12 +335863,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; @@ -335534,7 +335878,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; @@ -335544,7 +335888,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; @@ -335554,7 +335898,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; @@ -335564,7 +335908,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; @@ -335574,7 +335918,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; @@ -335586,43 +335930,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 } } @@ -335644,7 +335988,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, @@ -335656,14 +336000,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, @@ -335673,7 +336017,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) } @@ -335684,17 +336028,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() } @@ -335705,17 +336049,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() } @@ -335726,17 +336070,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() } @@ -335747,17 +336091,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() } @@ -335776,7 +336120,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; @@ -335799,7 +336143,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; @@ -335822,7 +336166,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; @@ -335845,7 +336189,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; @@ -335856,12 +336200,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; @@ -335871,7 +336215,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; @@ -335881,7 +336225,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; @@ -335891,7 +336235,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; @@ -335903,33 +336247,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 } } @@ -335947,7 +336291,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(), @@ -335960,7 +336304,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 } @@ -335971,32 +336315,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 }; @@ -336020,7 +336364,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, @@ -336032,14 +336376,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, @@ -336049,7 +336393,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) } @@ -336060,7 +336404,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 } @@ -336071,7 +336415,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 } @@ -336082,9 +336426,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; @@ -336097,9 +336441,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; @@ -336108,25 +336452,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 }; @@ -336135,23 +336479,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 } } @@ -336173,7 +336517,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, @@ -336185,14 +336529,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, @@ -336202,7 +336546,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) } @@ -336213,7 +336557,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 } @@ -336224,9 +336568,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; @@ -336235,15 +336579,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 }; @@ -336252,18 +336596,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 } } @@ -336285,7 +336629,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, @@ -336297,14 +336641,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, @@ -336314,7 +336658,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) } @@ -336325,7 +336669,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 } @@ -336336,9 +336680,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; @@ -336347,15 +336691,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 }; @@ -336364,18 +336708,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 } } @@ -336397,7 +336741,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, @@ -336409,14 +336753,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, @@ -336426,7 +336770,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) } @@ -336437,7 +336781,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 } @@ -336448,9 +336792,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; @@ -336459,15 +336803,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 }; @@ -336476,18 +336820,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 } } @@ -336509,7 +336853,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, @@ -336521,14 +336865,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, @@ -336538,7 +336882,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) } @@ -336549,7 +336893,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 } @@ -336560,17 +336904,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() } @@ -336581,17 +336925,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() } @@ -336602,7 +336946,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 } @@ -336613,17 +336957,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() } @@ -336634,7 +336978,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 } @@ -336645,17 +336989,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() } @@ -336666,17 +337010,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() } @@ -336687,9 +337031,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; @@ -336710,7 +337054,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; @@ -336725,9 +337069,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; @@ -336748,7 +337092,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; @@ -336771,7 +337115,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; @@ -336782,22 +337126,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; @@ -336807,7 +337151,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; @@ -336817,17 +337161,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; @@ -336837,17 +337181,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; @@ -336857,7 +337201,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; @@ -336869,38 +337213,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 } } @@ -336922,7 +337266,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, @@ -336934,14 +337278,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, @@ -336951,7 +337295,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) } @@ -336962,17 +337306,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() } @@ -336983,17 +337327,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() } @@ -337004,7 +337348,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 } @@ -337015,17 +337359,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() } @@ -337036,7 +337380,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 } @@ -337047,17 +337391,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() } @@ -337068,17 +337412,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() } @@ -337089,17 +337433,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() } @@ -337110,7 +337454,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 } @@ -337129,7 +337473,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; @@ -337152,7 +337496,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; @@ -337175,7 +337519,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; @@ -337198,7 +337542,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; @@ -337221,7 +337565,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; @@ -337244,7 +337588,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; @@ -337259,9 +337603,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; @@ -337282,7 +337626,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; @@ -337297,9 +337641,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; @@ -337320,7 +337664,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; @@ -337335,9 +337679,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; @@ -337346,12 +337690,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; @@ -337361,7 +337705,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; @@ -337371,17 +337715,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; @@ -337391,17 +337735,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; @@ -337411,7 +337755,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; @@ -337421,7 +337765,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; @@ -337431,10 +337775,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 }; @@ -337443,68 +337787,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 } } @@ -337526,7 +337870,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, @@ -337538,14 +337882,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, @@ -337555,7 +337899,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) } @@ -337566,17 +337910,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() } @@ -337587,17 +337931,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() } @@ -337608,7 +337952,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 } @@ -337619,17 +337963,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() } @@ -337640,7 +337984,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 } @@ -337651,17 +337995,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() } @@ -337672,17 +338016,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() } @@ -337693,17 +338037,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() } @@ -337714,7 +338058,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 } @@ -337733,7 +338077,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; @@ -337756,7 +338100,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; @@ -337779,7 +338123,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; @@ -337802,7 +338146,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; @@ -337825,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 = 27; @@ -337848,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 = 26; @@ -337863,9 +338207,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; @@ -337886,7 +338230,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; @@ -337901,9 +338245,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; @@ -337924,7 +338268,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; @@ -337939,9 +338283,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; @@ -337950,12 +338294,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; @@ -337965,7 +338309,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; @@ -337975,17 +338319,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; @@ -337995,17 +338339,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; @@ -338015,7 +338359,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; @@ -338025,7 +338369,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; @@ -338035,10 +338379,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 }; @@ -338047,68 +338391,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 } } @@ -338130,7 +338474,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, @@ -338142,14 +338486,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, @@ -338159,7 +338503,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) } @@ -338170,17 +338514,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() } @@ -338191,17 +338535,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() } @@ -338212,7 +338556,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 } @@ -338223,17 +338567,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() } @@ -338244,7 +338588,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 } @@ -338255,17 +338599,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() } @@ -338276,17 +338620,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() } @@ -338297,17 +338641,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() } @@ -338318,7 +338662,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 } @@ -338337,7 +338681,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; @@ -338360,7 +338704,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; @@ -338383,7 +338727,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; @@ -338406,7 +338750,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; @@ -338429,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 = 27; @@ -338452,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 = 26; @@ -338467,9 +338811,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; @@ -338490,7 +338834,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; @@ -338505,9 +338849,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; @@ -338528,7 +338872,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; @@ -338543,9 +338887,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; @@ -338554,12 +338898,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; @@ -338569,7 +338913,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; @@ -338579,17 +338923,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; @@ -338599,17 +338943,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; @@ -338619,7 +338963,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; @@ -338629,7 +338973,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; @@ -338639,10 +338983,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 }; @@ -338651,68 +338995,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 } } @@ -338734,7 +339078,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, @@ -338746,14 +339090,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, @@ -338763,7 +339107,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) } @@ -338774,17 +339118,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() } @@ -338795,17 +339139,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() } @@ -338816,17 +339160,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() } @@ -338837,7 +339181,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 } @@ -338848,17 +339192,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() } @@ -338869,17 +339213,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() } @@ -338890,7 +339234,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 } @@ -338909,7 +339253,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; @@ -338932,7 +339276,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; @@ -338955,7 +339299,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; @@ -338978,7 +339322,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; @@ -339001,7 +339345,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; @@ -339012,12 +339356,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; @@ -339027,7 +339371,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; @@ -339037,7 +339381,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; @@ -339047,17 +339391,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; @@ -339067,7 +339411,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; @@ -339077,10 +339421,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 }; @@ -339089,38 +339433,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 } } @@ -339142,7 +339486,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, @@ -339154,14 +339498,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, @@ -339171,7 +339515,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) } @@ -339182,17 +339526,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() } @@ -339203,17 +339547,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() } @@ -339224,17 +339568,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() } @@ -339245,17 +339589,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() } @@ -339266,7 +339610,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 } @@ -339277,17 +339621,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() } @@ -339298,17 +339642,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() } @@ -339319,17 +339663,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() } @@ -339340,7 +339684,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 } @@ -339359,7 +339703,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; @@ -339382,7 +339726,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; @@ -339405,7 +339749,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; @@ -339428,7 +339772,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; @@ -339451,7 +339795,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; @@ -339474,7 +339818,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; @@ -339497,7 +339841,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; @@ -339520,7 +339864,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; @@ -339535,9 +339879,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; @@ -339558,7 +339902,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; @@ -339573,9 +339917,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; @@ -339584,12 +339928,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; @@ -339599,7 +339943,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; @@ -339609,7 +339953,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; @@ -339619,7 +339963,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; @@ -339629,17 +339973,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; @@ -339649,7 +339993,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; @@ -339659,7 +340003,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; @@ -339669,10 +340013,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 }; @@ -339681,68 +340025,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 } } @@ -339764,7 +340108,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, @@ -339776,14 +340120,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, @@ -339793,7 +340137,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) } @@ -339804,17 +340148,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() } @@ -339825,17 +340169,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() } @@ -339846,17 +340190,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() } @@ -339867,17 +340211,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() } @@ -339888,7 +340232,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 } @@ -339899,17 +340243,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() } @@ -339920,17 +340264,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() } @@ -339941,17 +340285,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() } @@ -339962,7 +340306,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 } @@ -339981,7 +340325,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; @@ -340004,7 +340348,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; @@ -340027,7 +340371,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; @@ -340050,7 +340394,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; @@ -340073,7 +340417,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; @@ -340096,7 +340440,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; @@ -340119,7 +340463,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; @@ -340142,7 +340486,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; @@ -340157,9 +340501,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; @@ -340180,7 +340524,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; @@ -340195,9 +340539,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; @@ -340206,12 +340550,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; @@ -340221,7 +340565,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; @@ -340231,7 +340575,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; @@ -340241,7 +340585,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; @@ -340251,17 +340595,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; @@ -340271,7 +340615,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; @@ -340281,7 +340625,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; @@ -340291,10 +340635,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 }; @@ -340303,68 +340647,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 } } @@ -340386,7 +340730,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, @@ -340398,14 +340742,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, @@ -340415,7 +340759,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) } @@ -340426,17 +340770,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() } @@ -340447,17 +340791,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() } @@ -340468,17 +340812,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() } @@ -340489,17 +340833,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() } @@ -340510,7 +340854,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 } @@ -340521,17 +340865,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() } @@ -340542,17 +340886,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() } @@ -340563,17 +340907,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() } @@ -340584,7 +340928,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 } @@ -340603,7 +340947,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; @@ -340626,7 +340970,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; @@ -340649,7 +340993,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; @@ -340672,7 +341016,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; @@ -340695,7 +341039,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; @@ -340718,7 +341062,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; @@ -340741,7 +341085,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; @@ -340764,7 +341108,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; @@ -340779,9 +341123,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; @@ -340802,7 +341146,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; @@ -340817,9 +341161,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; @@ -340828,12 +341172,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; @@ -340843,7 +341187,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; @@ -340853,7 +341197,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; @@ -340863,7 +341207,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; @@ -340873,17 +341217,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; @@ -340893,7 +341237,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; @@ -340903,7 +341247,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; @@ -340913,10 +341257,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 }; @@ -340925,68 +341269,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 } } @@ -341008,7 +341352,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, @@ -341020,14 +341364,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, @@ -341037,7 +341381,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) } @@ -341048,17 +341392,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() } @@ -341069,17 +341413,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() } @@ -341090,17 +341434,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() } @@ -341111,17 +341455,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() } @@ -341132,17 +341476,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() } @@ -341153,17 +341497,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() } @@ -341182,7 +341526,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; @@ -341205,7 +341549,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; @@ -341228,7 +341572,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; @@ -341251,7 +341595,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; @@ -341274,7 +341618,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; @@ -341285,12 +341629,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; @@ -341300,7 +341644,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; @@ -341310,7 +341654,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; @@ -341320,7 +341664,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; @@ -341330,7 +341674,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; @@ -341340,7 +341684,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; @@ -341352,38 +341696,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 } } @@ -341405,7 +341749,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, @@ -341417,14 +341761,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, @@ -341434,7 +341778,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) } @@ -341445,17 +341789,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() } @@ -341466,17 +341810,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() } @@ -341487,17 +341831,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() } @@ -341508,17 +341852,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() } @@ -341529,17 +341873,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() } @@ -341550,17 +341894,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() } @@ -341579,7 +341923,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; @@ -341602,7 +341946,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; @@ -341625,7 +341969,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; @@ -341648,7 +341992,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; @@ -341671,7 +342015,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; @@ -341682,12 +342026,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; @@ -341697,7 +342041,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; @@ -341707,7 +342051,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; @@ -341717,7 +342061,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; @@ -341727,7 +342071,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; @@ -341737,7 +342081,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; @@ -341749,38 +342093,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 } } @@ -341802,7 +342146,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, @@ -341814,14 +342158,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, @@ -341831,7 +342175,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) } @@ -341842,17 +342186,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() } @@ -341863,17 +342207,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() } @@ -341884,17 +342228,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() } @@ -341905,17 +342249,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() } @@ -341926,17 +342270,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() } @@ -341947,17 +342291,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() } @@ -341976,7 +342320,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; @@ -341999,7 +342343,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; @@ -342022,7 +342366,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; @@ -342045,7 +342389,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; @@ -342068,7 +342412,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; @@ -342079,12 +342423,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; @@ -342094,7 +342438,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; @@ -342104,7 +342448,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; @@ -342114,7 +342458,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; @@ -342124,7 +342468,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; @@ -342134,7 +342478,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; @@ -342146,38 +342490,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 } } @@ -342199,7 +342543,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, @@ -342211,14 +342555,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, @@ -342228,7 +342572,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) } @@ -342239,17 +342583,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() } @@ -342260,17 +342604,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() } @@ -342281,17 +342625,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() } @@ -342302,17 +342646,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() } @@ -342323,17 +342667,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() } @@ -342344,17 +342688,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() } @@ -342373,7 +342717,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; @@ -342396,7 +342740,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; @@ -342419,7 +342763,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; @@ -342442,7 +342786,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; @@ -342465,7 +342809,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; @@ -342476,12 +342820,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; @@ -342491,7 +342835,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; @@ -342501,7 +342845,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; @@ -342511,7 +342855,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; @@ -342521,7 +342865,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; @@ -342531,7 +342875,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; @@ -342543,38 +342887,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 } } @@ -342596,7 +342940,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, @@ -342608,14 +342952,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, @@ -342625,7 +342969,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) } @@ -342636,17 +342980,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() } @@ -342657,17 +343001,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() } @@ -342678,17 +343022,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() } @@ -342699,17 +343043,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() } @@ -342720,17 +343064,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() } @@ -342749,7 +343093,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; @@ -342772,7 +343116,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; @@ -342795,7 +343139,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; @@ -342818,7 +343162,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; @@ -342841,7 +343185,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; @@ -342852,12 +343196,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; @@ -342867,7 +343211,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; @@ -342877,7 +343221,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; @@ -342887,7 +343231,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; @@ -342897,7 +343241,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; @@ -342909,38 +343253,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 } } @@ -342962,7 +343306,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, @@ -342974,14 +343318,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, @@ -342991,7 +343335,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) } @@ -343002,17 +343346,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() } @@ -343023,17 +343367,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() } @@ -343044,17 +343388,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() } @@ -343065,17 +343409,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() } @@ -343086,17 +343430,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() } @@ -343115,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 = 6; @@ -343138,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 = 4; @@ -343161,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 = 3; @@ -343184,7 +343528,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; @@ -343207,7 +343551,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; @@ -343218,12 +343562,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; @@ -343233,7 +343577,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; @@ -343243,7 +343587,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; @@ -343253,7 +343597,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; @@ -343263,7 +343607,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; @@ -343275,38 +343619,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 } } @@ -343328,7 +343672,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, @@ -343340,14 +343684,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, @@ -343357,7 +343701,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) } @@ -343368,17 +343712,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() } @@ -343389,17 +343733,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() } @@ -343410,17 +343754,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() } @@ -343431,17 +343775,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() } @@ -343452,17 +343796,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() } @@ -343481,7 +343825,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; @@ -343504,7 +343848,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; @@ -343527,7 +343871,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; @@ -343550,7 +343894,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; @@ -343573,7 +343917,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; @@ -343584,12 +343928,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; @@ -343599,7 +343943,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; @@ -343609,7 +343953,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; @@ -343619,7 +343963,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; @@ -343629,7 +343973,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; @@ -343641,38 +343985,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 } } @@ -343694,7 +344038,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, @@ -343706,14 +344050,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, @@ -343723,7 +344067,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) } @@ -343734,17 +344078,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() } @@ -343755,17 +344099,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() } @@ -343776,17 +344120,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() } @@ -343797,17 +344141,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() } @@ -343818,17 +344162,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() } @@ -343847,7 +344191,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; @@ -343870,7 +344214,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; @@ -343893,7 +344237,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; @@ -343916,7 +344260,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; @@ -343939,7 +344283,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; @@ -343950,12 +344294,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; @@ -343965,7 +344309,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; @@ -343975,7 +344319,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; @@ -343985,7 +344329,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; @@ -343995,7 +344339,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; @@ -344007,38 +344351,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 } } @@ -344060,7 +344404,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, @@ -344072,14 +344416,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, @@ -344089,7 +344433,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) } @@ -344100,7 +344444,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 } @@ -344111,7 +344455,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 } @@ -344122,9 +344466,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; @@ -344137,9 +344481,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; @@ -344148,25 +344492,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 }; @@ -344175,23 +344519,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 } } @@ -344213,7 +344557,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, @@ -344225,14 +344569,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, @@ -344242,7 +344586,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) } @@ -344253,7 +344597,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 } @@ -344264,17 +344608,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() } @@ -344285,7 +344629,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 } @@ -344296,9 +344640,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; @@ -344319,7 +344663,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; @@ -344334,9 +344678,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; @@ -344345,22 +344689,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; @@ -344370,10 +344714,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 }; @@ -344382,28 +344726,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 } } @@ -344425,7 +344769,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, @@ -344437,14 +344781,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, @@ -344454,7 +344798,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) } @@ -344465,7 +344809,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 } @@ -344476,7 +344820,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 } @@ -344487,7 +344831,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 } @@ -344498,9 +344842,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; @@ -344513,9 +344857,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; @@ -344528,9 +344872,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; @@ -344539,35 +344883,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 }; @@ -344576,28 +344920,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 } } @@ -344619,7 +344963,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, @@ -344631,14 +344975,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, @@ -344648,7 +344992,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) } @@ -344659,7 +345003,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 } @@ -344670,7 +345014,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 } @@ -344681,7 +345025,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 } @@ -344692,9 +345036,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; @@ -344707,9 +345051,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; @@ -344722,9 +345066,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; @@ -344733,35 +345077,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 }; @@ -344770,28 +345114,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 } } @@ -344813,7 +345157,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, @@ -344825,14 +345169,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, @@ -344842,7 +345186,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) } @@ -344853,7 +345197,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 } @@ -344864,7 +345208,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 } @@ -344875,7 +345219,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 } @@ -344886,9 +345230,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; @@ -344901,9 +345245,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; @@ -344916,9 +345260,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; @@ -344927,35 +345271,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 }; @@ -344964,28 +345308,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 } } @@ -345003,7 +345347,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(), @@ -345016,22 +345360,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 }; @@ -345051,7 +345395,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(), @@ -345064,22 +345408,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 }; @@ -345099,7 +345443,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(), @@ -345112,22 +345456,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 }; @@ -345147,7 +345491,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(), @@ -345160,22 +345504,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 }; @@ -345199,7 +345543,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, @@ -345211,14 +345555,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, @@ -345228,7 +345572,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) } @@ -345239,7 +345583,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 } @@ -345250,7 +345594,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 } @@ -345261,7 +345605,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 } @@ -345272,9 +345616,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; @@ -345287,9 +345631,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; @@ -345302,9 +345646,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; @@ -345313,35 +345657,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 }; @@ -345350,28 +345694,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 } } @@ -345393,7 +345737,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, @@ -345405,14 +345749,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, @@ -345422,7 +345766,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) } @@ -345433,7 +345777,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 } @@ -345444,7 +345788,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 } @@ -345455,7 +345799,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 } @@ -345466,9 +345810,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; @@ -345481,9 +345825,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; @@ -345496,9 +345840,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; @@ -345507,35 +345851,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 }; @@ -345544,28 +345888,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 } } @@ -345587,7 +345931,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, @@ -345599,14 +345943,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, @@ -345616,7 +345960,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) } @@ -345627,7 +345971,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 } @@ -345638,7 +345982,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 } @@ -345649,7 +345993,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 } @@ -345660,9 +346004,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; @@ -345675,9 +346019,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; @@ -345690,9 +346034,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; @@ -345701,35 +346045,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 }; @@ -345738,28 +346082,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 } } @@ -345767,18 +346111,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; @@ -345801,7 +346149,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, @@ -345813,14 +346161,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, @@ -345830,7 +346178,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) } @@ -345841,17 +346189,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() } @@ -345862,17 +346210,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() } @@ -345883,17 +346231,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() } @@ -345912,7 +346260,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; @@ -345935,7 +346283,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; @@ -345958,7 +346306,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; @@ -345969,12 +346317,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; @@ -345984,7 +346332,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; @@ -345994,7 +346342,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; @@ -346006,46 +346354,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; @@ -346095,7 +346448,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, @@ -346107,14 +346460,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, @@ -346124,7 +346477,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) } @@ -346135,7 +346488,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 } @@ -346146,17 +346499,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() } @@ -346167,17 +346520,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() } @@ -346188,17 +346541,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() } @@ -346209,17 +346562,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() } @@ -346230,17 +346583,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() } @@ -346251,17 +346604,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() } @@ -346272,17 +346625,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() } @@ -346293,7 +346646,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 } @@ -346304,17 +346657,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() } @@ -346325,17 +346678,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() } @@ -346346,17 +346699,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() } @@ -346367,17 +346720,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() } @@ -346388,17 +346741,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() } @@ -346409,17 +346762,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() } @@ -346430,17 +346783,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() } @@ -346451,9 +346804,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; @@ -346474,7 +346827,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; @@ -346497,7 +346850,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; @@ -346520,7 +346873,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; @@ -346543,7 +346896,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; @@ -346566,7 +346919,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; @@ -346589,7 +346942,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; @@ -346612,7 +346965,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; @@ -346627,9 +346980,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; @@ -346650,7 +347003,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; @@ -346673,7 +347026,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; @@ -346696,7 +347049,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; @@ -346719,7 +347072,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; @@ -346742,7 +347095,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; @@ -346765,7 +347118,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; @@ -346788,7 +347141,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; @@ -346799,22 +347152,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; @@ -346824,7 +347177,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; @@ -346834,7 +347187,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; @@ -346844,7 +347197,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; @@ -346854,7 +347207,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; @@ -346864,7 +347217,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; @@ -346874,7 +347227,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; @@ -346884,17 +347237,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; @@ -346904,7 +347257,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; @@ -346914,7 +347267,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; @@ -346924,7 +347277,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; @@ -346934,7 +347287,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; @@ -346944,7 +347297,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; @@ -346954,7 +347307,7 @@ pub mod quadspi { ABORTR { bits } } #[doc = "Bit 0 - Enable"] - #[inline(always)] + #[inline] pub fn en(&self) -> ENR { let bits = { const MASK: bool = true; @@ -346966,93 +347319,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 } } @@ -347074,7 +347427,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, @@ -347086,14 +347439,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, @@ -347103,7 +347456,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) } @@ -347114,7 +347467,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 } @@ -347125,7 +347478,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 } @@ -347136,17 +347489,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() } @@ -347157,9 +347510,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; @@ -347172,9 +347525,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; @@ -347195,7 +347548,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; @@ -347206,32 +347559,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; @@ -347243,28 +347596,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 } } @@ -347282,7 +347635,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(), @@ -347295,7 +347648,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 } @@ -347306,17 +347659,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() } @@ -347327,17 +347680,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() } @@ -347348,17 +347701,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() } @@ -347369,17 +347722,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() } @@ -347390,17 +347743,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() } @@ -347411,39 +347764,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; @@ -347453,7 +347806,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; @@ -347463,7 +347816,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; @@ -347473,7 +347826,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; @@ -347483,7 +347836,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; @@ -347493,7 +347846,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; @@ -347520,7 +347873,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, @@ -347532,14 +347885,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, @@ -347549,7 +347902,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) } @@ -347560,17 +347913,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() } @@ -347581,17 +347934,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() } @@ -347602,17 +347955,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() } @@ -347623,17 +347976,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() } @@ -347652,7 +348005,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; @@ -347675,7 +348028,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; @@ -347698,7 +348051,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; @@ -347721,7 +348074,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; @@ -347732,12 +348085,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; @@ -347747,7 +348100,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; @@ -347757,7 +348110,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; @@ -347767,7 +348120,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; @@ -347779,33 +348132,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 } } @@ -347827,7 +348180,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, @@ -347839,14 +348192,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, @@ -347856,7 +348209,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) } @@ -347867,7 +348220,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 } @@ -347878,9 +348231,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; @@ -347889,15 +348242,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 }; @@ -347906,18 +348259,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 } } @@ -347939,7 +348292,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, @@ -347951,14 +348304,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, @@ -347968,7 +348321,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) } @@ -347979,17 +348332,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() } @@ -348000,17 +348353,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() } @@ -348021,17 +348374,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() } @@ -348042,7 +348395,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 } @@ -348053,7 +348406,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 } @@ -348064,7 +348417,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 } @@ -348075,7 +348428,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 } @@ -348086,7 +348439,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 } @@ -348097,7 +348450,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 } @@ -348108,7 +348461,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 } @@ -348119,7 +348472,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 } @@ -348130,7 +348483,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 } @@ -348149,7 +348502,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; @@ -348172,7 +348525,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; @@ -348195,7 +348548,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; @@ -348210,9 +348563,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; @@ -348225,9 +348578,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; @@ -348240,9 +348593,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; @@ -348255,9 +348608,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; @@ -348270,9 +348623,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; @@ -348285,9 +348638,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; @@ -348300,9 +348653,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; @@ -348315,9 +348668,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; @@ -348330,9 +348683,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; @@ -348341,12 +348694,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; @@ -348356,7 +348709,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; @@ -348366,7 +348719,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; @@ -348376,90 +348729,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 }; @@ -348468,73 +348821,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 } } @@ -348556,7 +348909,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, @@ -348568,14 +348921,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, @@ -348585,7 +348938,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) } @@ -348596,7 +348949,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 } @@ -348607,9 +348960,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; @@ -348618,15 +348971,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 }; @@ -348635,18 +348988,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 } } @@ -348668,7 +349021,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, @@ -348680,14 +349033,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, @@ -348697,7 +349050,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) } @@ -348708,7 +349061,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 } @@ -348719,9 +349072,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; @@ -348730,15 +349083,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 }; @@ -348747,18 +349100,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 } } @@ -348780,7 +349133,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, @@ -348792,14 +349145,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, @@ -348809,7 +349162,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) } @@ -348820,7 +349173,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 } @@ -348831,9 +349184,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; @@ -348842,15 +349195,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 }; @@ -348859,18 +349212,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 } } @@ -348892,7 +349245,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, @@ -348904,14 +349257,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, @@ -348921,7 +349274,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) } @@ -348932,7 +349285,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 } @@ -348943,9 +349296,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; @@ -348954,15 +349307,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 }; @@ -348971,18 +349324,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 } } @@ -349004,7 +349357,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, @@ -349016,14 +349369,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, @@ -349033,7 +349386,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) } @@ -349044,7 +349397,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 } @@ -349055,9 +349408,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; @@ -349066,15 +349419,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 }; @@ -349083,18 +349436,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 } } @@ -349116,7 +349469,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, @@ -349128,14 +349481,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, @@ -349145,7 +349498,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) } @@ -349156,7 +349509,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 } @@ -349167,9 +349520,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; @@ -349178,15 +349531,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 }; @@ -349195,18 +349548,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 } } @@ -349228,7 +349581,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, @@ -349240,14 +349593,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, @@ -349257,7 +349610,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) } @@ -349268,7 +349621,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 } @@ -349279,9 +349632,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; @@ -349290,15 +349643,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 }; @@ -349307,36 +349660,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; @@ -349372,7 +349730,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(), @@ -349385,17 +349743,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() } @@ -349406,17 +349764,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() } @@ -349427,17 +349785,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() } @@ -349448,17 +349806,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() } @@ -349469,17 +349827,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() } @@ -349490,17 +349848,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() } @@ -349511,29 +349869,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; @@ -349543,7 +349901,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; @@ -349553,7 +349911,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; @@ -349563,7 +349921,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; @@ -349573,7 +349931,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; @@ -349583,7 +349941,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; @@ -349593,7 +349951,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; @@ -349616,7 +349974,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, @@ -349640,7 +349998,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; @@ -349663,7 +350021,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; @@ -349686,7 +350044,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; @@ -349709,7 +350067,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; @@ -349732,7 +350090,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; @@ -349755,7 +350113,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; @@ -349778,7 +350136,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; @@ -349789,48 +350147,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 } } @@ -349852,7 +350210,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, @@ -349864,14 +350222,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, @@ -349881,7 +350239,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) } @@ -349892,17 +350250,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() } @@ -349913,17 +350271,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() } @@ -349934,17 +350292,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() } @@ -349955,17 +350313,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() } @@ -349976,17 +350334,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() } @@ -349997,17 +350355,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() } @@ -350018,17 +350376,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() } @@ -350047,7 +350405,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; @@ -350070,7 +350428,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; @@ -350093,7 +350451,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; @@ -350116,7 +350474,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; @@ -350139,7 +350497,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; @@ -350162,7 +350520,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; @@ -350185,7 +350543,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; @@ -350196,12 +350554,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; @@ -350211,7 +350569,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; @@ -350221,7 +350579,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; @@ -350231,7 +350589,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; @@ -350241,7 +350599,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; @@ -350251,7 +350609,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; @@ -350261,7 +350619,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; @@ -350273,48 +350631,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 } } @@ -350336,7 +350694,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, @@ -350348,14 +350706,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, @@ -350365,7 +350723,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) } @@ -350376,17 +350734,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() } @@ -350397,17 +350755,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() } @@ -350418,17 +350776,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() } @@ -350439,17 +350797,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() } @@ -350460,17 +350818,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() } @@ -350481,17 +350839,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() } @@ -350502,7 +350860,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 } @@ -350513,7 +350871,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 } @@ -350524,7 +350882,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 } @@ -350535,7 +350893,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 } @@ -350546,7 +350904,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 } @@ -350557,7 +350915,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 } @@ -350568,17 +350926,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() } @@ -350597,7 +350955,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; @@ -350620,7 +350978,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; @@ -350643,7 +351001,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; @@ -350666,7 +351024,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; @@ -350689,7 +351047,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; @@ -350712,7 +351070,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; @@ -350727,9 +351085,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; @@ -350742,9 +351100,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; @@ -350757,9 +351115,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; @@ -350772,9 +351130,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; @@ -350787,9 +351145,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; @@ -350802,9 +351160,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; @@ -350825,7 +351183,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; @@ -350836,12 +351194,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; @@ -350851,7 +351209,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; @@ -350861,7 +351219,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; @@ -350871,7 +351229,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; @@ -350881,7 +351239,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; @@ -350891,7 +351249,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; @@ -350901,67 +351259,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; @@ -350973,78 +351331,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 } } @@ -351066,7 +351424,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, @@ -351078,14 +351436,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, @@ -351095,7 +351453,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) } @@ -351106,17 +351464,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() } @@ -351127,17 +351485,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() } @@ -351148,17 +351506,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() } @@ -351177,7 +351535,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; @@ -351200,7 +351558,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; @@ -351223,7 +351581,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; @@ -351234,12 +351592,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; @@ -351249,7 +351607,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; @@ -351259,7 +351617,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; @@ -351271,28 +351629,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 } } @@ -351314,7 +351672,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, @@ -351326,14 +351684,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, @@ -351343,7 +351701,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) } @@ -351354,7 +351712,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 } @@ -351365,9 +351723,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; @@ -351376,15 +351734,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 }; @@ -351393,18 +351751,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 } } @@ -351426,7 +351784,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, @@ -351438,14 +351796,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, @@ -351455,7 +351813,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) } @@ -351466,7 +351824,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 } @@ -351477,9 +351835,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; @@ -351488,15 +351846,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 }; @@ -351505,18 +351863,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 } } @@ -351534,7 +351892,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(), @@ -351547,22 +351905,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 }; @@ -351571,18 +351929,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; @@ -351634,7 +351997,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, @@ -351646,14 +352009,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, @@ -351663,7 +352026,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) } @@ -351674,17 +352037,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() } @@ -351695,17 +352058,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() } @@ -351716,7 +352079,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 } @@ -351727,7 +352090,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 } @@ -351738,7 +352101,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 } @@ -351749,17 +352112,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() } @@ -351770,17 +352133,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() } @@ -351791,17 +352154,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() } @@ -351812,17 +352175,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() } @@ -351833,17 +352196,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() } @@ -351854,7 +352217,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 } @@ -351865,7 +352228,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 } @@ -351876,7 +352239,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 } @@ -351887,17 +352250,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() } @@ -351908,17 +352271,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() } @@ -351929,17 +352292,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() } @@ -351958,7 +352321,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; @@ -351981,7 +352344,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; @@ -351996,9 +352359,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; @@ -352011,9 +352374,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; @@ -352026,9 +352389,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; @@ -352049,7 +352412,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; @@ -352072,7 +352435,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; @@ -352095,7 +352458,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; @@ -352118,7 +352481,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; @@ -352141,7 +352504,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; @@ -352156,9 +352519,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; @@ -352171,9 +352534,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; @@ -352186,9 +352549,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; @@ -352209,7 +352572,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; @@ -352232,7 +352595,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; @@ -352255,7 +352618,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; @@ -352266,12 +352629,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; @@ -352281,7 +352644,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; @@ -352291,36 +352654,36 @@ 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 ) ] + # [ doc = "Bits 22:23 - DAC channel2 noise/triangle wave generation enable" ] # [ 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; @@ -352330,7 +352693,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; @@ -352340,7 +352703,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; @@ -352350,7 +352713,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; @@ -352360,7 +352723,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; @@ -352370,36 +352733,36 @@ 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 ) ] + # [ doc = "Bits 6:7 - DAC channel1 noise/triangle wave generation enable" ] # [ 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; @@ -352409,7 +352772,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; @@ -352419,7 +352782,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; @@ -352431,91 +352794,91 @@ 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 ) ] + # [ doc = "Bits 22:23 - DAC channel2 noise/triangle wave generation enable" ] # [ 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 ) ] + # [ doc = "Bits 6:7 - DAC channel1 noise/triangle wave generation enable" ] # [ 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 } } @@ -352533,7 +352896,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, @@ -352557,7 +352920,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; @@ -352580,7 +352943,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; @@ -352591,23 +352954,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 } } @@ -352629,7 +352992,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, @@ -352641,14 +353004,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, @@ -352658,7 +353021,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) } @@ -352669,7 +353032,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 } @@ -352680,9 +353043,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; @@ -352691,15 +353054,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 }; @@ -352708,18 +353071,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 } } @@ -352741,7 +353104,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, @@ -352753,14 +353116,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, @@ -352770,7 +353133,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) } @@ -352781,7 +353144,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 } @@ -352792,9 +353155,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; @@ -352803,15 +353166,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 }; @@ -352820,18 +353183,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 } } @@ -352853,7 +353216,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, @@ -352865,14 +353228,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, @@ -352882,7 +353245,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) } @@ -352893,7 +353256,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 } @@ -352904,9 +353267,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; @@ -352915,15 +353278,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 }; @@ -352932,18 +353295,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 } } @@ -352965,7 +353328,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, @@ -352977,14 +353340,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, @@ -352994,7 +353357,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) } @@ -353005,7 +353368,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 } @@ -353016,9 +353379,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; @@ -353027,15 +353390,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 }; @@ -353044,18 +353407,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 } } @@ -353077,7 +353440,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, @@ -353089,14 +353452,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, @@ -353106,7 +353469,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) } @@ -353117,7 +353480,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 } @@ -353128,9 +353491,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; @@ -353139,15 +353502,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 }; @@ -353156,18 +353519,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 } } @@ -353189,7 +353552,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, @@ -353201,14 +353564,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, @@ -353218,7 +353581,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) } @@ -353229,7 +353592,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 } @@ -353240,9 +353603,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; @@ -353251,15 +353614,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 }; @@ -353268,18 +353631,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 } } @@ -353301,7 +353664,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, @@ -353313,14 +353676,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, @@ -353330,7 +353693,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) } @@ -353341,7 +353704,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 } @@ -353352,7 +353715,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 } @@ -353363,9 +353726,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; @@ -353378,9 +353741,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; @@ -353389,25 +353752,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 }; @@ -353416,23 +353779,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 } } @@ -353454,7 +353817,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, @@ -353466,14 +353829,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, @@ -353483,7 +353846,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) } @@ -353494,7 +353857,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 } @@ -353505,7 +353868,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 } @@ -353516,9 +353879,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; @@ -353531,9 +353894,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; @@ -353542,25 +353905,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 }; @@ -353569,23 +353932,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 } } @@ -353607,7 +353970,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, @@ -353619,14 +353982,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, @@ -353636,7 +353999,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) } @@ -353647,7 +354010,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 } @@ -353658,7 +354021,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 } @@ -353669,9 +354032,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; @@ -353684,9 +354047,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; @@ -353695,25 +354058,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 }; @@ -353722,23 +354085,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 } } @@ -353756,7 +354119,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(), @@ -353769,22 +354132,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 }; @@ -353804,7 +354167,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(), @@ -353817,22 +354180,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 }; @@ -353856,7 +354219,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, @@ -353868,14 +354231,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, @@ -353885,7 +354248,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) } @@ -353896,17 +354259,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() } @@ -353917,17 +354280,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() } @@ -353946,7 +354309,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; @@ -353969,7 +354332,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; @@ -353980,12 +354343,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; @@ -353995,7 +354358,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; @@ -354007,41 +354370,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; @@ -354098,7 +354466,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, @@ -354110,14 +354478,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, @@ -354127,7 +354495,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) } @@ -354138,7 +354506,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 } @@ -354149,17 +354517,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() } @@ -354170,17 +354538,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() } @@ -354191,17 +354559,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() } @@ -354212,17 +354580,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() } @@ -354233,17 +354601,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() } @@ -354254,7 +354622,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 } @@ -354265,17 +354633,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() } @@ -354286,17 +354654,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() } @@ -354307,7 +354675,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 } @@ -354318,7 +354686,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 } @@ -354329,7 +354697,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 } @@ -354340,9 +354708,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; @@ -354363,7 +354731,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; @@ -354386,7 +354754,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; @@ -354409,7 +354777,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; @@ -354432,7 +354800,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; @@ -354455,7 +354823,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; @@ -354470,9 +354838,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; @@ -354493,7 +354861,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; @@ -354516,7 +354884,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; @@ -354531,9 +354899,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; @@ -354546,9 +354914,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; @@ -354561,9 +354929,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; @@ -354572,22 +354940,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; @@ -354597,7 +354965,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; @@ -354607,7 +354975,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; @@ -354617,7 +354985,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; @@ -354627,7 +354995,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; @@ -354637,17 +355005,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; @@ -354657,7 +355025,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; @@ -354667,30 +355035,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 }; @@ -354699,73 +355067,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 } } @@ -354787,7 +355155,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, @@ -354799,14 +355167,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, @@ -354816,7 +355184,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) } @@ -354827,7 +355195,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 } @@ -354838,17 +355206,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() } @@ -354859,7 +355227,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 } @@ -354870,17 +355238,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() } @@ -354891,17 +355259,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() } @@ -354912,17 +355280,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() } @@ -354933,17 +355301,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() } @@ -354954,7 +355322,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 } @@ -354965,9 +355333,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; @@ -354988,7 +355356,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; @@ -355003,9 +355371,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; @@ -355026,7 +355394,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; @@ -355049,7 +355417,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; @@ -355072,7 +355440,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; @@ -355095,7 +355463,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; @@ -355110,9 +355478,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; @@ -355121,22 +355489,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; @@ -355146,17 +355514,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; @@ -355166,7 +355534,7 @@ pub mod sai { MUTEVALR { bits } } #[doc = "Bit 5 - Mute"] - #[inline(always)] + #[inline] pub fn mute(&self) -> MUTER { let bits = { const MASK: bool = true; @@ -355176,7 +355544,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; @@ -355186,7 +355554,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; @@ -355196,10 +355564,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 }; @@ -355208,53 +355576,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 } } @@ -355276,7 +355644,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, @@ -355288,14 +355656,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, @@ -355305,7 +355673,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) } @@ -355316,17 +355684,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() } @@ -355337,17 +355705,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() } @@ -355358,17 +355726,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() } @@ -355379,7 +355747,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 } @@ -355390,7 +355758,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 } @@ -355409,7 +355777,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; @@ -355432,7 +355800,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; @@ -355455,7 +355823,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; @@ -355470,9 +355838,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; @@ -355485,9 +355853,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; @@ -355496,12 +355864,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; @@ -355511,7 +355879,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; @@ -355521,7 +355889,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; @@ -355531,20 +355899,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 }; @@ -355553,38 +355921,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 } } @@ -355606,7 +355974,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, @@ -355618,14 +355986,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, @@ -355635,7 +356003,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) } @@ -355646,7 +356014,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 } @@ -355657,7 +356025,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 } @@ -355668,7 +356036,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 } @@ -355679,7 +356047,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 } @@ -355690,9 +356058,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; @@ -355705,9 +356073,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; @@ -355720,9 +356088,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; @@ -355735,9 +356103,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; @@ -355746,45 +356114,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 }; @@ -355793,33 +356161,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 } } @@ -355841,7 +356209,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, @@ -355853,14 +356221,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, @@ -355870,7 +356238,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) } @@ -355881,17 +356249,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() } @@ -355902,17 +356270,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() } @@ -355923,17 +356291,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() } @@ -355944,17 +356312,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() } @@ -355965,17 +356333,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() } @@ -355986,17 +356354,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() } @@ -356007,17 +356375,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() } @@ -356036,7 +356404,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; @@ -356059,7 +356427,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; @@ -356082,7 +356450,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; @@ -356105,7 +356473,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; @@ -356128,7 +356496,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; @@ -356151,7 +356519,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; @@ -356174,7 +356542,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; @@ -356185,11 +356553,11 @@ 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 ) ] + # [ doc = "Bit 6 - Late frame synchronization detection interrupt enable" ] # [ inline ] pub fn lfsdetie(&self) -> LFSDETIER { let bits = { const MASK: bool = true; @@ -356198,7 +356566,7 @@ pub mod sai { }; LFSDETIER { bits } } - # [ doc = "Bit 5 - Anticipated frame synchronization detection interrupt enable" ] # [ inline ( always ) ] + # [ doc = "Bit 5 - Anticipated frame synchronization detection interrupt enable" ] # [ inline ] pub fn afsdetie(&self) -> AFSDETIER { let bits = { const MASK: bool = true; @@ -356208,7 +356576,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; @@ -356218,7 +356586,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; @@ -356228,7 +356596,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; @@ -356238,7 +356606,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; @@ -356248,7 +356616,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; @@ -356260,46 +356628,46 @@ 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 ) ] + # [ doc = "Bit 6 - Late frame synchronization detection interrupt enable" ] # [ inline ] pub fn lfsdetie(&mut self) -> _LFSDETIEW { _LFSDETIEW { w: self } } - # [ doc = "Bit 5 - Anticipated frame synchronization detection interrupt enable" ] # [ inline ( always ) ] + # [ doc = "Bit 5 - Anticipated frame synchronization detection interrupt enable" ] # [ 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 } } @@ -356317,7 +356685,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(), @@ -356330,7 +356698,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 } @@ -356341,17 +356709,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() } @@ -356362,17 +356730,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() } @@ -356383,17 +356751,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() } @@ -356404,17 +356772,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() } @@ -356425,17 +356793,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() } @@ -356446,17 +356814,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() } @@ -356467,39 +356835,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; @@ -356509,7 +356877,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; @@ -356519,7 +356887,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; @@ -356529,7 +356897,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; @@ -356539,7 +356907,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; @@ -356549,7 +356917,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; @@ -356559,7 +356927,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; @@ -356582,7 +356950,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, @@ -356606,7 +356974,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; @@ -356629,7 +356997,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; @@ -356652,7 +357020,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; @@ -356675,7 +357043,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; @@ -356698,7 +357066,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; @@ -356721,7 +357089,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; @@ -356732,42 +357100,42 @@ 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 ) ] + # [ doc = "Bit 5 - Clear anticipated frame synchronization detection flag" ] # [ 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 } } @@ -356789,7 +357157,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, @@ -356801,14 +357169,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, @@ -356818,7 +357186,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) } @@ -356829,7 +357197,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 } @@ -356840,9 +357208,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; @@ -356851,15 +357219,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 }; @@ -356868,18 +357236,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 } } @@ -356901,7 +357269,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, @@ -356913,14 +357281,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, @@ -356930,7 +357298,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) } @@ -356941,7 +357309,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 } @@ -356952,17 +357320,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() } @@ -356973,17 +357341,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() } @@ -356994,17 +357362,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() } @@ -357015,17 +357383,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() } @@ -357036,17 +357404,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() } @@ -357057,7 +357425,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 } @@ -357068,17 +357436,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() } @@ -357089,17 +357457,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() } @@ -357110,7 +357478,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 } @@ -357121,7 +357489,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 } @@ -357132,7 +357500,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 } @@ -357143,9 +357511,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; @@ -357166,7 +357534,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; @@ -357189,7 +357557,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; @@ -357212,7 +357580,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; @@ -357235,7 +357603,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; @@ -357258,7 +357626,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; @@ -357273,9 +357641,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; @@ -357296,7 +357664,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; @@ -357319,7 +357687,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; @@ -357334,9 +357702,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; @@ -357349,9 +357717,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; @@ -357364,9 +357732,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; @@ -357375,22 +357743,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; @@ -357400,7 +357768,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; @@ -357410,7 +357778,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; @@ -357420,7 +357788,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; @@ -357430,7 +357798,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; @@ -357440,17 +357808,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; @@ -357460,7 +357828,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; @@ -357470,30 +357838,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 }; @@ -357502,73 +357870,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 } } @@ -357590,7 +357958,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, @@ -357602,14 +357970,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, @@ -357619,7 +357987,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) } @@ -357630,7 +357998,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 } @@ -357641,17 +358009,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() } @@ -357662,7 +358030,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 } @@ -357673,17 +358041,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() } @@ -357694,17 +358062,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() } @@ -357715,17 +358083,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() } @@ -357736,17 +358104,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() } @@ -357757,7 +358125,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 } @@ -357768,9 +358136,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; @@ -357791,7 +358159,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; @@ -357806,9 +358174,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; @@ -357829,7 +358197,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; @@ -357852,7 +358220,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; @@ -357875,7 +358243,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; @@ -357898,7 +358266,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; @@ -357913,9 +358281,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; @@ -357924,22 +358292,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; @@ -357949,17 +358317,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; @@ -357969,7 +358337,7 @@ pub mod sai { MUTEVALR { bits } } #[doc = "Bit 5 - Mute"] - #[inline(always)] + #[inline] pub fn mute(&self) -> MUTER { let bits = { const MASK: bool = true; @@ -357979,7 +358347,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; @@ -357989,7 +358357,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; @@ -357999,10 +358367,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 }; @@ -358011,53 +358379,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 } } @@ -358079,7 +358447,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, @@ -358091,14 +358459,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, @@ -358108,7 +358476,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) } @@ -358119,17 +358487,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() } @@ -358140,17 +358508,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() } @@ -358161,17 +358529,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() } @@ -358182,7 +358550,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 } @@ -358193,7 +358561,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 } @@ -358212,7 +358580,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; @@ -358235,7 +358603,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; @@ -358258,7 +358626,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; @@ -358273,9 +358641,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; @@ -358288,9 +358656,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; @@ -358299,12 +358667,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; @@ -358314,7 +358682,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; @@ -358324,7 +358692,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; @@ -358334,20 +358702,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 }; @@ -358356,38 +358724,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 } } @@ -358409,7 +358777,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, @@ -358421,14 +358789,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, @@ -358438,7 +358806,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) } @@ -358449,7 +358817,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 } @@ -358460,7 +358828,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 } @@ -358471,7 +358839,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 } @@ -358482,7 +358850,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 } @@ -358493,9 +358861,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; @@ -358508,9 +358876,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; @@ -358523,9 +358891,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; @@ -358538,9 +358906,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; @@ -358549,45 +358917,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 }; @@ -358596,33 +358964,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 } } @@ -358644,7 +359012,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, @@ -358656,14 +359024,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, @@ -358673,7 +359041,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) } @@ -358684,17 +359052,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() } @@ -358705,17 +359073,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() } @@ -358726,17 +359094,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() } @@ -358747,17 +359115,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() } @@ -358768,17 +359136,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() } @@ -358789,17 +359157,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() } @@ -358810,17 +359178,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() } @@ -358839,7 +359207,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; @@ -358862,7 +359230,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; @@ -358885,7 +359253,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; @@ -358908,7 +359276,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; @@ -358931,7 +359299,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; @@ -358954,7 +359322,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; @@ -358977,7 +359345,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; @@ -358988,11 +359356,11 @@ 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 ) ] + # [ doc = "Bit 6 - Late frame synchronization detection interrupt enable" ] # [ inline ] pub fn lfsdet(&self) -> LFSDETR { let bits = { const MASK: bool = true; @@ -359001,7 +359369,7 @@ pub mod sai { }; LFSDETR { bits } } - # [ doc = "Bit 5 - Anticipated frame synchronization detection interrupt enable" ] # [ inline ( always ) ] + # [ doc = "Bit 5 - Anticipated frame synchronization detection interrupt enable" ] # [ inline ] pub fn afsdetie(&self) -> AFSDETIER { let bits = { const MASK: bool = true; @@ -359011,7 +359379,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; @@ -359021,7 +359389,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; @@ -359031,7 +359399,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; @@ -359041,7 +359409,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; @@ -359051,7 +359419,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; @@ -359063,46 +359431,46 @@ 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 ) ] + # [ doc = "Bit 6 - Late frame synchronization detection interrupt enable" ] # [ inline ] pub fn lfsdet(&mut self) -> _LFSDETW { _LFSDETW { w: self } } - # [ doc = "Bit 5 - Anticipated frame synchronization detection interrupt enable" ] # [ inline ( always ) ] + # [ doc = "Bit 5 - Anticipated frame synchronization detection interrupt enable" ] # [ 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 } } @@ -359124,7 +359492,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, @@ -359136,14 +359504,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, @@ -359153,7 +359521,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) } @@ -359164,7 +359532,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 } @@ -359175,17 +359543,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() } @@ -359196,17 +359564,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() } @@ -359217,17 +359585,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() } @@ -359238,17 +359606,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() } @@ -359259,17 +359627,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) ->