[−][src]Struct stm32l0::R
Register/field reader
Result of the read
method of a register.
Also it can be used in the modify
method
Implementations
impl<U, T> R<U, T> where
U: Copy,
[src]
U: Copy,
impl<FI> R<bool, FI>
[src]
pub fn bit(&self) -> bool
[src]
Value of the field as raw bits
pub fn bit_is_clear(&self) -> bool
[src]
Returns true
if the bit is clear (0)
pub fn bit_is_set(&self) -> bool
[src]
Returns true
if the bit is set (1)
impl R<bool, DMAOUTEN_A>
[src]
pub fn variant(&self) -> DMAOUTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAINEN_A>
[src]
pub fn variant(&self) -> DMAINEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRIE_A>
[src]
pub fn variant(&self) -> ERRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CCFIE_A>
[src]
pub fn variant(&self) -> CCFIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRC_A>
[src]
pub fn variant(&self) -> Variant<bool, ERRC_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<bool, CCFC_A>
[src]
pub fn variant(&self) -> Variant<bool, CCFC_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<u8, CHMOD_A>
[src]
pub fn variant(&self) -> Variant<u8, CHMOD_A>
[src]
Get enumerated values variant
pub fn is_ecb(&self) -> bool
[src]
Checks if the value of the field is ECB
pub fn is_cbc(&self) -> bool
[src]
Checks if the value of the field is CBC
pub fn is_ctr(&self) -> bool
[src]
Checks if the value of the field is CTR
impl R<u8, MODE_A>
[src]
pub fn variant(&self) -> MODE_A
[src]
Get enumerated values variant
pub fn is_mode1(&self) -> bool
[src]
Checks if the value of the field is MODE1
pub fn is_mode2(&self) -> bool
[src]
Checks if the value of the field is MODE2
pub fn is_mode3(&self) -> bool
[src]
Checks if the value of the field is MODE3
pub fn is_mode4(&self) -> bool
[src]
Checks if the value of the field is MODE4
impl R<u8, DATATYPE_A>
[src]
pub fn variant(&self) -> DATATYPE_A
[src]
Get enumerated values variant
pub fn is_none(&self) -> bool
[src]
Checks if the value of the field is NONE
pub fn is_half_word(&self) -> bool
[src]
Checks if the value of the field is HALFWORD
pub fn is_byte(&self) -> bool
[src]
Checks if the value of the field is BYTE
pub fn is_bit_(&self) -> bool
[src]
Checks if the value of the field is BIT
impl R<bool, EN_A>
[src]
pub fn variant(&self) -> EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn dmaouten(&self) -> DMAOUTEN_R
[src]
Bit 12 - Enable DMA management of data output phase
pub fn dmainen(&self) -> DMAINEN_R
[src]
Bit 11 - Enable DMA management of data input phase
pub fn errie(&self) -> ERRIE_R
[src]
Bit 10 - Error interrupt enable
pub fn ccfie(&self) -> CCFIE_R
[src]
Bit 9 - CCF flag interrupt enable
pub fn errc(&self) -> ERRC_R
[src]
Bit 8 - Error clear
pub fn ccfc(&self) -> CCFC_R
[src]
Bit 7 - Computation Complete Flag Clear
pub fn chmod(&self) -> CHMOD_R
[src]
Bits 5:6 - AES chaining mode
pub fn mode(&self) -> MODE_R
[src]
Bits 3:4 - AES operating mode
pub fn datatype(&self) -> DATATYPE_R
[src]
Bits 1:2 - Data type selection (for data in and data out to/from the cryptographic block)
pub fn en(&self) -> EN_R
[src]
Bit 0 - AES enable
impl R<bool, WRERR_A>
[src]
pub fn variant(&self) -> WRERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, RDERR_A>
[src]
pub fn variant(&self) -> RDERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, CCF_A>
[src]
pub fn variant(&self) -> CCF_A
[src]
Get enumerated values variant
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
impl R<u32, Reg<u32, _SR>>
[src]
pub fn wrerr(&self) -> WRERR_R
[src]
Bit 2 - Write error flag
pub fn rderr(&self) -> RDERR_R
[src]
Bit 1 - Read error flag
pub fn ccf(&self) -> CCF_R
[src]
Bit 0 - Computation complete flag
impl R<u32, Reg<u32, _DINR>>
[src]
impl R<u32, Reg<u32, _DOUTR>>
[src]
impl R<u32, Reg<u32, _KEYR0>>
[src]
impl R<u32, Reg<u32, _KEYR1>>
[src]
impl R<u32, Reg<u32, _KEYR2>>
[src]
impl R<u32, Reg<u32, _KEYR3>>
[src]
impl R<u32, Reg<u32, _IVR0>>
[src]
impl R<u32, Reg<u32, _IVR1>>
[src]
impl R<u32, Reg<u32, _IVR2>>
[src]
impl R<u32, Reg<u32, _IVR3>>
[src]
impl R<bool, MEM2MEM_A>
[src]
pub fn variant(&self) -> MEM2MEM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, PL_A>
[src]
pub fn variant(&self) -> PL_A
[src]
Get enumerated values variant
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
pub fn is_medium(&self) -> bool
[src]
Checks if the value of the field is MEDIUM
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_very_high(&self) -> bool
[src]
Checks if the value of the field is VERYHIGH
impl R<u8, MSIZE_A>
[src]
pub fn variant(&self) -> Variant<u8, MSIZE_A>
[src]
Get enumerated values variant
pub fn is_bits8(&self) -> bool
[src]
Checks if the value of the field is BITS8
pub fn is_bits16(&self) -> bool
[src]
Checks if the value of the field is BITS16
pub fn is_bits32(&self) -> bool
[src]
Checks if the value of the field is BITS32
impl R<bool, MINC_A>
[src]
pub fn variant(&self) -> MINC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CIRC_A>
[src]
pub fn variant(&self) -> CIRC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_from_peripheral(&self) -> bool
[src]
Checks if the value of the field is FROMPERIPHERAL
pub fn is_from_memory(&self) -> bool
[src]
Checks if the value of the field is FROMMEMORY
impl R<bool, TEIE_A>
[src]
pub fn variant(&self) -> TEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, HTIE_A>
[src]
pub fn variant(&self) -> HTIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TCIE_A>
[src]
pub fn variant(&self) -> TCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EN_A>
[src]
pub fn variant(&self) -> EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn mem2mem(&self) -> MEM2MEM_R
[src]
Bit 14 - Memory to memory mode
pub fn pl(&self) -> PL_R
[src]
Bits 12:13 - Channel priority level
pub fn msize(&self) -> MSIZE_R
[src]
Bits 10:11 - Memory size
pub fn psize(&self) -> PSIZE_R
[src]
Bits 8:9 - Peripheral size
pub fn minc(&self) -> MINC_R
[src]
Bit 7 - Memory increment mode
pub fn pinc(&self) -> PINC_R
[src]
Bit 6 - Peripheral increment mode
pub fn circ(&self) -> CIRC_R
[src]
Bit 5 - Circular mode
pub fn dir(&self) -> DIR_R
[src]
Bit 4 - Data transfer direction
pub fn teie(&self) -> TEIE_R
[src]
Bit 3 - Transfer error interrupt enable
pub fn htie(&self) -> HTIE_R
[src]
Bit 2 - Half transfer interrupt enable
pub fn tcie(&self) -> TCIE_R
[src]
Bit 1 - Transfer complete interrupt enable
pub fn en(&self) -> EN_R
[src]
Bit 0 - Channel enable
impl R<u32, Reg<u32, _NDTR>>
[src]
impl R<u32, Reg<u32, _PAR>>
[src]
impl R<u32, Reg<u32, _MAR>>
[src]
impl R<bool, TEIF7_A>
[src]
pub fn variant(&self) -> TEIF7_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, HTIF7_A>
[src]
pub fn variant(&self) -> HTIF7_A
[src]
Get enumerated values variant
pub fn is_not_half(&self) -> bool
[src]
Checks if the value of the field is NOTHALF
pub fn is_half(&self) -> bool
[src]
Checks if the value of the field is HALF
impl R<bool, TCIF7_A>
[src]
pub fn variant(&self) -> TCIF7_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, GIF7_A>
[src]
pub fn variant(&self) -> GIF7_A
[src]
Get enumerated values variant
pub fn is_no_event(&self) -> bool
[src]
Checks if the value of the field is NOEVENT
pub fn is_event(&self) -> bool
[src]
Checks if the value of the field is EVENT
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn teif7(&self) -> TEIF7_R
[src]
Bit 27 - Channel x transfer error flag (x = 1 ..7)
pub fn htif7(&self) -> HTIF7_R
[src]
Bit 26 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif7(&self) -> TCIF7_R
[src]
Bit 25 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif7(&self) -> GIF7_R
[src]
Bit 24 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif6(&self) -> TEIF6_R
[src]
Bit 23 - Channel x transfer error flag (x = 1 ..7)
pub fn htif6(&self) -> HTIF6_R
[src]
Bit 22 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif6(&self) -> TCIF6_R
[src]
Bit 21 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif6(&self) -> GIF6_R
[src]
Bit 20 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif5(&self) -> TEIF5_R
[src]
Bit 19 - Channel x transfer error flag (x = 1 ..7)
pub fn htif5(&self) -> HTIF5_R
[src]
Bit 18 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif5(&self) -> TCIF5_R
[src]
Bit 17 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif5(&self) -> GIF5_R
[src]
Bit 16 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif4(&self) -> TEIF4_R
[src]
Bit 15 - Channel x transfer error flag (x = 1 ..7)
pub fn htif4(&self) -> HTIF4_R
[src]
Bit 14 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif4(&self) -> TCIF4_R
[src]
Bit 13 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif4(&self) -> GIF4_R
[src]
Bit 12 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif3(&self) -> TEIF3_R
[src]
Bit 11 - Channel x transfer error flag (x = 1 ..7)
pub fn htif3(&self) -> HTIF3_R
[src]
Bit 10 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif3(&self) -> TCIF3_R
[src]
Bit 9 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif3(&self) -> GIF3_R
[src]
Bit 8 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif2(&self) -> TEIF2_R
[src]
Bit 7 - Channel x transfer error flag (x = 1 ..7)
pub fn htif2(&self) -> HTIF2_R
[src]
Bit 6 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif2(&self) -> TCIF2_R
[src]
Bit 5 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif2(&self) -> GIF2_R
[src]
Bit 4 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif1(&self) -> TEIF1_R
[src]
Bit 3 - Channel x transfer error flag (x = 1 ..7)
pub fn htif1(&self) -> HTIF1_R
[src]
Bit 2 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif1(&self) -> TCIF1_R
[src]
Bit 1 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif1(&self) -> GIF1_R
[src]
Bit 0 - Channel x global interrupt flag (x = 1 ..7)
impl R<u8, C7S_A>
[src]
pub fn variant(&self) -> C7S_A
[src]
Get enumerated values variant
pub fn is_no_mapping(&self) -> bool
[src]
Checks if the value of the field is NOMAPPING
pub fn is_map1(&self) -> bool
[src]
Checks if the value of the field is MAP1
pub fn is_map2(&self) -> bool
[src]
Checks if the value of the field is MAP2
pub fn is_map3(&self) -> bool
[src]
Checks if the value of the field is MAP3
pub fn is_map4(&self) -> bool
[src]
Checks if the value of the field is MAP4
pub fn is_map5(&self) -> bool
[src]
Checks if the value of the field is MAP5
pub fn is_map6(&self) -> bool
[src]
Checks if the value of the field is MAP6
pub fn is_map7(&self) -> bool
[src]
Checks if the value of the field is MAP7
pub fn is_map8(&self) -> bool
[src]
Checks if the value of the field is MAP8
pub fn is_map9(&self) -> bool
[src]
Checks if the value of the field is MAP9
pub fn is_map10(&self) -> bool
[src]
Checks if the value of the field is MAP10
pub fn is_map11(&self) -> bool
[src]
Checks if the value of the field is MAP11
pub fn is_map12(&self) -> bool
[src]
Checks if the value of the field is MAP12
pub fn is_map13(&self) -> bool
[src]
Checks if the value of the field is MAP13
pub fn is_map14(&self) -> bool
[src]
Checks if the value of the field is MAP14
pub fn is_map15(&self) -> bool
[src]
Checks if the value of the field is MAP15
impl R<u32, Reg<u32, _CSELR>>
[src]
pub fn c7s(&self) -> C7S_R
[src]
Bits 24:27 - DMA channel 7 selection
pub fn c6s(&self) -> C6S_R
[src]
Bits 20:23 - DMA channel 6 selection
pub fn c5s(&self) -> C5S_R
[src]
Bits 16:19 - DMA channel 5 selection
pub fn c4s(&self) -> C4S_R
[src]
Bits 12:15 - DMA channel 4 selection
pub fn c3s(&self) -> C3S_R
[src]
Bits 8:11 - DMA channel 3 selection
pub fn c2s(&self) -> C2S_R
[src]
Bits 4:7 - DMA channel 2 selection
pub fn c1s(&self) -> C1S_R
[src]
Bits 0:3 - DMA channel 1 selection
impl R<u32, Reg<u32, _DR>>
[src]
impl R<u32, Reg<u32, _IDR>>
[src]
impl R<bool, REV_OUT_A>
[src]
pub fn variant(&self) -> REV_OUT_A
[src]
Get enumerated values variant
pub fn is_normal(&self) -> bool
[src]
Checks if the value of the field is NORMAL
pub fn is_reversed(&self) -> bool
[src]
Checks if the value of the field is REVERSED
impl R<u8, REV_IN_A>
[src]
pub fn variant(&self) -> REV_IN_A
[src]
Get enumerated values variant
pub fn is_normal(&self) -> bool
[src]
Checks if the value of the field is NORMAL
pub fn is_byte(&self) -> bool
[src]
Checks if the value of the field is BYTE
pub fn is_half_word(&self) -> bool
[src]
Checks if the value of the field is HALFWORD
pub fn is_word(&self) -> bool
[src]
Checks if the value of the field is WORD
impl R<u8, POLYSIZE_A>
[src]
pub fn variant(&self) -> POLYSIZE_A
[src]
Get enumerated values variant
pub fn is_polysize32(&self) -> bool
[src]
Checks if the value of the field is POLYSIZE32
pub fn is_polysize16(&self) -> bool
[src]
Checks if the value of the field is POLYSIZE16
pub fn is_polysize8(&self) -> bool
[src]
Checks if the value of the field is POLYSIZE8
pub fn is_polysize7(&self) -> bool
[src]
Checks if the value of the field is POLYSIZE7
impl R<u32, Reg<u32, _CR>>
[src]
pub fn rev_out(&self) -> REV_OUT_R
[src]
Bit 7 - Reverse output data
pub fn rev_in(&self) -> REV_IN_R
[src]
Bits 5:6 - Reverse input data
pub fn polysize(&self) -> POLYSIZE_R
[src]
Bits 3:4 - Polynomial size
impl R<u32, Reg<u32, _INIT>>
[src]
impl R<u32, Reg<u32, _POL>>
[src]
impl R<u8, Reg<u8, _DR8>>
[src]
impl R<u16, Reg<u16, _DR16>>
[src]
impl R<u8, MODE0_A>
[src]
pub fn variant(&self) -> MODE0_A
[src]
Get enumerated values variant
pub fn is_input(&self) -> bool
[src]
Checks if the value of the field is INPUT
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
pub fn is_alternate(&self) -> bool
[src]
Checks if the value of the field is ALTERNATE
pub fn is_analog(&self) -> bool
[src]
Checks if the value of the field is ANALOG
impl R<u32, Reg<u32, _MODER>>
[src]
pub fn mode0(&self) -> MODE0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
pub fn mode1(&self) -> MODE1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn mode2(&self) -> MODE2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn mode3(&self) -> MODE3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn mode4(&self) -> MODE4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn mode5(&self) -> MODE5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn mode6(&self) -> MODE6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn mode7(&self) -> MODE7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn mode8(&self) -> MODE8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn mode9(&self) -> MODE9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn mode10(&self) -> MODE10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn mode11(&self) -> MODE11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn mode12(&self) -> MODE12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn mode13(&self) -> MODE13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn mode14(&self) -> MODE14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn mode15(&self) -> MODE15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
impl R<bool, OT15_A>
[src]
pub fn variant(&self) -> OT15_A
[src]
Get enumerated values variant
pub fn is_push_pull(&self) -> bool
[src]
Checks if the value of the field is PUSHPULL
pub fn is_open_drain(&self) -> bool
[src]
Checks if the value of the field is OPENDRAIN
impl R<u32, Reg<u32, _OTYPER>>
[src]
pub fn ot15(&self) -> OT15_R
[src]
Bit 15 - Port x configuration bits (y = 0..15)
pub fn ot14(&self) -> OT14_R
[src]
Bit 14 - Port x configuration bits (y = 0..15)
pub fn ot13(&self) -> OT13_R
[src]
Bit 13 - Port x configuration bits (y = 0..15)
pub fn ot12(&self) -> OT12_R
[src]
Bit 12 - Port x configuration bits (y = 0..15)
pub fn ot11(&self) -> OT11_R
[src]
Bit 11 - Port x configuration bits (y = 0..15)
pub fn ot10(&self) -> OT10_R
[src]
Bit 10 - Port x configuration bits (y = 0..15)
pub fn ot9(&self) -> OT9_R
[src]
Bit 9 - Port x configuration bits (y = 0..15)
pub fn ot8(&self) -> OT8_R
[src]
Bit 8 - Port x configuration bits (y = 0..15)
pub fn ot7(&self) -> OT7_R
[src]
Bit 7 - Port x configuration bits (y = 0..15)
pub fn ot6(&self) -> OT6_R
[src]
Bit 6 - Port x configuration bits (y = 0..15)
pub fn ot5(&self) -> OT5_R
[src]
Bit 5 - Port x configuration bits (y = 0..15)
pub fn ot4(&self) -> OT4_R
[src]
Bit 4 - Port x configuration bits (y = 0..15)
pub fn ot3(&self) -> OT3_R
[src]
Bit 3 - Port x configuration bits (y = 0..15)
pub fn ot2(&self) -> OT2_R
[src]
Bit 2 - Port x configuration bits (y = 0..15)
pub fn ot1(&self) -> OT1_R
[src]
Bit 1 - Port x configuration bits (y = 0..15)
pub fn ot0(&self) -> OT0_R
[src]
Bit 0 - Port x configuration bits (y = 0..15)
impl R<u8, OSPEED15_A>
[src]
pub fn variant(&self) -> OSPEED15_A
[src]
Get enumerated values variant
pub fn is_low_speed(&self) -> bool
[src]
Checks if the value of the field is LOWSPEED
pub fn is_medium_speed(&self) -> bool
[src]
Checks if the value of the field is MEDIUMSPEED
pub fn is_high_speed(&self) -> bool
[src]
Checks if the value of the field is HIGHSPEED
pub fn is_very_high_speed(&self) -> bool
[src]
Checks if the value of the field is VERYHIGHSPEED
impl R<u32, Reg<u32, _OSPEEDR>>
[src]
pub fn ospeed15(&self) -> OSPEED15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn ospeed14(&self) -> OSPEED14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn ospeed13(&self) -> OSPEED13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn ospeed12(&self) -> OSPEED12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn ospeed11(&self) -> OSPEED11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn ospeed10(&self) -> OSPEED10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn ospeed9(&self) -> OSPEED9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn ospeed8(&self) -> OSPEED8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn ospeed7(&self) -> OSPEED7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn ospeed6(&self) -> OSPEED6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn ospeed5(&self) -> OSPEED5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn ospeed4(&self) -> OSPEED4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn ospeed3(&self) -> OSPEED3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn ospeed2(&self) -> OSPEED2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn ospeed1(&self) -> OSPEED1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn ospeed0(&self) -> OSPEED0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<u8, PUPD15_A>
[src]
pub fn variant(&self) -> Variant<u8, PUPD15_A>
[src]
Get enumerated values variant
pub fn is_floating(&self) -> bool
[src]
Checks if the value of the field is FLOATING
pub fn is_pull_up(&self) -> bool
[src]
Checks if the value of the field is PULLUP
pub fn is_pull_down(&self) -> bool
[src]
Checks if the value of the field is PULLDOWN
impl R<u32, Reg<u32, _PUPDR>>
[src]
pub fn pupd15(&self) -> PUPD15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn pupd14(&self) -> PUPD14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn pupd13(&self) -> PUPD13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn pupd12(&self) -> PUPD12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn pupd11(&self) -> PUPD11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn pupd10(&self) -> PUPD10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn pupd9(&self) -> PUPD9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn pupd8(&self) -> PUPD8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn pupd7(&self) -> PUPD7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn pupd6(&self) -> PUPD6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn pupd5(&self) -> PUPD5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn pupd4(&self) -> PUPD4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn pupd3(&self) -> PUPD3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn pupd2(&self) -> PUPD2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn pupd1(&self) -> PUPD1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn pupd0(&self) -> PUPD0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<bool, ID15_A>
[src]
pub fn variant(&self) -> ID15_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<u32, Reg<u32, _IDR>>
[src]
pub fn id15(&self) -> ID15_R
[src]
Bit 15 - Port input data bit (y = 0..15)
pub fn id14(&self) -> ID14_R
[src]
Bit 14 - Port input data bit (y = 0..15)
pub fn id13(&self) -> ID13_R
[src]
Bit 13 - Port input data bit (y = 0..15)
pub fn id12(&self) -> ID12_R
[src]
Bit 12 - Port input data bit (y = 0..15)
pub fn id11(&self) -> ID11_R
[src]
Bit 11 - Port input data bit (y = 0..15)
pub fn id10(&self) -> ID10_R
[src]
Bit 10 - Port input data bit (y = 0..15)
pub fn id9(&self) -> ID9_R
[src]
Bit 9 - Port input data bit (y = 0..15)
pub fn id8(&self) -> ID8_R
[src]
Bit 8 - Port input data bit (y = 0..15)
pub fn id7(&self) -> ID7_R
[src]
Bit 7 - Port input data bit (y = 0..15)
pub fn id6(&self) -> ID6_R
[src]
Bit 6 - Port input data bit (y = 0..15)
pub fn id5(&self) -> ID5_R
[src]
Bit 5 - Port input data bit (y = 0..15)
pub fn id4(&self) -> ID4_R
[src]
Bit 4 - Port input data bit (y = 0..15)
pub fn id3(&self) -> ID3_R
[src]
Bit 3 - Port input data bit (y = 0..15)
pub fn id2(&self) -> ID2_R
[src]
Bit 2 - Port input data bit (y = 0..15)
pub fn id1(&self) -> ID1_R
[src]
Bit 1 - Port input data bit (y = 0..15)
pub fn id0(&self) -> ID0_R
[src]
Bit 0 - Port input data bit (y = 0..15)
impl R<bool, OD15_A>
[src]
pub fn variant(&self) -> OD15_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<u32, Reg<u32, _ODR>>
[src]
pub fn od15(&self) -> OD15_R
[src]
Bit 15 - Port output data bit (y = 0..15)
pub fn od14(&self) -> OD14_R
[src]
Bit 14 - Port output data bit (y = 0..15)
pub fn od13(&self) -> OD13_R
[src]
Bit 13 - Port output data bit (y = 0..15)
pub fn od12(&self) -> OD12_R
[src]
Bit 12 - Port output data bit (y = 0..15)
pub fn od11(&self) -> OD11_R
[src]
Bit 11 - Port output data bit (y = 0..15)
pub fn od10(&self) -> OD10_R
[src]
Bit 10 - Port output data bit (y = 0..15)
pub fn od9(&self) -> OD9_R
[src]
Bit 9 - Port output data bit (y = 0..15)
pub fn od8(&self) -> OD8_R
[src]
Bit 8 - Port output data bit (y = 0..15)
pub fn od7(&self) -> OD7_R
[src]
Bit 7 - Port output data bit (y = 0..15)
pub fn od6(&self) -> OD6_R
[src]
Bit 6 - Port output data bit (y = 0..15)
pub fn od5(&self) -> OD5_R
[src]
Bit 5 - Port output data bit (y = 0..15)
pub fn od4(&self) -> OD4_R
[src]
Bit 4 - Port output data bit (y = 0..15)
pub fn od3(&self) -> OD3_R
[src]
Bit 3 - Port output data bit (y = 0..15)
pub fn od2(&self) -> OD2_R
[src]
Bit 2 - Port output data bit (y = 0..15)
pub fn od1(&self) -> OD1_R
[src]
Bit 1 - Port output data bit (y = 0..15)
pub fn od0(&self) -> OD0_R
[src]
Bit 0 - Port output data bit (y = 0..15)
impl R<bool, LCKK_A>
[src]
pub fn variant(&self) -> LCKK_A
[src]
Get enumerated values variant
pub fn is_not_active(&self) -> bool
[src]
Checks if the value of the field is NOTACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, LCK15_A>
[src]
pub fn variant(&self) -> LCK15_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, LCK9_A>
[src]
pub fn variant(&self) -> LCK9_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<u32, Reg<u32, _LCKR>>
[src]
pub fn lckk(&self) -> LCKK_R
[src]
Bit 16 - Port x lock bit y (y= 0..15)
pub fn lck15(&self) -> LCK15_R
[src]
Bit 15 - Port x lock bit y (y= 0..15)
pub fn lck14(&self) -> LCK14_R
[src]
Bit 14 - Port x lock bit y (y= 0..15)
pub fn lck13(&self) -> LCK13_R
[src]
Bit 13 - Port x lock bit y (y= 0..15)
pub fn lck12(&self) -> LCK12_R
[src]
Bit 12 - Port x lock bit y (y= 0..15)
pub fn lck11(&self) -> LCK11_R
[src]
Bit 11 - Port x lock bit y (y= 0..15)
pub fn lck10(&self) -> LCK10_R
[src]
Bit 10 - Port x lock bit y (y= 0..15)
pub fn lck9(&self) -> LCK9_R
[src]
Bit 9 - Port x lock bit y (y= 0..15)
pub fn lck8(&self) -> LCK8_R
[src]
Bit 8 - Port x lock bit y (y= 0..15)
pub fn lck7(&self) -> LCK7_R
[src]
Bit 7 - Port x lock bit y (y= 0..15)
pub fn lck6(&self) -> LCK6_R
[src]
Bit 6 - Port x lock bit y (y= 0..15)
pub fn lck5(&self) -> LCK5_R
[src]
Bit 5 - Port x lock bit y (y= 0..15)
pub fn lck4(&self) -> LCK4_R
[src]
Bit 4 - Port x lock bit y (y= 0..15)
pub fn lck3(&self) -> LCK3_R
[src]
Bit 3 - Port x lock bit y (y= 0..15)
pub fn lck2(&self) -> LCK2_R
[src]
Bit 2 - Port x lock bit y (y= 0..15)
pub fn lck1(&self) -> LCK1_R
[src]
Bit 1 - Port x lock bit y (y= 0..15)
pub fn lck0(&self) -> LCK0_R
[src]
Bit 0 - Port x lock bit y (y= 0..15)
impl R<u8, AFSEL7_A>
[src]
pub fn variant(&self) -> AFSEL7_A
[src]
Get enumerated values variant
pub fn is_af0(&self) -> bool
[src]
Checks if the value of the field is AF0
pub fn is_af1(&self) -> bool
[src]
Checks if the value of the field is AF1
pub fn is_af2(&self) -> bool
[src]
Checks if the value of the field is AF2
pub fn is_af3(&self) -> bool
[src]
Checks if the value of the field is AF3
pub fn is_af4(&self) -> bool
[src]
Checks if the value of the field is AF4
pub fn is_af5(&self) -> bool
[src]
Checks if the value of the field is AF5
pub fn is_af6(&self) -> bool
[src]
Checks if the value of the field is AF6
pub fn is_af7(&self) -> bool
[src]
Checks if the value of the field is AF7
pub fn is_af8(&self) -> bool
[src]
Checks if the value of the field is AF8
pub fn is_af9(&self) -> bool
[src]
Checks if the value of the field is AF9
pub fn is_af10(&self) -> bool
[src]
Checks if the value of the field is AF10
pub fn is_af11(&self) -> bool
[src]
Checks if the value of the field is AF11
pub fn is_af12(&self) -> bool
[src]
Checks if the value of the field is AF12
pub fn is_af13(&self) -> bool
[src]
Checks if the value of the field is AF13
pub fn is_af14(&self) -> bool
[src]
Checks if the value of the field is AF14
pub fn is_af15(&self) -> bool
[src]
Checks if the value of the field is AF15
impl R<u32, Reg<u32, _AFRL>>
[src]
pub fn afsel7(&self) -> AFSEL7_R
[src]
Bits 28:31 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel6(&self) -> AFSEL6_R
[src]
Bits 24:27 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel5(&self) -> AFSEL5_R
[src]
Bits 20:23 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel4(&self) -> AFSEL4_R
[src]
Bits 16:19 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel3(&self) -> AFSEL3_R
[src]
Bits 12:15 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel2(&self) -> AFSEL2_R
[src]
Bits 8:11 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel1(&self) -> AFSEL1_R
[src]
Bits 4:7 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel0(&self) -> AFSEL0_R
[src]
Bits 0:3 - Alternate function selection for port x pin y (y = 0..7)
impl R<u8, AFSEL15_A>
[src]
pub fn variant(&self) -> AFSEL15_A
[src]
Get enumerated values variant
pub fn is_af0(&self) -> bool
[src]
Checks if the value of the field is AF0
pub fn is_af1(&self) -> bool
[src]
Checks if the value of the field is AF1
pub fn is_af2(&self) -> bool
[src]
Checks if the value of the field is AF2
pub fn is_af3(&self) -> bool
[src]
Checks if the value of the field is AF3
pub fn is_af4(&self) -> bool
[src]
Checks if the value of the field is AF4
pub fn is_af5(&self) -> bool
[src]
Checks if the value of the field is AF5
pub fn is_af6(&self) -> bool
[src]
Checks if the value of the field is AF6
pub fn is_af7(&self) -> bool
[src]
Checks if the value of the field is AF7
pub fn is_af8(&self) -> bool
[src]
Checks if the value of the field is AF8
pub fn is_af9(&self) -> bool
[src]
Checks if the value of the field is AF9
pub fn is_af10(&self) -> bool
[src]
Checks if the value of the field is AF10
pub fn is_af11(&self) -> bool
[src]
Checks if the value of the field is AF11
pub fn is_af12(&self) -> bool
[src]
Checks if the value of the field is AF12
pub fn is_af13(&self) -> bool
[src]
Checks if the value of the field is AF13
pub fn is_af14(&self) -> bool
[src]
Checks if the value of the field is AF14
pub fn is_af15(&self) -> bool
[src]
Checks if the value of the field is AF15
impl R<u32, Reg<u32, _AFRH>>
[src]
pub fn afsel15(&self) -> AFSEL15_R
[src]
Bits 28:31 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel14(&self) -> AFSEL14_R
[src]
Bits 24:27 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel13(&self) -> AFSEL13_R
[src]
Bits 20:23 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel12(&self) -> AFSEL12_R
[src]
Bits 16:19 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel11(&self) -> AFSEL11_R
[src]
Bits 12:15 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel10(&self) -> AFSEL10_R
[src]
Bits 8:11 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel9(&self) -> AFSEL9_R
[src]
Bits 4:7 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel8(&self) -> AFSEL8_R
[src]
Bits 0:3 - Alternate function selection for port x pin y (y = 8..15)
impl R<u8, MODE15_A>
[src]
pub fn variant(&self) -> MODE15_A
[src]
Get enumerated values variant
pub fn is_input(&self) -> bool
[src]
Checks if the value of the field is INPUT
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
pub fn is_alternate(&self) -> bool
[src]
Checks if the value of the field is ALTERNATE
pub fn is_analog(&self) -> bool
[src]
Checks if the value of the field is ANALOG
impl R<u32, Reg<u32, _MODER>>
[src]
pub fn mode15(&self) -> MODE15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn mode14(&self) -> MODE14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn mode13(&self) -> MODE13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn mode12(&self) -> MODE12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn mode11(&self) -> MODE11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn mode10(&self) -> MODE10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn mode9(&self) -> MODE9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn mode8(&self) -> MODE8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn mode7(&self) -> MODE7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn mode6(&self) -> MODE6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn mode5(&self) -> MODE5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn mode4(&self) -> MODE4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn mode3(&self) -> MODE3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn mode2(&self) -> MODE2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn mode1(&self) -> MODE1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn mode0(&self) -> MODE0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<bool, OT15_A>
[src]
pub fn variant(&self) -> OT15_A
[src]
Get enumerated values variant
pub fn is_push_pull(&self) -> bool
[src]
Checks if the value of the field is PUSHPULL
pub fn is_open_drain(&self) -> bool
[src]
Checks if the value of the field is OPENDRAIN
impl R<u32, Reg<u32, _OTYPER>>
[src]
pub fn ot15(&self) -> OT15_R
[src]
Bit 15 - Port x configuration bits (y = 0..15)
pub fn ot14(&self) -> OT14_R
[src]
Bit 14 - Port x configuration bits (y = 0..15)
pub fn ot13(&self) -> OT13_R
[src]
Bit 13 - Port x configuration bits (y = 0..15)
pub fn ot12(&self) -> OT12_R
[src]
Bit 12 - Port x configuration bits (y = 0..15)
pub fn ot11(&self) -> OT11_R
[src]
Bit 11 - Port x configuration bits (y = 0..15)
pub fn ot10(&self) -> OT10_R
[src]
Bit 10 - Port x configuration bits (y = 0..15)
pub fn ot9(&self) -> OT9_R
[src]
Bit 9 - Port x configuration bits (y = 0..15)
pub fn ot8(&self) -> OT8_R
[src]
Bit 8 - Port x configuration bits (y = 0..15)
pub fn ot7(&self) -> OT7_R
[src]
Bit 7 - Port x configuration bits (y = 0..15)
pub fn ot6(&self) -> OT6_R
[src]
Bit 6 - Port x configuration bits (y = 0..15)
pub fn ot5(&self) -> OT5_R
[src]
Bit 5 - Port x configuration bits (y = 0..15)
pub fn ot4(&self) -> OT4_R
[src]
Bit 4 - Port x configuration bits (y = 0..15)
pub fn ot3(&self) -> OT3_R
[src]
Bit 3 - Port x configuration bits (y = 0..15)
pub fn ot2(&self) -> OT2_R
[src]
Bit 2 - Port x configuration bits (y = 0..15)
pub fn ot1(&self) -> OT1_R
[src]
Bit 1 - Port x configuration bits (y = 0..15)
pub fn ot0(&self) -> OT0_R
[src]
Bit 0 - Port x configuration bits (y = 0..15)
impl R<u8, OSPEED15_A>
[src]
pub fn variant(&self) -> OSPEED15_A
[src]
Get enumerated values variant
pub fn is_low_speed(&self) -> bool
[src]
Checks if the value of the field is LOWSPEED
pub fn is_medium_speed(&self) -> bool
[src]
Checks if the value of the field is MEDIUMSPEED
pub fn is_high_speed(&self) -> bool
[src]
Checks if the value of the field is HIGHSPEED
pub fn is_very_high_speed(&self) -> bool
[src]
Checks if the value of the field is VERYHIGHSPEED
impl R<u32, Reg<u32, _OSPEEDR>>
[src]
pub fn ospeed15(&self) -> OSPEED15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn ospeed14(&self) -> OSPEED14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn ospeed13(&self) -> OSPEED13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn ospeed12(&self) -> OSPEED12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn ospeed11(&self) -> OSPEED11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn ospeed10(&self) -> OSPEED10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn ospeed9(&self) -> OSPEED9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn ospeed8(&self) -> OSPEED8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn ospeed7(&self) -> OSPEED7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn ospeed6(&self) -> OSPEED6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn ospeed5(&self) -> OSPEED5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn ospeed4(&self) -> OSPEED4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn ospeed3(&self) -> OSPEED3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn ospeed2(&self) -> OSPEED2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn ospeed1(&self) -> OSPEED1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn ospeed0(&self) -> OSPEED0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<u8, PUPD15_A>
[src]
pub fn variant(&self) -> Variant<u8, PUPD15_A>
[src]
Get enumerated values variant
pub fn is_floating(&self) -> bool
[src]
Checks if the value of the field is FLOATING
pub fn is_pull_up(&self) -> bool
[src]
Checks if the value of the field is PULLUP
pub fn is_pull_down(&self) -> bool
[src]
Checks if the value of the field is PULLDOWN
impl R<u32, Reg<u32, _PUPDR>>
[src]
pub fn pupd15(&self) -> PUPD15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn pupd14(&self) -> PUPD14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn pupd13(&self) -> PUPD13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn pupd12(&self) -> PUPD12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn pupd11(&self) -> PUPD11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn pupd10(&self) -> PUPD10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn pupd9(&self) -> PUPD9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn pupd8(&self) -> PUPD8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn pupd7(&self) -> PUPD7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn pupd6(&self) -> PUPD6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn pupd5(&self) -> PUPD5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn pupd4(&self) -> PUPD4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn pupd3(&self) -> PUPD3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn pupd2(&self) -> PUPD2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn pupd1(&self) -> PUPD1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn pupd0(&self) -> PUPD0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<bool, ID15_A>
[src]
pub fn variant(&self) -> ID15_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<u32, Reg<u32, _IDR>>
[src]
pub fn id15(&self) -> ID15_R
[src]
Bit 15 - Port input data bit (y = 0..15)
pub fn id14(&self) -> ID14_R
[src]
Bit 14 - Port input data bit (y = 0..15)
pub fn id13(&self) -> ID13_R
[src]
Bit 13 - Port input data bit (y = 0..15)
pub fn id12(&self) -> ID12_R
[src]
Bit 12 - Port input data bit (y = 0..15)
pub fn id11(&self) -> ID11_R
[src]
Bit 11 - Port input data bit (y = 0..15)
pub fn id10(&self) -> ID10_R
[src]
Bit 10 - Port input data bit (y = 0..15)
pub fn id9(&self) -> ID9_R
[src]
Bit 9 - Port input data bit (y = 0..15)
pub fn id8(&self) -> ID8_R
[src]
Bit 8 - Port input data bit (y = 0..15)
pub fn id7(&self) -> ID7_R
[src]
Bit 7 - Port input data bit (y = 0..15)
pub fn id6(&self) -> ID6_R
[src]
Bit 6 - Port input data bit (y = 0..15)
pub fn id5(&self) -> ID5_R
[src]
Bit 5 - Port input data bit (y = 0..15)
pub fn id4(&self) -> ID4_R
[src]
Bit 4 - Port input data bit (y = 0..15)
pub fn id3(&self) -> ID3_R
[src]
Bit 3 - Port input data bit (y = 0..15)
pub fn id2(&self) -> ID2_R
[src]
Bit 2 - Port input data bit (y = 0..15)
pub fn id1(&self) -> ID1_R
[src]
Bit 1 - Port input data bit (y = 0..15)
pub fn id0(&self) -> ID0_R
[src]
Bit 0 - Port input data bit (y = 0..15)
impl R<bool, OD15_A>
[src]
pub fn variant(&self) -> OD15_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<u32, Reg<u32, _ODR>>
[src]
pub fn od15(&self) -> OD15_R
[src]
Bit 15 - Port output data bit (y = 0..15)
pub fn od14(&self) -> OD14_R
[src]
Bit 14 - Port output data bit (y = 0..15)
pub fn od13(&self) -> OD13_R
[src]
Bit 13 - Port output data bit (y = 0..15)
pub fn od12(&self) -> OD12_R
[src]
Bit 12 - Port output data bit (y = 0..15)
pub fn od11(&self) -> OD11_R
[src]
Bit 11 - Port output data bit (y = 0..15)
pub fn od10(&self) -> OD10_R
[src]
Bit 10 - Port output data bit (y = 0..15)
pub fn od9(&self) -> OD9_R
[src]
Bit 9 - Port output data bit (y = 0..15)
pub fn od8(&self) -> OD8_R
[src]
Bit 8 - Port output data bit (y = 0..15)
pub fn od7(&self) -> OD7_R
[src]
Bit 7 - Port output data bit (y = 0..15)
pub fn od6(&self) -> OD6_R
[src]
Bit 6 - Port output data bit (y = 0..15)
pub fn od5(&self) -> OD5_R
[src]
Bit 5 - Port output data bit (y = 0..15)
pub fn od4(&self) -> OD4_R
[src]
Bit 4 - Port output data bit (y = 0..15)
pub fn od3(&self) -> OD3_R
[src]
Bit 3 - Port output data bit (y = 0..15)
pub fn od2(&self) -> OD2_R
[src]
Bit 2 - Port output data bit (y = 0..15)
pub fn od1(&self) -> OD1_R
[src]
Bit 1 - Port output data bit (y = 0..15)
pub fn od0(&self) -> OD0_R
[src]
Bit 0 - Port output data bit (y = 0..15)
impl R<bool, LCKK_A>
[src]
pub fn variant(&self) -> LCKK_A
[src]
Get enumerated values variant
pub fn is_not_active(&self) -> bool
[src]
Checks if the value of the field is NOTACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, LCK15_A>
[src]
pub fn variant(&self) -> LCK15_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, LCK9_A>
[src]
pub fn variant(&self) -> LCK9_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<u32, Reg<u32, _LCKR>>
[src]
pub fn lckk(&self) -> LCKK_R
[src]
Bit 16 - Port x lock bit y (y= 0..15)
pub fn lck15(&self) -> LCK15_R
[src]
Bit 15 - Port x lock bit y (y= 0..15)
pub fn lck14(&self) -> LCK14_R
[src]
Bit 14 - Port x lock bit y (y= 0..15)
pub fn lck13(&self) -> LCK13_R
[src]
Bit 13 - Port x lock bit y (y= 0..15)
pub fn lck12(&self) -> LCK12_R
[src]
Bit 12 - Port x lock bit y (y= 0..15)
pub fn lck11(&self) -> LCK11_R
[src]
Bit 11 - Port x lock bit y (y= 0..15)
pub fn lck10(&self) -> LCK10_R
[src]
Bit 10 - Port x lock bit y (y= 0..15)
pub fn lck9(&self) -> LCK9_R
[src]
Bit 9 - Port x lock bit y (y= 0..15)
pub fn lck8(&self) -> LCK8_R
[src]
Bit 8 - Port x lock bit y (y= 0..15)
pub fn lck7(&self) -> LCK7_R
[src]
Bit 7 - Port x lock bit y (y= 0..15)
pub fn lck6(&self) -> LCK6_R
[src]
Bit 6 - Port x lock bit y (y= 0..15)
pub fn lck5(&self) -> LCK5_R
[src]
Bit 5 - Port x lock bit y (y= 0..15)
pub fn lck4(&self) -> LCK4_R
[src]
Bit 4 - Port x lock bit y (y= 0..15)
pub fn lck3(&self) -> LCK3_R
[src]
Bit 3 - Port x lock bit y (y= 0..15)
pub fn lck2(&self) -> LCK2_R
[src]
Bit 2 - Port x lock bit y (y= 0..15)
pub fn lck1(&self) -> LCK1_R
[src]
Bit 1 - Port x lock bit y (y= 0..15)
pub fn lck0(&self) -> LCK0_R
[src]
Bit 0 - Port x lock bit y (y= 0..15)
impl R<u8, AFSEL7_A>
[src]
pub fn variant(&self) -> AFSEL7_A
[src]
Get enumerated values variant
pub fn is_af0(&self) -> bool
[src]
Checks if the value of the field is AF0
pub fn is_af1(&self) -> bool
[src]
Checks if the value of the field is AF1
pub fn is_af2(&self) -> bool
[src]
Checks if the value of the field is AF2
pub fn is_af3(&self) -> bool
[src]
Checks if the value of the field is AF3
pub fn is_af4(&self) -> bool
[src]
Checks if the value of the field is AF4
pub fn is_af5(&self) -> bool
[src]
Checks if the value of the field is AF5
pub fn is_af6(&self) -> bool
[src]
Checks if the value of the field is AF6
pub fn is_af7(&self) -> bool
[src]
Checks if the value of the field is AF7
pub fn is_af8(&self) -> bool
[src]
Checks if the value of the field is AF8
pub fn is_af9(&self) -> bool
[src]
Checks if the value of the field is AF9
pub fn is_af10(&self) -> bool
[src]
Checks if the value of the field is AF10
pub fn is_af11(&self) -> bool
[src]
Checks if the value of the field is AF11
pub fn is_af12(&self) -> bool
[src]
Checks if the value of the field is AF12
pub fn is_af13(&self) -> bool
[src]
Checks if the value of the field is AF13
pub fn is_af14(&self) -> bool
[src]
Checks if the value of the field is AF14
pub fn is_af15(&self) -> bool
[src]
Checks if the value of the field is AF15
impl R<u32, Reg<u32, _AFRL>>
[src]
pub fn afsel7(&self) -> AFSEL7_R
[src]
Bits 28:31 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel6(&self) -> AFSEL6_R
[src]
Bits 24:27 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel5(&self) -> AFSEL5_R
[src]
Bits 20:23 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel4(&self) -> AFSEL4_R
[src]
Bits 16:19 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel3(&self) -> AFSEL3_R
[src]
Bits 12:15 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel2(&self) -> AFSEL2_R
[src]
Bits 8:11 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel1(&self) -> AFSEL1_R
[src]
Bits 4:7 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel0(&self) -> AFSEL0_R
[src]
Bits 0:3 - Alternate function selection for port x pin y (y = 0..7)
impl R<u8, AFSEL15_A>
[src]
pub fn variant(&self) -> AFSEL15_A
[src]
Get enumerated values variant
pub fn is_af0(&self) -> bool
[src]
Checks if the value of the field is AF0
pub fn is_af1(&self) -> bool
[src]
Checks if the value of the field is AF1
pub fn is_af2(&self) -> bool
[src]
Checks if the value of the field is AF2
pub fn is_af3(&self) -> bool
[src]
Checks if the value of the field is AF3
pub fn is_af4(&self) -> bool
[src]
Checks if the value of the field is AF4
pub fn is_af5(&self) -> bool
[src]
Checks if the value of the field is AF5
pub fn is_af6(&self) -> bool
[src]
Checks if the value of the field is AF6
pub fn is_af7(&self) -> bool
[src]
Checks if the value of the field is AF7
pub fn is_af8(&self) -> bool
[src]
Checks if the value of the field is AF8
pub fn is_af9(&self) -> bool
[src]
Checks if the value of the field is AF9
pub fn is_af10(&self) -> bool
[src]
Checks if the value of the field is AF10
pub fn is_af11(&self) -> bool
[src]
Checks if the value of the field is AF11
pub fn is_af12(&self) -> bool
[src]
Checks if the value of the field is AF12
pub fn is_af13(&self) -> bool
[src]
Checks if the value of the field is AF13
pub fn is_af14(&self) -> bool
[src]
Checks if the value of the field is AF14
pub fn is_af15(&self) -> bool
[src]
Checks if the value of the field is AF15
impl R<u32, Reg<u32, _AFRH>>
[src]
pub fn afsel15(&self) -> AFSEL15_R
[src]
Bits 28:31 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel14(&self) -> AFSEL14_R
[src]
Bits 24:27 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel13(&self) -> AFSEL13_R
[src]
Bits 20:23 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel12(&self) -> AFSEL12_R
[src]
Bits 16:19 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel11(&self) -> AFSEL11_R
[src]
Bits 12:15 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel10(&self) -> AFSEL10_R
[src]
Bits 8:11 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel9(&self) -> AFSEL9_R
[src]
Bits 4:7 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel8(&self) -> AFSEL8_R
[src]
Bits 0:3 - Alternate function selection for port x pin y (y = 8..15)
impl R<bool, DOWN_A>
[src]
pub fn variant(&self) -> Variant<bool, DOWN_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, UP_A>
[src]
pub fn variant(&self) -> Variant<bool, UP_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, ARROK_A>
[src]
pub fn variant(&self) -> Variant<bool, ARROK_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, CMPOK_A>
[src]
pub fn variant(&self) -> Variant<bool, CMPOK_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, EXTTRIG_A>
[src]
pub fn variant(&self) -> Variant<bool, EXTTRIG_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, ARRM_A>
[src]
pub fn variant(&self) -> Variant<bool, ARRM_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, CMPM_A>
[src]
pub fn variant(&self) -> Variant<bool, CMPM_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn down(&self) -> DOWN_R
[src]
Bit 6 - Counter direction change up to down
pub fn up(&self) -> UP_R
[src]
Bit 5 - Counter direction change down to up
pub fn arrok(&self) -> ARROK_R
[src]
Bit 4 - Autoreload register update OK
pub fn cmpok(&self) -> CMPOK_R
[src]
Bit 3 - Compare register update OK
pub fn exttrig(&self) -> EXTTRIG_R
[src]
Bit 2 - External trigger edge event
pub fn arrm(&self) -> ARRM_R
[src]
Bit 1 - Autoreload match
pub fn cmpm(&self) -> CMPM_R
[src]
Bit 0 - Compare match
impl R<bool, DOWNIE_A>
[src]
pub fn variant(&self) -> DOWNIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UPIE_A>
[src]
pub fn variant(&self) -> UPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ARROKIE_A>
[src]
pub fn variant(&self) -> ARROKIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CMPOKIE_A>
[src]
pub fn variant(&self) -> CMPOKIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EXTTRIGIE_A>
[src]
pub fn variant(&self) -> EXTTRIGIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ARRMIE_A>
[src]
pub fn variant(&self) -> ARRMIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CMPMIE_A>
[src]
pub fn variant(&self) -> CMPMIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _IER>>
[src]
pub fn downie(&self) -> DOWNIE_R
[src]
Bit 6 - Direction change to down Interrupt Enable
pub fn upie(&self) -> UPIE_R
[src]
Bit 5 - Direction change to UP Interrupt Enable
pub fn arrokie(&self) -> ARROKIE_R
[src]
Bit 4 - Autoreload register update OK Interrupt Enable
pub fn cmpokie(&self) -> CMPOKIE_R
[src]
Bit 3 - Compare register update OK Interrupt Enable
pub fn exttrigie(&self) -> EXTTRIGIE_R
[src]
Bit 2 - External trigger valid edge Interrupt Enable
pub fn arrmie(&self) -> ARRMIE_R
[src]
Bit 1 - Autoreload match Interrupt Enable
pub fn cmpmie(&self) -> CMPMIE_R
[src]
Bit 0 - Compare match Interrupt Enable
impl R<bool, ENC_A>
[src]
pub fn variant(&self) -> ENC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, COUNTMODE_A>
[src]
pub fn variant(&self) -> COUNTMODE_A
[src]
Get enumerated values variant
pub fn is_internal(&self) -> bool
[src]
Checks if the value of the field is INTERNAL
pub fn is_external(&self) -> bool
[src]
Checks if the value of the field is EXTERNAL
impl R<bool, PRELOAD_A>
[src]
pub fn variant(&self) -> PRELOAD_A
[src]
Get enumerated values variant
pub fn is_immediate(&self) -> bool
[src]
Checks if the value of the field is IMMEDIATE
pub fn is_end_of_period(&self) -> bool
[src]
Checks if the value of the field is ENDOFPERIOD
impl R<bool, WAVPOL_A>
[src]
pub fn variant(&self) -> WAVPOL_A
[src]
Get enumerated values variant
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
impl R<bool, WAVE_A>
[src]
pub fn variant(&self) -> WAVE_A
[src]
Get enumerated values variant
pub fn is_inactive(&self) -> bool
[src]
Checks if the value of the field is INACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, TIMOUT_A>
[src]
pub fn variant(&self) -> TIMOUT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, TRIGEN_A>
[src]
pub fn variant(&self) -> TRIGEN_A
[src]
Get enumerated values variant
pub fn is_sw(&self) -> bool
[src]
Checks if the value of the field is SW
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
pub fn is_both_edges(&self) -> bool
[src]
Checks if the value of the field is BOTHEDGES
impl R<u8, TRIGSEL_A>
[src]
pub fn variant(&self) -> TRIGSEL_A
[src]
Get enumerated values variant
pub fn is_trig0(&self) -> bool
[src]
Checks if the value of the field is TRIG0
pub fn is_trig1(&self) -> bool
[src]
Checks if the value of the field is TRIG1
pub fn is_trig2(&self) -> bool
[src]
Checks if the value of the field is TRIG2
pub fn is_trig3(&self) -> bool
[src]
Checks if the value of the field is TRIG3
pub fn is_trig4(&self) -> bool
[src]
Checks if the value of the field is TRIG4
pub fn is_trig5(&self) -> bool
[src]
Checks if the value of the field is TRIG5
pub fn is_trig6(&self) -> bool
[src]
Checks if the value of the field is TRIG6
pub fn is_trig7(&self) -> bool
[src]
Checks if the value of the field is TRIG7
impl R<u8, PRESC_A>
[src]
pub fn variant(&self) -> PRESC_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div32(&self) -> bool
[src]
Checks if the value of the field is DIV32
pub fn is_div64(&self) -> bool
[src]
Checks if the value of the field is DIV64
pub fn is_div128(&self) -> bool
[src]
Checks if the value of the field is DIV128
impl R<u8, TRGFLT_A>
[src]
pub fn variant(&self) -> TRGFLT_A
[src]
Get enumerated values variant
pub fn is_immediate(&self) -> bool
[src]
Checks if the value of the field is IMMEDIATE
pub fn is_clocks2(&self) -> bool
[src]
Checks if the value of the field is CLOCKS2
pub fn is_clocks4(&self) -> bool
[src]
Checks if the value of the field is CLOCKS4
pub fn is_clocks8(&self) -> bool
[src]
Checks if the value of the field is CLOCKS8
impl R<u8, CKFLT_A>
[src]
pub fn variant(&self) -> CKFLT_A
[src]
Get enumerated values variant
pub fn is_immediate(&self) -> bool
[src]
Checks if the value of the field is IMMEDIATE
pub fn is_clocks2(&self) -> bool
[src]
Checks if the value of the field is CLOCKS2
pub fn is_clocks4(&self) -> bool
[src]
Checks if the value of the field is CLOCKS4
pub fn is_clocks8(&self) -> bool
[src]
Checks if the value of the field is CLOCKS8
impl R<u8, CKPOL_A>
[src]
pub fn variant(&self) -> Variant<u8, CKPOL_A>
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
pub fn is_both_edges(&self) -> bool
[src]
Checks if the value of the field is BOTHEDGES
impl R<bool, CKSEL_A>
[src]
pub fn variant(&self) -> CKSEL_A
[src]
Get enumerated values variant
pub fn is_internal(&self) -> bool
[src]
Checks if the value of the field is INTERNAL
pub fn is_external(&self) -> bool
[src]
Checks if the value of the field is EXTERNAL
impl R<u32, Reg<u32, _CFGR>>
[src]
pub fn enc(&self) -> ENC_R
[src]
Bit 24 - Encoder mode enable
pub fn countmode(&self) -> COUNTMODE_R
[src]
Bit 23 - counter mode enabled
pub fn preload(&self) -> PRELOAD_R
[src]
Bit 22 - Registers update mode
pub fn wavpol(&self) -> WAVPOL_R
[src]
Bit 21 - Waveform shape polarity
pub fn wave(&self) -> WAVE_R
[src]
Bit 20 - Waveform shape
pub fn timout(&self) -> TIMOUT_R
[src]
Bit 19 - Timeout enable
pub fn trigen(&self) -> TRIGEN_R
[src]
Bits 17:18 - Trigger enable and polarity
pub fn trigsel(&self) -> TRIGSEL_R
[src]
Bits 13:15 - Trigger selector
pub fn presc(&self) -> PRESC_R
[src]
Bits 9:11 - Clock prescaler
pub fn trgflt(&self) -> TRGFLT_R
[src]
Bits 6:7 - Configurable digital filter for trigger
pub fn ckflt(&self) -> CKFLT_R
[src]
Bits 3:4 - Configurable digital filter for external clock
pub fn ckpol(&self) -> CKPOL_R
[src]
Bits 1:2 - Clock Polarity
pub fn cksel(&self) -> CKSEL_R
[src]
Bit 0 - Clock selector
impl R<bool, CNTSTRT_A>
[src]
pub fn variant(&self) -> Variant<bool, CNTSTRT_A>
[src]
Get enumerated values variant
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
impl R<bool, SNGSTRT_A>
[src]
pub fn variant(&self) -> Variant<bool, SNGSTRT_A>
[src]
Get enumerated values variant
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
impl R<bool, ENABLE_A>
[src]
pub fn variant(&self) -> ENABLE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn cntstrt(&self) -> CNTSTRT_R
[src]
Bit 2 - Timer start in continuous mode
pub fn sngstrt(&self) -> SNGSTRT_R
[src]
Bit 1 - LPTIM start in single mode
pub fn enable(&self) -> ENABLE_R
[src]
Bit 0 - LPTIM Enable
impl R<u32, Reg<u32, _CMP>>
[src]
impl R<u32, Reg<u32, _ARR>>
[src]
impl R<u32, Reg<u32, _CNT>>
[src]
impl R<bool, PM_A>
[src]
pub fn variant(&self) -> PM_A
[src]
Get enumerated values variant
pub fn is_am(&self) -> bool
[src]
Checks if the value of the field is AM
pub fn is_pm(&self) -> bool
[src]
Checks if the value of the field is PM
impl R<u32, Reg<u32, _TR>>
[src]
pub fn pm(&self) -> PM_R
[src]
Bit 22 - AM/PM notation
pub fn ht(&self) -> HT_R
[src]
Bits 20:21 - Hour tens in BCD format
pub fn hu(&self) -> HU_R
[src]
Bits 16:19 - Hour units in BCD format
pub fn mnt(&self) -> MNT_R
[src]
Bits 12:14 - Minute tens in BCD format
pub fn mnu(&self) -> MNU_R
[src]
Bits 8:11 - Minute units in BCD format
pub fn st(&self) -> ST_R
[src]
Bits 4:6 - Second tens in BCD format
pub fn su(&self) -> SU_R
[src]
Bits 0:3 - Second units in BCD format
impl R<u32, Reg<u32, _DR>>
[src]
pub fn yt(&self) -> YT_R
[src]
Bits 20:23 - Year tens in BCD format
pub fn yu(&self) -> YU_R
[src]
Bits 16:19 - Year units in BCD format
pub fn wdu(&self) -> WDU_R
[src]
Bits 13:15 - Week day units
pub fn mt(&self) -> MT_R
[src]
Bit 12 - Month tens in BCD format
pub fn mu(&self) -> MU_R
[src]
Bits 8:11 - Month units in BCD format
pub fn dt(&self) -> DT_R
[src]
Bits 4:5 - Date tens in BCD format
pub fn du(&self) -> DU_R
[src]
Bits 0:3 - Date units in BCD format
impl R<bool, COE_A>
[src]
pub fn variant(&self) -> COE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, OSEL_A>
[src]
pub fn variant(&self) -> OSEL_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_alarm_a(&self) -> bool
[src]
Checks if the value of the field is ALARMA
pub fn is_alarm_b(&self) -> bool
[src]
Checks if the value of the field is ALARMB
pub fn is_wakeup(&self) -> bool
[src]
Checks if the value of the field is WAKEUP
impl R<bool, POL_A>
[src]
pub fn variant(&self) -> POL_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<bool, COSEL_A>
[src]
pub fn variant(&self) -> COSEL_A
[src]
Get enumerated values variant
pub fn is_cal_freq_512hz(&self) -> bool
[src]
Checks if the value of the field is CALFREQ_512HZ
pub fn is_cal_freq_1hz(&self) -> bool
[src]
Checks if the value of the field is CALFREQ_1HZ
impl R<bool, BKP_A>
[src]
pub fn variant(&self) -> BKP_A
[src]
Get enumerated values variant
pub fn is_dst_not_changed(&self) -> bool
[src]
Checks if the value of the field is DST_NOT_CHANGED
pub fn is_dst_changed(&self) -> bool
[src]
Checks if the value of the field is DST_CHANGED
impl R<bool, TSIE_A>
[src]
pub fn variant(&self) -> TSIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, WUTIE_A>
[src]
pub fn variant(&self) -> WUTIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALRBIE_A>
[src]
pub fn variant(&self) -> ALRBIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALRAIE_A>
[src]
pub fn variant(&self) -> ALRAIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TSE_A>
[src]
pub fn variant(&self) -> TSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, WUTE_A>
[src]
pub fn variant(&self) -> WUTE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALRBE_A>
[src]
pub fn variant(&self) -> ALRBE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALRAE_A>
[src]
pub fn variant(&self) -> ALRAE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, FMT_A>
[src]
pub fn variant(&self) -> FMT_A
[src]
Get enumerated values variant
pub fn is_twenty_four_hour(&self) -> bool
[src]
Checks if the value of the field is TWENTY_FOUR_HOUR
pub fn is_am_pm(&self) -> bool
[src]
Checks if the value of the field is AM_PM
impl R<bool, BYPSHAD_A>
[src]
pub fn variant(&self) -> BYPSHAD_A
[src]
Get enumerated values variant
pub fn is_shadow_reg(&self) -> bool
[src]
Checks if the value of the field is SHADOWREG
pub fn is_bypass_shadow_reg(&self) -> bool
[src]
Checks if the value of the field is BYPASSSHADOWREG
impl R<bool, REFCKON_A>
[src]
pub fn variant(&self) -> REFCKON_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TSEDGE_A>
[src]
pub fn variant(&self) -> TSEDGE_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<u8, WUCKSEL_A>
[src]
pub fn variant(&self) -> Variant<u8, WUCKSEL_A>
[src]
Get enumerated values variant
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_clock_spare(&self) -> bool
[src]
Checks if the value of the field is CLOCKSPARE
pub fn is_clock_spare_with_offset(&self) -> bool
[src]
Checks if the value of the field is CLOCKSPAREWITHOFFSET
impl R<u32, Reg<u32, _CR>>
[src]
pub fn coe(&self) -> COE_R
[src]
Bit 23 - Calibration output enable
pub fn osel(&self) -> OSEL_R
[src]
Bits 21:22 - Output selection
pub fn pol(&self) -> POL_R
[src]
Bit 20 - Output polarity
pub fn cosel(&self) -> COSEL_R
[src]
Bit 19 - Calibration output selection
pub fn bkp(&self) -> BKP_R
[src]
Bit 18 - Backup
pub fn tsie(&self) -> TSIE_R
[src]
Bit 15 - Time-stamp interrupt enable
pub fn wutie(&self) -> WUTIE_R
[src]
Bit 14 - Wakeup timer interrupt enable
pub fn alrbie(&self) -> ALRBIE_R
[src]
Bit 13 - Alarm B interrupt enable
pub fn alraie(&self) -> ALRAIE_R
[src]
Bit 12 - Alarm A interrupt enable
pub fn tse(&self) -> TSE_R
[src]
Bit 11 - timestamp enable
pub fn wute(&self) -> WUTE_R
[src]
Bit 10 - Wakeup timer enable
pub fn alrbe(&self) -> ALRBE_R
[src]
Bit 9 - Alarm B enable
pub fn alrae(&self) -> ALRAE_R
[src]
Bit 8 - Alarm A enable
pub fn fmt(&self) -> FMT_R
[src]
Bit 6 - Hour format
pub fn bypshad(&self) -> BYPSHAD_R
[src]
Bit 5 - Bypass the shadow registers
pub fn refckon(&self) -> REFCKON_R
[src]
Bit 4 - RTC_REFIN reference clock detection enable (50 or 60 Hz)
pub fn tsedge(&self) -> TSEDGE_R
[src]
Bit 3 - Time-stamp event active edge
pub fn wucksel(&self) -> WUCKSEL_R
[src]
Bits 0:2 - Wakeup clock selection
impl R<bool, TAMP2F_A>
[src]
pub fn variant(&self) -> Variant<bool, TAMP2F_A>
[src]
Get enumerated values variant
pub fn is_tampered(&self) -> bool
[src]
Checks if the value of the field is TAMPERED
impl R<bool, TSOVF_A>
[src]
pub fn variant(&self) -> Variant<bool, TSOVF_A>
[src]
Get enumerated values variant
pub fn is_overflow(&self) -> bool
[src]
Checks if the value of the field is OVERFLOW
impl R<bool, TSF_A>
[src]
pub fn variant(&self) -> Variant<bool, TSF_A>
[src]
Get enumerated values variant
pub fn is_timestamp_event(&self) -> bool
[src]
Checks if the value of the field is TIMESTAMPEVENT
impl R<bool, WUTF_A>
[src]
pub fn variant(&self) -> Variant<bool, WUTF_A>
[src]
Get enumerated values variant
pub fn is_zero(&self) -> bool
[src]
Checks if the value of the field is ZERO
impl R<bool, ALRBF_A>
[src]
pub fn variant(&self) -> Variant<bool, ALRBF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, ALRAF_A>
[src]
pub fn variant(&self) -> Variant<bool, ALRAF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, INIT_A>
[src]
pub fn variant(&self) -> INIT_A
[src]
Get enumerated values variant
pub fn is_free_running_mode(&self) -> bool
[src]
Checks if the value of the field is FREERUNNINGMODE
pub fn is_init_mode(&self) -> bool
[src]
Checks if the value of the field is INITMODE
impl R<bool, INITF_A>
[src]
pub fn variant(&self) -> INITF_A
[src]
Get enumerated values variant
pub fn is_not_allowed(&self) -> bool
[src]
Checks if the value of the field is NOTALLOWED
pub fn is_allowed(&self) -> bool
[src]
Checks if the value of the field is ALLOWED
impl R<bool, RSF_A>
[src]
pub fn variant(&self) -> RSF_A
[src]
Get enumerated values variant
pub fn is_not_synced(&self) -> bool
[src]
Checks if the value of the field is NOTSYNCED
pub fn is_synced(&self) -> bool
[src]
Checks if the value of the field is SYNCED
impl R<bool, INITS_A>
[src]
pub fn variant(&self) -> INITS_A
[src]
Get enumerated values variant
pub fn is_not_initalized(&self) -> bool
[src]
Checks if the value of the field is NOTINITALIZED
pub fn is_initalized(&self) -> bool
[src]
Checks if the value of the field is INITALIZED
impl R<bool, SHPF_A>
[src]
pub fn variant(&self) -> SHPF_A
[src]
Get enumerated values variant
pub fn is_no_shift_pending(&self) -> bool
[src]
Checks if the value of the field is NOSHIFTPENDING
pub fn is_shift_pending(&self) -> bool
[src]
Checks if the value of the field is SHIFTPENDING
impl R<bool, WUTWF_A>
[src]
pub fn variant(&self) -> WUTWF_A
[src]
Get enumerated values variant
pub fn is_update_not_allowed(&self) -> bool
[src]
Checks if the value of the field is UPDATENOTALLOWED
pub fn is_update_allowed(&self) -> bool
[src]
Checks if the value of the field is UPDATEALLOWED
impl R<bool, ALRBWF_A>
[src]
pub fn variant(&self) -> ALRBWF_A
[src]
Get enumerated values variant
pub fn is_update_not_allowed(&self) -> bool
[src]
Checks if the value of the field is UPDATENOTALLOWED
pub fn is_update_allowed(&self) -> bool
[src]
Checks if the value of the field is UPDATEALLOWED
impl R<bool, RECALPF_A>
[src]
pub fn variant(&self) -> Variant<bool, RECALPF_A>
[src]
Get enumerated values variant
pub fn is_pending(&self) -> bool
[src]
Checks if the value of the field is PENDING
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn tamp2f(&self) -> TAMP2F_R
[src]
Bit 14 - RTC_TAMP2 detection flag
pub fn tamp1f(&self) -> TAMP1F_R
[src]
Bit 13 - RTC_TAMP1 detection flag
pub fn tsovf(&self) -> TSOVF_R
[src]
Bit 12 - Time-stamp overflow flag
pub fn tsf(&self) -> TSF_R
[src]
Bit 11 - Time-stamp flag
pub fn wutf(&self) -> WUTF_R
[src]
Bit 10 - Wakeup timer flag
pub fn alrbf(&self) -> ALRBF_R
[src]
Bit 9 - Alarm B flag
pub fn alraf(&self) -> ALRAF_R
[src]
Bit 8 - Alarm A flag
pub fn init(&self) -> INIT_R
[src]
Bit 7 - Initialization mode
pub fn initf(&self) -> INITF_R
[src]
Bit 6 - Initialization flag
pub fn rsf(&self) -> RSF_R
[src]
Bit 5 - Registers synchronization flag
pub fn inits(&self) -> INITS_R
[src]
Bit 4 - Initialization status flag
pub fn shpf(&self) -> SHPF_R
[src]
Bit 3 - Shift operation pending
pub fn wutwf(&self) -> WUTWF_R
[src]
Bit 2 - Wakeup timer write flag
pub fn alrbwf(&self) -> ALRBWF_R
[src]
Bit 1 - Alarm B write flag
pub fn alrawf(&self) -> ALRAWF_R
[src]
Bit 0 - Alarm A write flag
pub fn recalpf(&self) -> RECALPF_R
[src]
Bit 16 - Recalibration pending flag
pub fn tamp3f(&self) -> TAMP3F_R
[src]
Bit 15 - RTC_TAMP3 detection flag
impl R<u32, Reg<u32, _PRER>>
[src]
pub fn prediv_a(&self) -> PREDIV_A_R
[src]
Bits 16:22 - Asynchronous prescaler factor
pub fn prediv_s(&self) -> PREDIV_S_R
[src]
Bits 0:15 - Synchronous prescaler factor
impl R<u32, Reg<u32, _WUTR>>
[src]
impl R<bool, MSK4_A>
[src]
pub fn variant(&self) -> MSK4_A
[src]
Get enumerated values variant
pub fn is_mask(&self) -> bool
[src]
Checks if the value of the field is MASK
pub fn is_not_mask(&self) -> bool
[src]
Checks if the value of the field is NOTMASK
impl R<bool, WDSEL_A>
[src]
pub fn variant(&self) -> WDSEL_A
[src]
Get enumerated values variant
pub fn is_date_units(&self) -> bool
[src]
Checks if the value of the field is DATEUNITS
pub fn is_week_day(&self) -> bool
[src]
Checks if the value of the field is WEEKDAY
impl R<bool, PM_A>
[src]
pub fn variant(&self) -> PM_A
[src]
Get enumerated values variant
pub fn is_am(&self) -> bool
[src]
Checks if the value of the field is AM
pub fn is_pm(&self) -> bool
[src]
Checks if the value of the field is PM
impl R<u32, Reg<u32, _ALRMAR>>
[src]
pub fn msk4(&self) -> MSK4_R
[src]
Bit 31 - Alarm A date mask
pub fn wdsel(&self) -> WDSEL_R
[src]
Bit 30 - Week day selection
pub fn dt(&self) -> DT_R
[src]
Bits 28:29 - Date tens in BCD format.
pub fn du(&self) -> DU_R
[src]
Bits 24:27 - Date units or day in BCD format.
pub fn msk3(&self) -> MSK3_R
[src]
Bit 23 - Alarm A hours mask
pub fn pm(&self) -> PM_R
[src]
Bit 22 - AM/PM notation
pub fn ht(&self) -> HT_R
[src]
Bits 20:21 - Hour tens in BCD format.
pub fn hu(&self) -> HU_R
[src]
Bits 16:19 - Hour units in BCD format.
pub fn msk2(&self) -> MSK2_R
[src]
Bit 15 - Alarm A minutes mask
pub fn mnt(&self) -> MNT_R
[src]
Bits 12:14 - Minute tens in BCD format.
pub fn mnu(&self) -> MNU_R
[src]
Bits 8:11 - Minute units in BCD format.
pub fn msk1(&self) -> MSK1_R
[src]
Bit 7 - Alarm A seconds mask
pub fn st(&self) -> ST_R
[src]
Bits 4:6 - Second tens in BCD format.
pub fn su(&self) -> SU_R
[src]
Bits 0:3 - Second units in BCD format.
impl R<bool, MSK4_A>
[src]
pub fn variant(&self) -> MSK4_A
[src]
Get enumerated values variant
pub fn is_mask(&self) -> bool
[src]
Checks if the value of the field is MASK
pub fn is_not_mask(&self) -> bool
[src]
Checks if the value of the field is NOTMASK
impl R<bool, WDSEL_A>
[src]
pub fn variant(&self) -> WDSEL_A
[src]
Get enumerated values variant
pub fn is_date_units(&self) -> bool
[src]
Checks if the value of the field is DATEUNITS
pub fn is_week_day(&self) -> bool
[src]
Checks if the value of the field is WEEKDAY
impl R<bool, PM_A>
[src]
pub fn variant(&self) -> PM_A
[src]
Get enumerated values variant
pub fn is_am(&self) -> bool
[src]
Checks if the value of the field is AM
pub fn is_pm(&self) -> bool
[src]
Checks if the value of the field is PM
impl R<u32, Reg<u32, _ALRMBR>>
[src]
pub fn msk4(&self) -> MSK4_R
[src]
Bit 31 - Alarm B date mask
pub fn wdsel(&self) -> WDSEL_R
[src]
Bit 30 - Week day selection
pub fn dt(&self) -> DT_R
[src]
Bits 28:29 - Date tens in BCD format
pub fn du(&self) -> DU_R
[src]
Bits 24:27 - Date units or day in BCD format
pub fn msk3(&self) -> MSK3_R
[src]
Bit 23 - Alarm B hours mask
pub fn pm(&self) -> PM_R
[src]
Bit 22 - AM/PM notation
pub fn ht(&self) -> HT_R
[src]
Bits 20:21 - Hour tens in BCD format
pub fn hu(&self) -> HU_R
[src]
Bits 16:19 - Hour units in BCD format
pub fn msk2(&self) -> MSK2_R
[src]
Bit 15 - Alarm B minutes mask
pub fn mnt(&self) -> MNT_R
[src]
Bits 12:14 - Minute tens in BCD format
pub fn mnu(&self) -> MNU_R
[src]
Bits 8:11 - Minute units in BCD format
pub fn msk1(&self) -> MSK1_R
[src]
Bit 7 - Alarm B seconds mask
pub fn st(&self) -> ST_R
[src]
Bits 4:6 - Second tens in BCD format
pub fn su(&self) -> SU_R
[src]
Bits 0:3 - Second units in BCD format
impl R<u32, Reg<u32, _SSR>>
[src]
impl R<u32, Reg<u32, _TSTR>>
[src]
pub fn pm(&self) -> PM_R
[src]
Bit 22 - AM/PM notation
pub fn ht(&self) -> HT_R
[src]
Bits 20:21 - Hour tens in BCD format.
pub fn hu(&self) -> HU_R
[src]
Bits 16:19 - Hour units in BCD format.
pub fn mnt(&self) -> MNT_R
[src]
Bits 12:14 - Minute tens in BCD format.
pub fn mnu(&self) -> MNU_R
[src]
Bits 8:11 - Minute units in BCD format.
pub fn st(&self) -> ST_R
[src]
Bits 4:6 - Second tens in BCD format.
pub fn su(&self) -> SU_R
[src]
Bits 0:3 - Second units in BCD format.
impl R<u32, Reg<u32, _TSDR>>
[src]
pub fn wdu(&self) -> WDU_R
[src]
Bits 13:15 - Week day units
pub fn mt(&self) -> MT_R
[src]
Bit 12 - Month tens in BCD format
pub fn mu(&self) -> MU_R
[src]
Bits 8:11 - Month units in BCD format
pub fn dt(&self) -> DT_R
[src]
Bits 4:5 - Date tens in BCD format
pub fn du(&self) -> DU_R
[src]
Bits 0:3 - Date units in BCD format
impl R<u32, Reg<u32, _TSSSR>>
[src]
impl R<bool, CALP_A>
[src]
pub fn variant(&self) -> CALP_A
[src]
Get enumerated values variant
pub fn is_no_change(&self) -> bool
[src]
Checks if the value of the field is NOCHANGE
pub fn is_increase_freq(&self) -> bool
[src]
Checks if the value of the field is INCREASEFREQ
impl R<bool, CALW8_A>
[src]
pub fn variant(&self) -> Variant<bool, CALW8_A>
[src]
Get enumerated values variant
pub fn is_eight_second(&self) -> bool
[src]
Checks if the value of the field is EIGHT_SECOND
impl R<bool, CALW16_A>
[src]
pub fn variant(&self) -> Variant<bool, CALW16_A>
[src]
Get enumerated values variant
pub fn is_sixteen_second(&self) -> bool
[src]
Checks if the value of the field is SIXTEEN_SECOND
impl R<u32, Reg<u32, _CALR>>
[src]
pub fn calp(&self) -> CALP_R
[src]
Bit 15 - Increase frequency of RTC by 488.5 ppm
pub fn calw8(&self) -> CALW8_R
[src]
Bit 14 - Use an 8-second calibration cycle period
pub fn calw16(&self) -> CALW16_R
[src]
Bit 13 - Use a 16-second calibration cycle period
pub fn calm(&self) -> CALM_R
[src]
Bits 0:8 - Calibration minus
impl R<bool, TAMP2MF_A>
[src]
pub fn variant(&self) -> TAMP2MF_A
[src]
Get enumerated values variant
pub fn is_not_masked(&self) -> bool
[src]
Checks if the value of the field is NOTMASKED
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
impl R<bool, TAMP2NOERASE_A>
[src]
pub fn variant(&self) -> TAMP2NOERASE_A
[src]
Get enumerated values variant
pub fn is_erase(&self) -> bool
[src]
Checks if the value of the field is ERASE
pub fn is_no_erase(&self) -> bool
[src]
Checks if the value of the field is NOERASE
impl R<bool, TAMP2IE_A>
[src]
pub fn variant(&self) -> TAMP2IE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TAMPPUDIS_A>
[src]
pub fn variant(&self) -> TAMPPUDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<u8, TAMPPRCH_A>
[src]
pub fn variant(&self) -> TAMPPRCH_A
[src]
Get enumerated values variant
pub fn is_cycles1(&self) -> bool
[src]
Checks if the value of the field is CYCLES1
pub fn is_cycles2(&self) -> bool
[src]
Checks if the value of the field is CYCLES2
pub fn is_cycles4(&self) -> bool
[src]
Checks if the value of the field is CYCLES4
pub fn is_cycles8(&self) -> bool
[src]
Checks if the value of the field is CYCLES8
impl R<u8, TAMPFLT_A>
[src]
pub fn variant(&self) -> TAMPFLT_A
[src]
Get enumerated values variant
pub fn is_immediate(&self) -> bool
[src]
Checks if the value of the field is IMMEDIATE
pub fn is_samples2(&self) -> bool
[src]
Checks if the value of the field is SAMPLES2
pub fn is_samples4(&self) -> bool
[src]
Checks if the value of the field is SAMPLES4
pub fn is_samples8(&self) -> bool
[src]
Checks if the value of the field is SAMPLES8
impl R<u8, TAMPFREQ_A>
[src]
pub fn variant(&self) -> TAMPFREQ_A
[src]
Get enumerated values variant
pub fn is_div32768(&self) -> bool
[src]
Checks if the value of the field is DIV32768
pub fn is_div16384(&self) -> bool
[src]
Checks if the value of the field is DIV16384
pub fn is_div8192(&self) -> bool
[src]
Checks if the value of the field is DIV8192
pub fn is_div4096(&self) -> bool
[src]
Checks if the value of the field is DIV4096
pub fn is_div2048(&self) -> bool
[src]
Checks if the value of the field is DIV2048
pub fn is_div1024(&self) -> bool
[src]
Checks if the value of the field is DIV1024
pub fn is_div512(&self) -> bool
[src]
Checks if the value of the field is DIV512
pub fn is_div256(&self) -> bool
[src]
Checks if the value of the field is DIV256
impl R<bool, TAMPTS_A>
[src]
pub fn variant(&self) -> TAMPTS_A
[src]
Get enumerated values variant
pub fn is_no_save(&self) -> bool
[src]
Checks if the value of the field is NOSAVE
pub fn is_save(&self) -> bool
[src]
Checks if the value of the field is SAVE
impl R<bool, TAMP2TRG_A>
[src]
pub fn variant(&self) -> TAMP2TRG_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<bool, TAMP2E_A>
[src]
pub fn variant(&self) -> TAMP2E_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TAMPIE_A>
[src]
pub fn variant(&self) -> TAMPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _TAMPCR>>
[src]
pub fn tamp2mf(&self) -> TAMP2MF_R
[src]
Bit 21 - Tamper 2 mask flag
pub fn tamp2noerase(&self) -> TAMP2NOERASE_R
[src]
Bit 20 - Tamper 2 no erase
pub fn tamp2ie(&self) -> TAMP2IE_R
[src]
Bit 19 - Tamper 2 interrupt enable
pub fn tamp1mf(&self) -> TAMP1MF_R
[src]
Bit 18 - Tamper 1 mask flag
pub fn tamp1noerase(&self) -> TAMP1NOERASE_R
[src]
Bit 17 - Tamper 1 no erase
pub fn tamp1ie(&self) -> TAMP1IE_R
[src]
Bit 16 - Tamper 1 interrupt enable
pub fn tamppudis(&self) -> TAMPPUDIS_R
[src]
Bit 15 - RTC_TAMPx pull-up disable
pub fn tampprch(&self) -> TAMPPRCH_R
[src]
Bits 13:14 - RTC_TAMPx precharge duration
pub fn tampflt(&self) -> TAMPFLT_R
[src]
Bits 11:12 - RTC_TAMPx filter count
pub fn tampfreq(&self) -> TAMPFREQ_R
[src]
Bits 8:10 - Tamper sampling frequency
pub fn tampts(&self) -> TAMPTS_R
[src]
Bit 7 - Activate timestamp on tamper detection event
pub fn tamp2trg(&self) -> TAMP2TRG_R
[src]
Bit 4 - Active level for RTC_TAMP2 input
pub fn tamp2e(&self) -> TAMP2E_R
[src]
Bit 3 - RTC_TAMP2 input detection enable
pub fn tampie(&self) -> TAMPIE_R
[src]
Bit 2 - Tamper interrupt enable
pub fn tamp1trg(&self) -> TAMP1TRG_R
[src]
Bit 1 - Active level for RTC_TAMP1 input
pub fn tamp1e(&self) -> TAMP1E_R
[src]
Bit 0 - RTC_TAMP1 input detection enable
pub fn tamp3mf(&self) -> TAMP3MF_R
[src]
Bit 24 - Tamper 3 mask flag
pub fn tamp3noerase(&self) -> TAMP3NOERASE_R
[src]
Bit 23 - Tamper 3 no erase
pub fn tamp3ie(&self) -> TAMP3IE_R
[src]
Bit 22 - Tamper 3 interrupt enable
pub fn tamp3trg(&self) -> TAMP3TRG_R
[src]
Bit 6 - Active level for RTC_TAMP3 input
pub fn tamp3e(&self) -> TAMP3E_R
[src]
Bit 5 - RTC_TAMP3 detection enable
impl R<u32, Reg<u32, _ALRMASSR>>
[src]
pub fn maskss(&self) -> MASKSS_R
[src]
Bits 24:27 - Mask the most-significant bits starting at this bit
pub fn ss(&self) -> SS_R
[src]
Bits 0:14 - Sub seconds value
impl R<u32, Reg<u32, _ALRMBSSR>>
[src]
pub fn maskss(&self) -> MASKSS_R
[src]
Bits 24:27 - Mask the most-significant bits starting at this bit
pub fn ss(&self) -> SS_R
[src]
Bits 0:14 - Sub seconds value
impl R<u32, Reg<u32, _OR>>
[src]
pub fn rtc_out_rmp(&self) -> RTC_OUT_RMP_R
[src]
Bit 1 - RTC_ALARM on PC13 output type
pub fn rtc_alarm_type(&self) -> RTC_ALARM_TYPE_R
[src]
Bit 0 - RTC_ALARM on PC13 output type
impl R<u32, Reg<u32, _BKPR>>
[src]
impl R<bool, M1_A>
[src]
pub fn variant(&self) -> M1_A
[src]
Get enumerated values variant
pub fn is_m0(&self) -> bool
[src]
Checks if the value of the field is M0
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
impl R<bool, EOBIE_A>
[src]
pub fn variant(&self) -> EOBIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RTOIE_A>
[src]
pub fn variant(&self) -> RTOIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, OVER8_A>
[src]
pub fn variant(&self) -> OVER8_A
[src]
Get enumerated values variant
pub fn is_oversampling16(&self) -> bool
[src]
Checks if the value of the field is OVERSAMPLING16
pub fn is_oversampling8(&self) -> bool
[src]
Checks if the value of the field is OVERSAMPLING8
impl R<bool, CMIE_A>
[src]
pub fn variant(&self) -> CMIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, MME_A>
[src]
pub fn variant(&self) -> MME_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, M0_A>
[src]
pub fn variant(&self) -> M0_A
[src]
Get enumerated values variant
pub fn is_bit8(&self) -> bool
[src]
Checks if the value of the field is BIT8
pub fn is_bit9(&self) -> bool
[src]
Checks if the value of the field is BIT9
impl R<bool, WAKE_A>
[src]
pub fn variant(&self) -> WAKE_A
[src]
Get enumerated values variant
pub fn is_idle(&self) -> bool
[src]
Checks if the value of the field is IDLE
pub fn is_address(&self) -> bool
[src]
Checks if the value of the field is ADDRESS
impl R<bool, PCE_A>
[src]
pub fn variant(&self) -> PCE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PS_A>
[src]
pub fn variant(&self) -> PS_A
[src]
Get enumerated values variant
pub fn is_even(&self) -> bool
[src]
Checks if the value of the field is EVEN
pub fn is_odd(&self) -> bool
[src]
Checks if the value of the field is ODD
impl R<bool, PEIE_A>
[src]
pub fn variant(&self) -> PEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TXEIE_A>
[src]
pub fn variant(&self) -> TXEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TCIE_A>
[src]
pub fn variant(&self) -> TCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RXNEIE_A>
[src]
pub fn variant(&self) -> RXNEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, IDLEIE_A>
[src]
pub fn variant(&self) -> IDLEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TE_A>
[src]
pub fn variant(&self) -> TE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RE_A>
[src]
pub fn variant(&self) -> RE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UESM_A>
[src]
pub fn variant(&self) -> UESM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UE_A>
[src]
pub fn variant(&self) -> UE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn m1(&self) -> M1_R
[src]
Bit 28 - Word length
pub fn eobie(&self) -> EOBIE_R
[src]
Bit 27 - End of Block interrupt enable
pub fn rtoie(&self) -> RTOIE_R
[src]
Bit 26 - Receiver timeout interrupt enable
pub fn over8(&self) -> OVER8_R
[src]
Bit 15 - Oversampling mode
pub fn cmie(&self) -> CMIE_R
[src]
Bit 14 - Character match interrupt enable
pub fn mme(&self) -> MME_R
[src]
Bit 13 - Mute mode enable
pub fn m0(&self) -> M0_R
[src]
Bit 12 - Word length
pub fn wake(&self) -> WAKE_R
[src]
Bit 11 - Receiver wakeup method
pub fn pce(&self) -> PCE_R
[src]
Bit 10 - Parity control enable
pub fn ps(&self) -> PS_R
[src]
Bit 9 - Parity selection
pub fn peie(&self) -> PEIE_R
[src]
Bit 8 - PE interrupt enable
pub fn txeie(&self) -> TXEIE_R
[src]
Bit 7 - interrupt enable
pub fn tcie(&self) -> TCIE_R
[src]
Bit 6 - Transmission complete interrupt enable
pub fn rxneie(&self) -> RXNEIE_R
[src]
Bit 5 - RXNE interrupt enable
pub fn idleie(&self) -> IDLEIE_R
[src]
Bit 4 - IDLE interrupt enable
pub fn te(&self) -> TE_R
[src]
Bit 3 - Transmitter enable
pub fn re(&self) -> RE_R
[src]
Bit 2 - Receiver enable
pub fn uesm(&self) -> UESM_R
[src]
Bit 1 - USART enable in Stop mode
pub fn ue(&self) -> UE_R
[src]
Bit 0 - USART enable
pub fn deat(&self) -> DEAT_R
[src]
Bits 21:25 - Driver Enable assertion time
pub fn dedt(&self) -> DEDT_R
[src]
Bits 16:20 - Driver Enable de-assertion time
impl R<bool, RTOEN_A>
[src]
pub fn variant(&self) -> RTOEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ABREN_A>
[src]
pub fn variant(&self) -> ABREN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, MSBFIRST_A>
[src]
pub fn variant(&self) -> MSBFIRST_A
[src]
Get enumerated values variant
pub fn is_lsb(&self) -> bool
[src]
Checks if the value of the field is LSB
pub fn is_msb(&self) -> bool
[src]
Checks if the value of the field is MSB
impl R<bool, DATAINV_A>
[src]
pub fn variant(&self) -> DATAINV_A
[src]
Get enumerated values variant
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
impl R<bool, TXINV_A>
[src]
pub fn variant(&self) -> TXINV_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, RXINV_A>
[src]
pub fn variant(&self) -> RXINV_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, SWAP_A>
[src]
pub fn variant(&self) -> SWAP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_swapped(&self) -> bool
[src]
Checks if the value of the field is SWAPPED
impl R<bool, LINEN_A>
[src]
pub fn variant(&self) -> LINEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, STOP_A>
[src]
pub fn variant(&self) -> STOP_A
[src]
Get enumerated values variant
pub fn is_stop1(&self) -> bool
[src]
Checks if the value of the field is STOP1
pub fn is_stop0p5(&self) -> bool
[src]
Checks if the value of the field is STOP0P5
pub fn is_stop2(&self) -> bool
[src]
Checks if the value of the field is STOP2
pub fn is_stop1p5(&self) -> bool
[src]
Checks if the value of the field is STOP1P5
impl R<bool, CLKEN_A>
[src]
pub fn variant(&self) -> CLKEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CPOL_A>
[src]
pub fn variant(&self) -> CPOL_A
[src]
Get enumerated values variant
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
impl R<bool, CPHA_A>
[src]
pub fn variant(&self) -> CPHA_A
[src]
Get enumerated values variant
pub fn is_first(&self) -> bool
[src]
Checks if the value of the field is FIRST
pub fn is_second(&self) -> bool
[src]
Checks if the value of the field is SECOND
impl R<bool, LBCL_A>
[src]
pub fn variant(&self) -> LBCL_A
[src]
Get enumerated values variant
pub fn is_not_output(&self) -> bool
[src]
Checks if the value of the field is NOTOUTPUT
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<bool, LBDIE_A>
[src]
pub fn variant(&self) -> LBDIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, LBDL_A>
[src]
pub fn variant(&self) -> LBDL_A
[src]
Get enumerated values variant
pub fn is_bit10(&self) -> bool
[src]
Checks if the value of the field is BIT10
pub fn is_bit11(&self) -> bool
[src]
Checks if the value of the field is BIT11
impl R<bool, ADDM7_A>
[src]
pub fn variant(&self) -> ADDM7_A
[src]
Get enumerated values variant
pub fn is_bit4(&self) -> bool
[src]
Checks if the value of the field is BIT4
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
impl R<u8, ABRMOD_A>
[src]
pub fn variant(&self) -> ABRMOD_A
[src]
Get enumerated values variant
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
pub fn is_edge(&self) -> bool
[src]
Checks if the value of the field is EDGE
pub fn is_frame7f(&self) -> bool
[src]
Checks if the value of the field is FRAME7F
pub fn is_frame55(&self) -> bool
[src]
Checks if the value of the field is FRAME55
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn rtoen(&self) -> RTOEN_R
[src]
Bit 23 - Receiver timeout enable
pub fn abren(&self) -> ABREN_R
[src]
Bit 20 - Auto baud rate enable
pub fn msbfirst(&self) -> MSBFIRST_R
[src]
Bit 19 - Most significant bit first
pub fn datainv(&self) -> DATAINV_R
[src]
Bit 18 - Binary data inversion
pub fn txinv(&self) -> TXINV_R
[src]
Bit 17 - TX pin active level inversion
pub fn rxinv(&self) -> RXINV_R
[src]
Bit 16 - RX pin active level inversion
pub fn swap(&self) -> SWAP_R
[src]
Bit 15 - Swap TX/RX pins
pub fn linen(&self) -> LINEN_R
[src]
Bit 14 - LIN mode enable
pub fn stop(&self) -> STOP_R
[src]
Bits 12:13 - STOP bits
pub fn clken(&self) -> CLKEN_R
[src]
Bit 11 - Clock enable
pub fn cpol(&self) -> CPOL_R
[src]
Bit 10 - Clock polarity
pub fn cpha(&self) -> CPHA_R
[src]
Bit 9 - Clock phase
pub fn lbcl(&self) -> LBCL_R
[src]
Bit 8 - Last bit clock pulse
pub fn lbdie(&self) -> LBDIE_R
[src]
Bit 6 - LIN break detection interrupt enable
pub fn lbdl(&self) -> LBDL_R
[src]
Bit 5 - LIN break detection length
pub fn addm7(&self) -> ADDM7_R
[src]
Bit 4 - 7-bit Address Detection/4-bit Address Detection
pub fn add(&self) -> ADD_R
[src]
Bits 24:31 - Address of the USART node
pub fn abrmod(&self) -> ABRMOD_R
[src]
Bits 21:22 - Auto baud rate mode
impl R<bool, WUFIE_A>
[src]
pub fn variant(&self) -> WUFIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, WUS_A>
[src]
pub fn variant(&self) -> Variant<u8, WUS_A>
[src]
Get enumerated values variant
pub fn is_address(&self) -> bool
[src]
Checks if the value of the field is ADDRESS
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
pub fn is_rxne(&self) -> bool
[src]
Checks if the value of the field is RXNE
impl R<bool, DEP_A>
[src]
pub fn variant(&self) -> DEP_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<bool, DEM_A>
[src]
pub fn variant(&self) -> DEM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DDRE_A>
[src]
pub fn variant(&self) -> DDRE_A
[src]
Get enumerated values variant
pub fn is_not_disabled(&self) -> bool
[src]
Checks if the value of the field is NOTDISABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, OVRDIS_A>
[src]
pub fn variant(&self) -> OVRDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, ONEBIT_A>
[src]
pub fn variant(&self) -> ONEBIT_A
[src]
Get enumerated values variant
pub fn is_sample3(&self) -> bool
[src]
Checks if the value of the field is SAMPLE3
pub fn is_sample1(&self) -> bool
[src]
Checks if the value of the field is SAMPLE1
impl R<bool, CTSIE_A>
[src]
pub fn variant(&self) -> CTSIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CTSE_A>
[src]
pub fn variant(&self) -> CTSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RTSE_A>
[src]
pub fn variant(&self) -> RTSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAT_A>
[src]
pub fn variant(&self) -> DMAT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAR_A>
[src]
pub fn variant(&self) -> DMAR_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SCEN_A>
[src]
pub fn variant(&self) -> SCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, NACK_A>
[src]
pub fn variant(&self) -> NACK_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, HDSEL_A>
[src]
pub fn variant(&self) -> HDSEL_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<bool, IRLP_A>
[src]
pub fn variant(&self) -> IRLP_A
[src]
Get enumerated values variant
pub fn is_normal(&self) -> bool
[src]
Checks if the value of the field is NORMAL
pub fn is_low_power(&self) -> bool
[src]
Checks if the value of the field is LOWPOWER
impl R<bool, IREN_A>
[src]
pub fn variant(&self) -> IREN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EIE_A>
[src]
pub fn variant(&self) -> EIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR3>>
[src]
pub fn wufie(&self) -> WUFIE_R
[src]
Bit 22 - Wakeup from Stop mode interrupt enable
pub fn wus(&self) -> WUS_R
[src]
Bits 20:21 - Wakeup from Stop mode interrupt flag selection
pub fn scarcnt(&self) -> SCARCNT_R
[src]
Bits 17:19 - Smartcard auto-retry count
pub fn dep(&self) -> DEP_R
[src]
Bit 15 - Driver enable polarity selection
pub fn dem(&self) -> DEM_R
[src]
Bit 14 - Driver enable mode
pub fn ddre(&self) -> DDRE_R
[src]
Bit 13 - DMA Disable on Reception Error
pub fn ovrdis(&self) -> OVRDIS_R
[src]
Bit 12 - Overrun Disable
pub fn onebit(&self) -> ONEBIT_R
[src]
Bit 11 - One sample bit method enable
pub fn ctsie(&self) -> CTSIE_R
[src]
Bit 10 - CTS interrupt enable
pub fn ctse(&self) -> CTSE_R
[src]
Bit 9 - CTS enable
pub fn rtse(&self) -> RTSE_R
[src]
Bit 8 - RTS enable
pub fn dmat(&self) -> DMAT_R
[src]
Bit 7 - DMA enable transmitter
pub fn dmar(&self) -> DMAR_R
[src]
Bit 6 - DMA enable receiver
pub fn scen(&self) -> SCEN_R
[src]
Bit 5 - Smartcard mode enable
pub fn nack(&self) -> NACK_R
[src]
Bit 4 - Smartcard NACK enable
pub fn hdsel(&self) -> HDSEL_R
[src]
Bit 3 - Half-duplex selection
pub fn irlp(&self) -> IRLP_R
[src]
Bit 2 - Ir low-power
pub fn iren(&self) -> IREN_R
[src]
Bit 1 - Ir mode enable
pub fn eie(&self) -> EIE_R
[src]
Bit 0 - Error interrupt enable
impl R<u32, Reg<u32, _BRR>>
[src]
impl R<u32, Reg<u32, _GTPR>>
[src]
pub fn gt(&self) -> GT_R
[src]
Bits 8:15 - Guard time value
pub fn psc(&self) -> PSC_R
[src]
Bits 0:7 - Prescaler value
impl R<u32, Reg<u32, _RTOR>>
[src]
pub fn blen(&self) -> BLEN_R
[src]
Bits 24:31 - Block Length
pub fn rto(&self) -> RTO_R
[src]
Bits 0:23 - Receiver timeout value
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn reack(&self) -> REACK_R
[src]
Bit 22 - REACK
pub fn teack(&self) -> TEACK_R
[src]
Bit 21 - TEACK
pub fn wuf(&self) -> WUF_R
[src]
Bit 20 - WUF
pub fn rwu(&self) -> RWU_R
[src]
Bit 19 - RWU
pub fn sbkf(&self) -> SBKF_R
[src]
Bit 18 - SBKF
pub fn cmf(&self) -> CMF_R
[src]
Bit 17 - CMF
pub fn busy(&self) -> BUSY_R
[src]
Bit 16 - BUSY
pub fn abrf(&self) -> ABRF_R
[src]
Bit 15 - ABRF
pub fn abre(&self) -> ABRE_R
[src]
Bit 14 - ABRE
pub fn eobf(&self) -> EOBF_R
[src]
Bit 12 - EOBF
pub fn rtof(&self) -> RTOF_R
[src]
Bit 11 - RTOF
pub fn cts(&self) -> CTS_R
[src]
Bit 10 - CTS
pub fn ctsif(&self) -> CTSIF_R
[src]
Bit 9 - CTSIF
pub fn lbdf(&self) -> LBDF_R
[src]
Bit 8 - LBDF
pub fn txe(&self) -> TXE_R
[src]
Bit 7 - TXE
pub fn tc(&self) -> TC_R
[src]
Bit 6 - TC
pub fn rxne(&self) -> RXNE_R
[src]
Bit 5 - RXNE
pub fn idle(&self) -> IDLE_R
[src]
Bit 4 - IDLE
pub fn ore(&self) -> ORE_R
[src]
Bit 3 - ORE
pub fn nf(&self) -> NF_R
[src]
Bit 2 - NF
pub fn fe(&self) -> FE_R
[src]
Bit 1 - FE
pub fn pe(&self) -> PE_R
[src]
Bit 0 - PE
impl R<u32, Reg<u32, _RDR>>
[src]
impl R<u32, Reg<u32, _TDR>>
[src]
impl R<u8, PR_A>
[src]
pub fn variant(&self) -> PR_A
[src]
Get enumerated values variant
pub fn is_divide_by4(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY4
pub fn is_divide_by8(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY8
pub fn is_divide_by16(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY16
pub fn is_divide_by32(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY32
pub fn is_divide_by64(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY64
pub fn is_divide_by128(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY128
pub fn is_divide_by256(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY256
pub fn is_divide_by256bis(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY256BIS
impl R<u32, Reg<u32, _PR>>
[src]
impl R<u32, Reg<u32, _RLR>>
[src]
impl R<u32, Reg<u32, _SR>>
[src]
pub fn wvu(&self) -> WVU_R
[src]
Bit 2 - Watchdog counter window value update
pub fn rvu(&self) -> RVU_R
[src]
Bit 1 - Watchdog counter reload value update
pub fn pvu(&self) -> PVU_R
[src]
Bit 0 - Watchdog prescaler value update
impl R<u32, Reg<u32, _WINR>>
[src]
impl R<bool, WDGA_A>
[src]
pub fn variant(&self) -> WDGA_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn wdga(&self) -> WDGA_R
[src]
Bit 7 - Activation bit
pub fn t(&self) -> T_R
[src]
Bits 0:6 - 7-bit counter (MSB to LSB)
impl R<bool, EWI_A>
[src]
pub fn variant(&self) -> Variant<bool, EWI_A>
[src]
Get enumerated values variant
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
impl R<u8, WDGTB_A>
[src]
pub fn variant(&self) -> WDGTB_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
impl R<u32, Reg<u32, _CFR>>
[src]
pub fn ewi(&self) -> EWI_R
[src]
Bit 9 - Early wakeup interrupt
pub fn w(&self) -> W_R
[src]
Bits 0:6 - 7-bit window value
pub fn wdgtb(&self) -> WDGTB_R
[src]
Bits 7:8 - Timer base
impl R<bool, EWIF_A>
[src]
pub fn variant(&self) -> EWIF_A
[src]
Get enumerated values variant
pub fn is_pending(&self) -> bool
[src]
Checks if the value of the field is PENDING
pub fn is_finished(&self) -> bool
[src]
Checks if the value of the field is FINISHED
impl R<u32, Reg<u32, _SR>>
[src]
impl R<u32, Reg<u32, _CSSA>>
[src]
impl R<u32, Reg<u32, _CSL>>
[src]
impl R<u32, Reg<u32, _NVDSSA>>
[src]
impl R<u32, Reg<u32, _NVDSL>>
[src]
impl R<u32, Reg<u32, _VDSSA>>
[src]
impl R<u32, Reg<u32, _VDSL>>
[src]
impl R<bool, VDE_A>
[src]
pub fn variant(&self) -> VDE_A
[src]
Get enumerated values variant
pub fn is_not_executable(&self) -> bool
[src]
Checks if the value of the field is NOTEXECUTABLE
pub fn is_executable(&self) -> bool
[src]
Checks if the value of the field is EXECUTABLE
impl R<bool, VDS_A>
[src]
pub fn variant(&self) -> VDS_A
[src]
Get enumerated values variant
pub fn is_not_shared(&self) -> bool
[src]
Checks if the value of the field is NOTSHARED
pub fn is_shared(&self) -> bool
[src]
Checks if the value of the field is SHARED
impl R<bool, FPA_A>
[src]
pub fn variant(&self) -> FPA_A
[src]
Get enumerated values variant
pub fn is_pre_arm_reset(&self) -> bool
[src]
Checks if the value of the field is PREARMRESET
pub fn is_pre_arm_set(&self) -> bool
[src]
Checks if the value of the field is PREARMSET
impl R<u32, Reg<u32, _CR>>
[src]
pub fn vde(&self) -> VDE_R
[src]
Bit 2 - Volatile data execution
pub fn vds(&self) -> VDS_R
[src]
Bit 1 - Volatile data shared
pub fn fpa(&self) -> FPA_R
[src]
Bit 0 - Firewall pre alarm
impl R<bool, PLLRDY_A>
[src]
pub fn variant(&self) -> PLLRDY_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, PLLON_A>
[src]
pub fn variant(&self) -> PLLON_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, RTCPRE_A>
[src]
pub fn variant(&self) -> RTCPRE_A
[src]
Get enumerated values variant
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
impl R<bool, HSEBYP_A>
[src]
pub fn variant(&self) -> HSEBYP_A
[src]
Get enumerated values variant
pub fn is_not_bypassed(&self) -> bool
[src]
Checks if the value of the field is NOTBYPASSED
pub fn is_bypassed(&self) -> bool
[src]
Checks if the value of the field is BYPASSED
impl R<bool, HSERDY_A>
[src]
pub fn variant(&self) -> HSERDY_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, HSI16DIVF_A>
[src]
pub fn variant(&self) -> HSI16DIVF_A
[src]
Get enumerated values variant
pub fn is_not_divided(&self) -> bool
[src]
Checks if the value of the field is NOTDIVIDED
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<bool, HSI16DIVEN_A>
[src]
pub fn variant(&self) -> HSI16DIVEN_A
[src]
Get enumerated values variant
pub fn is_not_divided(&self) -> bool
[src]
Checks if the value of the field is NOTDIVIDED
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<bool, HSI16RDYF_A>
[src]
pub fn variant(&self) -> HSI16RDYF_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, HSI16OUTEN_A>
[src]
pub fn variant(&self) -> HSI16OUTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn pllrdy(&self) -> PLLRDY_R
[src]
Bit 25 - PLL clock ready flag
pub fn pllon(&self) -> PLLON_R
[src]
Bit 24 - PLL enable bit
pub fn rtcpre(&self) -> RTCPRE_R
[src]
Bits 20:21 - TC/LCD prescaler
pub fn csshseon(&self) -> CSSHSEON_R
[src]
Bit 19 - Clock security system on HSE enable bit
pub fn hsebyp(&self) -> HSEBYP_R
[src]
Bit 18 - HSE clock bypass bit
pub fn hserdy(&self) -> HSERDY_R
[src]
Bit 17 - HSE clock ready flag
pub fn hseon(&self) -> HSEON_R
[src]
Bit 16 - HSE clock enable bit
pub fn msirdy(&self) -> MSIRDY_R
[src]
Bit 9 - MSI clock ready flag
pub fn msion(&self) -> MSION_R
[src]
Bit 8 - MSI clock enable bit
pub fn hsi16divf(&self) -> HSI16DIVF_R
[src]
Bit 4 - HSI16DIVF
pub fn hsi16diven(&self) -> HSI16DIVEN_R
[src]
Bit 3 - HSI16DIVEN
pub fn hsi16rdyf(&self) -> HSI16RDYF_R
[src]
Bit 2 - Internal high-speed clock ready flag
pub fn hsi16keron(&self) -> HSI16KERON_R
[src]
Bit 1 - High-speed internal clock enable bit for some IP kernels
pub fn hsi16on(&self) -> HSI16ON_R
[src]
Bit 0 - 16 MHz high-speed internal clock enable
pub fn hsi16outen(&self) -> HSI16OUTEN_R
[src]
Bit 5 - 16 MHz high-speed internal clock output enable
impl R<u8, MSIRANGE_A>
[src]
pub fn variant(&self) -> MSIRANGE_A
[src]
Get enumerated values variant
pub fn is_range0(&self) -> bool
[src]
Checks if the value of the field is RANGE0
pub fn is_range1(&self) -> bool
[src]
Checks if the value of the field is RANGE1
pub fn is_range2(&self) -> bool
[src]
Checks if the value of the field is RANGE2
pub fn is_range3(&self) -> bool
[src]
Checks if the value of the field is RANGE3
pub fn is_range4(&self) -> bool
[src]
Checks if the value of the field is RANGE4
pub fn is_range5(&self) -> bool
[src]
Checks if the value of the field is RANGE5
pub fn is_range6(&self) -> bool
[src]
Checks if the value of the field is RANGE6
pub fn is_range7(&self) -> bool
[src]
Checks if the value of the field is RANGE7
impl R<u32, Reg<u32, _ICSCR>>
[src]
pub fn msitrim(&self) -> MSITRIM_R
[src]
Bits 24:31 - MSI clock trimming
pub fn msical(&self) -> MSICAL_R
[src]
Bits 16:23 - MSI clock calibration
pub fn msirange(&self) -> MSIRANGE_R
[src]
Bits 13:15 - MSI clock ranges
pub fn hsi16trim(&self) -> HSI16TRIM_R
[src]
Bits 8:12 - High speed internal clock trimming
pub fn hsi16cal(&self) -> HSI16CAL_R
[src]
Bits 0:7 - nternal high speed clock calibration
impl R<u8, MCOPRE_A>
[src]
pub fn variant(&self) -> Variant<u8, MCOPRE_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
impl R<u8, MCOSEL_A>
[src]
pub fn variant(&self) -> MCOSEL_A
[src]
Get enumerated values variant
pub fn is_no_clock(&self) -> bool
[src]
Checks if the value of the field is NOCLOCK
pub fn is_sysclk(&self) -> bool
[src]
Checks if the value of the field is SYSCLK
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_msi(&self) -> bool
[src]
Checks if the value of the field is MSI
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
pub fn is_pll(&self) -> bool
[src]
Checks if the value of the field is PLL
pub fn is_lsi(&self) -> bool
[src]
Checks if the value of the field is LSI
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u8, PLLDIV_A>
[src]
pub fn variant(&self) -> Variant<u8, PLLDIV_A>
[src]
Get enumerated values variant
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div3(&self) -> bool
[src]
Checks if the value of the field is DIV3
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<u8, PLLMUL_A>
[src]
pub fn variant(&self) -> Variant<u8, PLLMUL_A>
[src]
Get enumerated values variant
pub fn is_mul3(&self) -> bool
[src]
Checks if the value of the field is MUL3
pub fn is_mul4(&self) -> bool
[src]
Checks if the value of the field is MUL4
pub fn is_mul6(&self) -> bool
[src]
Checks if the value of the field is MUL6
pub fn is_mul8(&self) -> bool
[src]
Checks if the value of the field is MUL8
pub fn is_mul12(&self) -> bool
[src]
Checks if the value of the field is MUL12
pub fn is_mul16(&self) -> bool
[src]
Checks if the value of the field is MUL16
pub fn is_mul24(&self) -> bool
[src]
Checks if the value of the field is MUL24
pub fn is_mul32(&self) -> bool
[src]
Checks if the value of the field is MUL32
pub fn is_mul48(&self) -> bool
[src]
Checks if the value of the field is MUL48
impl R<bool, PLLSRC_A>
[src]
pub fn variant(&self) -> PLLSRC_A
[src]
Get enumerated values variant
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
impl R<bool, STOPWUCK_A>
[src]
pub fn variant(&self) -> STOPWUCK_A
[src]
Get enumerated values variant
pub fn is_msi(&self) -> bool
[src]
Checks if the value of the field is MSI
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
impl R<u8, PPRE2_A>
[src]
pub fn variant(&self) -> Variant<u8, PPRE2_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
impl R<u8, HPRE_A>
[src]
pub fn variant(&self) -> Variant<u8, HPRE_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div64(&self) -> bool
[src]
Checks if the value of the field is DIV64
pub fn is_div128(&self) -> bool
[src]
Checks if the value of the field is DIV128
pub fn is_div256(&self) -> bool
[src]
Checks if the value of the field is DIV256
pub fn is_div512(&self) -> bool
[src]
Checks if the value of the field is DIV512
impl R<u8, SWS_A>
[src]
pub fn variant(&self) -> SWS_A
[src]
Get enumerated values variant
pub fn is_msi(&self) -> bool
[src]
Checks if the value of the field is MSI
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
pub fn is_pll(&self) -> bool
[src]
Checks if the value of the field is PLL
impl R<u8, SW_A>
[src]
pub fn variant(&self) -> SW_A
[src]
Get enumerated values variant
pub fn is_msi(&self) -> bool
[src]
Checks if the value of the field is MSI
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
pub fn is_pll(&self) -> bool
[src]
Checks if the value of the field is PLL
impl R<u32, Reg<u32, _CFGR>>
[src]
pub fn mcopre(&self) -> MCOPRE_R
[src]
Bits 28:30 - Microcontroller clock output prescaler
pub fn mcosel(&self) -> MCOSEL_R
[src]
Bits 24:26 - Microcontroller clock output selection
pub fn plldiv(&self) -> PLLDIV_R
[src]
Bits 22:23 - PLL output division
pub fn pllmul(&self) -> PLLMUL_R
[src]
Bits 18:21 - PLL multiplication factor
pub fn pllsrc(&self) -> PLLSRC_R
[src]
Bit 16 - PLL entry clock source
pub fn stopwuck(&self) -> STOPWUCK_R
[src]
Bit 15 - Wake-up from stop clock selection
pub fn ppre2(&self) -> PPRE2_R
[src]
Bits 11:13 - APB high-speed prescaler (APB2)
pub fn ppre1(&self) -> PPRE1_R
[src]
Bits 8:10 - APB low-speed prescaler (APB1)
pub fn hpre(&self) -> HPRE_R
[src]
Bits 4:7 - AHB prescaler
pub fn sws(&self) -> SWS_R
[src]
Bits 2:3 - System clock switch status
pub fn sw(&self) -> SW_R
[src]
Bits 0:1 - System clock switch
impl R<bool, CSSLSE_A>
[src]
pub fn variant(&self) -> CSSLSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, MSIRDYIE_A>
[src]
pub fn variant(&self) -> MSIRDYIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CIER>>
[src]
pub fn csslse(&self) -> CSSLSE_R
[src]
Bit 7 - LSE CSS interrupt flag
pub fn msirdyie(&self) -> MSIRDYIE_R
[src]
Bit 5 - MSI ready interrupt flag
pub fn pllrdyie(&self) -> PLLRDYIE_R
[src]
Bit 4 - PLL ready interrupt flag
pub fn hserdyie(&self) -> HSERDYIE_R
[src]
Bit 3 - HSE ready interrupt flag
pub fn hsi16rdyie(&self) -> HSI16RDYIE_R
[src]
Bit 2 - HSI16 ready interrupt flag
pub fn lserdyie(&self) -> LSERDYIE_R
[src]
Bit 1 - LSE ready interrupt flag
pub fn lsirdyie(&self) -> LSIRDYIE_R
[src]
Bit 0 - LSI ready interrupt flag
impl R<bool, CSSHSEF_A>
[src]
pub fn variant(&self) -> CSSHSEF_A
[src]
Get enumerated values variant
pub fn is_no_clock(&self) -> bool
[src]
Checks if the value of the field is NOCLOCK
pub fn is_clock(&self) -> bool
[src]
Checks if the value of the field is CLOCK
impl R<bool, CSSLSEF_A>
[src]
pub fn variant(&self) -> CSSLSEF_A
[src]
Get enumerated values variant
pub fn is_no_failure(&self) -> bool
[src]
Checks if the value of the field is NOFAILURE
pub fn is_failure(&self) -> bool
[src]
Checks if the value of the field is FAILURE
impl R<bool, MSIRDYF_A>
[src]
pub fn variant(&self) -> MSIRDYF_A
[src]
Get enumerated values variant
pub fn is_not_interrupted(&self) -> bool
[src]
Checks if the value of the field is NOTINTERRUPTED
pub fn is_interrupted(&self) -> bool
[src]
Checks if the value of the field is INTERRUPTED
impl R<u32, Reg<u32, _CIFR>>
[src]
pub fn csshsef(&self) -> CSSHSEF_R
[src]
Bit 8 - Clock Security System Interrupt flag
pub fn csslsef(&self) -> CSSLSEF_R
[src]
Bit 7 - LSE Clock Security System Interrupt flag
pub fn msirdyf(&self) -> MSIRDYF_R
[src]
Bit 5 - MSI ready interrupt flag
pub fn pllrdyf(&self) -> PLLRDYF_R
[src]
Bit 4 - PLL ready interrupt flag
pub fn hserdyf(&self) -> HSERDYF_R
[src]
Bit 3 - HSE ready interrupt flag
pub fn hsi16rdyf(&self) -> HSI16RDYF_R
[src]
Bit 2 - HSI16 ready interrupt flag
pub fn lserdyf(&self) -> LSERDYF_R
[src]
Bit 1 - LSE ready interrupt flag
pub fn lsirdyf(&self) -> LSIRDYF_R
[src]
Bit 0 - LSI ready interrupt flag
impl R<bool, CSSHSEC_A>
[src]
pub fn variant(&self) -> Variant<bool, CSSHSEC_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<u32, Reg<u32, _CICR>>
[src]
pub fn csshsec(&self) -> CSSHSEC_R
[src]
Bit 8 - Clock Security System Interrupt clear
pub fn csslsec(&self) -> CSSLSEC_R
[src]
Bit 7 - LSE Clock Security System Interrupt clear
pub fn msirdyc(&self) -> MSIRDYC_R
[src]
Bit 5 - MSI ready Interrupt clear
pub fn pllrdyc(&self) -> PLLRDYC_R
[src]
Bit 4 - PLL ready Interrupt clear
pub fn hserdyc(&self) -> HSERDYC_R
[src]
Bit 3 - HSE ready Interrupt clear
pub fn hsi16rdyc(&self) -> HSI16RDYC_R
[src]
Bit 2 - HSI16 ready Interrupt clear
pub fn lserdyc(&self) -> LSERDYC_R
[src]
Bit 1 - LSE ready Interrupt clear
pub fn lsirdyc(&self) -> LSIRDYC_R
[src]
Bit 0 - LSI ready Interrupt clear
impl R<bool, IOPHRST_A>
[src]
pub fn variant(&self) -> Variant<bool, IOPHRST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<u32, Reg<u32, _IOPRSTR>>
[src]
pub fn iophrst(&self) -> IOPHRST_R
[src]
Bit 7 - I/O port H reset
pub fn iopdrst(&self) -> IOPDRST_R
[src]
Bit 3 - I/O port D reset
pub fn iopcrst(&self) -> IOPCRST_R
[src]
Bit 2 - I/O port A reset
pub fn iopbrst(&self) -> IOPBRST_R
[src]
Bit 1 - I/O port B reset
pub fn ioparst(&self) -> IOPARST_R
[src]
Bit 0 - I/O port A reset
pub fn ioperst(&self) -> IOPERST_R
[src]
Bit 4 - I/O port E reset
impl R<bool, CRYPRST_A>
[src]
pub fn variant(&self) -> Variant<bool, CRYPRST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<u32, Reg<u32, _AHBRSTR>>
[src]
pub fn cryprst(&self) -> CRYPRST_R
[src]
Bit 24 - Crypto module reset
pub fn crcrst(&self) -> CRCRST_R
[src]
Bit 12 - Test integration module reset
pub fn mifrst(&self) -> MIFRST_R
[src]
Bit 8 - Memory interface reset
pub fn dmarst(&self) -> DMARST_R
[src]
Bit 0 - DMA reset
impl R<bool, DBGRST_A>
[src]
pub fn variant(&self) -> Variant<bool, DBGRST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<u32, Reg<u32, _APB2RSTR>>
[src]
pub fn dbgrst(&self) -> DBGRST_R
[src]
Bit 22 - DBG reset
pub fn usart1rst(&self) -> USART1RST_R
[src]
Bit 14 - USART1 reset
pub fn spi1rst(&self) -> SPI1RST_R
[src]
Bit 12 - SPI 1 reset
pub fn adcrst(&self) -> ADCRST_R
[src]
Bit 9 - ADC interface reset
pub fn tim22rst(&self) -> TIM22RST_R
[src]
Bit 5 - TIM22 timer reset
pub fn tim21rst(&self) -> TIM21RST_R
[src]
Bit 2 - TIM21 timer reset
pub fn syscfgrst(&self) -> SYSCFGRST_R
[src]
Bit 0 - System configuration controller reset
impl R<bool, LPTIM1RST_A>
[src]
pub fn variant(&self) -> Variant<bool, LPTIM1RST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<u32, Reg<u32, _APB1RSTR>>
[src]
pub fn lptim1rst(&self) -> LPTIM1RST_R
[src]
Bit 31 - Low power timer reset
pub fn pwrrst(&self) -> PWRRST_R
[src]
Bit 28 - Power interface reset
pub fn i2c2rst(&self) -> I2C2RST_R
[src]
Bit 22 - I2C2 reset
pub fn i2c1rst(&self) -> I2C1RST_R
[src]
Bit 21 - I2C1 reset
pub fn lpuart1rst(&self) -> LPUART1RST_R
[src]
Bit 18 - LPUART1 reset
pub fn usart2rst(&self) -> USART2RST_R
[src]
Bit 17 - USART2 reset
pub fn spi2rst(&self) -> SPI2RST_R
[src]
Bit 14 - SPI2 reset
pub fn wwdgrst(&self) -> WWDGRST_R
[src]
Bit 11 - Window watchdog reset
pub fn tim6rst(&self) -> TIM6RST_R
[src]
Bit 4 - Timer 6 reset
pub fn tim2rst(&self) -> TIM2RST_R
[src]
Bit 0 - Timer 2 reset
pub fn tim3rst(&self) -> TIM3RST_R
[src]
Bit 1 - Timer 3 reset
pub fn tim7rst(&self) -> TIM7RST_R
[src]
Bit 5 - Timer 7 reset
pub fn usart4rst(&self) -> USART4RST_R
[src]
Bit 19 - USART4 reset
pub fn usart5rst(&self) -> USART5RST_R
[src]
Bit 20 - USART5 reset
pub fn crcrst(&self) -> CRCRST_R
[src]
Bit 27 - CRC reset
pub fn i2c3rst(&self) -> I2C3RST_R
[src]
Bit 30 - I2C3 reset
impl R<bool, IOPHEN_A>
[src]
pub fn variant(&self) -> IOPHEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _IOPENR>>
[src]
pub fn iophen(&self) -> IOPHEN_R
[src]
Bit 7 - I/O port H clock enable bit
pub fn iopden(&self) -> IOPDEN_R
[src]
Bit 3 - I/O port D clock enable bit
pub fn iopcen(&self) -> IOPCEN_R
[src]
Bit 2 - IO port A clock enable bit
pub fn iopben(&self) -> IOPBEN_R
[src]
Bit 1 - IO port B clock enable bit
pub fn iopaen(&self) -> IOPAEN_R
[src]
Bit 0 - IO port A clock enable bit
pub fn iopeen(&self) -> IOPEEN_R
[src]
Bit 4 - IO port E clock enable bit
impl R<bool, CRYPEN_A>
[src]
pub fn variant(&self) -> CRYPEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _AHBENR>>
[src]
pub fn crypen(&self) -> CRYPEN_R
[src]
Bit 24 - Crypto clock enable bit
pub fn crcen(&self) -> CRCEN_R
[src]
Bit 12 - CRC clock enable bit
pub fn mifen(&self) -> MIFEN_R
[src]
Bit 8 - NVM interface clock enable bit
pub fn dmaen(&self) -> DMAEN_R
[src]
Bit 0 - DMA clock enable bit
impl R<bool, DBGEN_A>
[src]
pub fn variant(&self) -> DBGEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _APB2ENR>>
[src]
pub fn dbgen(&self) -> DBGEN_R
[src]
Bit 22 - DBG clock enable bit
pub fn usart1en(&self) -> USART1EN_R
[src]
Bit 14 - USART1 clock enable bit
pub fn spi1en(&self) -> SPI1EN_R
[src]
Bit 12 - SPI1 clock enable bit
pub fn adcen(&self) -> ADCEN_R
[src]
Bit 9 - ADC clock enable bit
pub fn fwen(&self) -> FWEN_R
[src]
Bit 7 - Firewall clock enable bit
pub fn tim22en(&self) -> TIM22EN_R
[src]
Bit 5 - TIM22 timer clock enable bit
pub fn tim21en(&self) -> TIM21EN_R
[src]
Bit 2 - TIM21 timer clock enable bit
pub fn syscfgen(&self) -> SYSCFGEN_R
[src]
Bit 0 - System configuration controller clock enable bit
impl R<bool, LPTIM1EN_A>
[src]
pub fn variant(&self) -> LPTIM1EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _APB1ENR>>
[src]
pub fn lptim1en(&self) -> LPTIM1EN_R
[src]
Bit 31 - Low power timer clock enable bit
pub fn pwren(&self) -> PWREN_R
[src]
Bit 28 - Power interface clock enable bit
pub fn i2c2en(&self) -> I2C2EN_R
[src]
Bit 22 - I2C2 clock enable bit
pub fn i2c1en(&self) -> I2C1EN_R
[src]
Bit 21 - I2C1 clock enable bit
pub fn lpuart1en(&self) -> LPUART1EN_R
[src]
Bit 18 - LPUART1 clock enable bit
pub fn usart2en(&self) -> USART2EN_R
[src]
Bit 17 - UART2 clock enable bit
pub fn spi2en(&self) -> SPI2EN_R
[src]
Bit 14 - SPI2 clock enable bit
pub fn wwdgen(&self) -> WWDGEN_R
[src]
Bit 11 - Window watchdog clock enable bit
pub fn tim6en(&self) -> TIM6EN_R
[src]
Bit 4 - Timer 6 clock enable bit
pub fn tim2en(&self) -> TIM2EN_R
[src]
Bit 0 - Timer2 clock enable bit
pub fn tim3en(&self) -> TIM3EN_R
[src]
Bit 1 - Timer 3 clock enbale bit
pub fn tim7en(&self) -> TIM7EN_R
[src]
Bit 5 - Timer 7 clock enable bit
pub fn usart4en(&self) -> USART4EN_R
[src]
Bit 19 - USART4 clock enable bit
pub fn usart5en(&self) -> USART5EN_R
[src]
Bit 20 - USART5 clock enable bit
pub fn i2c3en(&self) -> I2C3EN_R
[src]
Bit 30 - I2C3 clock enable bit
impl R<bool, IOPHSMEN_A>
[src]
pub fn variant(&self) -> IOPHSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _IOPSMEN>>
[src]
pub fn iophsmen(&self) -> IOPHSMEN_R
[src]
Bit 7 - Port H clock enable during Sleep mode bit
pub fn iopdsmen(&self) -> IOPDSMEN_R
[src]
Bit 3 - Port D clock enable during Sleep mode bit
pub fn iopcsmen(&self) -> IOPCSMEN_R
[src]
Bit 2 - Port C clock enable during Sleep mode bit
pub fn iopbsmen(&self) -> IOPBSMEN_R
[src]
Bit 1 - Port B clock enable during Sleep mode bit
pub fn iopasmen(&self) -> IOPASMEN_R
[src]
Bit 0 - Port A clock enable during Sleep mode bit
pub fn iopesmen(&self) -> IOPESMEN_R
[src]
Bit 4 - Port E clock enable during Sleep mode bit
impl R<bool, CRYPSMEN_A>
[src]
pub fn variant(&self) -> CRYPSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CRCSMEN_A>
[src]
pub fn variant(&self) -> CRCSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SRAMSMEN_A>
[src]
pub fn variant(&self) -> SRAMSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, MIFSMEN_A>
[src]
pub fn variant(&self) -> MIFSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMASMEN_A>
[src]
pub fn variant(&self) -> DMASMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _AHBSMENR>>
[src]
pub fn crypsmen(&self) -> CRYPSMEN_R
[src]
Bit 24 - Crypto clock enable during sleep mode bit
pub fn crcsmen(&self) -> CRCSMEN_R
[src]
Bit 12 - CRC clock enable during sleep mode bit
pub fn sramsmen(&self) -> SRAMSMEN_R
[src]
Bit 9 - SRAM interface clock enable during sleep mode bit
pub fn mifsmen(&self) -> MIFSMEN_R
[src]
Bit 8 - NVM interface clock enable during sleep mode bit
pub fn dmasmen(&self) -> DMASMEN_R
[src]
Bit 0 - DMA clock enable during sleep mode bit
impl R<bool, DBGSMEN_A>
[src]
pub fn variant(&self) -> DBGSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _APB2SMENR>>
[src]
pub fn dbgsmen(&self) -> DBGSMEN_R
[src]
Bit 22 - DBG clock enable during sleep mode bit
pub fn usart1smen(&self) -> USART1SMEN_R
[src]
Bit 14 - USART1 clock enable during sleep mode bit
pub fn spi1smen(&self) -> SPI1SMEN_R
[src]
Bit 12 - SPI1 clock enable during sleep mode bit
pub fn adcsmen(&self) -> ADCSMEN_R
[src]
Bit 9 - ADC clock enable during sleep mode bit
pub fn tim22smen(&self) -> TIM22SMEN_R
[src]
Bit 5 - TIM22 timer clock enable during sleep mode bit
pub fn tim21smen(&self) -> TIM21SMEN_R
[src]
Bit 2 - TIM21 timer clock enable during sleep mode bit
pub fn syscfgsmen(&self) -> SYSCFGSMEN_R
[src]
Bit 0 - System configuration controller clock enable during sleep mode bit
impl R<bool, LPTIM1SMEN_A>
[src]
pub fn variant(&self) -> LPTIM1SMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _APB1SMENR>>
[src]
pub fn lptim1smen(&self) -> LPTIM1SMEN_R
[src]
Bit 31 - Low power timer clock enable during sleep mode bit
pub fn pwrsmen(&self) -> PWRSMEN_R
[src]
Bit 28 - Power interface clock enable during sleep mode bit
pub fn crssmen(&self) -> CRSSMEN_R
[src]
Bit 27 - Clock recovery system clock enable during sleep mode bit
pub fn i2c2smen(&self) -> I2C2SMEN_R
[src]
Bit 22 - I2C2 clock enable during sleep mode bit
pub fn i2c1smen(&self) -> I2C1SMEN_R
[src]
Bit 21 - I2C1 clock enable during sleep mode bit
pub fn lpuart1smen(&self) -> LPUART1SMEN_R
[src]
Bit 18 - LPUART1 clock enable during sleep mode bit
pub fn usart2smen(&self) -> USART2SMEN_R
[src]
Bit 17 - UART2 clock enable during sleep mode bit
pub fn spi2smen(&self) -> SPI2SMEN_R
[src]
Bit 14 - SPI2 clock enable during sleep mode bit
pub fn wwdgsmen(&self) -> WWDGSMEN_R
[src]
Bit 11 - Window watchdog clock enable during sleep mode bit
pub fn tim6smen(&self) -> TIM6SMEN_R
[src]
Bit 4 - Timer 6 clock enable during sleep mode bit
pub fn tim2smen(&self) -> TIM2SMEN_R
[src]
Bit 0 - Timer2 clock enable during sleep mode bit
pub fn tim3smen(&self) -> TIM3SMEN_R
[src]
Bit 1 - Timer 3 clock enable during sleep mode bit
pub fn tim7smen(&self) -> TIM7SMEN_R
[src]
Bit 5 - Timer 7 clock enable during sleep mode bit
pub fn usart4smen(&self) -> USART4SMEN_R
[src]
Bit 19 - USART4 clock enabe during sleep mode bit
pub fn usart5smen(&self) -> USART5SMEN_R
[src]
Bit 20 - USART5 clock enable during sleep mode bit
pub fn i2c3smen(&self) -> I2C3SMEN_R
[src]
Bit 30 - I2C3 clock enable during sleep mode bit
impl R<u8, LPTIM1SEL_A>
[src]
pub fn variant(&self) -> LPTIM1SEL_A
[src]
Get enumerated values variant
pub fn is_apb(&self) -> bool
[src]
Checks if the value of the field is APB
pub fn is_lsi(&self) -> bool
[src]
Checks if the value of the field is LSI
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u8, I2C3SEL_A>
[src]
pub fn variant(&self) -> Variant<u8, I2C3SEL_A>
[src]
Get enumerated values variant
pub fn is_apb(&self) -> bool
[src]
Checks if the value of the field is APB
pub fn is_system(&self) -> bool
[src]
Checks if the value of the field is SYSTEM
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
impl R<u8, LPUART1SEL_A>
[src]
pub fn variant(&self) -> LPUART1SEL_A
[src]
Get enumerated values variant
pub fn is_apb(&self) -> bool
[src]
Checks if the value of the field is APB
pub fn is_system(&self) -> bool
[src]
Checks if the value of the field is SYSTEM
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u32, Reg<u32, _CCIPR>>
[src]
pub fn lptim1sel(&self) -> LPTIM1SEL_R
[src]
Bits 18:19 - Low Power Timer clock source selection bits
pub fn i2c3sel(&self) -> I2C3SEL_R
[src]
Bits 16:17 - I2C3 clock source selection bits
pub fn i2c1sel(&self) -> I2C1SEL_R
[src]
Bits 12:13 - I2C1 clock source selection bits
pub fn lpuart1sel(&self) -> LPUART1SEL_R
[src]
Bits 10:11 - LPUART1 clock source selection bits
pub fn usart2sel(&self) -> USART2SEL_R
[src]
Bits 2:3 - USART2 clock source selection bits
pub fn usart1sel(&self) -> USART1SEL_R
[src]
Bits 0:1 - USART1 clock source selection bits
impl R<bool, LPWRRSTF_A>
[src]
pub fn variant(&self) -> LPWRRSTF_A
[src]
Get enumerated values variant
pub fn is_no_reset(&self) -> bool
[src]
Checks if the value of the field is NORESET
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<bool, RTCRST_A>
[src]
pub fn variant(&self) -> Variant<bool, RTCRST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<bool, RTCEN_A>
[src]
pub fn variant(&self) -> RTCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, RTCSEL_A>
[src]
pub fn variant(&self) -> RTCSEL_A
[src]
Get enumerated values variant
pub fn is_no_clock(&self) -> bool
[src]
Checks if the value of the field is NOCLOCK
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
pub fn is_lsi(&self) -> bool
[src]
Checks if the value of the field is LSI
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
impl R<bool, CSSLSED_A>
[src]
pub fn variant(&self) -> CSSLSED_A
[src]
Get enumerated values variant
pub fn is_no_failure(&self) -> bool
[src]
Checks if the value of the field is NOFAILURE
pub fn is_failure(&self) -> bool
[src]
Checks if the value of the field is FAILURE
impl R<bool, CSSLSEON_A>
[src]
pub fn variant(&self) -> CSSLSEON_A
[src]
Get enumerated values variant
pub fn is_off(&self) -> bool
[src]
Checks if the value of the field is OFF
pub fn is_on(&self) -> bool
[src]
Checks if the value of the field is ON
impl R<u8, LSEDRV_A>
[src]
pub fn variant(&self) -> LSEDRV_A
[src]
Get enumerated values variant
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
pub fn is_medium_low(&self) -> bool
[src]
Checks if the value of the field is MEDIUMLOW
pub fn is_medium_high(&self) -> bool
[src]
Checks if the value of the field is MEDIUMHIGH
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
impl R<bool, LSEBYP_A>
[src]
pub fn variant(&self) -> LSEBYP_A
[src]
Get enumerated values variant
pub fn is_not_bypassed(&self) -> bool
[src]
Checks if the value of the field is NOTBYPASSED
pub fn is_bypassed(&self) -> bool
[src]
Checks if the value of the field is BYPASSED
impl R<bool, LSERDY_A>
[src]
pub fn variant(&self) -> LSERDY_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, RMVF_A>
[src]
pub fn variant(&self) -> Variant<bool, RMVF_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<u32, Reg<u32, _CSR>>
[src]
pub fn lpwrrstf(&self) -> LPWRRSTF_R
[src]
Bit 31 - Low-power reset flag
pub fn wwdgrstf(&self) -> WWDGRSTF_R
[src]
Bit 30 - Window watchdog reset flag
pub fn iwdgrstf(&self) -> IWDGRSTF_R
[src]
Bit 29 - Independent watchdog reset flag
pub fn sftrstf(&self) -> SFTRSTF_R
[src]
Bit 28 - Software reset flag
pub fn porrstf(&self) -> PORRSTF_R
[src]
Bit 27 - POR/PDR reset flag
pub fn pinrstf(&self) -> PINRSTF_R
[src]
Bit 26 - PIN reset flag
pub fn oblrstf(&self) -> OBLRSTF_R
[src]
Bit 25 - OBLRSTF
pub fn fwrstf(&self) -> FWRSTF_R
[src]
Bit 24 - Firewall reset flag
pub fn rtcrst(&self) -> RTCRST_R
[src]
Bit 19 - RTC software reset bit
pub fn rtcen(&self) -> RTCEN_R
[src]
Bit 18 - RTC clock enable bit
pub fn rtcsel(&self) -> RTCSEL_R
[src]
Bits 16:17 - RTC and LCD clock source selection bits
pub fn csslsed(&self) -> CSSLSED_R
[src]
Bit 14 - CSS on LSE failure detection flag
pub fn csslseon(&self) -> CSSLSEON_R
[src]
Bit 13 - CSSLSEON
pub fn lsedrv(&self) -> LSEDRV_R
[src]
Bits 11:12 - LSEDRV
pub fn lsebyp(&self) -> LSEBYP_R
[src]
Bit 10 - External low-speed oscillator bypass bit
pub fn lserdy(&self) -> LSERDY_R
[src]
Bit 9 - External low-speed oscillator ready bit
pub fn lseon(&self) -> LSEON_R
[src]
Bit 8 - External low-speed oscillator enable bit
pub fn lsirdy(&self) -> LSIRDY_R
[src]
Bit 1 - Internal low-speed oscillator ready bit
pub fn lsion(&self) -> LSION_R
[src]
Bit 0 - Internal low-speed oscillator enable
pub fn rmvf(&self) -> RMVF_R
[src]
Bit 23 - Remove reset flag
impl R<u8, BOOT_MODE_A>
[src]
pub fn variant(&self) -> Variant<u8, BOOT_MODE_A>
[src]
Get enumerated values variant
pub fn is_main_flash(&self) -> bool
[src]
Checks if the value of the field is MAINFLASH
pub fn is_system_flash(&self) -> bool
[src]
Checks if the value of the field is SYSTEMFLASH
pub fn is_sram(&self) -> bool
[src]
Checks if the value of the field is SRAM
impl R<u8, MEM_MODE_A>
[src]
pub fn variant(&self) -> Variant<u8, MEM_MODE_A>
[src]
Get enumerated values variant
pub fn is_main_flash(&self) -> bool
[src]
Checks if the value of the field is MAINFLASH
pub fn is_system_flash(&self) -> bool
[src]
Checks if the value of the field is SYSTEMFLASH
pub fn is_sram(&self) -> bool
[src]
Checks if the value of the field is SRAM
impl R<bool, UFB_A>
[src]
pub fn variant(&self) -> UFB_A
[src]
Get enumerated values variant
pub fn is_bank1(&self) -> bool
[src]
Checks if the value of the field is BANK1
pub fn is_bank2(&self) -> bool
[src]
Checks if the value of the field is BANK2
impl R<u32, Reg<u32, _CFGR1>>
[src]
pub fn boot_mode(&self) -> BOOT_MODE_R
[src]
Bits 8:9 - Boot mode selected by the boot pins status bits
pub fn mem_mode(&self) -> MEM_MODE_R
[src]
Bits 0:1 - Memory mapping selection bits
pub fn ufb(&self) -> UFB_R
[src]
Bit 3 - User bank swapping
impl R<bool, I2C2_FMP_A>
[src]
pub fn variant(&self) -> I2C2_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C1_FMP_A>
[src]
pub fn variant(&self) -> I2C1_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C_PB9_FMP_A>
[src]
pub fn variant(&self) -> I2C_PB9_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C_PB8_FMP_A>
[src]
pub fn variant(&self) -> I2C_PB8_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C_PB7_FMP_A>
[src]
pub fn variant(&self) -> I2C_PB7_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C_PB6_FMP_A>
[src]
pub fn variant(&self) -> I2C_PB6_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C3_FMP_A>
[src]
pub fn variant(&self) -> I2C3_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, FWDIS_A>
[src]
pub fn variant(&self) -> FWDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<u32, Reg<u32, _CFGR2>>
[src]
pub fn i2c2_fmp(&self) -> I2C2_FMP_R
[src]
Bit 13 - I2C2 Fm+ drive capability enable bit
pub fn i2c1_fmp(&self) -> I2C1_FMP_R
[src]
Bit 12 - I2C1 Fm+ drive capability enable bit
pub fn i2c_pb9_fmp(&self) -> I2C_PB9_FMP_R
[src]
Bit 11 - Fm+ drive capability on PB9 enable bit
pub fn i2c_pb8_fmp(&self) -> I2C_PB8_FMP_R
[src]
Bit 10 - Fm+ drive capability on PB8 enable bit
pub fn i2c_pb7_fmp(&self) -> I2C_PB7_FMP_R
[src]
Bit 9 - Fm+ drive capability on PB7 enable bit
pub fn i2c_pb6_fmp(&self) -> I2C_PB6_FMP_R
[src]
Bit 8 - Fm+ drive capability on PB6 enable bit
pub fn i2c3_fmp(&self) -> I2C3_FMP_R
[src]
Bit 14 - I2C3 Fm+ drive capability enable bit
pub fn fwdis(&self) -> FWDIS_R
[src]
Bit 0 - Firewall disable bit
impl R<u8, EXTI3_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI3_A>
[src]
Get enumerated values variant
pub fn is_pa3(&self) -> bool
[src]
Checks if the value of the field is PA3
pub fn is_pb3(&self) -> bool
[src]
Checks if the value of the field is PB3
pub fn is_pc3(&self) -> bool
[src]
Checks if the value of the field is PC3
pub fn is_pd3(&self) -> bool
[src]
Checks if the value of the field is PD3
pub fn is_pe3(&self) -> bool
[src]
Checks if the value of the field is PE3
pub fn is_ph3(&self) -> bool
[src]
Checks if the value of the field is PH3
impl R<u8, EXTI2_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI2_A>
[src]
Get enumerated values variant
pub fn is_pa2(&self) -> bool
[src]
Checks if the value of the field is PA2
pub fn is_pb2(&self) -> bool
[src]
Checks if the value of the field is PB2
pub fn is_pc2(&self) -> bool
[src]
Checks if the value of the field is PC2
pub fn is_pd2(&self) -> bool
[src]
Checks if the value of the field is PD2
pub fn is_pe2(&self) -> bool
[src]
Checks if the value of the field is PE2
pub fn is_ph2(&self) -> bool
[src]
Checks if the value of the field is PH2
impl R<u8, EXTI1_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI1_A>
[src]
Get enumerated values variant
pub fn is_pa1(&self) -> bool
[src]
Checks if the value of the field is PA1
pub fn is_pb1(&self) -> bool
[src]
Checks if the value of the field is PB1
pub fn is_pc1(&self) -> bool
[src]
Checks if the value of the field is PC1
pub fn is_pd1(&self) -> bool
[src]
Checks if the value of the field is PD1
pub fn is_pe1(&self) -> bool
[src]
Checks if the value of the field is PE1
pub fn is_ph1(&self) -> bool
[src]
Checks if the value of the field is PH1
impl R<u8, EXTI0_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI0_A>
[src]
Get enumerated values variant
pub fn is_pa0(&self) -> bool
[src]
Checks if the value of the field is PA0
pub fn is_pb0(&self) -> bool
[src]
Checks if the value of the field is PB0
pub fn is_pc0(&self) -> bool
[src]
Checks if the value of the field is PC0
pub fn is_pd0(&self) -> bool
[src]
Checks if the value of the field is PD0
pub fn is_pe0(&self) -> bool
[src]
Checks if the value of the field is PE0
pub fn is_ph0(&self) -> bool
[src]
Checks if the value of the field is PH0
impl R<u32, Reg<u32, _EXTICR1>>
[src]
pub fn exti3(&self) -> EXTI3_R
[src]
Bits 12:15 - EXTI x configuration (x = 0 to 3)
pub fn exti2(&self) -> EXTI2_R
[src]
Bits 8:11 - EXTI x configuration (x = 0 to 3)
pub fn exti1(&self) -> EXTI1_R
[src]
Bits 4:7 - EXTI x configuration (x = 0 to 3)
pub fn exti0(&self) -> EXTI0_R
[src]
Bits 0:3 - EXTI x configuration (x = 0 to 3)
impl R<u8, EXTI7_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI7_A>
[src]
Get enumerated values variant
pub fn is_pa7(&self) -> bool
[src]
Checks if the value of the field is PA7
pub fn is_pb7(&self) -> bool
[src]
Checks if the value of the field is PB7
pub fn is_pc7(&self) -> bool
[src]
Checks if the value of the field is PC7
pub fn is_pd7(&self) -> bool
[src]
Checks if the value of the field is PD7
pub fn is_pe7(&self) -> bool
[src]
Checks if the value of the field is PE7
impl R<u8, EXTI6_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI6_A>
[src]
Get enumerated values variant
pub fn is_pa6(&self) -> bool
[src]
Checks if the value of the field is PA6
pub fn is_pb6(&self) -> bool
[src]
Checks if the value of the field is PB6
pub fn is_pc6(&self) -> bool
[src]
Checks if the value of the field is PC6
pub fn is_pd6(&self) -> bool
[src]
Checks if the value of the field is PD6
pub fn is_pe6(&self) -> bool
[src]
Checks if the value of the field is PE6
impl R<u8, EXTI5_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI5_A>
[src]
Get enumerated values variant
pub fn is_pa5(&self) -> bool
[src]
Checks if the value of the field is PA5
pub fn is_pb5(&self) -> bool
[src]
Checks if the value of the field is PB5
pub fn is_pc5(&self) -> bool
[src]
Checks if the value of the field is PC5
pub fn is_pd5(&self) -> bool
[src]
Checks if the value of the field is PD5
pub fn is_pe5(&self) -> bool
[src]
Checks if the value of the field is PE5
impl R<u8, EXTI4_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI4_A>
[src]
Get enumerated values variant
pub fn is_pa4(&self) -> bool
[src]
Checks if the value of the field is PA4
pub fn is_pb4(&self) -> bool
[src]
Checks if the value of the field is PB4
pub fn is_pc4(&self) -> bool
[src]
Checks if the value of the field is PC4
pub fn is_pd4(&self) -> bool
[src]
Checks if the value of the field is PD4
pub fn is_pe4(&self) -> bool
[src]
Checks if the value of the field is PE4
impl R<u32, Reg<u32, _EXTICR2>>
[src]
pub fn exti7(&self) -> EXTI7_R
[src]
Bits 12:15 - EXTI x configuration (x = 4 to 7)
pub fn exti6(&self) -> EXTI6_R
[src]
Bits 8:11 - EXTI x configuration (x = 4 to 7)
pub fn exti5(&self) -> EXTI5_R
[src]
Bits 4:7 - EXTI x configuration (x = 4 to 7)
pub fn exti4(&self) -> EXTI4_R
[src]
Bits 0:3 - EXTI x configuration (x = 4 to 7)
impl R<u8, EXTI11_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI11_A>
[src]
Get enumerated values variant
pub fn is_pa11(&self) -> bool
[src]
Checks if the value of the field is PA11
pub fn is_pb11(&self) -> bool
[src]
Checks if the value of the field is PB11
pub fn is_pc11(&self) -> bool
[src]
Checks if the value of the field is PC11
pub fn is_pd11(&self) -> bool
[src]
Checks if the value of the field is PD11
pub fn is_pe11(&self) -> bool
[src]
Checks if the value of the field is PE11
pub fn is_ph11(&self) -> bool
[src]
Checks if the value of the field is PH11
impl R<u8, EXTI10_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI10_A>
[src]
Get enumerated values variant
pub fn is_pa10(&self) -> bool
[src]
Checks if the value of the field is PA10
pub fn is_pb10(&self) -> bool
[src]
Checks if the value of the field is PB10
pub fn is_pc10(&self) -> bool
[src]
Checks if the value of the field is PC10
pub fn is_pd10(&self) -> bool
[src]
Checks if the value of the field is PD10
pub fn is_pe10(&self) -> bool
[src]
Checks if the value of the field is PE10
pub fn is_ph10(&self) -> bool
[src]
Checks if the value of the field is PH10
impl R<u8, EXTI9_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI9_A>
[src]
Get enumerated values variant
pub fn is_pa9(&self) -> bool
[src]
Checks if the value of the field is PA9
pub fn is_pb9(&self) -> bool
[src]
Checks if the value of the field is PB9
pub fn is_pc9(&self) -> bool
[src]
Checks if the value of the field is PC9
pub fn is_pd9(&self) -> bool
[src]
Checks if the value of the field is PD9
pub fn is_pe9(&self) -> bool
[src]
Checks if the value of the field is PE9
pub fn is_ph9(&self) -> bool
[src]
Checks if the value of the field is PH9
impl R<u8, EXTI8_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI8_A>
[src]
Get enumerated values variant
pub fn is_pa8(&self) -> bool
[src]
Checks if the value of the field is PA8
pub fn is_pb8(&self) -> bool
[src]
Checks if the value of the field is PB8
pub fn is_pc8(&self) -> bool
[src]
Checks if the value of the field is PC8
pub fn is_pd8(&self) -> bool
[src]
Checks if the value of the field is PD8
pub fn is_pe8(&self) -> bool
[src]
Checks if the value of the field is PE8
pub fn is_ph8(&self) -> bool
[src]
Checks if the value of the field is PH8
impl R<u32, Reg<u32, _EXTICR3>>
[src]
pub fn exti11(&self) -> EXTI11_R
[src]
Bits 12:15 - EXTI x configuration (x = 8 to 11)
pub fn exti10(&self) -> EXTI10_R
[src]
Bits 8:11 - EXTI10
pub fn exti9(&self) -> EXTI9_R
[src]
Bits 4:7 - EXTI x configuration (x = 8 to 11)
pub fn exti8(&self) -> EXTI8_R
[src]
Bits 0:3 - EXTI x configuration (x = 8 to 11)
impl R<u8, EXTI15_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI15_A>
[src]
Get enumerated values variant
pub fn is_pa15(&self) -> bool
[src]
Checks if the value of the field is PA15
pub fn is_pb15(&self) -> bool
[src]
Checks if the value of the field is PB15
pub fn is_pc15(&self) -> bool
[src]
Checks if the value of the field is PC15
pub fn is_pd15(&self) -> bool
[src]
Checks if the value of the field is PD15
pub fn is_pe15(&self) -> bool
[src]
Checks if the value of the field is PE15
impl R<u8, EXTI14_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI14_A>
[src]
Get enumerated values variant
pub fn is_pa14(&self) -> bool
[src]
Checks if the value of the field is PA14
pub fn is_pb14(&self) -> bool
[src]
Checks if the value of the field is PB14
pub fn is_pc14(&self) -> bool
[src]
Checks if the value of the field is PC14
pub fn is_pd14(&self) -> bool
[src]
Checks if the value of the field is PD14
pub fn is_pe14(&self) -> bool
[src]
Checks if the value of the field is PE14
impl R<u8, EXTI13_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI13_A>
[src]
Get enumerated values variant
pub fn is_pa13(&self) -> bool
[src]
Checks if the value of the field is PA13
pub fn is_pb13(&self) -> bool
[src]
Checks if the value of the field is PB13
pub fn is_pc13(&self) -> bool
[src]
Checks if the value of the field is PC13
pub fn is_pd13(&self) -> bool
[src]
Checks if the value of the field is PD13
pub fn is_pe13(&self) -> bool
[src]
Checks if the value of the field is PE13
impl R<u8, EXTI12_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI12_A>
[src]
Get enumerated values variant
pub fn is_pa12(&self) -> bool
[src]
Checks if the value of the field is PA12
pub fn is_pb12(&self) -> bool
[src]
Checks if the value of the field is PB12
pub fn is_pc12(&self) -> bool
[src]
Checks if the value of the field is PC12
pub fn is_pd12(&self) -> bool
[src]
Checks if the value of the field is PD12
pub fn is_pe12(&self) -> bool
[src]
Checks if the value of the field is PE12
impl R<u32, Reg<u32, _EXTICR4>>
[src]
pub fn exti15(&self) -> EXTI15_R
[src]
Bits 12:15 - EXTI x configuration (x = 12 to 15)
pub fn exti14(&self) -> EXTI14_R
[src]
Bits 8:11 - EXTI14
pub fn exti13(&self) -> EXTI13_R
[src]
Bits 4:7 - EXTI13
pub fn exti12(&self) -> EXTI12_R
[src]
Bits 0:3 - EXTI12
impl R<bool, VREFINT_RDYF_A>
[src]
pub fn variant(&self) -> VREFINT_RDYF_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, ENBUF_SENSOR_ADC_A>
[src]
pub fn variant(&self) -> ENBUF_SENSOR_ADC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, SEL_VREF_OUT_A>
[src]
pub fn variant(&self) -> SEL_VREF_OUT_A
[src]
Get enumerated values variant
pub fn is_no_connection(&self) -> bool
[src]
Checks if the value of the field is NOCONNECTION
pub fn is_pb0(&self) -> bool
[src]
Checks if the value of the field is PB0
pub fn is_pb1(&self) -> bool
[src]
Checks if the value of the field is PB1
pub fn is_both(&self) -> bool
[src]
Checks if the value of the field is BOTH
impl R<bool, REF_LOCK_A>
[src]
pub fn variant(&self) -> REF_LOCK_A
[src]
Get enumerated values variant
pub fn is_read_write(&self) -> bool
[src]
Checks if the value of the field is READWRITE
pub fn is_read_only(&self) -> bool
[src]
Checks if the value of the field is READONLY
impl R<bool, ENBUF_VREFINT_COMP2_A>
[src]
pub fn variant(&self) -> ENBUF_VREFINT_COMP2_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ENBUF_VREFINT_ADC_A>
[src]
pub fn variant(&self) -> ENBUF_VREFINT_ADC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EN_VREFINT_A>
[src]
pub fn variant(&self) -> EN_VREFINT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CFGR3>>
[src]
pub fn vrefint_rdyf(&self) -> VREFINT_RDYF_R
[src]
Bit 30 - VREFINT ready flag
pub fn enbuf_sensor_adc(&self) -> ENBUF_SENSOR_ADC_R
[src]
Bit 9 - Sensor reference for ADC enable bit
pub fn sel_vref_out(&self) -> SEL_VREF_OUT_R
[src]
Bits 4:5 - BGAP_ADC connection bit
pub fn ref_lock(&self) -> REF_LOCK_R
[src]
Bit 31 - SYSCFG_CFGR3 lock bit
pub fn enbuf_vrefint_comp2(&self) -> ENBUF_VREFINT_COMP2_R
[src]
Bit 12 - VREFINT reference for COMP2 scaler enable bit
pub fn enbuf_vrefint_adc(&self) -> ENBUF_VREFINT_ADC_R
[src]
Bit 8 - VREFINT reference for ADC enable bit
pub fn en_vrefint(&self) -> EN_VREFINT_R
[src]
Bit 0 - VREFINT enable and scaler control for COMP2 enable bit
impl R<bool, COMP1EN_A>
[src]
pub fn variant(&self) -> COMP1EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, COMP1INNSEL_A>
[src]
pub fn variant(&self) -> COMP1INNSEL_A
[src]
Get enumerated values variant
pub fn is_vrefint(&self) -> bool
[src]
Checks if the value of the field is VREFINT
pub fn is_pa0(&self) -> bool
[src]
Checks if the value of the field is PA0
pub fn is_pa4(&self) -> bool
[src]
Checks if the value of the field is PA4
pub fn is_pa5(&self) -> bool
[src]
Checks if the value of the field is PA5
impl R<bool, COMP1WM_A>
[src]
pub fn variant(&self) -> COMP1WM_A
[src]
Get enumerated values variant
pub fn is_pa1(&self) -> bool
[src]
Checks if the value of the field is PA1
pub fn is_comp2plus(&self) -> bool
[src]
Checks if the value of the field is COMP2PLUS
impl R<bool, COMP1LPTIMIN1_A>
[src]
pub fn variant(&self) -> COMP1LPTIMIN1_A
[src]
Get enumerated values variant
pub fn is_gated(&self) -> bool
[src]
Checks if the value of the field is GATED
pub fn is_not_gated(&self) -> bool
[src]
Checks if the value of the field is NOTGATED
impl R<bool, COMP1POLARITY_A>
[src]
pub fn variant(&self) -> COMP1POLARITY_A
[src]
Get enumerated values variant
pub fn is_not_inverted(&self) -> bool
[src]
Checks if the value of the field is NOTINVERTED
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, COMP1VALUE_A>
[src]
pub fn variant(&self) -> COMP1VALUE_A
[src]
Get enumerated values variant
pub fn is_not_equal(&self) -> bool
[src]
Checks if the value of the field is NOTEQUAL
pub fn is_equal(&self) -> bool
[src]
Checks if the value of the field is EQUAL
impl R<bool, COMP1LOCK_A>
[src]
pub fn variant(&self) -> COMP1LOCK_A
[src]
Get enumerated values variant
pub fn is_read_write(&self) -> bool
[src]
Checks if the value of the field is READWRITE
pub fn is_read_only(&self) -> bool
[src]
Checks if the value of the field is READONLY
impl R<u32, Reg<u32, _COMP1_CSR>>
[src]
pub fn comp1en(&self) -> COMP1EN_R
[src]
Bit 0 - Comparator 1 enable bit
pub fn comp1innsel(&self) -> COMP1INNSEL_R
[src]
Bits 4:5 - Comparator 1 Input Minus connection configuration bit
pub fn comp1wm(&self) -> COMP1WM_R
[src]
Bit 8 - Comparator 1 window mode selection bit
pub fn comp1lptimin1(&self) -> COMP1LPTIMIN1_R
[src]
Bit 12 - Comparator 1 LPTIM input propagation bit
pub fn comp1polarity(&self) -> COMP1POLARITY_R
[src]
Bit 15 - Comparator 1 polarity selection bit
pub fn comp1value(&self) -> COMP1VALUE_R
[src]
Bit 30 - Comparator 1 output status bit
pub fn comp1lock(&self) -> COMP1LOCK_R
[src]
Bit 31 - COMP1_CSR register lock bit
impl R<bool, COMP2EN_A>
[src]
pub fn variant(&self) -> COMP2EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, COMP2SPEED_A>
[src]
pub fn variant(&self) -> COMP2SPEED_A
[src]
Get enumerated values variant
pub fn is_slow(&self) -> bool
[src]
Checks if the value of the field is SLOW
pub fn is_fast(&self) -> bool
[src]
Checks if the value of the field is FAST
impl R<u8, COMP2INNSEL_A>
[src]
pub fn variant(&self) -> COMP2INNSEL_A
[src]
Get enumerated values variant
pub fn is_vrefint(&self) -> bool
[src]
Checks if the value of the field is VREFINT
pub fn is_pa2(&self) -> bool
[src]
Checks if the value of the field is PA2
pub fn is_pa4(&self) -> bool
[src]
Checks if the value of the field is PA4
pub fn is_pa5(&self) -> bool
[src]
Checks if the value of the field is PA5
pub fn is_vrefint_div4(&self) -> bool
[src]
Checks if the value of the field is VREFINT_DIV4
pub fn is_vrefint_div2(&self) -> bool
[src]
Checks if the value of the field is VREFINT_DIV2
pub fn is_vrefint_div3_4(&self) -> bool
[src]
Checks if the value of the field is VREFINT_DIV3_4
pub fn is_pb3(&self) -> bool
[src]
Checks if the value of the field is PB3
impl R<u8, COMP2INPSEL_A>
[src]
pub fn variant(&self) -> Variant<u8, COMP2INPSEL_A>
[src]
Get enumerated values variant
pub fn is_pa3(&self) -> bool
[src]
Checks if the value of the field is PA3
pub fn is_pb4(&self) -> bool
[src]
Checks if the value of the field is PB4
pub fn is_pb5(&self) -> bool
[src]
Checks if the value of the field is PB5
pub fn is_pb6(&self) -> bool
[src]
Checks if the value of the field is PB6
pub fn is_pb7(&self) -> bool
[src]
Checks if the value of the field is PB7
pub fn is_pa7(&self) -> bool
[src]
Checks if the value of the field is PA7
impl R<bool, COMP2LPTIMIN2_A>
[src]
pub fn variant(&self) -> COMP2LPTIMIN2_A
[src]
Get enumerated values variant
pub fn is_gated(&self) -> bool
[src]
Checks if the value of the field is GATED
pub fn is_not_gated(&self) -> bool
[src]
Checks if the value of the field is NOTGATED
impl R<bool, COMP2LPTIMIN1_A>
[src]
pub fn variant(&self) -> COMP2LPTIMIN1_A
[src]
Get enumerated values variant
pub fn is_gated(&self) -> bool
[src]
Checks if the value of the field is GATED
pub fn is_not_gated(&self) -> bool
[src]
Checks if the value of the field is NOTGATED
impl R<bool, COMP2POLARITY_A>
[src]
pub fn variant(&self) -> COMP2POLARITY_A
[src]
Get enumerated values variant
pub fn is_not_inverted(&self) -> bool
[src]
Checks if the value of the field is NOTINVERTED
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, COMP2VALUE_A>
[src]
pub fn variant(&self) -> COMP2VALUE_A
[src]
Get enumerated values variant
pub fn is_not_equal(&self) -> bool
[src]
Checks if the value of the field is NOTEQUAL
pub fn is_equal(&self) -> bool
[src]
Checks if the value of the field is EQUAL
impl R<bool, COMP2LOCK_A>
[src]
pub fn variant(&self) -> COMP2LOCK_A
[src]
Get enumerated values variant
pub fn is_read_write(&self) -> bool
[src]
Checks if the value of the field is READWRITE
pub fn is_read_only(&self) -> bool
[src]
Checks if the value of the field is READONLY
impl R<u32, Reg<u32, _COMP2_CSR>>
[src]
pub fn comp2en(&self) -> COMP2EN_R
[src]
Bit 0 - Comparator 2 enable bit
pub fn comp2speed(&self) -> COMP2SPEED_R
[src]
Bit 3 - Comparator 2 power mode selection bit
pub fn comp2innsel(&self) -> COMP2INNSEL_R
[src]
Bits 4:6 - Comparator 2 Input Minus connection configuration bit
pub fn comp2inpsel(&self) -> COMP2INPSEL_R
[src]
Bits 8:10 - Comparator 2 Input Plus connection configuration bit
pub fn comp2lptimin2(&self) -> COMP2LPTIMIN2_R
[src]
Bit 12 - Comparator 2 LPTIM input 2 propagation bit
pub fn comp2lptimin1(&self) -> COMP2LPTIMIN1_R
[src]
Bit 13 - Comparator 2 LPTIM input 1 propagation bit
pub fn comp2polarity(&self) -> COMP2POLARITY_R
[src]
Bit 15 - Comparator 2 polarity selection bit
pub fn comp2value(&self) -> COMP2VALUE_R
[src]
Bit 30 - Comparator 2 output status bit
pub fn comp2lock(&self) -> COMP2LOCK_R
[src]
Bit 31 - COMP2_CSR register lock bit
impl R<bool, BIDIMODE_A>
[src]
pub fn variant(&self) -> BIDIMODE_A
[src]
Get enumerated values variant
pub fn is_unidirectional(&self) -> bool
[src]
Checks if the value of the field is UNIDIRECTIONAL
pub fn is_bidirectional(&self) -> bool
[src]
Checks if the value of the field is BIDIRECTIONAL
impl R<bool, BIDIOE_A>
[src]
pub fn variant(&self) -> BIDIOE_A
[src]
Get enumerated values variant
pub fn is_output_disabled(&self) -> bool
[src]
Checks if the value of the field is OUTPUTDISABLED
pub fn is_output_enabled(&self) -> bool
[src]
Checks if the value of the field is OUTPUTENABLED
impl R<bool, CRCEN_A>
[src]
pub fn variant(&self) -> CRCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CRCNEXT_A>
[src]
pub fn variant(&self) -> CRCNEXT_A
[src]
Get enumerated values variant
pub fn is_tx_buffer(&self) -> bool
[src]
Checks if the value of the field is TXBUFFER
pub fn is_crc(&self) -> bool
[src]
Checks if the value of the field is CRC
impl R<bool, DFF_A>
[src]
pub fn variant(&self) -> DFF_A
[src]
Get enumerated values variant
pub fn is_eight_bit(&self) -> bool
[src]
Checks if the value of the field is EIGHTBIT
pub fn is_sixteen_bit(&self) -> bool
[src]
Checks if the value of the field is SIXTEENBIT
impl R<bool, RXONLY_A>
[src]
pub fn variant(&self) -> RXONLY_A
[src]
Get enumerated values variant
pub fn is_full_duplex(&self) -> bool
[src]
Checks if the value of the field is FULLDUPLEX
pub fn is_output_disabled(&self) -> bool
[src]
Checks if the value of the field is OUTPUTDISABLED
impl R<bool, SSM_A>
[src]
pub fn variant(&self) -> SSM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SSI_A>
[src]
pub fn variant(&self) -> SSI_A
[src]
Get enumerated values variant
pub fn is_slave_selected(&self) -> bool
[src]
Checks if the value of the field is SLAVESELECTED
pub fn is_slave_not_selected(&self) -> bool
[src]
Checks if the value of the field is SLAVENOTSELECTED
impl R<bool, LSBFIRST_A>
[src]
pub fn variant(&self) -> LSBFIRST_A
[src]
Get enumerated values variant
pub fn is_msbfirst(&self) -> bool
[src]
Checks if the value of the field is MSBFIRST
pub fn is_lsbfirst(&self) -> bool
[src]
Checks if the value of the field is LSBFIRST
impl R<bool, SPE_A>
[src]
pub fn variant(&self) -> SPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, BR_A>
[src]
pub fn variant(&self) -> BR_A
[src]
Get enumerated values variant
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div32(&self) -> bool
[src]
Checks if the value of the field is DIV32
pub fn is_div64(&self) -> bool
[src]
Checks if the value of the field is DIV64
pub fn is_div128(&self) -> bool
[src]
Checks if the value of the field is DIV128
pub fn is_div256(&self) -> bool
[src]
Checks if the value of the field is DIV256
impl R<bool, MSTR_A>
[src]
pub fn variant(&self) -> MSTR_A
[src]
Get enumerated values variant
pub fn is_slave(&self) -> bool
[src]
Checks if the value of the field is SLAVE
pub fn is_master(&self) -> bool
[src]
Checks if the value of the field is MASTER
impl R<bool, CPOL_A>
[src]
pub fn variant(&self) -> CPOL_A
[src]
Get enumerated values variant
pub fn is_idle_low(&self) -> bool
[src]
Checks if the value of the field is IDLELOW
pub fn is_idle_high(&self) -> bool
[src]
Checks if the value of the field is IDLEHIGH
impl R<bool, CPHA_A>
[src]
pub fn variant(&self) -> CPHA_A
[src]
Get enumerated values variant
pub fn is_first_edge(&self) -> bool
[src]
Checks if the value of the field is FIRSTEDGE
pub fn is_second_edge(&self) -> bool
[src]
Checks if the value of the field is SECONDEDGE
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn bidimode(&self) -> BIDIMODE_R
[src]
Bit 15 - Bidirectional data mode enable
pub fn bidioe(&self) -> BIDIOE_R
[src]
Bit 14 - Output enable in bidirectional mode
pub fn crcen(&self) -> CRCEN_R
[src]
Bit 13 - Hardware CRC calculation enable
pub fn crcnext(&self) -> CRCNEXT_R
[src]
Bit 12 - CRC transfer next
pub fn dff(&self) -> DFF_R
[src]
Bit 11 - Data frame format
pub fn rxonly(&self) -> RXONLY_R
[src]
Bit 10 - Receive only
pub fn ssm(&self) -> SSM_R
[src]
Bit 9 - Software slave management
pub fn ssi(&self) -> SSI_R
[src]
Bit 8 - Internal slave select
pub fn lsbfirst(&self) -> LSBFIRST_R
[src]
Bit 7 - Frame format
pub fn spe(&self) -> SPE_R
[src]
Bit 6 - SPI enable
pub fn br(&self) -> BR_R
[src]
Bits 3:5 - Baud rate control
pub fn mstr(&self) -> MSTR_R
[src]
Bit 2 - Master selection
pub fn cpol(&self) -> CPOL_R
[src]
Bit 1 - Clock polarity
pub fn cpha(&self) -> CPHA_R
[src]
Bit 0 - Clock phase
impl R<bool, RXDMAEN_A>
[src]
pub fn variant(&self) -> RXDMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TXDMAEN_A>
[src]
pub fn variant(&self) -> TXDMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SSOE_A>
[src]
pub fn variant(&self) -> SSOE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRIE_A>
[src]
pub fn variant(&self) -> ERRIE_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_not_masked(&self) -> bool
[src]
Checks if the value of the field is NOTMASKED
impl R<bool, RXNEIE_A>
[src]
pub fn variant(&self) -> RXNEIE_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_not_masked(&self) -> bool
[src]
Checks if the value of the field is NOTMASKED
impl R<bool, TXEIE_A>
[src]
pub fn variant(&self) -> TXEIE_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_not_masked(&self) -> bool
[src]
Checks if the value of the field is NOTMASKED
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn rxdmaen(&self) -> RXDMAEN_R
[src]
Bit 0 - Rx buffer DMA enable
pub fn txdmaen(&self) -> TXDMAEN_R
[src]
Bit 1 - Tx buffer DMA enable
pub fn ssoe(&self) -> SSOE_R
[src]
Bit 2 - SS output enable
pub fn frf(&self) -> FRF_R
[src]
Bit 4 - Frame format
pub fn errie(&self) -> ERRIE_R
[src]
Bit 5 - Error interrupt enable
pub fn rxneie(&self) -> RXNEIE_R
[src]
Bit 6 - RX buffer not empty interrupt enable
pub fn txeie(&self) -> TXEIE_R
[src]
Bit 7 - Tx buffer empty interrupt enable
impl R<bool, RXNE_A>
[src]
pub fn variant(&self) -> RXNE_A
[src]
Get enumerated values variant
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
impl R<bool, TXE_A>
[src]
pub fn variant(&self) -> TXE_A
[src]
Get enumerated values variant
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
impl R<bool, CRCERR_A>
[src]
pub fn variant(&self) -> CRCERR_A
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
pub fn is_no_match(&self) -> bool
[src]
Checks if the value of the field is NOMATCH
impl R<bool, MODF_A>
[src]
pub fn variant(&self) -> MODF_A
[src]
Get enumerated values variant
pub fn is_no_fault(&self) -> bool
[src]
Checks if the value of the field is NOFAULT
pub fn is_fault(&self) -> bool
[src]
Checks if the value of the field is FAULT
impl R<bool, OVR_A>
[src]
pub fn variant(&self) -> OVR_A
[src]
Get enumerated values variant
pub fn is_no_overrun(&self) -> bool
[src]
Checks if the value of the field is NOOVERRUN
pub fn is_overrun(&self) -> bool
[src]
Checks if the value of the field is OVERRUN
impl R<bool, BSY_A>
[src]
pub fn variant(&self) -> BSY_A
[src]
Get enumerated values variant
pub fn is_not_busy(&self) -> bool
[src]
Checks if the value of the field is NOTBUSY
pub fn is_busy(&self) -> bool
[src]
Checks if the value of the field is BUSY
impl R<u32, Reg<u32, _SR>>
[src]
pub fn rxne(&self) -> RXNE_R
[src]
Bit 0 - Receive buffer not empty
pub fn txe(&self) -> TXE_R
[src]
Bit 1 - Transmit buffer empty
pub fn chside(&self) -> CHSIDE_R
[src]
Bit 2 - Channel side
pub fn udr(&self) -> UDR_R
[src]
Bit 3 - Underrun flag
pub fn crcerr(&self) -> CRCERR_R
[src]
Bit 4 - CRC error flag
pub fn modf(&self) -> MODF_R
[src]
Bit 5 - Mode fault
pub fn ovr(&self) -> OVR_R
[src]
Bit 6 - Overrun flag
pub fn bsy(&self) -> BSY_R
[src]
Bit 7 - Busy flag
pub fn fre(&self) -> FRE_R
[src]
Bit 8 - TI frame format error
impl R<u32, Reg<u32, _DR>>
[src]
impl R<u32, Reg<u32, _CRCPR>>
[src]
impl R<u32, Reg<u32, _RXCRCR>>
[src]
impl R<u32, Reg<u32, _TXCRCR>>
[src]
impl R<u32, Reg<u32, _I2SCFGR>>
[src]
pub fn i2smod(&self) -> I2SMOD_R
[src]
Bit 11 - I2S mode selection
pub fn i2se(&self) -> I2SE_R
[src]
Bit 10 - I2S Enable
pub fn i2scfg(&self) -> I2SCFG_R
[src]
Bits 8:9 - I2S configuration mode
pub fn pcmsync(&self) -> PCMSYNC_R
[src]
Bit 7 - PCM frame synchronization
pub fn i2sstd(&self) -> I2SSTD_R
[src]
Bits 4:5 - I2S standard selection
pub fn ckpol(&self) -> CKPOL_R
[src]
Bit 3 - Steady state clock polarity
pub fn datlen(&self) -> DATLEN_R
[src]
Bits 1:2 - Data length to be transferred
pub fn chlen(&self) -> CHLEN_R
[src]
Bit 0 - Channel length (number of bits per audio channel)
impl R<u32, Reg<u32, _I2SPR>>
[src]
pub fn mckoe(&self) -> MCKOE_R
[src]
Bit 9 - Master clock output enable
pub fn odd(&self) -> ODD_R
[src]
Bit 8 - Odd factor for the prescaler
pub fn i2sdiv(&self) -> I2SDIV_R
[src]
Bits 0:7 - I2S Linear prescaler
impl R<bool, PE_A>
[src]
pub fn variant(&self) -> PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TXIE_A>
[src]
pub fn variant(&self) -> TXIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RXIE_A>
[src]
pub fn variant(&self) -> RXIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ADDRIE_A>
[src]
pub fn variant(&self) -> ADDRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, NACKIE_A>
[src]
pub fn variant(&self) -> NACKIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, STOPIE_A>
[src]
pub fn variant(&self) -> STOPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TCIE_A>
[src]
pub fn variant(&self) -> TCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRIE_A>
[src]
pub fn variant(&self) -> ERRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, DNF_A>
[src]
pub fn variant(&self) -> DNF_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_filter1(&self) -> bool
[src]
Checks if the value of the field is FILTER1
pub fn is_filter2(&self) -> bool
[src]
Checks if the value of the field is FILTER2
pub fn is_filter3(&self) -> bool
[src]
Checks if the value of the field is FILTER3
pub fn is_filter4(&self) -> bool
[src]
Checks if the value of the field is FILTER4
pub fn is_filter5(&self) -> bool
[src]
Checks if the value of the field is FILTER5
pub fn is_filter6(&self) -> bool
[src]
Checks if the value of the field is FILTER6
pub fn is_filter7(&self) -> bool
[src]
Checks if the value of the field is FILTER7
pub fn is_filter8(&self) -> bool
[src]
Checks if the value of the field is FILTER8
pub fn is_filter9(&self) -> bool
[src]
Checks if the value of the field is FILTER9
pub fn is_filter10(&self) -> bool
[src]
Checks if the value of the field is FILTER10
pub fn is_filter11(&self) -> bool
[src]
Checks if the value of the field is FILTER11
pub fn is_filter12(&self) -> bool
[src]
Checks if the value of the field is FILTER12
pub fn is_filter13(&self) -> bool
[src]
Checks if the value of the field is FILTER13
pub fn is_filter14(&self) -> bool
[src]
Checks if the value of the field is FILTER14
pub fn is_filter15(&self) -> bool
[src]
Checks if the value of the field is FILTER15
impl R<bool, ANFOFF_A>
[src]
pub fn variant(&self) -> ANFOFF_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, TXDMAEN_A>
[src]
pub fn variant(&self) -> TXDMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RXDMAEN_A>
[src]
pub fn variant(&self) -> RXDMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SBC_A>
[src]
pub fn variant(&self) -> SBC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, NOSTRETCH_A>
[src]
pub fn variant(&self) -> NOSTRETCH_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, WUPEN_A>
[src]
pub fn variant(&self) -> WUPEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, GCEN_A>
[src]
pub fn variant(&self) -> GCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SMBHEN_A>
[src]
pub fn variant(&self) -> SMBHEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SMBDEN_A>
[src]
pub fn variant(&self) -> SMBDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALERTEN_A>
[src]
pub fn variant(&self) -> ALERTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PECEN_A>
[src]
pub fn variant(&self) -> PECEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn pe(&self) -> PE_R
[src]
Bit 0 - Peripheral enable
pub fn txie(&self) -> TXIE_R
[src]
Bit 1 - TX Interrupt enable
pub fn rxie(&self) -> RXIE_R
[src]
Bit 2 - RX Interrupt enable
pub fn addrie(&self) -> ADDRIE_R
[src]
Bit 3 - Address match interrupt enable (slave only)
pub fn nackie(&self) -> NACKIE_R
[src]
Bit 4 - Not acknowledge received interrupt enable
pub fn stopie(&self) -> STOPIE_R
[src]
Bit 5 - STOP detection Interrupt enable
pub fn tcie(&self) -> TCIE_R
[src]
Bit 6 - Transfer Complete interrupt enable
pub fn errie(&self) -> ERRIE_R
[src]
Bit 7 - Error interrupts enable
pub fn dnf(&self) -> DNF_R
[src]
Bits 8:11 - Digital noise filter
pub fn anfoff(&self) -> ANFOFF_R
[src]
Bit 12 - Analog noise filter OFF
pub fn txdmaen(&self) -> TXDMAEN_R
[src]
Bit 14 - DMA transmission requests enable
pub fn rxdmaen(&self) -> RXDMAEN_R
[src]
Bit 15 - DMA reception requests enable
pub fn sbc(&self) -> SBC_R
[src]
Bit 16 - Slave byte control
pub fn nostretch(&self) -> NOSTRETCH_R
[src]
Bit 17 - Clock stretching disable
pub fn wupen(&self) -> WUPEN_R
[src]
Bit 18 - Wakeup from STOP enable
pub fn gcen(&self) -> GCEN_R
[src]
Bit 19 - General call enable
pub fn smbhen(&self) -> SMBHEN_R
[src]
Bit 20 - SMBus Host address enable
pub fn smbden(&self) -> SMBDEN_R
[src]
Bit 21 - SMBus Device Default address enable
pub fn alerten(&self) -> ALERTEN_R
[src]
Bit 22 - SMBUS alert enable
pub fn pecen(&self) -> PECEN_R
[src]
Bit 23 - PEC enable
impl R<bool, PECBYTE_A>
[src]
pub fn variant(&self) -> PECBYTE_A
[src]
Get enumerated values variant
pub fn is_no_pec(&self) -> bool
[src]
Checks if the value of the field is NOPEC
pub fn is_pec(&self) -> bool
[src]
Checks if the value of the field is PEC
impl R<bool, AUTOEND_A>
[src]
pub fn variant(&self) -> AUTOEND_A
[src]
Get enumerated values variant
pub fn is_software(&self) -> bool
[src]
Checks if the value of the field is SOFTWARE
pub fn is_automatic(&self) -> bool
[src]
Checks if the value of the field is AUTOMATIC
impl R<bool, RELOAD_A>
[src]
pub fn variant(&self) -> RELOAD_A
[src]
Get enumerated values variant
pub fn is_completed(&self) -> bool
[src]
Checks if the value of the field is COMPLETED
pub fn is_not_completed(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETED
impl R<bool, NACK_A>
[src]
pub fn variant(&self) -> NACK_A
[src]
Get enumerated values variant
pub fn is_ack(&self) -> bool
[src]
Checks if the value of the field is ACK
pub fn is_nack(&self) -> bool
[src]
Checks if the value of the field is NACK
impl R<bool, STOP_A>
[src]
pub fn variant(&self) -> STOP_A
[src]
Get enumerated values variant
pub fn is_no_stop(&self) -> bool
[src]
Checks if the value of the field is NOSTOP
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, START_A>
[src]
pub fn variant(&self) -> START_A
[src]
Get enumerated values variant
pub fn is_no_start(&self) -> bool
[src]
Checks if the value of the field is NOSTART
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
impl R<bool, HEAD10R_A>
[src]
pub fn variant(&self) -> HEAD10R_A
[src]
Get enumerated values variant
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
pub fn is_partial(&self) -> bool
[src]
Checks if the value of the field is PARTIAL
impl R<bool, ADD10_A>
[src]
pub fn variant(&self) -> ADD10_A
[src]
Get enumerated values variant
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
pub fn is_bit10(&self) -> bool
[src]
Checks if the value of the field is BIT10
impl R<bool, RD_WRN_A>
[src]
pub fn variant(&self) -> RD_WRN_A
[src]
Get enumerated values variant
pub fn is_write(&self) -> bool
[src]
Checks if the value of the field is WRITE
pub fn is_read(&self) -> bool
[src]
Checks if the value of the field is READ
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn pecbyte(&self) -> PECBYTE_R
[src]
Bit 26 - Packet error checking byte
pub fn autoend(&self) -> AUTOEND_R
[src]
Bit 25 - Automatic end mode (master mode)
pub fn reload(&self) -> RELOAD_R
[src]
Bit 24 - NBYTES reload mode
pub fn nbytes(&self) -> NBYTES_R
[src]
Bits 16:23 - Number of bytes
pub fn nack(&self) -> NACK_R
[src]
Bit 15 - NACK generation (slave mode)
pub fn stop(&self) -> STOP_R
[src]
Bit 14 - Stop generation (master mode)
pub fn start(&self) -> START_R
[src]
Bit 13 - Start generation
pub fn head10r(&self) -> HEAD10R_R
[src]
Bit 12 - 10-bit address header only read direction (master receiver mode)
pub fn add10(&self) -> ADD10_R
[src]
Bit 11 - 10-bit addressing mode (master mode)
pub fn rd_wrn(&self) -> RD_WRN_R
[src]
Bit 10 - Transfer direction (master mode)
pub fn sadd(&self) -> SADD_R
[src]
Bits 0:9 - Slave address bit (master mode)
impl R<bool, OA1MODE_A>
[src]
pub fn variant(&self) -> OA1MODE_A
[src]
Get enumerated values variant
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
pub fn is_bit10(&self) -> bool
[src]
Checks if the value of the field is BIT10
impl R<bool, OA1EN_A>
[src]
pub fn variant(&self) -> OA1EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _OAR1>>
[src]
pub fn oa1(&self) -> OA1_R
[src]
Bits 0:9 - Interface address
pub fn oa1mode(&self) -> OA1MODE_R
[src]
Bit 10 - Own Address 1 10-bit mode
pub fn oa1en(&self) -> OA1EN_R
[src]
Bit 15 - Own Address 1 enable
impl R<u8, OA2MSK_A>
[src]
pub fn variant(&self) -> OA2MSK_A
[src]
Get enumerated values variant
pub fn is_no_mask(&self) -> bool
[src]
Checks if the value of the field is NOMASK
pub fn is_mask1(&self) -> bool
[src]
Checks if the value of the field is MASK1
pub fn is_mask2(&self) -> bool
[src]
Checks if the value of the field is MASK2
pub fn is_mask3(&self) -> bool
[src]
Checks if the value of the field is MASK3
pub fn is_mask4(&self) -> bool
[src]
Checks if the value of the field is MASK4
pub fn is_mask5(&self) -> bool
[src]
Checks if the value of the field is MASK5
pub fn is_mask6(&self) -> bool
[src]
Checks if the value of the field is MASK6
pub fn is_mask7(&self) -> bool
[src]
Checks if the value of the field is MASK7
impl R<bool, OA2EN_A>
[src]
pub fn variant(&self) -> OA2EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _OAR2>>
[src]
pub fn oa2(&self) -> OA2_R
[src]
Bits 1:7 - Interface address
pub fn oa2msk(&self) -> OA2MSK_R
[src]
Bits 8:10 - Own Address 2 masks
pub fn oa2en(&self) -> OA2EN_R
[src]
Bit 15 - Own Address 2 enable
impl R<u32, Reg<u32, _TIMINGR>>
[src]
pub fn scll(&self) -> SCLL_R
[src]
Bits 0:7 - SCL low period (master mode)
pub fn sclh(&self) -> SCLH_R
[src]
Bits 8:15 - SCL high period (master mode)
pub fn sdadel(&self) -> SDADEL_R
[src]
Bits 16:19 - Data hold time
pub fn scldel(&self) -> SCLDEL_R
[src]
Bits 20:23 - Data setup time
pub fn presc(&self) -> PRESC_R
[src]
Bits 28:31 - Timing prescaler
impl R<bool, TIDLE_A>
[src]
pub fn variant(&self) -> TIDLE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TIMOUTEN_A>
[src]
pub fn variant(&self) -> TIMOUTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TEXTEN_A>
[src]
pub fn variant(&self) -> TEXTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _TIMEOUTR>>
[src]
pub fn timeouta(&self) -> TIMEOUTA_R
[src]
Bits 0:11 - Bus timeout A
pub fn tidle(&self) -> TIDLE_R
[src]
Bit 12 - Idle clock timeout detection
pub fn timouten(&self) -> TIMOUTEN_R
[src]
Bit 15 - Clock timeout enable
pub fn timeoutb(&self) -> TIMEOUTB_R
[src]
Bits 16:27 - Bus timeout B
pub fn texten(&self) -> TEXTEN_R
[src]
Bit 31 - Extended clock timeout enable
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_write(&self) -> bool
[src]
Checks if the value of the field is WRITE
pub fn is_read(&self) -> bool
[src]
Checks if the value of the field is READ
impl R<bool, BUSY_A>
[src]
pub fn variant(&self) -> BUSY_A
[src]
Get enumerated values variant
pub fn is_not_busy(&self) -> bool
[src]
Checks if the value of the field is NOTBUSY
pub fn is_busy(&self) -> bool
[src]
Checks if the value of the field is BUSY
impl R<bool, ALERT_A>
[src]
pub fn variant(&self) -> ALERT_A
[src]
Get enumerated values variant
pub fn is_no_alert(&self) -> bool
[src]
Checks if the value of the field is NOALERT
pub fn is_alert(&self) -> bool
[src]
Checks if the value of the field is ALERT
impl R<bool, TIMEOUT_A>
[src]
pub fn variant(&self) -> TIMEOUT_A
[src]
Get enumerated values variant
pub fn is_no_timeout(&self) -> bool
[src]
Checks if the value of the field is NOTIMEOUT
pub fn is_timeout(&self) -> bool
[src]
Checks if the value of the field is TIMEOUT
impl R<bool, PECERR_A>
[src]
pub fn variant(&self) -> PECERR_A
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
pub fn is_no_match(&self) -> bool
[src]
Checks if the value of the field is NOMATCH
impl R<bool, OVR_A>
[src]
pub fn variant(&self) -> OVR_A
[src]
Get enumerated values variant
pub fn is_no_overrun(&self) -> bool
[src]
Checks if the value of the field is NOOVERRUN
pub fn is_overrun(&self) -> bool
[src]
Checks if the value of the field is OVERRUN
impl R<bool, ARLO_A>
[src]
pub fn variant(&self) -> ARLO_A
[src]
Get enumerated values variant
pub fn is_not_lost(&self) -> bool
[src]
Checks if the value of the field is NOTLOST
pub fn is_lost(&self) -> bool
[src]
Checks if the value of the field is LOST
impl R<bool, BERR_A>
[src]
pub fn variant(&self) -> BERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, TCR_A>
[src]
pub fn variant(&self) -> TCR_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, TC_A>
[src]
pub fn variant(&self) -> TC_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, STOPF_A>
[src]
pub fn variant(&self) -> STOPF_A
[src]
Get enumerated values variant
pub fn is_no_stop(&self) -> bool
[src]
Checks if the value of the field is NOSTOP
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, NACKF_A>
[src]
pub fn variant(&self) -> NACKF_A
[src]
Get enumerated values variant
pub fn is_no_nack(&self) -> bool
[src]
Checks if the value of the field is NONACK
pub fn is_nack(&self) -> bool
[src]
Checks if the value of the field is NACK
impl R<bool, ADDR_A>
[src]
pub fn variant(&self) -> ADDR_A
[src]
Get enumerated values variant
pub fn is_not_match(&self) -> bool
[src]
Checks if the value of the field is NOTMATCH
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, RXNE_A>
[src]
pub fn variant(&self) -> RXNE_A
[src]
Get enumerated values variant
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
impl R<bool, TXIS_A>
[src]
pub fn variant(&self) -> TXIS_A
[src]
Get enumerated values variant
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
impl R<bool, TXE_A>
[src]
pub fn variant(&self) -> TXE_A
[src]
Get enumerated values variant
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn addcode(&self) -> ADDCODE_R
[src]
Bits 17:23 - Address match code (Slave mode)
pub fn dir(&self) -> DIR_R
[src]
Bit 16 - Transfer direction (Slave mode)
pub fn busy(&self) -> BUSY_R
[src]
Bit 15 - Bus busy
pub fn alert(&self) -> ALERT_R
[src]
Bit 13 - SMBus alert
pub fn timeout(&self) -> TIMEOUT_R
[src]
Bit 12 - Timeout or t_low detection flag
pub fn pecerr(&self) -> PECERR_R
[src]
Bit 11 - PEC Error in reception
pub fn ovr(&self) -> OVR_R
[src]
Bit 10 - Overrun/Underrun (slave mode)
pub fn arlo(&self) -> ARLO_R
[src]
Bit 9 - Arbitration lost
pub fn berr(&self) -> BERR_R
[src]
Bit 8 - Bus error
pub fn tcr(&self) -> TCR_R
[src]
Bit 7 - Transfer Complete Reload
pub fn tc(&self) -> TC_R
[src]
Bit 6 - Transfer Complete (master mode)
pub fn stopf(&self) -> STOPF_R
[src]
Bit 5 - Stop detection flag
pub fn nackf(&self) -> NACKF_R
[src]
Bit 4 - Not acknowledge received flag
pub fn addr(&self) -> ADDR_R
[src]
Bit 3 - Address matched (slave mode)
pub fn rxne(&self) -> RXNE_R
[src]
Bit 2 - Receive data register not empty (receivers)
pub fn txis(&self) -> TXIS_R
[src]
Bit 1 - Transmit interrupt status (transmitters)
pub fn txe(&self) -> TXE_R
[src]
Bit 0 - Transmit data register empty (transmitters)
impl R<u32, Reg<u32, _PECR>>
[src]
impl R<u32, Reg<u32, _RXDR>>
[src]
impl R<u32, Reg<u32, _TXDR>>
[src]
impl R<bool, LPDS_A>
[src]
pub fn variant(&self) -> LPDS_A
[src]
Get enumerated values variant
pub fn is_main_mode(&self) -> bool
[src]
Checks if the value of the field is MAIN_MODE
pub fn is_low_power_mode(&self) -> bool
[src]
Checks if the value of the field is LOW_POWER_MODE
impl R<bool, PDDS_A>
[src]
pub fn variant(&self) -> PDDS_A
[src]
Get enumerated values variant
pub fn is_stop_mode(&self) -> bool
[src]
Checks if the value of the field is STOP_MODE
pub fn is_standby_mode(&self) -> bool
[src]
Checks if the value of the field is STANDBY_MODE
impl R<bool, CWUF_A>
[src]
pub fn variant(&self) -> Variant<bool, CWUF_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<bool, CSBF_A>
[src]
pub fn variant(&self) -> Variant<bool, CSBF_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<bool, PVDE_A>
[src]
pub fn variant(&self) -> PVDE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, PLS_A>
[src]
pub fn variant(&self) -> PLS_A
[src]
Get enumerated values variant
pub fn is_v1_9(&self) -> bool
[src]
Checks if the value of the field is V1_9
pub fn is_v2_1(&self) -> bool
[src]
Checks if the value of the field is V2_1
pub fn is_v2_3(&self) -> bool
[src]
Checks if the value of the field is V2_3
pub fn is_v2_5(&self) -> bool
[src]
Checks if the value of the field is V2_5
pub fn is_v2_7(&self) -> bool
[src]
Checks if the value of the field is V2_7
pub fn is_v2_9(&self) -> bool
[src]
Checks if the value of the field is V2_9
pub fn is_v3_1(&self) -> bool
[src]
Checks if the value of the field is V3_1
pub fn is_external(&self) -> bool
[src]
Checks if the value of the field is EXTERNAL
impl R<bool, DBP_A>
[src]
pub fn variant(&self) -> DBP_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ULP_A>
[src]
pub fn variant(&self) -> ULP_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, FWU_A>
[src]
pub fn variant(&self) -> FWU_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, VOS_A>
[src]
pub fn variant(&self) -> Variant<u8, VOS_A>
[src]
Get enumerated values variant
pub fn is_v1_8(&self) -> bool
[src]
Checks if the value of the field is V1_8
pub fn is_v1_5(&self) -> bool
[src]
Checks if the value of the field is V1_5
pub fn is_v1_2(&self) -> bool
[src]
Checks if the value of the field is V1_2
impl R<bool, DS_EE_KOFF_A>
[src]
pub fn variant(&self) -> DS_EE_KOFF_A
[src]
Get enumerated values variant
pub fn is_nvmwake_up(&self) -> bool
[src]
Checks if the value of the field is NVMWAKEUP
pub fn is_nvmsleep(&self) -> bool
[src]
Checks if the value of the field is NVMSLEEP
impl R<bool, LPRUN_A>
[src]
pub fn variant(&self) -> LPRUN_A
[src]
Get enumerated values variant
pub fn is_main_mode(&self) -> bool
[src]
Checks if the value of the field is MAIN_MODE
pub fn is_low_power_mode(&self) -> bool
[src]
Checks if the value of the field is LOW_POWER_MODE
impl R<bool, LPSDSR_A>
[src]
pub fn variant(&self) -> LPSDSR_A
[src]
Get enumerated values variant
pub fn is_main_mode(&self) -> bool
[src]
Checks if the value of the field is MAIN_MODE
pub fn is_low_power_mode(&self) -> bool
[src]
Checks if the value of the field is LOW_POWER_MODE
impl R<u32, Reg<u32, _CR>>
[src]
pub fn lpds(&self) -> LPDS_R
[src]
Bit 16 - Regulator in Low-power deepsleep mode
pub fn pdds(&self) -> PDDS_R
[src]
Bit 1 - Power down deepsleep
pub fn cwuf(&self) -> CWUF_R
[src]
Bit 2 - Clear wakeup flag
pub fn csbf(&self) -> CSBF_R
[src]
Bit 3 - Clear standby flag
pub fn pvde(&self) -> PVDE_R
[src]
Bit 4 - Power voltage detector enable
pub fn pls(&self) -> PLS_R
[src]
Bits 5:7 - PVD level selection
pub fn dbp(&self) -> DBP_R
[src]
Bit 8 - Disable backup domain write protection
pub fn ulp(&self) -> ULP_R
[src]
Bit 9 - Ultra-low-power mode
pub fn fwu(&self) -> FWU_R
[src]
Bit 10 - Fast wakeup
pub fn vos(&self) -> VOS_R
[src]
Bits 11:12 - Voltage scaling range selection
pub fn ds_ee_koff(&self) -> DS_EE_KOFF_R
[src]
Bit 13 - Deep sleep mode with Flash memory kept off
pub fn lprun(&self) -> LPRUN_R
[src]
Bit 14 - Low power run mode
pub fn lpsdsr(&self) -> LPSDSR_R
[src]
Bit 0 - Low-power deepsleep/Sleep/Low-power run
impl R<bool, EWUP2_A>
[src]
pub fn variant(&self) -> EWUP2_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EWUP1_A>
[src]
pub fn variant(&self) -> EWUP1_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, VREFINTRDYF_A>
[src]
pub fn variant(&self) -> VREFINTRDYF_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, PVDO_A>
[src]
pub fn variant(&self) -> PVDO_A
[src]
Get enumerated values variant
pub fn is_above_threshold(&self) -> bool
[src]
Checks if the value of the field is ABOVETHRESHOLD
pub fn is_below_threshold(&self) -> bool
[src]
Checks if the value of the field is BELOWTHRESHOLD
impl R<bool, SBF_A>
[src]
pub fn variant(&self) -> SBF_A
[src]
Get enumerated values variant
pub fn is_no_standby_event(&self) -> bool
[src]
Checks if the value of the field is NOSTANDBYEVENT
pub fn is_standby_event(&self) -> bool
[src]
Checks if the value of the field is STANDBYEVENT
impl R<bool, WUF_A>
[src]
pub fn variant(&self) -> WUF_A
[src]
Get enumerated values variant
pub fn is_no_wakeup_event(&self) -> bool
[src]
Checks if the value of the field is NOWAKEUPEVENT
pub fn is_wakeup_event(&self) -> bool
[src]
Checks if the value of the field is WAKEUPEVENT
impl R<bool, VOSF_A>
[src]
pub fn variant(&self) -> VOSF_A
[src]
Get enumerated values variant
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
impl R<bool, REGLPF_A>
[src]
pub fn variant(&self) -> REGLPF_A
[src]
Get enumerated values variant
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
impl R<bool, EWUP3_A>
[src]
pub fn variant(&self) -> EWUP3_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CSR>>
[src]
pub fn ewup2(&self) -> EWUP2_R
[src]
Bit 9 - Enable WKUP pin 2
pub fn ewup1(&self) -> EWUP1_R
[src]
Bit 8 - Enable WKUP pin 1
pub fn vrefintrdyf(&self) -> VREFINTRDYF_R
[src]
Bit 3 - Internal voltage reference ready flag
pub fn pvdo(&self) -> PVDO_R
[src]
Bit 2 - PVD output
pub fn sbf(&self) -> SBF_R
[src]
Bit 1 - Standby flag
pub fn wuf(&self) -> WUF_R
[src]
Bit 0 - Wakeup flag
pub fn vosf(&self) -> VOSF_R
[src]
Bit 4 - Voltage Scaling select flag
pub fn reglpf(&self) -> REGLPF_R
[src]
Bit 5 - Regulator LP flag
pub fn ewup3(&self) -> EWUP3_R
[src]
Bit 10 - Enable WKUP pin 3
impl R<bool, LATENCY_A>
[src]
pub fn variant(&self) -> LATENCY_A
[src]
Get enumerated values variant
pub fn is_ws0(&self) -> bool
[src]
Checks if the value of the field is WS0
pub fn is_ws1(&self) -> bool
[src]
Checks if the value of the field is WS1
impl R<bool, PRFTEN_A>
[src]
pub fn variant(&self) -> PRFTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SLEEP_PD_A>
[src]
pub fn variant(&self) -> SLEEP_PD_A
[src]
Get enumerated values variant
pub fn is_nvmidle_mode(&self) -> bool
[src]
Checks if the value of the field is NVMIDLEMODE
pub fn is_nvmpwr_down_mode(&self) -> bool
[src]
Checks if the value of the field is NVMPWRDOWNMODE
impl R<bool, RUN_PD_A>
[src]
pub fn variant(&self) -> RUN_PD_A
[src]
Get enumerated values variant
pub fn is_nvmidle_mode(&self) -> bool
[src]
Checks if the value of the field is NVMIDLEMODE
pub fn is_nvmpwr_down_mode(&self) -> bool
[src]
Checks if the value of the field is NVMPWRDOWNMODE
impl R<bool, DISAB_BUF_A>
[src]
pub fn variant(&self) -> DISAB_BUF_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, PRE_READ_A>
[src]
pub fn variant(&self) -> PRE_READ_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _ACR>>
[src]
pub fn latency(&self) -> LATENCY_R
[src]
Bit 0 - Latency
pub fn prften(&self) -> PRFTEN_R
[src]
Bit 1 - Prefetch enable
pub fn sleep_pd(&self) -> SLEEP_PD_R
[src]
Bit 3 - Flash mode during Sleep
pub fn run_pd(&self) -> RUN_PD_R
[src]
Bit 4 - Flash mode during Run
pub fn disab_buf(&self) -> DISAB_BUF_R
[src]
Bit 5 - Disable Buffer
pub fn pre_read(&self) -> PRE_READ_R
[src]
Bit 6 - Pre-read data address
impl R<bool, PELOCK_A>
[src]
pub fn variant(&self) -> PELOCK_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, PRGLOCK_A>
[src]
pub fn variant(&self) -> PRGLOCK_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, OPTLOCK_A>
[src]
pub fn variant(&self) -> OPTLOCK_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, PROG_A>
[src]
pub fn variant(&self) -> PROG_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<bool, DATA_A>
[src]
pub fn variant(&self) -> DATA_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<bool, FIX_A>
[src]
pub fn variant(&self) -> FIX_A
[src]
Get enumerated values variant
pub fn is_auto_erase(&self) -> bool
[src]
Checks if the value of the field is AUTOERASE
pub fn is_prelim_erase(&self) -> bool
[src]
Checks if the value of the field is PRELIMERASE
impl R<bool, ERASE_A>
[src]
pub fn variant(&self) -> ERASE_A
[src]
Get enumerated values variant
pub fn is_no_erase(&self) -> bool
[src]
Checks if the value of the field is NOERASE
pub fn is_erase(&self) -> bool
[src]
Checks if the value of the field is ERASE
impl R<bool, FPRG_A>
[src]
pub fn variant(&self) -> FPRG_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PARALLELBANK_A>
[src]
pub fn variant(&self) -> PARALLELBANK_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOPIE_A>
[src]
pub fn variant(&self) -> EOPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRIE_A>
[src]
pub fn variant(&self) -> ERRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, OBL_LAUNCH_A>
[src]
pub fn variant(&self) -> OBL_LAUNCH_A
[src]
Get enumerated values variant
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
impl R<u32, Reg<u32, _PECR>>
[src]
pub fn pelock(&self) -> PELOCK_R
[src]
Bit 0 - FLASH_PECR and data EEPROM lock
pub fn prglock(&self) -> PRGLOCK_R
[src]
Bit 1 - Program memory lock
pub fn optlock(&self) -> OPTLOCK_R
[src]
Bit 2 - Option bytes block lock
pub fn prog(&self) -> PROG_R
[src]
Bit 3 - Program memory selection
pub fn data(&self) -> DATA_R
[src]
Bit 4 - Data EEPROM selection
pub fn fix(&self) -> FIX_R
[src]
Bit 8 - Fixed time data write for Byte, Half Word and Word programming
pub fn erase(&self) -> ERASE_R
[src]
Bit 9 - Page or Double Word erase mode
pub fn fprg(&self) -> FPRG_R
[src]
Bit 10 - Half Page/Double Word programming mode
pub fn parallelbank(&self) -> PARALLELBANK_R
[src]
Bit 15 - Parallel bank mode
pub fn eopie(&self) -> EOPIE_R
[src]
Bit 16 - End of programming interrupt enable
pub fn errie(&self) -> ERRIE_R
[src]
Bit 17 - Error interrupt enable
pub fn obl_launch(&self) -> OBL_LAUNCH_R
[src]
Bit 18 - Launch the option byte loading
impl R<bool, BSY_A>
[src]
pub fn variant(&self) -> BSY_A
[src]
Get enumerated values variant
pub fn is_inactive(&self) -> bool
[src]
Checks if the value of the field is INACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, EOP_A>
[src]
pub fn variant(&self) -> EOP_A
[src]
Get enumerated values variant
pub fn is_no_event(&self) -> bool
[src]
Checks if the value of the field is NOEVENT
pub fn is_event(&self) -> bool
[src]
Checks if the value of the field is EVENT
impl R<bool, ENDHV_A>
[src]
pub fn variant(&self) -> ENDHV_A
[src]
Get enumerated values variant
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
pub fn is_inactive(&self) -> bool
[src]
Checks if the value of the field is INACTIVE
impl R<bool, READY_A>
[src]
pub fn variant(&self) -> READY_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, WRPERR_A>
[src]
pub fn variant(&self) -> WRPERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, PGAERR_A>
[src]
pub fn variant(&self) -> PGAERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, SIZERR_A>
[src]
pub fn variant(&self) -> SIZERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, OPTVERR_A>
[src]
pub fn variant(&self) -> OPTVERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, RDERR_A>
[src]
pub fn variant(&self) -> RDERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, NOTZEROERR_A>
[src]
pub fn variant(&self) -> NOTZEROERR_A
[src]
Get enumerated values variant
pub fn is_no_event(&self) -> bool
[src]
Checks if the value of the field is NOEVENT
pub fn is_event(&self) -> bool
[src]
Checks if the value of the field is EVENT
impl R<bool, FWWERR_A>
[src]
pub fn variant(&self) -> FWWERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<u32, Reg<u32, _SR>>
[src]
pub fn bsy(&self) -> BSY_R
[src]
Bit 0 - Write/erase operations in progress
pub fn eop(&self) -> EOP_R
[src]
Bit 1 - End of operation
pub fn endhv(&self) -> ENDHV_R
[src]
Bit 2 - End of high voltage
pub fn ready(&self) -> READY_R
[src]
Bit 3 - Flash memory module ready after low power mode
pub fn wrperr(&self) -> WRPERR_R
[src]
Bit 8 - Write protected error
pub fn pgaerr(&self) -> PGAERR_R
[src]
Bit 9 - Programming alignment error
pub fn sizerr(&self) -> SIZERR_R
[src]
Bit 10 - Size error
pub fn optverr(&self) -> OPTVERR_R
[src]
Bit 11 - Option validity error
pub fn rderr(&self) -> RDERR_R
[src]
Bit 14 - RDERR
pub fn notzeroerr(&self) -> NOTZEROERR_R
[src]
Bit 16 - NOTZEROERR
pub fn fwwerr(&self) -> FWWERR_R
[src]
Bit 17 - FWWERR
impl R<u8, RDPROT_A>
[src]
pub fn variant(&self) -> Variant<u8, RDPROT_A>
[src]
Get enumerated values variant
pub fn is_level0(&self) -> bool
[src]
Checks if the value of the field is LEVEL0
pub fn is_level1(&self) -> bool
[src]
Checks if the value of the field is LEVEL1
pub fn is_level2(&self) -> bool
[src]
Checks if the value of the field is LEVEL2
impl R<u8, BOR_LEV_A>
[src]
pub fn variant(&self) -> Variant<u8, BOR_LEV_A>
[src]
Get enumerated values variant
pub fn is_bor_off(&self) -> bool
[src]
Checks if the value of the field is BOR_OFF
pub fn is_bor_level1(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL1
pub fn is_bor_level2(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL2
pub fn is_bor_level3(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL3
pub fn is_bor_level4(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL4
pub fn is_bor_level5(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL5
impl R<bool, WPRMOD_A>
[src]
pub fn variant(&self) -> WPRMOD_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _OPTR>>
[src]
pub fn rdprot(&self) -> RDPROT_R
[src]
Bits 0:7 - Read protection
pub fn bor_lev(&self) -> BOR_LEV_R
[src]
Bits 16:19 - BOR_LEV
pub fn wprmod(&self) -> WPRMOD_R
[src]
Bit 8 - Selection of protection mode of WPR bits
impl R<u32, Reg<u32, _WRPROT1>>
[src]
impl R<u32, Reg<u32, _WRPROT2>>
[src]
impl R<bool, IM0_A>
[src]
pub fn variant(&self) -> IM0_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_unmasked(&self) -> bool
[src]
Checks if the value of the field is UNMASKED
impl R<u32, Reg<u32, _IMR>>
[src]
pub fn im0(&self) -> IM0_R
[src]
Bit 0 - Interrupt Mask on line 0
pub fn im1(&self) -> IM1_R
[src]
Bit 1 - Interrupt Mask on line 1
pub fn im2(&self) -> IM2_R
[src]
Bit 2 - Interrupt Mask on line 2
pub fn im3(&self) -> IM3_R
[src]
Bit 3 - Interrupt Mask on line 3
pub fn im4(&self) -> IM4_R
[src]
Bit 4 - Interrupt Mask on line 4
pub fn im5(&self) -> IM5_R
[src]
Bit 5 - Interrupt Mask on line 5
pub fn im6(&self) -> IM6_R
[src]
Bit 6 - Interrupt Mask on line 6
pub fn im7(&self) -> IM7_R
[src]
Bit 7 - Interrupt Mask on line 7
pub fn im8(&self) -> IM8_R
[src]
Bit 8 - Interrupt Mask on line 8
pub fn im9(&self) -> IM9_R
[src]
Bit 9 - Interrupt Mask on line 9
pub fn im10(&self) -> IM10_R
[src]
Bit 10 - Interrupt Mask on line 10
pub fn im11(&self) -> IM11_R
[src]
Bit 11 - Interrupt Mask on line 11
pub fn im12(&self) -> IM12_R
[src]
Bit 12 - Interrupt Mask on line 12
pub fn im13(&self) -> IM13_R
[src]
Bit 13 - Interrupt Mask on line 13
pub fn im14(&self) -> IM14_R
[src]
Bit 14 - Interrupt Mask on line 14
pub fn im15(&self) -> IM15_R
[src]
Bit 15 - Interrupt Mask on line 15
pub fn im16(&self) -> IM16_R
[src]
Bit 16 - Interrupt Mask on line 16
pub fn im17(&self) -> IM17_R
[src]
Bit 17 - Interrupt Mask on line 17
pub fn im18(&self) -> IM18_R
[src]
Bit 18 - Interrupt Mask on line 18
pub fn im19(&self) -> IM19_R
[src]
Bit 19 - Interrupt Mask on line 19
pub fn im20(&self) -> IM20_R
[src]
Bit 20 - Interrupt Mask on line 20
pub fn im21(&self) -> IM21_R
[src]
Bit 21 - Interrupt Mask on line 21
pub fn im22(&self) -> IM22_R
[src]
Bit 22 - Interrupt Mask on line 22
pub fn im23(&self) -> IM23_R
[src]
Bit 23 - Interrupt Mask on line 23
pub fn im24(&self) -> IM24_R
[src]
Bit 24 - Interrupt Mask on line 24
pub fn im25(&self) -> IM25_R
[src]
Bit 25 - Interrupt Mask on line 25
pub fn im26(&self) -> IM26_R
[src]
Bit 26 - Interrupt Mask on line 27
pub fn im28(&self) -> IM28_R
[src]
Bit 28 - Interrupt Mask on line 27
pub fn im29(&self) -> IM29_R
[src]
Bit 29 - Interrupt Mask on line 27
impl R<bool, EM0_A>
[src]
pub fn variant(&self) -> EM0_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_unmasked(&self) -> bool
[src]
Checks if the value of the field is UNMASKED
impl R<u32, Reg<u32, _EMR>>
[src]
pub fn em0(&self) -> EM0_R
[src]
Bit 0 - Event Mask on line 0
pub fn em1(&self) -> EM1_R
[src]
Bit 1 - Event Mask on line 1
pub fn em2(&self) -> EM2_R
[src]
Bit 2 - Event Mask on line 2
pub fn em3(&self) -> EM3_R
[src]
Bit 3 - Event Mask on line 3
pub fn em4(&self) -> EM4_R
[src]
Bit 4 - Event Mask on line 4
pub fn em5(&self) -> EM5_R
[src]
Bit 5 - Event Mask on line 5
pub fn em6(&self) -> EM6_R
[src]
Bit 6 - Event Mask on line 6
pub fn em7(&self) -> EM7_R
[src]
Bit 7 - Event Mask on line 7
pub fn em8(&self) -> EM8_R
[src]
Bit 8 - Event Mask on line 8
pub fn em9(&self) -> EM9_R
[src]
Bit 9 - Event Mask on line 9
pub fn em10(&self) -> EM10_R
[src]
Bit 10 - Event Mask on line 10
pub fn em11(&self) -> EM11_R
[src]
Bit 11 - Event Mask on line 11
pub fn em12(&self) -> EM12_R
[src]
Bit 12 - Event Mask on line 12
pub fn em13(&self) -> EM13_R
[src]
Bit 13 - Event Mask on line 13
pub fn em14(&self) -> EM14_R
[src]
Bit 14 - Event Mask on line 14
pub fn em15(&self) -> EM15_R
[src]
Bit 15 - Event Mask on line 15
pub fn em16(&self) -> EM16_R
[src]
Bit 16 - Event Mask on line 16
pub fn em17(&self) -> EM17_R
[src]
Bit 17 - Event Mask on line 17
pub fn em18(&self) -> EM18_R
[src]
Bit 18 - Event Mask on line 18
pub fn em19(&self) -> EM19_R
[src]
Bit 19 - Event Mask on line 19
pub fn em20(&self) -> EM20_R
[src]
Bit 20 - Event Mask on line 20
pub fn em21(&self) -> EM21_R
[src]
Bit 21 - Event Mask on line 21
pub fn em22(&self) -> EM22_R
[src]
Bit 22 - Event Mask on line 22
pub fn em23(&self) -> EM23_R
[src]
Bit 23 - Event Mask on line 23
pub fn em24(&self) -> EM24_R
[src]
Bit 24 - Event Mask on line 24
pub fn em25(&self) -> EM25_R
[src]
Bit 25 - Event Mask on line 25
pub fn em26(&self) -> EM26_R
[src]
Bit 26 - Event Mask on line 26
pub fn em28(&self) -> EM28_R
[src]
Bit 28 - Event Mask on line 28
pub fn em29(&self) -> EM29_R
[src]
Bit 29 - Event Mask on line 29
impl R<bool, RT0_A>
[src]
pub fn variant(&self) -> RT0_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _RTSR>>
[src]
pub fn rt0(&self) -> RT0_R
[src]
Bit 0 - Rising trigger event configuration of line 0
pub fn rt1(&self) -> RT1_R
[src]
Bit 1 - Rising trigger event configuration of line 1
pub fn rt2(&self) -> RT2_R
[src]
Bit 2 - Rising trigger event configuration of line 2
pub fn rt3(&self) -> RT3_R
[src]
Bit 3 - Rising trigger event configuration of line 3
pub fn rt4(&self) -> RT4_R
[src]
Bit 4 - Rising trigger event configuration of line 4
pub fn rt5(&self) -> RT5_R
[src]
Bit 5 - Rising trigger event configuration of line 5
pub fn rt6(&self) -> RT6_R
[src]
Bit 6 - Rising trigger event configuration of line 6
pub fn rt7(&self) -> RT7_R
[src]
Bit 7 - Rising trigger event configuration of line 7
pub fn rt8(&self) -> RT8_R
[src]
Bit 8 - Rising trigger event configuration of line 8
pub fn rt9(&self) -> RT9_R
[src]
Bit 9 - Rising trigger event configuration of line 9
pub fn rt10(&self) -> RT10_R
[src]
Bit 10 - Rising trigger event configuration of line 10
pub fn rt11(&self) -> RT11_R
[src]
Bit 11 - Rising trigger event configuration of line 11
pub fn rt12(&self) -> RT12_R
[src]
Bit 12 - Rising trigger event configuration of line 12
pub fn rt13(&self) -> RT13_R
[src]
Bit 13 - Rising trigger event configuration of line 13
pub fn rt14(&self) -> RT14_R
[src]
Bit 14 - Rising trigger event configuration of line 14
pub fn rt15(&self) -> RT15_R
[src]
Bit 15 - Rising trigger event configuration of line 15
pub fn rt16(&self) -> RT16_R
[src]
Bit 16 - Rising trigger event configuration of line 16
pub fn rt17(&self) -> RT17_R
[src]
Bit 17 - Rising trigger event configuration of line 17
pub fn rt19(&self) -> RT19_R
[src]
Bit 19 - Rising trigger event configuration of line 19
pub fn rt20(&self) -> RT20_R
[src]
Bit 20 - Rising trigger event configuration of line 20
pub fn rt21(&self) -> RT21_R
[src]
Bit 21 - Rising trigger event configuration of line 21
pub fn rt22(&self) -> RT22_R
[src]
Bit 22 - Rising trigger event configuration of line 22
impl R<bool, FT0_A>
[src]
pub fn variant(&self) -> FT0_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _FTSR>>
[src]
pub fn ft0(&self) -> FT0_R
[src]
Bit 0 - Falling trigger event configuration of line 0
pub fn ft1(&self) -> FT1_R
[src]
Bit 1 - Falling trigger event configuration of line 1
pub fn ft2(&self) -> FT2_R
[src]
Bit 2 - Falling trigger event configuration of line 2
pub fn ft3(&self) -> FT3_R
[src]
Bit 3 - Falling trigger event configuration of line 3
pub fn ft4(&self) -> FT4_R
[src]
Bit 4 - Falling trigger event configuration of line 4
pub fn ft5(&self) -> FT5_R
[src]
Bit 5 - Falling trigger event configuration of line 5
pub fn ft6(&self) -> FT6_R
[src]
Bit 6 - Falling trigger event configuration of line 6
pub fn ft7(&self) -> FT7_R
[src]
Bit 7 - Falling trigger event configuration of line 7
pub fn ft8(&self) -> FT8_R
[src]
Bit 8 - Falling trigger event configuration of line 8
pub fn ft9(&self) -> FT9_R
[src]
Bit 9 - Falling trigger event configuration of line 9
pub fn ft10(&self) -> FT10_R
[src]
Bit 10 - Falling trigger event configuration of line 10
pub fn ft11(&self) -> FT11_R
[src]
Bit 11 - Falling trigger event configuration of line 11
pub fn ft12(&self) -> FT12_R
[src]
Bit 12 - Falling trigger event configuration of line 12
pub fn ft13(&self) -> FT13_R
[src]
Bit 13 - Falling trigger event configuration of line 13
pub fn ft14(&self) -> FT14_R
[src]
Bit 14 - Falling trigger event configuration of line 14
pub fn ft15(&self) -> FT15_R
[src]
Bit 15 - Falling trigger event configuration of line 15
pub fn ft16(&self) -> FT16_R
[src]
Bit 16 - Falling trigger event configuration of line 16
pub fn ft17(&self) -> FT17_R
[src]
Bit 17 - Falling trigger event configuration of line 17
pub fn ft19(&self) -> FT19_R
[src]
Bit 19 - Falling trigger event configuration of line 19
pub fn ft20(&self) -> FT20_R
[src]
Bit 20 - Falling trigger event configuration of line 20
pub fn ft21(&self) -> FT21_R
[src]
Bit 21 - Falling trigger event configuration of line 21
pub fn ft22(&self) -> FT22_R
[src]
Bit 22 - Falling trigger event configuration of line 22
impl R<bool, SWI0_A>
[src]
pub fn variant(&self) -> Variant<bool, SWI0_A>
[src]
Get enumerated values variant
pub fn is_pend(&self) -> bool
[src]
Checks if the value of the field is PEND
impl R<u32, Reg<u32, _SWIER>>
[src]
pub fn swi0(&self) -> SWI0_R
[src]
Bit 0 - Software Interrupt on line 0
pub fn swi1(&self) -> SWI1_R
[src]
Bit 1 - Software Interrupt on line 1
pub fn swi2(&self) -> SWI2_R
[src]
Bit 2 - Software Interrupt on line 2
pub fn swi3(&self) -> SWI3_R
[src]
Bit 3 - Software Interrupt on line 3
pub fn swi4(&self) -> SWI4_R
[src]
Bit 4 - Software Interrupt on line 4
pub fn swi5(&self) -> SWI5_R
[src]
Bit 5 - Software Interrupt on line 5
pub fn swi6(&self) -> SWI6_R
[src]
Bit 6 - Software Interrupt on line 6
pub fn swi7(&self) -> SWI7_R
[src]
Bit 7 - Software Interrupt on line 7
pub fn swi8(&self) -> SWI8_R
[src]
Bit 8 - Software Interrupt on line 8
pub fn swi9(&self) -> SWI9_R
[src]
Bit 9 - Software Interrupt on line 9
pub fn swi10(&self) -> SWI10_R
[src]
Bit 10 - Software Interrupt on line 10
pub fn swi11(&self) -> SWI11_R
[src]
Bit 11 - Software Interrupt on line 11
pub fn swi12(&self) -> SWI12_R
[src]
Bit 12 - Software Interrupt on line 12
pub fn swi13(&self) -> SWI13_R
[src]
Bit 13 - Software Interrupt on line 13
pub fn swi14(&self) -> SWI14_R
[src]
Bit 14 - Software Interrupt on line 14
pub fn swi15(&self) -> SWI15_R
[src]
Bit 15 - Software Interrupt on line 15
pub fn swi16(&self) -> SWI16_R
[src]
Bit 16 - Software Interrupt on line 16
pub fn swi17(&self) -> SWI17_R
[src]
Bit 17 - Software Interrupt on line 17
pub fn swi19(&self) -> SWI19_R
[src]
Bit 19 - Software Interrupt on line 19
pub fn swi20(&self) -> SWI20_R
[src]
Bit 20 - Software Interrupt on line 20
pub fn swi21(&self) -> SWI21_R
[src]
Bit 21 - Software Interrupt on line 21
pub fn swi22(&self) -> SWI22_R
[src]
Bit 22 - Software Interrupt on line 22
impl R<bool, PIF0_A>
[src]
pub fn variant(&self) -> PIF0_A
[src]
Get enumerated values variant
pub fn is_not_pending(&self) -> bool
[src]
Checks if the value of the field is NOTPENDING
pub fn is_pending(&self) -> bool
[src]
Checks if the value of the field is PENDING
impl R<u32, Reg<u32, _PR>>
[src]
pub fn pif0(&self) -> PIF0_R
[src]
Bit 0 - Pending bit 0
pub fn pif1(&self) -> PIF1_R
[src]
Bit 1 - Pending bit 1
pub fn pif2(&self) -> PIF2_R
[src]
Bit 2 - Pending bit 2
pub fn pif3(&self) -> PIF3_R
[src]
Bit 3 - Pending bit 3
pub fn pif4(&self) -> PIF4_R
[src]
Bit 4 - Pending bit 4
pub fn pif5(&self) -> PIF5_R
[src]
Bit 5 - Pending bit 5
pub fn pif6(&self) -> PIF6_R
[src]
Bit 6 - Pending bit 6
pub fn pif7(&self) -> PIF7_R
[src]
Bit 7 - Pending bit 7
pub fn pif8(&self) -> PIF8_R
[src]
Bit 8 - Pending bit 8
pub fn pif9(&self) -> PIF9_R
[src]
Bit 9 - Pending bit 9
pub fn pif10(&self) -> PIF10_R
[src]
Bit 10 - Pending bit 10
pub fn pif11(&self) -> PIF11_R
[src]
Bit 11 - Pending bit 11
pub fn pif12(&self) -> PIF12_R
[src]
Bit 12 - Pending bit 12
pub fn pif13(&self) -> PIF13_R
[src]
Bit 13 - Pending bit 13
pub fn pif14(&self) -> PIF14_R
[src]
Bit 14 - Pending bit 14
pub fn pif15(&self) -> PIF15_R
[src]
Bit 15 - Pending bit 15
pub fn pif16(&self) -> PIF16_R
[src]
Bit 16 - Pending bit 16
pub fn pif17(&self) -> PIF17_R
[src]
Bit 17 - Pending bit 17
pub fn pif19(&self) -> PIF19_R
[src]
Bit 19 - Pending bit 19
pub fn pif20(&self) -> PIF20_R
[src]
Bit 20 - Pending bit 20
pub fn pif21(&self) -> PIF21_R
[src]
Bit 21 - Pending bit 21
pub fn pif22(&self) -> PIF22_R
[src]
Bit 22 - Pending bit 22
impl R<bool, ADRDY_A>
[src]
pub fn variant(&self) -> ADRDY_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, EOSMP_A>
[src]
pub fn variant(&self) -> EOSMP_A
[src]
Get enumerated values variant
pub fn is_not_at_end(&self) -> bool
[src]
Checks if the value of the field is NOTATEND
pub fn is_at_end(&self) -> bool
[src]
Checks if the value of the field is ATEND
impl R<bool, EOC_A>
[src]
pub fn variant(&self) -> EOC_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, EOS_A>
[src]
pub fn variant(&self) -> EOS_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, OVR_A>
[src]
pub fn variant(&self) -> OVR_A
[src]
Get enumerated values variant
pub fn is_no_overrun(&self) -> bool
[src]
Checks if the value of the field is NOOVERRUN
pub fn is_overrun(&self) -> bool
[src]
Checks if the value of the field is OVERRUN
impl R<bool, AWD_A>
[src]
pub fn variant(&self) -> AWD_A
[src]
Get enumerated values variant
pub fn is_no_event(&self) -> bool
[src]
Checks if the value of the field is NOEVENT
pub fn is_event(&self) -> bool
[src]
Checks if the value of the field is EVENT
impl R<bool, EOCAL_A>
[src]
pub fn variant(&self) -> EOCAL_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn adrdy(&self) -> ADRDY_R
[src]
Bit 0 - ADC ready
pub fn eosmp(&self) -> EOSMP_R
[src]
Bit 1 - End of sampling flag
pub fn eoc(&self) -> EOC_R
[src]
Bit 2 - End of conversion flag
pub fn eos(&self) -> EOS_R
[src]
Bit 3 - End of sequence flag
pub fn ovr(&self) -> OVR_R
[src]
Bit 4 - ADC overrun
pub fn awd(&self) -> AWD_R
[src]
Bit 7 - Analog watchdog flag
pub fn eocal(&self) -> EOCAL_R
[src]
Bit 11 - End Of Calibration flag
impl R<bool, ADRDYIE_A>
[src]
pub fn variant(&self) -> ADRDYIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOSMPIE_A>
[src]
pub fn variant(&self) -> EOSMPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOCIE_A>
[src]
pub fn variant(&self) -> EOCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOSIE_A>
[src]
pub fn variant(&self) -> EOSIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, OVRIE_A>
[src]
pub fn variant(&self) -> OVRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, AWDIE_A>
[src]
pub fn variant(&self) -> AWDIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOCALIE_A>
[src]
pub fn variant(&self) -> EOCALIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _IER>>
[src]
pub fn adrdyie(&self) -> ADRDYIE_R
[src]
Bit 0 - ADC ready interrupt enable
pub fn eosmpie(&self) -> EOSMPIE_R
[src]
Bit 1 - End of sampling flag interrupt enable
pub fn eocie(&self) -> EOCIE_R
[src]
Bit 2 - End of conversion interrupt enable
pub fn eosie(&self) -> EOSIE_R
[src]
Bit 3 - End of conversion sequence interrupt enable
pub fn ovrie(&self) -> OVRIE_R
[src]
Bit 4 - Overrun interrupt enable
pub fn awdie(&self) -> AWDIE_R
[src]
Bit 7 - Analog watchdog interrupt enable
pub fn eocalie(&self) -> EOCALIE_R
[src]
Bit 11 - End of calibration interrupt enable
impl R<bool, ADEN_A>
[src]
pub fn variant(&self) -> ADEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ADDIS_A>
[src]
pub fn variant(&self) -> ADDIS_A
[src]
Get enumerated values variant
pub fn is_not_disabling(&self) -> bool
[src]
Checks if the value of the field is NOTDISABLING
pub fn is_disabling(&self) -> bool
[src]
Checks if the value of the field is DISABLING
impl R<bool, ADSTART_A>
[src]
pub fn variant(&self) -> ADSTART_A
[src]
Get enumerated values variant
pub fn is_not_active(&self) -> bool
[src]
Checks if the value of the field is NOTACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, ADSTP_A>
[src]
pub fn variant(&self) -> ADSTP_A
[src]
Get enumerated values variant
pub fn is_not_stopping(&self) -> bool
[src]
Checks if the value of the field is NOTSTOPPING
pub fn is_stopping(&self) -> bool
[src]
Checks if the value of the field is STOPPING
impl R<bool, ADVREGEN_A>
[src]
pub fn variant(&self) -> ADVREGEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ADCAL_A>
[src]
pub fn variant(&self) -> ADCAL_A
[src]
Get enumerated values variant
pub fn is_not_calibrating(&self) -> bool
[src]
Checks if the value of the field is NOTCALIBRATING
pub fn is_calibrating(&self) -> bool
[src]
Checks if the value of the field is CALIBRATING
impl R<u32, Reg<u32, _CR>>
[src]
pub fn aden(&self) -> ADEN_R
[src]
Bit 0 - ADC enable command
pub fn addis(&self) -> ADDIS_R
[src]
Bit 1 - ADC disable command
pub fn adstart(&self) -> ADSTART_R
[src]
Bit 2 - ADC start conversion command
pub fn adstp(&self) -> ADSTP_R
[src]
Bit 4 - ADC stop conversion command
pub fn advregen(&self) -> ADVREGEN_R
[src]
Bit 28 - ADC Voltage Regulator Enable
pub fn adcal(&self) -> ADCAL_R
[src]
Bit 31 - ADC calibration
impl R<bool, AWDEN_A>
[src]
pub fn variant(&self) -> AWDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, AWDSGL_A>
[src]
pub fn variant(&self) -> AWDSGL_A
[src]
Get enumerated values variant
pub fn is_all_channels(&self) -> bool
[src]
Checks if the value of the field is ALLCHANNELS
pub fn is_single_channel(&self) -> bool
[src]
Checks if the value of the field is SINGLECHANNEL
impl R<bool, DISCEN_A>
[src]
pub fn variant(&self) -> DISCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, AUTOFF_A>
[src]
pub fn variant(&self) -> AUTOFF_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, WAIT_A>
[src]
pub fn variant(&self) -> WAIT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CONT_A>
[src]
pub fn variant(&self) -> CONT_A
[src]
Get enumerated values variant
pub fn is_single(&self) -> bool
[src]
Checks if the value of the field is SINGLE
pub fn is_continuous(&self) -> bool
[src]
Checks if the value of the field is CONTINUOUS
impl R<bool, OVRMOD_A>
[src]
pub fn variant(&self) -> OVRMOD_A
[src]
Get enumerated values variant
pub fn is_preserve(&self) -> bool
[src]
Checks if the value of the field is PRESERVE
pub fn is_overwrite(&self) -> bool
[src]
Checks if the value of the field is OVERWRITE
impl R<u8, EXTEN_A>
[src]
pub fn variant(&self) -> EXTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
pub fn is_both_edges(&self) -> bool
[src]
Checks if the value of the field is BOTHEDGES
impl R<u8, EXTSEL_A>
[src]
pub fn variant(&self) -> EXTSEL_A
[src]
Get enumerated values variant
pub fn is_tim6_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM6_TRGO
pub fn is_tim21_ch2(&self) -> bool
[src]
Checks if the value of the field is TIM21_CH2
pub fn is_tim2_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM2_TRGO
pub fn is_tim2_ch4(&self) -> bool
[src]
Checks if the value of the field is TIM2_CH4
pub fn is_tim22_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM22_TRGO
pub fn is_tim2_ch3(&self) -> bool
[src]
Checks if the value of the field is TIM2_CH3
pub fn is_tim3_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM3_TRGO
pub fn is_exti_line11(&self) -> bool
[src]
Checks if the value of the field is EXTI_LINE11
impl R<bool, ALIGN_A>
[src]
pub fn variant(&self) -> ALIGN_A
[src]
Get enumerated values variant
pub fn is_right(&self) -> bool
[src]
Checks if the value of the field is RIGHT
pub fn is_left(&self) -> bool
[src]
Checks if the value of the field is LEFT
impl R<u8, RES_A>
[src]
pub fn variant(&self) -> RES_A
[src]
Get enumerated values variant
pub fn is_twelve_bit(&self) -> bool
[src]
Checks if the value of the field is TWELVEBIT
pub fn is_ten_bit(&self) -> bool
[src]
Checks if the value of the field is TENBIT
pub fn is_eight_bit(&self) -> bool
[src]
Checks if the value of the field is EIGHTBIT
pub fn is_six_bit(&self) -> bool
[src]
Checks if the value of the field is SIXBIT
impl R<bool, SCANDIR_A>
[src]
pub fn variant(&self) -> SCANDIR_A
[src]
Get enumerated values variant
pub fn is_upward(&self) -> bool
[src]
Checks if the value of the field is UPWARD
pub fn is_backward(&self) -> bool
[src]
Checks if the value of the field is BACKWARD
impl R<bool, DMACFG_A>
[src]
pub fn variant(&self) -> DMACFG_A
[src]
Get enumerated values variant
pub fn is_one_shot(&self) -> bool
[src]
Checks if the value of the field is ONESHOT
pub fn is_circular(&self) -> bool
[src]
Checks if the value of the field is CIRCULAR
impl R<bool, DMAEN_A>
[src]
pub fn variant(&self) -> DMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CFGR1>>
[src]
pub fn awdch(&self) -> AWDCH_R
[src]
Bits 26:30 - Analog watchdog channel selection
pub fn awden(&self) -> AWDEN_R
[src]
Bit 23 - Analog watchdog enable
pub fn awdsgl(&self) -> AWDSGL_R
[src]
Bit 22 - Enable the watchdog on a single channel or on all channels
pub fn discen(&self) -> DISCEN_R
[src]
Bit 16 - Discontinuous mode
pub fn autoff(&self) -> AUTOFF_R
[src]
Bit 15 - Auto-off mode
pub fn wait(&self) -> WAIT_R
[src]
Bit 14 - Auto-delayed conversion mode
pub fn cont(&self) -> CONT_R
[src]
Bit 13 - Single / continuous conversion mode
pub fn ovrmod(&self) -> OVRMOD_R
[src]
Bit 12 - Overrun management mode
pub fn exten(&self) -> EXTEN_R
[src]
Bits 10:11 - External trigger enable and polarity selection
pub fn extsel(&self) -> EXTSEL_R
[src]
Bits 6:8 - External trigger selection
pub fn align(&self) -> ALIGN_R
[src]
Bit 5 - Data alignment
pub fn res(&self) -> RES_R
[src]
Bits 3:4 - Data resolution
pub fn scandir(&self) -> SCANDIR_R
[src]
Bit 2 - Scan sequence direction
pub fn dmacfg(&self) -> DMACFG_R
[src]
Bit 1 - Direct memery access configuration
pub fn dmaen(&self) -> DMAEN_R
[src]
Bit 0 - Direct memory access enable
impl R<bool, OVSE_A>
[src]
pub fn variant(&self) -> OVSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, OVSR_A>
[src]
pub fn variant(&self) -> OVSR_A
[src]
Get enumerated values variant
pub fn is_mul2(&self) -> bool
[src]
Checks if the value of the field is MUL2
pub fn is_mul4(&self) -> bool
[src]
Checks if the value of the field is MUL4
pub fn is_mul8(&self) -> bool
[src]
Checks if the value of the field is MUL8
pub fn is_mul16(&self) -> bool
[src]
Checks if the value of the field is MUL16
pub fn is_mul32(&self) -> bool
[src]
Checks if the value of the field is MUL32
pub fn is_mul64(&self) -> bool
[src]
Checks if the value of the field is MUL64
pub fn is_mul128(&self) -> bool
[src]
Checks if the value of the field is MUL128
pub fn is_mul256(&self) -> bool
[src]
Checks if the value of the field is MUL256
impl R<bool, TOVS_A>
[src]
pub fn variant(&self) -> TOVS_A
[src]
Get enumerated values variant
pub fn is_trigger_all(&self) -> bool
[src]
Checks if the value of the field is TRIGGERALL
pub fn is_trigger_each(&self) -> bool
[src]
Checks if the value of the field is TRIGGEREACH
impl R<u8, CKMODE_A>
[src]
pub fn variant(&self) -> CKMODE_A
[src]
Get enumerated values variant
pub fn is_adclk(&self) -> bool
[src]
Checks if the value of the field is ADCLK
pub fn is_pclk_div2(&self) -> bool
[src]
Checks if the value of the field is PCLK_DIV2
pub fn is_pclk_div4(&self) -> bool
[src]
Checks if the value of the field is PCLK_DIV4
pub fn is_pclk(&self) -> bool
[src]
Checks if the value of the field is PCLK
impl R<u32, Reg<u32, _CFGR2>>
[src]
pub fn ovse(&self) -> OVSE_R
[src]
Bit 0 - Oversampler Enable
pub fn ovsr(&self) -> OVSR_R
[src]
Bits 2:4 - Oversampling ratio
pub fn ovss(&self) -> OVSS_R
[src]
Bits 5:8 - Oversampling shift
pub fn tovs(&self) -> TOVS_R
[src]
Bit 9 - Triggered Oversampling
pub fn ckmode(&self) -> CKMODE_R
[src]
Bits 30:31 - ADC clock mode
impl R<u8, SMP_A>
[src]
pub fn variant(&self) -> SMP_A
[src]
Get enumerated values variant
pub fn is_cycles1_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES1_5
pub fn is_cycles3_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES3_5
pub fn is_cycles7_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES7_5
pub fn is_cycles12_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES12_5
pub fn is_cycles19_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES19_5
pub fn is_cycles39_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES39_5
pub fn is_cycles79_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES79_5
pub fn is_cycles160_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES160_5
impl R<u32, Reg<u32, _SMPR>>
[src]
impl R<u32, Reg<u32, _TR>>
[src]
pub fn ht(&self) -> HT_R
[src]
Bits 16:27 - Analog watchdog higher threshold
pub fn lt(&self) -> LT_R
[src]
Bits 0:11 - Analog watchdog lower threshold
impl R<bool, CHSEL18_A>
[src]
pub fn variant(&self) -> CHSEL18_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<u32, Reg<u32, _CHSELR>>
[src]
pub fn chsel18(&self) -> CHSEL18_R
[src]
Bit 18 - Channel-x selection
pub fn chsel17(&self) -> CHSEL17_R
[src]
Bit 17 - Channel-x selection
pub fn chsel16(&self) -> CHSEL16_R
[src]
Bit 16 - Channel-x selection
pub fn chsel15(&self) -> CHSEL15_R
[src]
Bit 15 - Channel-x selection
pub fn chsel14(&self) -> CHSEL14_R
[src]
Bit 14 - Channel-x selection
pub fn chsel13(&self) -> CHSEL13_R
[src]
Bit 13 - Channel-x selection
pub fn chsel12(&self) -> CHSEL12_R
[src]
Bit 12 - Channel-x selection
pub fn chsel11(&self) -> CHSEL11_R
[src]
Bit 11 - Channel-x selection
pub fn chsel10(&self) -> CHSEL10_R
[src]
Bit 10 - Channel-x selection
pub fn chsel9(&self) -> CHSEL9_R
[src]
Bit 9 - Channel-x selection
pub fn chsel8(&self) -> CHSEL8_R
[src]
Bit 8 - Channel-x selection
pub fn chsel7(&self) -> CHSEL7_R
[src]
Bit 7 - Channel-x selection
pub fn chsel6(&self) -> CHSEL6_R
[src]
Bit 6 - Channel-x selection
pub fn chsel5(&self) -> CHSEL5_R
[src]
Bit 5 - Channel-x selection
pub fn chsel4(&self) -> CHSEL4_R
[src]
Bit 4 - Channel-x selection
pub fn chsel3(&self) -> CHSEL3_R
[src]
Bit 3 - Channel-x selection
pub fn chsel2(&self) -> CHSEL2_R
[src]
Bit 2 - Channel-x selection
pub fn chsel1(&self) -> CHSEL1_R
[src]
Bit 1 - Channel-x selection
pub fn chsel0(&self) -> CHSEL0_R
[src]
Bit 0 - Channel-x selection
impl R<u32, Reg<u32, _DR>>
[src]
impl R<u32, Reg<u32, _CALFACT>>
[src]
impl R<u8, PRESC_A>
[src]
pub fn variant(&self) -> Variant<u8, PRESC_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div6(&self) -> bool
[src]
Checks if the value of the field is DIV6
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div10(&self) -> bool
[src]
Checks if the value of the field is DIV10
pub fn is_div12(&self) -> bool
[src]
Checks if the value of the field is DIV12
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div32(&self) -> bool
[src]
Checks if the value of the field is DIV32
pub fn is_div64(&self) -> bool
[src]
Checks if the value of the field is DIV64
pub fn is_div128(&self) -> bool
[src]
Checks if the value of the field is DIV128
pub fn is_div256(&self) -> bool
[src]
Checks if the value of the field is DIV256
impl R<bool, VREFEN_A>
[src]
pub fn variant(&self) -> VREFEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TSEN_A>
[src]
pub fn variant(&self) -> TSEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, VLCDEN_A>
[src]
pub fn variant(&self) -> VLCDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, LFMEN_A>
[src]
pub fn variant(&self) -> LFMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CCR>>
[src]
pub fn presc(&self) -> PRESC_R
[src]
Bits 18:21 - ADC prescaler
pub fn vrefen(&self) -> VREFEN_R
[src]
Bit 22 - VREFINT enable
pub fn tsen(&self) -> TSEN_R
[src]
Bit 23 - Temperature sensor enable
pub fn vlcden(&self) -> VLCDEN_R
[src]
Bit 24 - VLCD enable
pub fn lfmen(&self) -> LFMEN_R
[src]
Bit 25 - Low Frequency Mode enable
impl R<u32, Reg<u32, _IDCODE>>
[src]
pub fn dev_id(&self) -> DEV_ID_R
[src]
Bits 0:11 - Device Identifier
pub fn rev_id(&self) -> REV_ID_R
[src]
Bits 16:31 - Revision Identifier
impl R<bool, DBG_STOP_A>
[src]
pub fn variant(&self) -> DBG_STOP_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DBG_STANDBY_A>
[src]
pub fn variant(&self) -> DBG_STANDBY_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DBG_SLEEP_A>
[src]
pub fn variant(&self) -> DBG_SLEEP_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn dbg_stop(&self) -> DBG_STOP_R
[src]
Bit 1 - Debug Stop Mode
pub fn dbg_standby(&self) -> DBG_STANDBY_R
[src]
Bit 2 - Debug Standby Mode
pub fn dbg_sleep(&self) -> DBG_SLEEP_R
[src]
Bit 0 - Debug Sleep Mode
impl R<bool, DBG_TIMER2_STOP_A>
[src]
pub fn variant(&self) -> DBG_TIMER2_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, DBG_RTC_STOP_A>
[src]
pub fn variant(&self) -> DBG_RTC_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, DBG_WWDG_STOP_A>
[src]
pub fn variant(&self) -> DBG_WWDG_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, DBG_IWDG_STOP_A>
[src]
pub fn variant(&self) -> DBG_IWDG_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, DBG_I2C1_STOP_A>
[src]
pub fn variant(&self) -> DBG_I2C1_STOP_A
[src]
Get enumerated values variant
pub fn is_normal_mode(&self) -> bool
[src]
Checks if the value of the field is NORMALMODE
pub fn is_smbus_timeout_frozen(&self) -> bool
[src]
Checks if the value of the field is SMBUSTIMEOUTFROZEN
impl R<bool, DBG_LPTIMER_STOP_A>
[src]
pub fn variant(&self) -> DBG_LPTIMER_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<u32, Reg<u32, _APB1_FZ>>
[src]
pub fn dbg_timer2_stop(&self) -> DBG_TIMER2_STOP_R
[src]
Bit 0 - Debug Timer 2 stopped when Core is halted
pub fn dbg_timer6_stop(&self) -> DBG_TIMER6_STOP_R
[src]
Bit 4 - Debug Timer 6 stopped when Core is halted
pub fn dbg_rtc_stop(&self) -> DBG_RTC_STOP_R
[src]
Bit 10 - Debug RTC stopped when Core is halted
pub fn dbg_wwdg_stop(&self) -> DBG_WWDG_STOP_R
[src]
Bit 11 - Debug Window Wachdog stopped when Core is halted
pub fn dbg_iwdg_stop(&self) -> DBG_IWDG_STOP_R
[src]
Bit 12 - Debug Independent Wachdog stopped when Core is halted
pub fn dbg_i2c1_stop(&self) -> DBG_I2C1_STOP_R
[src]
Bit 21 - I2C1 SMBUS timeout mode stopped when core is halted
pub fn dbg_i2c2_stop(&self) -> DBG_I2C2_STOP_R
[src]
Bit 22 - I2C2 SMBUS timeout mode stopped when core is halted
pub fn dbg_lptimer_stop(&self) -> DBG_LPTIMER_STOP_R
[src]
Bit 31 - LPTIM1 counter stopped when core is halted
impl R<bool, DBG_TIMER21_STOP_A>
[src]
pub fn variant(&self) -> DBG_TIMER21_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<u32, Reg<u32, _APB2_FZ>>
[src]
pub fn dbg_timer21_stop(&self) -> DBG_TIMER21_STOP_R
[src]
Bit 2 - Debug Timer 21 stopped when Core is halted
pub fn dbg_timer22_sto(&self) -> DBG_TIMER22_STO_R
[src]
Bit 6 - Debug Timer 22 stopped when Core is halted
impl R<u8, CKD_A>
[src]
pub fn variant(&self) -> Variant<u8, CKD_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<bool, ARPE_A>
[src]
pub fn variant(&self) -> ARPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CMS_A>
[src]
pub fn variant(&self) -> CMS_A
[src]
Get enumerated values variant
pub fn is_edge_aligned(&self) -> bool
[src]
Checks if the value of the field is EDGEALIGNED
pub fn is_center_aligned1(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED1
pub fn is_center_aligned2(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED2
pub fn is_center_aligned3(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED3
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_up(&self) -> bool
[src]
Checks if the value of the field is UP
pub fn is_down(&self) -> bool
[src]
Checks if the value of the field is DOWN
impl R<bool, OPM_A>
[src]
pub fn variant(&self) -> OPM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, URS_A>
[src]
pub fn variant(&self) -> URS_A
[src]
Get enumerated values variant
pub fn is_any_event(&self) -> bool
[src]
Checks if the value of the field is ANYEVENT
pub fn is_counter_only(&self) -> bool
[src]
Checks if the value of the field is COUNTERONLY
impl R<bool, UDIS_A>
[src]
pub fn variant(&self) -> UDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, CEN_A>
[src]
pub fn variant(&self) -> CEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&self) -> CKD_R
[src]
Bits 8:9 - Clock division
pub fn arpe(&self) -> ARPE_R
[src]
Bit 7 - Auto-reload preload enable
pub fn cms(&self) -> CMS_R
[src]
Bits 5:6 - Center-aligned mode selection
pub fn dir(&self) -> DIR_R
[src]
Bit 4 - Direction
pub fn opm(&self) -> OPM_R
[src]
Bit 3 - One-pulse mode
pub fn urs(&self) -> URS_R
[src]
Bit 2 - Update request source
pub fn udis(&self) -> UDIS_R
[src]
Bit 1 - Update disable
pub fn cen(&self) -> CEN_R
[src]
Bit 0 - Counter enable
impl R<bool, TI1S_A>
[src]
pub fn variant(&self) -> TI1S_A
[src]
Get enumerated values variant
pub fn is_normal(&self) -> bool
[src]
Checks if the value of the field is NORMAL
pub fn is_xor(&self) -> bool
[src]
Checks if the value of the field is XOR
impl R<u8, MMS_A>
[src]
pub fn variant(&self) -> MMS_A
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
pub fn is_update(&self) -> bool
[src]
Checks if the value of the field is UPDATE
pub fn is_compare_pulse(&self) -> bool
[src]
Checks if the value of the field is COMPAREPULSE
pub fn is_compare_oc1(&self) -> bool
[src]
Checks if the value of the field is COMPAREOC1
pub fn is_compare_oc2(&self) -> bool
[src]
Checks if the value of the field is COMPAREOC2
pub fn is_compare_oc3(&self) -> bool
[src]
Checks if the value of the field is COMPAREOC3
pub fn is_compare_oc4(&self) -> bool
[src]
Checks if the value of the field is COMPAREOC4
impl R<bool, CCDS_A>
[src]
pub fn variant(&self) -> CCDS_A
[src]
Get enumerated values variant
pub fn is_on_compare(&self) -> bool
[src]
Checks if the value of the field is ONCOMPARE
pub fn is_on_update(&self) -> bool
[src]
Checks if the value of the field is ONUPDATE
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn ti1s(&self) -> TI1S_R
[src]
Bit 7 - TI1 selection
pub fn mms(&self) -> MMS_R
[src]
Bits 4:6 - Master mode selection
pub fn ccds(&self) -> CCDS_R
[src]
Bit 3 - Capture/compare DMA selection
impl R<bool, ETP_A>
[src]
pub fn variant(&self) -> ETP_A
[src]
Get enumerated values variant
pub fn is_not_inverted(&self) -> bool
[src]
Checks if the value of the field is NOTINVERTED
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, ECE_A>
[src]
pub fn variant(&self) -> ECE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, ETPS_A>
[src]
pub fn variant(&self) -> ETPS_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
impl R<u8, ETF_A>
[src]
pub fn variant(&self) -> ETF_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<bool, MSM_A>
[src]
pub fn variant(&self) -> MSM_A
[src]
Get enumerated values variant
pub fn is_no_sync(&self) -> bool
[src]
Checks if the value of the field is NOSYNC
pub fn is_sync(&self) -> bool
[src]
Checks if the value of the field is SYNC
impl R<u8, TS_A>
[src]
pub fn variant(&self) -> Variant<u8, TS_A>
[src]
Get enumerated values variant
pub fn is_itr0(&self) -> bool
[src]
Checks if the value of the field is ITR0
pub fn is_itr1(&self) -> bool
[src]
Checks if the value of the field is ITR1
pub fn is_itr2(&self) -> bool
[src]
Checks if the value of the field is ITR2
pub fn is_ti1f_ed(&self) -> bool
[src]
Checks if the value of the field is TI1F_ED
pub fn is_ti1fp1(&self) -> bool
[src]
Checks if the value of the field is TI1FP1
pub fn is_ti2fp2(&self) -> bool
[src]
Checks if the value of the field is TI2FP2
pub fn is_etrf(&self) -> bool
[src]
Checks if the value of the field is ETRF
impl R<u8, SMS_A>
[src]
pub fn variant(&self) -> SMS_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_encoder_mode_1(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_1
pub fn is_encoder_mode_2(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_2
pub fn is_encoder_mode_3(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_3
pub fn is_reset_mode(&self) -> bool
[src]
Checks if the value of the field is RESET_MODE
pub fn is_gated_mode(&self) -> bool
[src]
Checks if the value of the field is GATED_MODE
pub fn is_trigger_mode(&self) -> bool
[src]
Checks if the value of the field is TRIGGER_MODE
pub fn is_ext_clock_mode(&self) -> bool
[src]
Checks if the value of the field is EXT_CLOCK_MODE
impl R<u32, Reg<u32, _SMCR>>
[src]
pub fn etp(&self) -> ETP_R
[src]
Bit 15 - External trigger polarity
pub fn ece(&self) -> ECE_R
[src]
Bit 14 - External clock enable
pub fn etps(&self) -> ETPS_R
[src]
Bits 12:13 - External trigger prescaler
pub fn etf(&self) -> ETF_R
[src]
Bits 8:11 - External trigger filter
pub fn msm(&self) -> MSM_R
[src]
Bit 7 - Master/Slave mode
pub fn ts(&self) -> TS_R
[src]
Bits 4:6 - Trigger selection
pub fn sms(&self) -> SMS_R
[src]
Bits 0:2 - Slave mode selection
impl R<bool, TDE_A>
[src]
pub fn variant(&self) -> TDE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CC4DE_A>
[src]
pub fn variant(&self) -> CC4DE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UDE_A>
[src]
pub fn variant(&self) -> UDE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TIE_A>
[src]
pub fn variant(&self) -> TIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CC4IE_A>
[src]
pub fn variant(&self) -> CC4IE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UIE_A>
[src]
pub fn variant(&self) -> UIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _DIER>>
[src]
pub fn tde(&self) -> TDE_R
[src]
Bit 14 - Trigger DMA request enable
pub fn cc4de(&self) -> CC4DE_R
[src]
Bit 12 - Capture/Compare 4 DMA request enable
pub fn cc3de(&self) -> CC3DE_R
[src]
Bit 11 - Capture/Compare 3 DMA request enable
pub fn cc2de(&self) -> CC2DE_R
[src]
Bit 10 - Capture/Compare 2 DMA request enable
pub fn cc1de(&self) -> CC1DE_R
[src]
Bit 9 - Capture/Compare 1 DMA request enable
pub fn ude(&self) -> UDE_R
[src]
Bit 8 - Update DMA request enable
pub fn tie(&self) -> TIE_R
[src]
Bit 6 - Trigger interrupt enable
pub fn cc4ie(&self) -> CC4IE_R
[src]
Bit 4 - Capture/Compare 4 interrupt enable
pub fn cc3ie(&self) -> CC3IE_R
[src]
Bit 3 - Capture/Compare 3 interrupt enable
pub fn cc2ie(&self) -> CC2IE_R
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&self) -> CC1IE_R
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&self) -> UIE_R
[src]
Bit 0 - Update interrupt enable
impl R<bool, CC4OF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC4OF_A>
[src]
Get enumerated values variant
pub fn is_overcapture(&self) -> bool
[src]
Checks if the value of the field is OVERCAPTURE
impl R<bool, TIF_A>
[src]
pub fn variant(&self) -> TIF_A
[src]
Get enumerated values variant
pub fn is_no_trigger(&self) -> bool
[src]
Checks if the value of the field is NOTRIGGER
pub fn is_trigger(&self) -> bool
[src]
Checks if the value of the field is TRIGGER
impl R<bool, CC4IF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC4IF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, UIF_A>
[src]
pub fn variant(&self) -> UIF_A
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
pub fn is_update_pending(&self) -> bool
[src]
Checks if the value of the field is UPDATEPENDING
impl R<u32, Reg<u32, _SR>>
[src]
pub fn cc4of(&self) -> CC4OF_R
[src]
Bit 12 - Capture/Compare 4 overcapture flag
pub fn cc3of(&self) -> CC3OF_R
[src]
Bit 11 - Capture/Compare 3 overcapture flag
pub fn cc2of(&self) -> CC2OF_R
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&self) -> CC1OF_R
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&self) -> TIF_R
[src]
Bit 6 - Trigger interrupt flag
pub fn cc4if(&self) -> CC4IF_R
[src]
Bit 4 - Capture/Compare 4 interrupt flag
pub fn cc3if(&self) -> CC3IF_R
[src]
Bit 3 - Capture/Compare 3 interrupt flag
pub fn cc2if(&self) -> CC2IF_R
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&self) -> CC1IF_R
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&self) -> UIF_R
[src]
Bit 0 - Update interrupt flag
impl R<u8, OC2M_A>
[src]
pub fn variant(&self) -> OC2M_A
[src]
Get enumerated values variant
pub fn is_frozen(&self) -> bool
[src]
Checks if the value of the field is FROZEN
pub fn is_active_on_match(&self) -> bool
[src]
Checks if the value of the field is ACTIVEONMATCH
pub fn is_inactive_on_match(&self) -> bool
[src]
Checks if the value of the field is INACTIVEONMATCH
pub fn is_toggle(&self) -> bool
[src]
Checks if the value of the field is TOGGLE
pub fn is_force_inactive(&self) -> bool
[src]
Checks if the value of the field is FORCEINACTIVE
pub fn is_force_active(&self) -> bool
[src]
Checks if the value of the field is FORCEACTIVE
pub fn is_pwm_mode1(&self) -> bool
[src]
Checks if the value of the field is PWMMODE1
pub fn is_pwm_mode2(&self) -> bool
[src]
Checks if the value of the field is PWMMODE2
impl R<bool, OC2PE_A>
[src]
pub fn variant(&self) -> OC2PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC2S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<bool, OC1PE_A>
[src]
pub fn variant(&self) -> OC1PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC1S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC1S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2ce(&self) -> OC2CE_R
[src]
Bit 15 - Output compare 2 clear enable
pub fn oc2m(&self) -> OC2M_R
[src]
Bits 12:14 - Output compare 2 mode
pub fn oc2pe(&self) -> OC2PE_R
[src]
Bit 11 - Output compare 2 preload enable
pub fn oc2fe(&self) -> OC2FE_R
[src]
Bit 10 - Output compare 2 fast enable
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn oc1ce(&self) -> OC1CE_R
[src]
Bit 7 - Output compare 1 clear enable
pub fn oc1m(&self) -> OC1M_R
[src]
Bits 4:6 - Output compare 1 mode
pub fn oc1pe(&self) -> OC1PE_R
[src]
Bit 3 - Output compare 1 preload enable
pub fn oc1fe(&self) -> OC1FE_R
[src]
Bit 2 - Output compare 1 fast enable
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC2S_A>
[src]
Get enumerated values variant
pub fn is_ti2(&self) -> bool
[src]
Checks if the value of the field is TI2
pub fn is_ti1(&self) -> bool
[src]
Checks if the value of the field is TI1
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u8, IC1F_A>
[src]
pub fn variant(&self) -> IC1F_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, IC1PSC_A>
[src]
pub fn variant(&self) -> IC1PSC_A
[src]
Get enumerated values variant
pub fn is_no_prescaler(&self) -> bool
[src]
Checks if the value of the field is NOPRESCALER
pub fn is_two_events(&self) -> bool
[src]
Checks if the value of the field is TWO_EVENTS
pub fn is_four_events(&self) -> bool
[src]
Checks if the value of the field is FOUR_EVENTS
pub fn is_eight_events(&self) -> bool
[src]
Checks if the value of the field is EIGHT_EVENTS
impl R<u8, CC1S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC1S_A>
[src]
Get enumerated values variant
pub fn is_ti1(&self) -> bool
[src]
Checks if the value of the field is TI1
pub fn is_ti2(&self) -> bool
[src]
Checks if the value of the field is TI2
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&self) -> IC2F_R
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&self) -> IC2PSC_R
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/compare 2 selection
pub fn ic1f(&self) -> IC1F_R
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&self) -> IC1PSC_R
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<u8, OC4M_A>
[src]
pub fn variant(&self) -> OC4M_A
[src]
Get enumerated values variant
pub fn is_frozen(&self) -> bool
[src]
Checks if the value of the field is FROZEN
pub fn is_active_on_match(&self) -> bool
[src]
Checks if the value of the field is ACTIVEONMATCH
pub fn is_inactive_on_match(&self) -> bool
[src]
Checks if the value of the field is INACTIVEONMATCH
pub fn is_toggle(&self) -> bool
[src]
Checks if the value of the field is TOGGLE
pub fn is_force_inactive(&self) -> bool
[src]
Checks if the value of the field is FORCEINACTIVE
pub fn is_force_active(&self) -> bool
[src]
Checks if the value of the field is FORCEACTIVE
pub fn is_pwm_mode1(&self) -> bool
[src]
Checks if the value of the field is PWMMODE1
pub fn is_pwm_mode2(&self) -> bool
[src]
Checks if the value of the field is PWMMODE2
impl R<bool, OC4PE_A>
[src]
pub fn variant(&self) -> OC4PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC4S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC4S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<bool, OC3PE_A>
[src]
pub fn variant(&self) -> OC3PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC3S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC3S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<u32, Reg<u32, _CCMR2_OUTPUT>>
[src]
pub fn oc4ce(&self) -> OC4CE_R
[src]
Bit 15 - Output compare 4 clear enable
pub fn oc4m(&self) -> OC4M_R
[src]
Bits 12:14 - Output compare 4 mode
pub fn oc4pe(&self) -> OC4PE_R
[src]
Bit 11 - Output compare 4 preload enable
pub fn oc4fe(&self) -> OC4FE_R
[src]
Bit 10 - Output compare 4 fast enable
pub fn cc4s(&self) -> CC4S_R
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn oc3ce(&self) -> OC3CE_R
[src]
Bit 7 - Output compare 3 clear enable
pub fn oc3m(&self) -> OC3M_R
[src]
Bits 4:6 - Output compare 3 mode
pub fn oc3pe(&self) -> OC3PE_R
[src]
Bit 3 - Output compare 3 preload enable
pub fn oc3fe(&self) -> OC3FE_R
[src]
Bit 2 - Output compare 3 fast enable
pub fn cc3s(&self) -> CC3S_R
[src]
Bits 0:1 - Capture/Compare 3 selection
impl R<u8, CC4S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC4S_A>
[src]
Get enumerated values variant
pub fn is_ti4(&self) -> bool
[src]
Checks if the value of the field is TI4
pub fn is_ti3(&self) -> bool
[src]
Checks if the value of the field is TI3
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u8, CC3S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC3S_A>
[src]
Get enumerated values variant
pub fn is_ti3(&self) -> bool
[src]
Checks if the value of the field is TI3
pub fn is_ti4(&self) -> bool
[src]
Checks if the value of the field is TI4
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u32, Reg<u32, _CCMR2_INPUT>>
[src]
pub fn ic4f(&self) -> IC4F_R
[src]
Bits 12:15 - Input capture 4 filter
pub fn ic4psc(&self) -> IC4PSC_R
[src]
Bits 10:11 - Input capture 4 prescaler
pub fn cc4s(&self) -> CC4S_R
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn ic3f(&self) -> IC3F_R
[src]
Bits 4:7 - Input capture 3 filter
pub fn ic3psc(&self) -> IC3PSC_R
[src]
Bits 2:3 - Input capture 3 prescaler
pub fn cc3s(&self) -> CC3S_R
[src]
Bits 0:1 - Capture/Compare 3 selection
impl R<bool, CC4NP_A>
[src]
pub fn variant(&self) -> CC4NP_A
[src]
Get enumerated values variant
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
impl R<bool, CC4P_A>
[src]
pub fn variant(&self) -> CC4P_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<bool, CC4E_A>
[src]
pub fn variant(&self) -> CC4E_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CCER>>
[src]
pub fn cc4np(&self) -> CC4NP_R
[src]
Bit 15 - Capture/Compare 4 output Polarity
pub fn cc4p(&self) -> CC4P_R
[src]
Bit 13 - Capture/Compare 3 output Polarity
pub fn cc4e(&self) -> CC4E_R
[src]
Bit 12 - Capture/Compare 4 output enable
pub fn cc3np(&self) -> CC3NP_R
[src]
Bit 11 - Capture/Compare 3 output Polarity
pub fn cc3p(&self) -> CC3P_R
[src]
Bit 9 - Capture/Compare 3 output Polarity
pub fn cc3e(&self) -> CC3E_R
[src]
Bit 8 - Capture/Compare 3 output enable
pub fn cc2np(&self) -> CC2NP_R
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&self) -> CC2P_R
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&self) -> CC2E_R
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&self) -> CC1NP_R
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&self) -> CC1P_R
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&self) -> CC1E_R
[src]
Bit 0 - Capture/Compare 1 output enable
impl R<u32, Reg<u32, _PSC>>
[src]
impl R<u32, Reg<u32, _DCR>>
[src]
pub fn dbl(&self) -> DBL_R
[src]
Bits 8:12 - DMA burst length
pub fn dba(&self) -> DBA_R
[src]
Bits 0:4 - DMA base address
impl R<u32, Reg<u32, _DMAR>>
[src]
impl R<u8, ETR_RMP_A>
[src]
pub fn variant(&self) -> Variant<u8, ETR_RMP_A>
[src]
Get enumerated values variant
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
pub fn is_hsi(&self) -> bool
[src]
Checks if the value of the field is HSI
impl R<u8, TI4_RMP_A>
[src]
pub fn variant(&self) -> Variant<u8, TI4_RMP_A>
[src]
Get enumerated values variant
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
impl R<u32, Reg<u32, _OR>>
[src]
pub fn etr_rmp(&self) -> ETR_RMP_R
[src]
Bits 0:2 - Timer2 ETR remap
pub fn ti4_rmp(&self) -> TI4_RMP_R
[src]
Bits 3:4 - Internal trigger
impl R<u16, Reg<u16, _CNT>>
[src]
impl R<u16, Reg<u16, _ARR>>
[src]
impl R<u16, Reg<u16, _CCR>>
[src]
impl R<bool, ARPE_A>
[src]
pub fn variant(&self) -> ARPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, OPM_A>
[src]
pub fn variant(&self) -> OPM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, URS_A>
[src]
pub fn variant(&self) -> URS_A
[src]
Get enumerated values variant
pub fn is_any_event(&self) -> bool
[src]
Checks if the value of the field is ANYEVENT
pub fn is_counter_only(&self) -> bool
[src]
Checks if the value of the field is COUNTERONLY
impl R<bool, UDIS_A>
[src]
pub fn variant(&self) -> UDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, CEN_A>
[src]
pub fn variant(&self) -> CEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn arpe(&self) -> ARPE_R
[src]
Bit 7 - Auto-reload preload enable
pub fn opm(&self) -> OPM_R
[src]
Bit 3 - One-pulse mode
pub fn urs(&self) -> URS_R
[src]
Bit 2 - Update request source
pub fn udis(&self) -> UDIS_R
[src]
Bit 1 - Update disable
pub fn cen(&self) -> CEN_R
[src]
Bit 0 - Counter enable
impl R<u8, MMS_A>
[src]
pub fn variant(&self) -> Variant<u8, MMS_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
pub fn is_update(&self) -> bool
[src]
Checks if the value of the field is UPDATE
impl R<u32, Reg<u32, _CR2>>
[src]
impl R<bool, UDE_A>
[src]
pub fn variant(&self) -> UDE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UIE_A>
[src]
pub fn variant(&self) -> UIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _DIER>>
[src]
pub fn ude(&self) -> UDE_R
[src]
Bit 8 - Update DMA request enable
pub fn uie(&self) -> UIE_R
[src]
Bit 0 - Update interrupt enable
impl R<bool, UIF_A>
[src]
pub fn variant(&self) -> UIF_A
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
pub fn is_update_pending(&self) -> bool
[src]
Checks if the value of the field is UPDATEPENDING
impl R<u32, Reg<u32, _SR>>
[src]
impl R<u32, Reg<u32, _CNT>>
[src]
impl R<u32, Reg<u32, _PSC>>
[src]
impl R<u32, Reg<u32, _ARR>>
[src]
impl R<bool, CEN_A>
[src]
pub fn variant(&self) -> CEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UDIS_A>
[src]
pub fn variant(&self) -> UDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, URS_A>
[src]
pub fn variant(&self) -> URS_A
[src]
Get enumerated values variant
pub fn is_any_event(&self) -> bool
[src]
Checks if the value of the field is ANYEVENT
pub fn is_counter_only(&self) -> bool
[src]
Checks if the value of the field is COUNTERONLY
impl R<bool, OPM_A>
[src]
pub fn variant(&self) -> OPM_A
[src]
Get enumerated values variant
pub fn is_not_stopped(&self) -> bool
[src]
Checks if the value of the field is NOTSTOPPED
pub fn is_stopped(&self) -> bool
[src]
Checks if the value of the field is STOPPED
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_up(&self) -> bool
[src]
Checks if the value of the field is UP
pub fn is_down(&self) -> bool
[src]
Checks if the value of the field is DOWN
impl R<u8, CMS_A>
[src]
pub fn variant(&self) -> CMS_A
[src]
Get enumerated values variant
pub fn is_edge_aligned(&self) -> bool
[src]
Checks if the value of the field is EDGEALIGNED
pub fn is_center_aligned1(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED1
pub fn is_center_aligned2(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED2
pub fn is_center_aligned3(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED3
impl R<bool, ARPE_A>
[src]
pub fn variant(&self) -> ARPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CKD_A>
[src]
pub fn variant(&self) -> Variant<u8, CKD_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn cen(&self) -> CEN_R
[src]
Bit 0 - Counter enable
pub fn udis(&self) -> UDIS_R
[src]
Bit 1 - Update disable
pub fn urs(&self) -> URS_R
[src]
Bit 2 - Update request source
pub fn opm(&self) -> OPM_R
[src]
Bit 3 - One-pulse mode
pub fn dir(&self) -> DIR_R
[src]
Bit 4 - Direction
pub fn cms(&self) -> CMS_R
[src]
Bits 5:6 - Center-aligned mode selection
pub fn arpe(&self) -> ARPE_R
[src]
Bit 7 - Auto-reload preload enable
pub fn ckd(&self) -> CKD_R
[src]
Bits 8:9 - Clock division
impl R<u8, MMS_A>
[src]
pub fn variant(&self) -> Variant<u8, MMS_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
pub fn is_update(&self) -> bool
[src]
Checks if the value of the field is UPDATE
pub fn is_compare_pulse(&self) -> bool
[src]
Checks if the value of the field is COMPAREPULSE
pub fn is_oc1ref(&self) -> bool
[src]
Checks if the value of the field is OC1REF
pub fn is_oc2ref(&self) -> bool
[src]
Checks if the value of the field is OC2REF
impl R<u32, Reg<u32, _CR2>>
[src]
impl R<u8, SMS_A>
[src]
pub fn variant(&self) -> SMS_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_encoder_mode_1(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_1
pub fn is_encoder_mode_2(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_2
pub fn is_encoder_mode_3(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_3
pub fn is_reset_mode(&self) -> bool
[src]
Checks if the value of the field is RESET_MODE
pub fn is_gated_mode(&self) -> bool
[src]
Checks if the value of the field is GATED_MODE
pub fn is_trigger_mode(&self) -> bool
[src]
Checks if the value of the field is TRIGGER_MODE
pub fn is_ext_clock_mode(&self) -> bool
[src]
Checks if the value of the field is EXT_CLOCK_MODE
impl R<u8, TS_A>
[src]
pub fn variant(&self) -> Variant<u8, TS_A>
[src]
Get enumerated values variant
pub fn is_itr0(&self) -> bool
[src]
Checks if the value of the field is ITR0
pub fn is_itr1(&self) -> bool
[src]
Checks if the value of the field is ITR1
pub fn is_itr2(&self) -> bool
[src]
Checks if the value of the field is ITR2
pub fn is_ti1f_ed(&self) -> bool
[src]
Checks if the value of the field is TI1F_ED
pub fn is_ti1fp1(&self) -> bool
[src]
Checks if the value of the field is TI1FP1
pub fn is_ti2fp2(&self) -> bool
[src]
Checks if the value of the field is TI2FP2
pub fn is_etrf(&self) -> bool
[src]
Checks if the value of the field is ETRF
impl R<bool, MSM_A>
[src]
pub fn variant(&self) -> MSM_A
[src]
Get enumerated values variant
pub fn is_no_sync(&self) -> bool
[src]
Checks if the value of the field is NOSYNC
pub fn is_sync(&self) -> bool
[src]
Checks if the value of the field is SYNC
impl R<u8, ETF_A>
[src]
pub fn variant(&self) -> ETF_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, ETPS_A>
[src]
pub fn variant(&self) -> ETPS_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
impl R<bool, ECE_A>
[src]
pub fn variant(&self) -> ECE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ETP_A>
[src]
pub fn variant(&self) -> ETP_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<u32, Reg<u32, _SMCR>>
[src]
pub fn sms(&self) -> SMS_R
[src]
Bits 0:2 - Slave mode selection
pub fn ts(&self) -> TS_R
[src]
Bits 4:6 - Trigger selection
pub fn msm(&self) -> MSM_R
[src]
Bit 7 - Master/Slave mode
pub fn etf(&self) -> ETF_R
[src]
Bits 8:11 - External trigger filter
pub fn etps(&self) -> ETPS_R
[src]
Bits 12:13 - External trigger prescaler
pub fn ece(&self) -> ECE_R
[src]
Bit 14 - External clock enable
pub fn etp(&self) -> ETP_R
[src]
Bit 15 - External trigger polarity
impl R<bool, TIE_A>
[src]
pub fn variant(&self) -> TIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CC2IE_A>
[src]
pub fn variant(&self) -> CC2IE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UIE_A>
[src]
pub fn variant(&self) -> UIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _DIER>>
[src]
pub fn tie(&self) -> TIE_R
[src]
Bit 6 - Trigger interrupt enable
pub fn cc2ie(&self) -> CC2IE_R
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&self) -> CC1IE_R
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&self) -> UIE_R
[src]
Bit 0 - Update interrupt enable
impl R<bool, CC2OF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC2OF_A>
[src]
Get enumerated values variant
pub fn is_overcapture(&self) -> bool
[src]
Checks if the value of the field is OVERCAPTURE
impl R<bool, TIF_A>
[src]
pub fn variant(&self) -> TIF_A
[src]
Get enumerated values variant
pub fn is_no_trigger(&self) -> bool
[src]
Checks if the value of the field is NOTRIGGER
pub fn is_trigger(&self) -> bool
[src]
Checks if the value of the field is TRIGGER
impl R<bool, CC2IF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC2IF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, UIF_A>
[src]
pub fn variant(&self) -> UIF_A
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
pub fn is_update_pending(&self) -> bool
[src]
Checks if the value of the field is UPDATEPENDING
impl R<u32, Reg<u32, _SR>>
[src]
pub fn cc2of(&self) -> CC2OF_R
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&self) -> CC1OF_R
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&self) -> TIF_R
[src]
Bit 6 - Trigger interrupt flag
pub fn cc2if(&self) -> CC2IF_R
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&self) -> CC1IF_R
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&self) -> UIF_R
[src]
Bit 0 - Update interrupt flag
impl R<u8, OC2M_A>
[src]
pub fn variant(&self) -> OC2M_A
[src]
Get enumerated values variant
pub fn is_frozen(&self) -> bool
[src]
Checks if the value of the field is FROZEN
pub fn is_active_on_match(&self) -> bool
[src]
Checks if the value of the field is ACTIVEONMATCH
pub fn is_inactive_on_match(&self) -> bool
[src]
Checks if the value of the field is INACTIVEONMATCH
pub fn is_toggle(&self) -> bool
[src]
Checks if the value of the field is TOGGLE
pub fn is_force_inactive(&self) -> bool
[src]
Checks if the value of the field is FORCEINACTIVE
pub fn is_force_active(&self) -> bool
[src]
Checks if the value of the field is FORCEACTIVE
pub fn is_pwm_mode1(&self) -> bool
[src]
Checks if the value of the field is PWMMODE1
pub fn is_pwm_mode2(&self) -> bool
[src]
Checks if the value of the field is PWMMODE2
impl R<bool, OC2PE_A>
[src]
pub fn variant(&self) -> OC2PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC2S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2m(&self) -> OC2M_R
[src]
Bits 12:14 - Output Compare 2 mode
pub fn oc2pe(&self) -> OC2PE_R
[src]
Bit 11 - Output Compare 2 preload enable
pub fn oc2fe(&self) -> OC2FE_R
[src]
Bit 10 - Output Compare 2 fast enable
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn oc1m(&self) -> OC1M_R
[src]
Bits 4:6 - Output Compare 1 mode
pub fn oc1pe(&self) -> OC1PE_R
[src]
Bit 3 - Output Compare 1 preload enable
pub fn oc1fe(&self) -> OC1FE_R
[src]
Bit 2 - Output Compare 1 fast enable
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<u8, IC2F_A>
[src]
pub fn variant(&self) -> IC2F_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> CC2S_A
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
pub fn is_ti1(&self) -> bool
[src]
Checks if the value of the field is TI1
pub fn is_ti2(&self) -> bool
[src]
Checks if the value of the field is TI2
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&self) -> IC2F_R
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&self) -> IC2PSC_R
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&self) -> IC1F_R
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&self) -> IC1PSC_R
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<bool, CC2NP_A>
[src]
pub fn variant(&self) -> CC2NP_A
[src]
Get enumerated values variant
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
impl R<bool, CC2P_A>
[src]
pub fn variant(&self) -> CC2P_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<bool, CC2E_A>
[src]
pub fn variant(&self) -> CC2E_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CCER>>
[src]
pub fn cc2np(&self) -> CC2NP_R
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&self) -> CC2P_R
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&self) -> CC2E_R
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&self) -> CC1NP_R
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&self) -> CC1P_R
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&self) -> CC1E_R
[src]
Bit 0 - Capture/Compare 1 output enable
impl R<u32, Reg<u32, _CNT>>
[src]
impl R<u32, Reg<u32, _PSC>>
[src]
impl R<u32, Reg<u32, _ARR>>
[src]
impl R<u32, Reg<u32, _CCR>>
[src]
impl R<u8, ETR_RMP_A>
[src]
pub fn variant(&self) -> ETR_RMP_A
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u8, TI1_RMP_A>
[src]
pub fn variant(&self) -> Variant<u8, TI1_RMP_A>
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
impl R<bool, TI2_RMP_A>
[src]
pub fn variant(&self) -> TI2_RMP_A
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
impl R<u32, Reg<u32, _OR>>
[src]
pub fn etr_rmp(&self) -> ETR_RMP_R
[src]
Bits 0:1 - Timer21 ETR remap
pub fn ti1_rmp(&self) -> TI1_RMP_R
[src]
Bits 2:4 - Timer21 TI1
pub fn ti2_rmp(&self) -> TI2_RMP_R
[src]
Bit 5 - Timer21 TI2
impl R<bool, CEN_A>
[src]
pub fn variant(&self) -> CEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UDIS_A>
[src]
pub fn variant(&self) -> UDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, URS_A>
[src]
pub fn variant(&self) -> URS_A
[src]
Get enumerated values variant
pub fn is_any_event(&self) -> bool
[src]
Checks if the value of the field is ANYEVENT
pub fn is_counter_only(&self) -> bool
[src]
Checks if the value of the field is COUNTERONLY
impl R<bool, OPM_A>
[src]
pub fn variant(&self) -> OPM_A
[src]
Get enumerated values variant
pub fn is_not_stopped(&self) -> bool
[src]
Checks if the value of the field is NOTSTOPPED
pub fn is_stopped(&self) -> bool
[src]
Checks if the value of the field is STOPPED
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_up(&self) -> bool
[src]
Checks if the value of the field is UP
pub fn is_down(&self) -> bool
[src]
Checks if the value of the field is DOWN
impl R<u8, CMS_A>
[src]
pub fn variant(&self) -> CMS_A
[src]
Get enumerated values variant
pub fn is_edge_aligned(&self) -> bool
[src]
Checks if the value of the field is EDGEALIGNED
pub fn is_center_aligned1(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED1
pub fn is_center_aligned2(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED2
pub fn is_center_aligned3(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED3
impl R<bool, ARPE_A>
[src]
pub fn variant(&self) -> ARPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CKD_A>
[src]
pub fn variant(&self) -> Variant<u8, CKD_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn cen(&self) -> CEN_R
[src]
Bit 0 - Counter enable
pub fn udis(&self) -> UDIS_R
[src]
Bit 1 - Update disable
pub fn urs(&self) -> URS_R
[src]
Bit 2 - Update request source
pub fn opm(&self) -> OPM_R
[src]
Bit 3 - One-pulse mode
pub fn dir(&self) -> DIR_R
[src]
Bit 4 - Direction
pub fn cms(&self) -> CMS_R
[src]
Bits 5:6 - Center-aligned mode selection
pub fn arpe(&self) -> ARPE_R
[src]
Bit 7 - Auto-reload preload enable
pub fn ckd(&self) -> CKD_R
[src]
Bits 8:9 - Clock division
impl R<u8, MMS_A>
[src]
pub fn variant(&self) -> Variant<u8, MMS_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
pub fn is_update(&self) -> bool
[src]
Checks if the value of the field is UPDATE
pub fn is_compare_pulse(&self) -> bool
[src]
Checks if the value of the field is COMPAREPULSE
pub fn is_oc1ref(&self) -> bool
[src]
Checks if the value of the field is OC1REF
pub fn is_oc2ref(&self) -> bool
[src]
Checks if the value of the field is OC2REF
impl R<u32, Reg<u32, _CR2>>
[src]
impl R<u8, SMS_A>
[src]
pub fn variant(&self) -> SMS_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_encoder_mode_1(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_1
pub fn is_encoder_mode_2(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_2
pub fn is_encoder_mode_3(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_3
pub fn is_reset_mode(&self) -> bool
[src]
Checks if the value of the field is RESET_MODE
pub fn is_gated_mode(&self) -> bool
[src]
Checks if the value of the field is GATED_MODE
pub fn is_trigger_mode(&self) -> bool
[src]
Checks if the value of the field is TRIGGER_MODE
pub fn is_ext_clock_mode(&self) -> bool
[src]
Checks if the value of the field is EXT_CLOCK_MODE
impl R<u8, TS_A>
[src]
pub fn variant(&self) -> Variant<u8, TS_A>
[src]
Get enumerated values variant
pub fn is_itr0(&self) -> bool
[src]
Checks if the value of the field is ITR0
pub fn is_itr1(&self) -> bool
[src]
Checks if the value of the field is ITR1
pub fn is_itr2(&self) -> bool
[src]
Checks if the value of the field is ITR2
pub fn is_ti1f_ed(&self) -> bool
[src]
Checks if the value of the field is TI1F_ED
pub fn is_ti1fp1(&self) -> bool
[src]
Checks if the value of the field is TI1FP1
pub fn is_ti2fp2(&self) -> bool
[src]
Checks if the value of the field is TI2FP2
pub fn is_etrf(&self) -> bool
[src]
Checks if the value of the field is ETRF
impl R<bool, MSM_A>
[src]
pub fn variant(&self) -> MSM_A
[src]
Get enumerated values variant
pub fn is_no_sync(&self) -> bool
[src]
Checks if the value of the field is NOSYNC
pub fn is_sync(&self) -> bool
[src]
Checks if the value of the field is SYNC
impl R<u8, ETF_A>
[src]
pub fn variant(&self) -> ETF_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, ETPS_A>
[src]
pub fn variant(&self) -> ETPS_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
impl R<bool, ECE_A>
[src]
pub fn variant(&self) -> ECE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ETP_A>
[src]
pub fn variant(&self) -> ETP_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<u32, Reg<u32, _SMCR>>
[src]
pub fn sms(&self) -> SMS_R
[src]
Bits 0:2 - Slave mode selection
pub fn ts(&self) -> TS_R
[src]
Bits 4:6 - Trigger selection
pub fn msm(&self) -> MSM_R
[src]
Bit 7 - Master/Slave mode
pub fn etf(&self) -> ETF_R
[src]
Bits 8:11 - External trigger filter
pub fn etps(&self) -> ETPS_R
[src]
Bits 12:13 - External trigger prescaler
pub fn ece(&self) -> ECE_R
[src]
Bit 14 - External clock enable
pub fn etp(&self) -> ETP_R
[src]
Bit 15 - External trigger polarity
impl R<bool, TIE_A>
[src]
pub fn variant(&self) -> TIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CC2IE_A>
[src]
pub fn variant(&self) -> CC2IE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UIE_A>
[src]
pub fn variant(&self) -> UIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _DIER>>
[src]
pub fn tie(&self) -> TIE_R
[src]
Bit 6 - Trigger interrupt enable
pub fn cc2ie(&self) -> CC2IE_R
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&self) -> CC1IE_R
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&self) -> UIE_R
[src]
Bit 0 - Update interrupt enable
impl R<bool, CC2OF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC2OF_A>
[src]
Get enumerated values variant
pub fn is_overcapture(&self) -> bool
[src]
Checks if the value of the field is OVERCAPTURE
impl R<bool, TIF_A>
[src]
pub fn variant(&self) -> TIF_A
[src]
Get enumerated values variant
pub fn is_no_trigger(&self) -> bool
[src]
Checks if the value of the field is NOTRIGGER
pub fn is_trigger(&self) -> bool
[src]
Checks if the value of the field is TRIGGER
impl R<bool, CC2IF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC2IF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, UIF_A>
[src]
pub fn variant(&self) -> UIF_A
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
pub fn is_update_pending(&self) -> bool
[src]
Checks if the value of the field is UPDATEPENDING
impl R<u32, Reg<u32, _SR>>
[src]
pub fn cc2of(&self) -> CC2OF_R
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&self) -> CC1OF_R
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&self) -> TIF_R
[src]
Bit 6 - Trigger interrupt flag
pub fn cc2if(&self) -> CC2IF_R
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&self) -> CC1IF_R
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&self) -> UIF_R
[src]
Bit 0 - Update interrupt flag
impl R<u8, OC2M_A>
[src]
pub fn variant(&self) -> OC2M_A
[src]
Get enumerated values variant
pub fn is_frozen(&self) -> bool
[src]
Checks if the value of the field is FROZEN
pub fn is_active_on_match(&self) -> bool
[src]
Checks if the value of the field is ACTIVEONMATCH
pub fn is_inactive_on_match(&self) -> bool
[src]
Checks if the value of the field is INACTIVEONMATCH
pub fn is_toggle(&self) -> bool
[src]
Checks if the value of the field is TOGGLE
pub fn is_force_inactive(&self) -> bool
[src]
Checks if the value of the field is FORCEINACTIVE
pub fn is_force_active(&self) -> bool
[src]
Checks if the value of the field is FORCEACTIVE
pub fn is_pwm_mode1(&self) -> bool
[src]
Checks if the value of the field is PWMMODE1
pub fn is_pwm_mode2(&self) -> bool
[src]
Checks if the value of the field is PWMMODE2
impl R<bool, OC2PE_A>
[src]
pub fn variant(&self) -> OC2PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC2S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2m(&self) -> OC2M_R
[src]
Bits 12:14 - Output Compare 2 mode
pub fn oc2pe(&self) -> OC2PE_R
[src]
Bit 11 - Output Compare 2 preload enable
pub fn oc2fe(&self) -> OC2FE_R
[src]
Bit 10 - Output Compare 2 fast enable
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn oc1m(&self) -> OC1M_R
[src]
Bits 4:6 - Output Compare 1 mode
pub fn oc1pe(&self) -> OC1PE_R
[src]
Bit 3 - Output Compare 1 preload enable
pub fn oc1fe(&self) -> OC1FE_R
[src]
Bit 2 - Output Compare 1 fast enable
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<u8, IC2F_A>
[src]
pub fn variant(&self) -> IC2F_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> CC2S_A
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
pub fn is_ti1(&self) -> bool
[src]
Checks if the value of the field is TI1
pub fn is_ti2(&self) -> bool
[src]
Checks if the value of the field is TI2
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&self) -> IC2F_R
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&self) -> IC2PSC_R
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&self) -> IC1F_R
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&self) -> IC1PSC_R
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<bool, CC2NP_A>
[src]
pub fn variant(&self) -> CC2NP_A
[src]
Get enumerated values variant
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
impl R<bool, CC2P_A>
[src]
pub fn variant(&self) -> CC2P_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<bool, CC2E_A>
[src]
pub fn variant(&self) -> CC2E_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CCER>>
[src]
pub fn cc2np(&self) -> CC2NP_R
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&self) -> CC2P_R
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&self) -> CC2E_R
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&self) -> CC1NP_R
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&self) -> CC1P_R
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&self) -> CC1E_R
[src]
Bit 0 - Capture/Compare 1 output enable
impl R<u32, Reg<u32, _CNT>>
[src]
impl R<u32, Reg<u32, _PSC>>
[src]
impl R<u32, Reg<u32, _ARR>>
[src]
impl R<u32, Reg<u32, _CCR>>
[src]
impl R<u8, ETR_RMP_A>
[src]
pub fn variant(&self) -> ETR_RMP_A
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u8, TI1_RMP_A>
[src]
pub fn variant(&self) -> Variant<u8, TI1_RMP_A>
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
impl R<u32, Reg<u32, _OR>>
[src]
pub fn etr_rmp(&self) -> ETR_RMP_R
[src]
Bits 0:1 - Timer22 ETR remap
pub fn ti1_rmp(&self) -> TI1_RMP_R
[src]
Bits 2:3 - Timer22 TI1
impl R<bool, M1_A>
[src]
pub fn variant(&self) -> M1_A
[src]
Get enumerated values variant
pub fn is_m0(&self) -> bool
[src]
Checks if the value of the field is M0
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
impl R<bool, CMIE_A>
[src]
pub fn variant(&self) -> CMIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, MME_A>
[src]
pub fn variant(&self) -> MME_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, M0_A>
[src]
pub fn variant(&self) -> M0_A
[src]
Get enumerated values variant
pub fn is_bit8(&self) -> bool
[src]
Checks if the value of the field is BIT8
pub fn is_bit9(&self) -> bool
[src]
Checks if the value of the field is BIT9
impl R<bool, WAKE_A>
[src]
pub fn variant(&self) -> WAKE_A
[src]
Get enumerated values variant
pub fn is_idle(&self) -> bool
[src]
Checks if the value of the field is IDLE
pub fn is_address(&self) -> bool
[src]
Checks if the value of the field is ADDRESS
impl R<bool, PCE_A>
[src]
pub fn variant(&self) -> PCE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PS_A>
[src]
pub fn variant(&self) -> PS_A
[src]
Get enumerated values variant
pub fn is_even(&self) -> bool
[src]
Checks if the value of the field is EVEN
pub fn is_odd(&self) -> bool
[src]
Checks if the value of the field is ODD
impl R<bool, PEIE_A>
[src]
pub fn variant(&self) -> PEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TXEIE_A>
[src]
pub fn variant(&self) -> TXEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TCIE_A>
[src]
pub fn variant(&self) -> TCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RXNEIE_A>
[src]
pub fn variant(&self) -> RXNEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, IDLEIE_A>
[src]
pub fn variant(&self) -> IDLEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TE_A>
[src]
pub fn variant(&self) -> TE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RE_A>
[src]
pub fn variant(&self) -> RE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UESM_A>
[src]
pub fn variant(&self) -> UESM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UE_A>
[src]
pub fn variant(&self) -> UE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn m1(&self) -> M1_R
[src]
Bit 28 - Word length
pub fn cmie(&self) -> CMIE_R
[src]
Bit 14 - Character match interrupt enable
pub fn mme(&self) -> MME_R
[src]
Bit 13 - Mute mode enable
pub fn m0(&self) -> M0_R
[src]
Bit 12 - Word length
pub fn wake(&self) -> WAKE_R
[src]
Bit 11 - Receiver wakeup method
pub fn pce(&self) -> PCE_R
[src]
Bit 10 - Parity control enable
pub fn ps(&self) -> PS_R
[src]
Bit 9 - Parity selection
pub fn peie(&self) -> PEIE_R
[src]
Bit 8 - PE interrupt enable
pub fn txeie(&self) -> TXEIE_R
[src]
Bit 7 - interrupt enable
pub fn tcie(&self) -> TCIE_R
[src]
Bit 6 - Transmission complete interrupt enable
pub fn rxneie(&self) -> RXNEIE_R
[src]
Bit 5 - RXNE interrupt enable
pub fn idleie(&self) -> IDLEIE_R
[src]
Bit 4 - IDLE interrupt enable
pub fn te(&self) -> TE_R
[src]
Bit 3 - Transmitter enable
pub fn re(&self) -> RE_R
[src]
Bit 2 - Receiver enable
pub fn uesm(&self) -> UESM_R
[src]
Bit 1 - USART enable in Stop mode
pub fn ue(&self) -> UE_R
[src]
Bit 0 - USART enable
pub fn deat(&self) -> DEAT_R
[src]
Bits 21:25 - Driver Enable assertion time
pub fn dedt(&self) -> DEDT_R
[src]
Bits 16:20 - Driver Enable de-assertion time
impl R<bool, MSBFIRST_A>
[src]
pub fn variant(&self) -> MSBFIRST_A
[src]
Get enumerated values variant
pub fn is_lsb(&self) -> bool
[src]
Checks if the value of the field is LSB
pub fn is_msb(&self) -> bool
[src]
Checks if the value of the field is MSB
impl R<bool, DATAINV_A>
[src]
pub fn variant(&self) -> DATAINV_A
[src]
Get enumerated values variant
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
impl R<bool, TXINV_A>
[src]
pub fn variant(&self) -> TXINV_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, RXINV_A>
[src]
pub fn variant(&self) -> RXINV_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, SWAP_A>
[src]
pub fn variant(&self) -> SWAP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_swapped(&self) -> bool
[src]
Checks if the value of the field is SWAPPED
impl R<u8, STOP_A>
[src]
pub fn variant(&self) -> STOP_A
[src]
Get enumerated values variant
pub fn is_stop1(&self) -> bool
[src]
Checks if the value of the field is STOP1
pub fn is_stop0p5(&self) -> bool
[src]
Checks if the value of the field is STOP0P5
pub fn is_stop2(&self) -> bool
[src]
Checks if the value of the field is STOP2
pub fn is_stop1p5(&self) -> bool
[src]
Checks if the value of the field is STOP1P5
impl R<bool, CLKEN_A>
[src]
pub fn variant(&self) -> CLKEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ADDM7_A>
[src]
pub fn variant(&self) -> ADDM7_A
[src]
Get enumerated values variant
pub fn is_bit4(&self) -> bool
[src]
Checks if the value of the field is BIT4
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn msbfirst(&self) -> MSBFIRST_R
[src]
Bit 19 - Most significant bit first
pub fn datainv(&self) -> DATAINV_R
[src]
Bit 18 - Binary data inversion
pub fn txinv(&self) -> TXINV_R
[src]
Bit 17 - TX pin active level inversion
pub fn rxinv(&self) -> RXINV_R
[src]
Bit 16 - RX pin active level inversion
pub fn swap(&self) -> SWAP_R
[src]
Bit 15 - Swap TX/RX pins
pub fn stop(&self) -> STOP_R
[src]
Bits 12:13 - STOP bits
pub fn clken(&self) -> CLKEN_R
[src]
Bit 11 - Clock enable
pub fn addm7(&self) -> ADDM7_R
[src]
Bit 4 - 7-bit Address Detection/4-bit Address Detection
pub fn add(&self) -> ADD_R
[src]
Bits 24:31 - Address of the USART node
impl R<bool, WUFIE_A>
[src]
pub fn variant(&self) -> WUFIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, WUS_A>
[src]
pub fn variant(&self) -> Variant<u8, WUS_A>
[src]
Get enumerated values variant
pub fn is_address(&self) -> bool
[src]
Checks if the value of the field is ADDRESS
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
pub fn is_rxne(&self) -> bool
[src]
Checks if the value of the field is RXNE
impl R<bool, DEP_A>
[src]
pub fn variant(&self) -> DEP_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<bool, DEM_A>
[src]
pub fn variant(&self) -> DEM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DDRE_A>
[src]
pub fn variant(&self) -> DDRE_A
[src]
Get enumerated values variant
pub fn is_not_disabled(&self) -> bool
[src]
Checks if the value of the field is NOTDISABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, OVRDIS_A>
[src]
pub fn variant(&self) -> OVRDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, CTSIE_A>
[src]
pub fn variant(&self) -> CTSIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CTSE_A>
[src]
pub fn variant(&self) -> CTSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RTSE_A>
[src]
pub fn variant(&self) -> RTSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAT_A>
[src]
pub fn variant(&self) -> DMAT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAR_A>
[src]
pub fn variant(&self) -> DMAR_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, HDSEL_A>
[src]
pub fn variant(&self) -> HDSEL_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<bool, EIE_A>
[src]
pub fn variant(&self) -> EIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR3>>
[src]
pub fn wufie(&self) -> WUFIE_R
[src]
Bit 22 - Wakeup from Stop mode interrupt enable
pub fn wus(&self) -> WUS_R
[src]
Bits 20:21 - Wakeup from Stop mode interrupt flag selection
pub fn dep(&self) -> DEP_R
[src]
Bit 15 - Driver enable polarity selection
pub fn dem(&self) -> DEM_R
[src]
Bit 14 - Driver enable mode
pub fn ddre(&self) -> DDRE_R
[src]
Bit 13 - DMA Disable on Reception Error
pub fn ovrdis(&self) -> OVRDIS_R
[src]
Bit 12 - Overrun Disable
pub fn ctsie(&self) -> CTSIE_R
[src]
Bit 10 - CTS interrupt enable
pub fn ctse(&self) -> CTSE_R
[src]
Bit 9 - CTS enable
pub fn rtse(&self) -> RTSE_R
[src]
Bit 8 - RTS enable
pub fn dmat(&self) -> DMAT_R
[src]
Bit 7 - DMA enable transmitter
pub fn dmar(&self) -> DMAR_R
[src]
Bit 6 - DMA enable receiver
pub fn hdsel(&self) -> HDSEL_R
[src]
Bit 3 - Half-duplex selection
pub fn eie(&self) -> EIE_R
[src]
Bit 0 - Error interrupt enable
impl R<u32, Reg<u32, _BRR>>
[src]
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn reack(&self) -> REACK_R
[src]
Bit 22 - REACK
pub fn teack(&self) -> TEACK_R
[src]
Bit 21 - TEACK
pub fn wuf(&self) -> WUF_R
[src]
Bit 20 - WUF
pub fn rwu(&self) -> RWU_R
[src]
Bit 19 - RWU
pub fn sbkf(&self) -> SBKF_R
[src]
Bit 18 - SBKF
pub fn cmf(&self) -> CMF_R
[src]
Bit 17 - CMF
pub fn busy(&self) -> BUSY_R
[src]
Bit 16 - BUSY
pub fn cts(&self) -> CTS_R
[src]
Bit 10 - CTS
pub fn ctsif(&self) -> CTSIF_R
[src]
Bit 9 - CTSIF
pub fn txe(&self) -> TXE_R
[src]
Bit 7 - TXE
pub fn tc(&self) -> TC_R
[src]
Bit 6 - TC
pub fn rxne(&self) -> RXNE_R
[src]
Bit 5 - RXNE
pub fn idle(&self) -> IDLE_R
[src]
Bit 4 - IDLE
pub fn ore(&self) -> ORE_R
[src]
Bit 3 - ORE
pub fn nf(&self) -> NF_R
[src]
Bit 2 - NF
pub fn fe(&self) -> FE_R
[src]
Bit 1 - FE
pub fn pe(&self) -> PE_R
[src]
Bit 0 - PE
impl R<u32, Reg<u32, _RDR>>
[src]
impl R<u32, Reg<u32, _TDR>>
[src]
impl R<bool, DMAOUTEN_A>
[src]
pub fn variant(&self) -> DMAOUTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAINEN_A>
[src]
pub fn variant(&self) -> DMAINEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRIE_A>
[src]
pub fn variant(&self) -> ERRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CCFIE_A>
[src]
pub fn variant(&self) -> CCFIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRC_A>
[src]
pub fn variant(&self) -> Variant<bool, ERRC_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<bool, CCFC_A>
[src]
pub fn variant(&self) -> Variant<bool, CCFC_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<u8, CHMOD_A>
[src]
pub fn variant(&self) -> Variant<u8, CHMOD_A>
[src]
Get enumerated values variant
pub fn is_ecb(&self) -> bool
[src]
Checks if the value of the field is ECB
pub fn is_cbc(&self) -> bool
[src]
Checks if the value of the field is CBC
pub fn is_ctr(&self) -> bool
[src]
Checks if the value of the field is CTR
impl R<u8, MODE_A>
[src]
pub fn variant(&self) -> MODE_A
[src]
Get enumerated values variant
pub fn is_mode1(&self) -> bool
[src]
Checks if the value of the field is MODE1
pub fn is_mode2(&self) -> bool
[src]
Checks if the value of the field is MODE2
pub fn is_mode3(&self) -> bool
[src]
Checks if the value of the field is MODE3
pub fn is_mode4(&self) -> bool
[src]
Checks if the value of the field is MODE4
impl R<u8, DATATYPE_A>
[src]
pub fn variant(&self) -> DATATYPE_A
[src]
Get enumerated values variant
pub fn is_none(&self) -> bool
[src]
Checks if the value of the field is NONE
pub fn is_half_word(&self) -> bool
[src]
Checks if the value of the field is HALFWORD
pub fn is_byte(&self) -> bool
[src]
Checks if the value of the field is BYTE
pub fn is_bit_(&self) -> bool
[src]
Checks if the value of the field is BIT
impl R<bool, EN_A>
[src]
pub fn variant(&self) -> EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn dmaouten(&self) -> DMAOUTEN_R
[src]
Bit 12 - Enable DMA management of data output phase
pub fn dmainen(&self) -> DMAINEN_R
[src]
Bit 11 - Enable DMA management of data input phase
pub fn errie(&self) -> ERRIE_R
[src]
Bit 10 - Error interrupt enable
pub fn ccfie(&self) -> CCFIE_R
[src]
Bit 9 - CCF flag interrupt enable
pub fn errc(&self) -> ERRC_R
[src]
Bit 8 - Error clear
pub fn ccfc(&self) -> CCFC_R
[src]
Bit 7 - Computation Complete Flag Clear
pub fn chmod(&self) -> CHMOD_R
[src]
Bits 5:6 - AES chaining mode
pub fn mode(&self) -> MODE_R
[src]
Bits 3:4 - AES operating mode
pub fn datatype(&self) -> DATATYPE_R
[src]
Bits 1:2 - Data type selection (for data in and data out to/from the cryptographic block)
pub fn en(&self) -> EN_R
[src]
Bit 0 - AES enable
impl R<bool, WRERR_A>
[src]
pub fn variant(&self) -> WRERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, RDERR_A>
[src]
pub fn variant(&self) -> RDERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, CCF_A>
[src]
pub fn variant(&self) -> CCF_A
[src]
Get enumerated values variant
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
impl R<u32, Reg<u32, _SR>>
[src]
pub fn wrerr(&self) -> WRERR_R
[src]
Bit 2 - Write error flag
pub fn rderr(&self) -> RDERR_R
[src]
Bit 1 - Read error flag
pub fn ccf(&self) -> CCF_R
[src]
Bit 0 - Computation complete flag
impl R<u32, Reg<u32, _DINR>>
[src]
impl R<u32, Reg<u32, _DOUTR>>
[src]
impl R<u32, Reg<u32, _KEYR0>>
[src]
impl R<u32, Reg<u32, _KEYR1>>
[src]
impl R<u32, Reg<u32, _KEYR2>>
[src]
impl R<u32, Reg<u32, _KEYR3>>
[src]
impl R<u32, Reg<u32, _IVR0>>
[src]
impl R<u32, Reg<u32, _IVR1>>
[src]
impl R<u32, Reg<u32, _IVR2>>
[src]
impl R<u32, Reg<u32, _IVR3>>
[src]
impl R<bool, DMAUDRIE1_A>
[src]
pub fn variant(&self) -> DMAUDRIE1_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAEN1_A>
[src]
pub fn variant(&self) -> DMAEN1_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, TSEL1_A>
[src]
pub fn variant(&self) -> Variant<u8, TSEL1_A>
[src]
Get enumerated values variant
pub fn is_tim6_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM6_TRGO
pub fn is_tim3_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM3_TRGO
pub fn is_tim7_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM7_TRGO
pub fn is_tim15_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM15_TRGO
pub fn is_tim2_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM2_TRGO
pub fn is_exti9(&self) -> bool
[src]
Checks if the value of the field is EXTI9
pub fn is_software(&self) -> bool
[src]
Checks if the value of the field is SOFTWARE
impl R<bool, TEN1_A>
[src]
pub fn variant(&self) -> TEN1_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, BOFF1_A>
[src]
pub fn variant(&self) -> BOFF1_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, EN1_A>
[src]
pub fn variant(&self) -> EN1_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn dmaudrie1(&self) -> DMAUDRIE1_R
[src]
Bit 13 - DAC channel1 DMA Underrun Interrupt enable
pub fn dmaen1(&self) -> DMAEN1_R
[src]
Bit 12 - DAC channel1 DMA enable
pub fn mamp1(&self) -> MAMP1_R
[src]
Bits 8:11 - DAC channel1 mask/amplitude selector
pub fn wave1(&self) -> WAVE1_R
[src]
Bits 6:7 - DAC channel1 noise/triangle wave generation enable
pub fn tsel1(&self) -> TSEL1_R
[src]
Bits 3:5 - DAC channel1 trigger selection
pub fn ten1(&self) -> TEN1_R
[src]
Bit 2 - DAC channel1 trigger enable
pub fn boff1(&self) -> BOFF1_R
[src]
Bit 1 - DAC channel1 output buffer disable
pub fn en1(&self) -> EN1_R
[src]
Bit 0 - DAC channel1 enable
impl R<u32, Reg<u32, _DHR12R1>>
[src]
pub fn dacc1dhr(&self) -> DACC1DHR_R
[src]
Bits 0:11 - DAC channel1 12-bit right-aligned data
impl R<u32, Reg<u32, _DHR12L1>>
[src]
pub fn dacc1dhr(&self) -> DACC1DHR_R
[src]
Bits 4:15 - DAC channel1 12-bit left-aligned data
impl R<u32, Reg<u32, _DHR8R1>>
[src]
pub fn dacc1dhr(&self) -> DACC1DHR_R
[src]
Bits 0:7 - DAC channel1 8-bit right-aligned data
impl R<u32, Reg<u32, _DOR1>>
[src]
pub fn dacc1dor(&self) -> DACC1DOR_R
[src]
Bits 0:11 - DAC channel1 data output
impl R<bool, DMAUDR1_A>
[src]
pub fn variant(&self) -> DMAUDR1_A
[src]
Get enumerated values variant
pub fn is_no_underrun(&self) -> bool
[src]
Checks if the value of the field is NOUNDERRUN
pub fn is_underrun(&self) -> bool
[src]
Checks if the value of the field is UNDERRUN
impl R<u32, Reg<u32, _SR>>
[src]
impl R<u32, Reg<u32, _DHR12R2>>
[src]
pub fn dacc2dhr(&self) -> DACC2DHR_R
[src]
Bits 0:11 - DAC channel2 12-bit right-aligned data
impl R<u32, Reg<u32, _DHR12L2>>
[src]
pub fn dacc2dhr(&self) -> DACC2DHR_R
[src]
Bits 4:15 - DAC channel2 12-bit left-aligned data
impl R<u32, Reg<u32, _DHR8R2>>
[src]
pub fn dacc2dhr(&self) -> DACC2DHR_R
[src]
Bits 0:7 - DAC channel2 8-bit right-aligned data
impl R<u32, Reg<u32, _DHR12RD>>
[src]
pub fn dacc1dhr(&self) -> DACC1DHR_R
[src]
Bits 0:11 - DAC channel1 12-bit right-aligned data
pub fn dacc2dhr(&self) -> DACC2DHR_R
[src]
Bits 16:27 - DAC channel2 12-bit right-aligned data
impl R<u32, Reg<u32, _DHR12LD>>
[src]
pub fn dacc1dhr(&self) -> DACC1DHR_R
[src]
Bits 4:15 - DAC channel1 12-bit left-aligned data
pub fn dacc2dhr(&self) -> DACC2DHR_R
[src]
Bits 20:31 - DAC channel2 12-bit left-aligned data
impl R<u32, Reg<u32, _DHR8RD>>
[src]
pub fn dacc1dhr(&self) -> DACC1DHR_R
[src]
Bits 0:7 - DAC channel1 8-bit right-aligned data
pub fn dacc2dhr(&self) -> DACC2DHR_R
[src]
Bits 8:15 - DAC channel2 8-bit right-aligned data
impl R<u32, Reg<u32, _DOR2>>
[src]
pub fn dacc2dor(&self) -> DACC2DOR_R
[src]
Bits 0:11 - DAC channel2 data output
impl R<bool, MEM2MEM_A>
[src]
pub fn variant(&self) -> MEM2MEM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, PL_A>
[src]
pub fn variant(&self) -> PL_A
[src]
Get enumerated values variant
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
pub fn is_medium(&self) -> bool
[src]
Checks if the value of the field is MEDIUM
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_very_high(&self) -> bool
[src]
Checks if the value of the field is VERYHIGH
impl R<u8, MSIZE_A>
[src]
pub fn variant(&self) -> Variant<u8, MSIZE_A>
[src]
Get enumerated values variant
pub fn is_bits8(&self) -> bool
[src]
Checks if the value of the field is BITS8
pub fn is_bits16(&self) -> bool
[src]
Checks if the value of the field is BITS16
pub fn is_bits32(&self) -> bool
[src]
Checks if the value of the field is BITS32
impl R<bool, MINC_A>
[src]
pub fn variant(&self) -> MINC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CIRC_A>
[src]
pub fn variant(&self) -> CIRC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_from_peripheral(&self) -> bool
[src]
Checks if the value of the field is FROMPERIPHERAL
pub fn is_from_memory(&self) -> bool
[src]
Checks if the value of the field is FROMMEMORY
impl R<bool, TEIE_A>
[src]
pub fn variant(&self) -> TEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, HTIE_A>
[src]
pub fn variant(&self) -> HTIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TCIE_A>
[src]
pub fn variant(&self) -> TCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EN_A>
[src]
pub fn variant(&self) -> EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn mem2mem(&self) -> MEM2MEM_R
[src]
Bit 14 - Memory to memory mode
pub fn pl(&self) -> PL_R
[src]
Bits 12:13 - Channel priority level
pub fn msize(&self) -> MSIZE_R
[src]
Bits 10:11 - Memory size
pub fn psize(&self) -> PSIZE_R
[src]
Bits 8:9 - Peripheral size
pub fn minc(&self) -> MINC_R
[src]
Bit 7 - Memory increment mode
pub fn pinc(&self) -> PINC_R
[src]
Bit 6 - Peripheral increment mode
pub fn circ(&self) -> CIRC_R
[src]
Bit 5 - Circular mode
pub fn dir(&self) -> DIR_R
[src]
Bit 4 - Data transfer direction
pub fn teie(&self) -> TEIE_R
[src]
Bit 3 - Transfer error interrupt enable
pub fn htie(&self) -> HTIE_R
[src]
Bit 2 - Half transfer interrupt enable
pub fn tcie(&self) -> TCIE_R
[src]
Bit 1 - Transfer complete interrupt enable
pub fn en(&self) -> EN_R
[src]
Bit 0 - Channel enable
impl R<u32, Reg<u32, _NDTR>>
[src]
impl R<u32, Reg<u32, _PAR>>
[src]
impl R<u32, Reg<u32, _MAR>>
[src]
impl R<bool, TEIF7_A>
[src]
pub fn variant(&self) -> TEIF7_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, HTIF7_A>
[src]
pub fn variant(&self) -> HTIF7_A
[src]
Get enumerated values variant
pub fn is_not_half(&self) -> bool
[src]
Checks if the value of the field is NOTHALF
pub fn is_half(&self) -> bool
[src]
Checks if the value of the field is HALF
impl R<bool, TCIF7_A>
[src]
pub fn variant(&self) -> TCIF7_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, GIF7_A>
[src]
pub fn variant(&self) -> GIF7_A
[src]
Get enumerated values variant
pub fn is_no_event(&self) -> bool
[src]
Checks if the value of the field is NOEVENT
pub fn is_event(&self) -> bool
[src]
Checks if the value of the field is EVENT
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn teif7(&self) -> TEIF7_R
[src]
Bit 27 - Channel x transfer error flag (x = 1 ..7)
pub fn htif7(&self) -> HTIF7_R
[src]
Bit 26 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif7(&self) -> TCIF7_R
[src]
Bit 25 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif7(&self) -> GIF7_R
[src]
Bit 24 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif6(&self) -> TEIF6_R
[src]
Bit 23 - Channel x transfer error flag (x = 1 ..7)
pub fn htif6(&self) -> HTIF6_R
[src]
Bit 22 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif6(&self) -> TCIF6_R
[src]
Bit 21 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif6(&self) -> GIF6_R
[src]
Bit 20 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif5(&self) -> TEIF5_R
[src]
Bit 19 - Channel x transfer error flag (x = 1 ..7)
pub fn htif5(&self) -> HTIF5_R
[src]
Bit 18 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif5(&self) -> TCIF5_R
[src]
Bit 17 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif5(&self) -> GIF5_R
[src]
Bit 16 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif4(&self) -> TEIF4_R
[src]
Bit 15 - Channel x transfer error flag (x = 1 ..7)
pub fn htif4(&self) -> HTIF4_R
[src]
Bit 14 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif4(&self) -> TCIF4_R
[src]
Bit 13 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif4(&self) -> GIF4_R
[src]
Bit 12 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif3(&self) -> TEIF3_R
[src]
Bit 11 - Channel x transfer error flag (x = 1 ..7)
pub fn htif3(&self) -> HTIF3_R
[src]
Bit 10 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif3(&self) -> TCIF3_R
[src]
Bit 9 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif3(&self) -> GIF3_R
[src]
Bit 8 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif2(&self) -> TEIF2_R
[src]
Bit 7 - Channel x transfer error flag (x = 1 ..7)
pub fn htif2(&self) -> HTIF2_R
[src]
Bit 6 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif2(&self) -> TCIF2_R
[src]
Bit 5 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif2(&self) -> GIF2_R
[src]
Bit 4 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif1(&self) -> TEIF1_R
[src]
Bit 3 - Channel x transfer error flag (x = 1 ..7)
pub fn htif1(&self) -> HTIF1_R
[src]
Bit 2 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif1(&self) -> TCIF1_R
[src]
Bit 1 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif1(&self) -> GIF1_R
[src]
Bit 0 - Channel x global interrupt flag (x = 1 ..7)
impl R<u8, C7S_A>
[src]
pub fn variant(&self) -> C7S_A
[src]
Get enumerated values variant
pub fn is_no_mapping(&self) -> bool
[src]
Checks if the value of the field is NOMAPPING
pub fn is_map1(&self) -> bool
[src]
Checks if the value of the field is MAP1
pub fn is_map2(&self) -> bool
[src]
Checks if the value of the field is MAP2
pub fn is_map3(&self) -> bool
[src]
Checks if the value of the field is MAP3
pub fn is_map4(&self) -> bool
[src]
Checks if the value of the field is MAP4
pub fn is_map5(&self) -> bool
[src]
Checks if the value of the field is MAP5
pub fn is_map6(&self) -> bool
[src]
Checks if the value of the field is MAP6
pub fn is_map7(&self) -> bool
[src]
Checks if the value of the field is MAP7
pub fn is_map8(&self) -> bool
[src]
Checks if the value of the field is MAP8
pub fn is_map9(&self) -> bool
[src]
Checks if the value of the field is MAP9
pub fn is_map10(&self) -> bool
[src]
Checks if the value of the field is MAP10
pub fn is_map11(&self) -> bool
[src]
Checks if the value of the field is MAP11
pub fn is_map12(&self) -> bool
[src]
Checks if the value of the field is MAP12
pub fn is_map13(&self) -> bool
[src]
Checks if the value of the field is MAP13
pub fn is_map14(&self) -> bool
[src]
Checks if the value of the field is MAP14
pub fn is_map15(&self) -> bool
[src]
Checks if the value of the field is MAP15
impl R<u32, Reg<u32, _CSELR>>
[src]
pub fn c7s(&self) -> C7S_R
[src]
Bits 24:27 - DMA channel 7 selection
pub fn c6s(&self) -> C6S_R
[src]
Bits 20:23 - DMA channel 6 selection
pub fn c5s(&self) -> C5S_R
[src]
Bits 16:19 - DMA channel 5 selection
pub fn c4s(&self) -> C4S_R
[src]
Bits 12:15 - DMA channel 4 selection
pub fn c3s(&self) -> C3S_R
[src]
Bits 8:11 - DMA channel 3 selection
pub fn c2s(&self) -> C2S_R
[src]
Bits 4:7 - DMA channel 2 selection
pub fn c1s(&self) -> C1S_R
[src]
Bits 0:3 - DMA channel 1 selection
impl R<u32, Reg<u32, _DR>>
[src]
impl R<u32, Reg<u32, _IDR>>
[src]
impl R<bool, REV_OUT_A>
[src]
pub fn variant(&self) -> REV_OUT_A
[src]
Get enumerated values variant
pub fn is_normal(&self) -> bool
[src]
Checks if the value of the field is NORMAL
pub fn is_reversed(&self) -> bool
[src]
Checks if the value of the field is REVERSED
impl R<u8, REV_IN_A>
[src]
pub fn variant(&self) -> REV_IN_A
[src]
Get enumerated values variant
pub fn is_normal(&self) -> bool
[src]
Checks if the value of the field is NORMAL
pub fn is_byte(&self) -> bool
[src]
Checks if the value of the field is BYTE
pub fn is_half_word(&self) -> bool
[src]
Checks if the value of the field is HALFWORD
pub fn is_word(&self) -> bool
[src]
Checks if the value of the field is WORD
impl R<u8, POLYSIZE_A>
[src]
pub fn variant(&self) -> POLYSIZE_A
[src]
Get enumerated values variant
pub fn is_polysize32(&self) -> bool
[src]
Checks if the value of the field is POLYSIZE32
pub fn is_polysize16(&self) -> bool
[src]
Checks if the value of the field is POLYSIZE16
pub fn is_polysize8(&self) -> bool
[src]
Checks if the value of the field is POLYSIZE8
pub fn is_polysize7(&self) -> bool
[src]
Checks if the value of the field is POLYSIZE7
impl R<u32, Reg<u32, _CR>>
[src]
pub fn rev_out(&self) -> REV_OUT_R
[src]
Bit 7 - Reverse output data
pub fn rev_in(&self) -> REV_IN_R
[src]
Bits 5:6 - Reverse input data
pub fn polysize(&self) -> POLYSIZE_R
[src]
Bits 3:4 - Polynomial size
impl R<u32, Reg<u32, _INIT>>
[src]
impl R<u32, Reg<u32, _POL>>
[src]
impl R<u8, Reg<u8, _DR8>>
[src]
impl R<u16, Reg<u16, _DR16>>
[src]
impl R<u8, MODE0_A>
[src]
pub fn variant(&self) -> MODE0_A
[src]
Get enumerated values variant
pub fn is_input(&self) -> bool
[src]
Checks if the value of the field is INPUT
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
pub fn is_alternate(&self) -> bool
[src]
Checks if the value of the field is ALTERNATE
pub fn is_analog(&self) -> bool
[src]
Checks if the value of the field is ANALOG
impl R<u32, Reg<u32, _MODER>>
[src]
pub fn mode0(&self) -> MODE0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
pub fn mode1(&self) -> MODE1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn mode2(&self) -> MODE2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn mode3(&self) -> MODE3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn mode4(&self) -> MODE4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn mode5(&self) -> MODE5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn mode6(&self) -> MODE6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn mode7(&self) -> MODE7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn mode8(&self) -> MODE8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn mode9(&self) -> MODE9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn mode10(&self) -> MODE10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn mode11(&self) -> MODE11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn mode12(&self) -> MODE12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn mode13(&self) -> MODE13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn mode14(&self) -> MODE14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn mode15(&self) -> MODE15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
impl R<bool, OT15_A>
[src]
pub fn variant(&self) -> OT15_A
[src]
Get enumerated values variant
pub fn is_push_pull(&self) -> bool
[src]
Checks if the value of the field is PUSHPULL
pub fn is_open_drain(&self) -> bool
[src]
Checks if the value of the field is OPENDRAIN
impl R<u32, Reg<u32, _OTYPER>>
[src]
pub fn ot15(&self) -> OT15_R
[src]
Bit 15 - Port x configuration bits (y = 0..15)
pub fn ot14(&self) -> OT14_R
[src]
Bit 14 - Port x configuration bits (y = 0..15)
pub fn ot13(&self) -> OT13_R
[src]
Bit 13 - Port x configuration bits (y = 0..15)
pub fn ot12(&self) -> OT12_R
[src]
Bit 12 - Port x configuration bits (y = 0..15)
pub fn ot11(&self) -> OT11_R
[src]
Bit 11 - Port x configuration bits (y = 0..15)
pub fn ot10(&self) -> OT10_R
[src]
Bit 10 - Port x configuration bits (y = 0..15)
pub fn ot9(&self) -> OT9_R
[src]
Bit 9 - Port x configuration bits (y = 0..15)
pub fn ot8(&self) -> OT8_R
[src]
Bit 8 - Port x configuration bits (y = 0..15)
pub fn ot7(&self) -> OT7_R
[src]
Bit 7 - Port x configuration bits (y = 0..15)
pub fn ot6(&self) -> OT6_R
[src]
Bit 6 - Port x configuration bits (y = 0..15)
pub fn ot5(&self) -> OT5_R
[src]
Bit 5 - Port x configuration bits (y = 0..15)
pub fn ot4(&self) -> OT4_R
[src]
Bit 4 - Port x configuration bits (y = 0..15)
pub fn ot3(&self) -> OT3_R
[src]
Bit 3 - Port x configuration bits (y = 0..15)
pub fn ot2(&self) -> OT2_R
[src]
Bit 2 - Port x configuration bits (y = 0..15)
pub fn ot1(&self) -> OT1_R
[src]
Bit 1 - Port x configuration bits (y = 0..15)
pub fn ot0(&self) -> OT0_R
[src]
Bit 0 - Port x configuration bits (y = 0..15)
impl R<u8, OSPEED15_A>
[src]
pub fn variant(&self) -> OSPEED15_A
[src]
Get enumerated values variant
pub fn is_low_speed(&self) -> bool
[src]
Checks if the value of the field is LOWSPEED
pub fn is_medium_speed(&self) -> bool
[src]
Checks if the value of the field is MEDIUMSPEED
pub fn is_high_speed(&self) -> bool
[src]
Checks if the value of the field is HIGHSPEED
pub fn is_very_high_speed(&self) -> bool
[src]
Checks if the value of the field is VERYHIGHSPEED
impl R<u32, Reg<u32, _OSPEEDR>>
[src]
pub fn ospeed15(&self) -> OSPEED15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn ospeed14(&self) -> OSPEED14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn ospeed13(&self) -> OSPEED13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn ospeed12(&self) -> OSPEED12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn ospeed11(&self) -> OSPEED11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn ospeed10(&self) -> OSPEED10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn ospeed9(&self) -> OSPEED9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn ospeed8(&self) -> OSPEED8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn ospeed7(&self) -> OSPEED7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn ospeed6(&self) -> OSPEED6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn ospeed5(&self) -> OSPEED5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn ospeed4(&self) -> OSPEED4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn ospeed3(&self) -> OSPEED3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn ospeed2(&self) -> OSPEED2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn ospeed1(&self) -> OSPEED1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn ospeed0(&self) -> OSPEED0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<u8, PUPD15_A>
[src]
pub fn variant(&self) -> Variant<u8, PUPD15_A>
[src]
Get enumerated values variant
pub fn is_floating(&self) -> bool
[src]
Checks if the value of the field is FLOATING
pub fn is_pull_up(&self) -> bool
[src]
Checks if the value of the field is PULLUP
pub fn is_pull_down(&self) -> bool
[src]
Checks if the value of the field is PULLDOWN
impl R<u32, Reg<u32, _PUPDR>>
[src]
pub fn pupd15(&self) -> PUPD15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn pupd14(&self) -> PUPD14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn pupd13(&self) -> PUPD13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn pupd12(&self) -> PUPD12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn pupd11(&self) -> PUPD11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn pupd10(&self) -> PUPD10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn pupd9(&self) -> PUPD9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn pupd8(&self) -> PUPD8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn pupd7(&self) -> PUPD7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn pupd6(&self) -> PUPD6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn pupd5(&self) -> PUPD5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn pupd4(&self) -> PUPD4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn pupd3(&self) -> PUPD3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn pupd2(&self) -> PUPD2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn pupd1(&self) -> PUPD1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn pupd0(&self) -> PUPD0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<bool, ID15_A>
[src]
pub fn variant(&self) -> ID15_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<u32, Reg<u32, _IDR>>
[src]
pub fn id15(&self) -> ID15_R
[src]
Bit 15 - Port input data bit (y = 0..15)
pub fn id14(&self) -> ID14_R
[src]
Bit 14 - Port input data bit (y = 0..15)
pub fn id13(&self) -> ID13_R
[src]
Bit 13 - Port input data bit (y = 0..15)
pub fn id12(&self) -> ID12_R
[src]
Bit 12 - Port input data bit (y = 0..15)
pub fn id11(&self) -> ID11_R
[src]
Bit 11 - Port input data bit (y = 0..15)
pub fn id10(&self) -> ID10_R
[src]
Bit 10 - Port input data bit (y = 0..15)
pub fn id9(&self) -> ID9_R
[src]
Bit 9 - Port input data bit (y = 0..15)
pub fn id8(&self) -> ID8_R
[src]
Bit 8 - Port input data bit (y = 0..15)
pub fn id7(&self) -> ID7_R
[src]
Bit 7 - Port input data bit (y = 0..15)
pub fn id6(&self) -> ID6_R
[src]
Bit 6 - Port input data bit (y = 0..15)
pub fn id5(&self) -> ID5_R
[src]
Bit 5 - Port input data bit (y = 0..15)
pub fn id4(&self) -> ID4_R
[src]
Bit 4 - Port input data bit (y = 0..15)
pub fn id3(&self) -> ID3_R
[src]
Bit 3 - Port input data bit (y = 0..15)
pub fn id2(&self) -> ID2_R
[src]
Bit 2 - Port input data bit (y = 0..15)
pub fn id1(&self) -> ID1_R
[src]
Bit 1 - Port input data bit (y = 0..15)
pub fn id0(&self) -> ID0_R
[src]
Bit 0 - Port input data bit (y = 0..15)
impl R<bool, OD15_A>
[src]
pub fn variant(&self) -> OD15_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<u32, Reg<u32, _ODR>>
[src]
pub fn od15(&self) -> OD15_R
[src]
Bit 15 - Port output data bit (y = 0..15)
pub fn od14(&self) -> OD14_R
[src]
Bit 14 - Port output data bit (y = 0..15)
pub fn od13(&self) -> OD13_R
[src]
Bit 13 - Port output data bit (y = 0..15)
pub fn od12(&self) -> OD12_R
[src]
Bit 12 - Port output data bit (y = 0..15)
pub fn od11(&self) -> OD11_R
[src]
Bit 11 - Port output data bit (y = 0..15)
pub fn od10(&self) -> OD10_R
[src]
Bit 10 - Port output data bit (y = 0..15)
pub fn od9(&self) -> OD9_R
[src]
Bit 9 - Port output data bit (y = 0..15)
pub fn od8(&self) -> OD8_R
[src]
Bit 8 - Port output data bit (y = 0..15)
pub fn od7(&self) -> OD7_R
[src]
Bit 7 - Port output data bit (y = 0..15)
pub fn od6(&self) -> OD6_R
[src]
Bit 6 - Port output data bit (y = 0..15)
pub fn od5(&self) -> OD5_R
[src]
Bit 5 - Port output data bit (y = 0..15)
pub fn od4(&self) -> OD4_R
[src]
Bit 4 - Port output data bit (y = 0..15)
pub fn od3(&self) -> OD3_R
[src]
Bit 3 - Port output data bit (y = 0..15)
pub fn od2(&self) -> OD2_R
[src]
Bit 2 - Port output data bit (y = 0..15)
pub fn od1(&self) -> OD1_R
[src]
Bit 1 - Port output data bit (y = 0..15)
pub fn od0(&self) -> OD0_R
[src]
Bit 0 - Port output data bit (y = 0..15)
impl R<bool, LCKK_A>
[src]
pub fn variant(&self) -> LCKK_A
[src]
Get enumerated values variant
pub fn is_not_active(&self) -> bool
[src]
Checks if the value of the field is NOTACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, LCK15_A>
[src]
pub fn variant(&self) -> LCK15_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, LCK9_A>
[src]
pub fn variant(&self) -> LCK9_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<u32, Reg<u32, _LCKR>>
[src]
pub fn lckk(&self) -> LCKK_R
[src]
Bit 16 - Port x lock bit y (y= 0..15)
pub fn lck15(&self) -> LCK15_R
[src]
Bit 15 - Port x lock bit y (y= 0..15)
pub fn lck14(&self) -> LCK14_R
[src]
Bit 14 - Port x lock bit y (y= 0..15)
pub fn lck13(&self) -> LCK13_R
[src]
Bit 13 - Port x lock bit y (y= 0..15)
pub fn lck12(&self) -> LCK12_R
[src]
Bit 12 - Port x lock bit y (y= 0..15)
pub fn lck11(&self) -> LCK11_R
[src]
Bit 11 - Port x lock bit y (y= 0..15)
pub fn lck10(&self) -> LCK10_R
[src]
Bit 10 - Port x lock bit y (y= 0..15)
pub fn lck9(&self) -> LCK9_R
[src]
Bit 9 - Port x lock bit y (y= 0..15)
pub fn lck8(&self) -> LCK8_R
[src]
Bit 8 - Port x lock bit y (y= 0..15)
pub fn lck7(&self) -> LCK7_R
[src]
Bit 7 - Port x lock bit y (y= 0..15)
pub fn lck6(&self) -> LCK6_R
[src]
Bit 6 - Port x lock bit y (y= 0..15)
pub fn lck5(&self) -> LCK5_R
[src]
Bit 5 - Port x lock bit y (y= 0..15)
pub fn lck4(&self) -> LCK4_R
[src]
Bit 4 - Port x lock bit y (y= 0..15)
pub fn lck3(&self) -> LCK3_R
[src]
Bit 3 - Port x lock bit y (y= 0..15)
pub fn lck2(&self) -> LCK2_R
[src]
Bit 2 - Port x lock bit y (y= 0..15)
pub fn lck1(&self) -> LCK1_R
[src]
Bit 1 - Port x lock bit y (y= 0..15)
pub fn lck0(&self) -> LCK0_R
[src]
Bit 0 - Port x lock bit y (y= 0..15)
impl R<u8, AFSEL7_A>
[src]
pub fn variant(&self) -> AFSEL7_A
[src]
Get enumerated values variant
pub fn is_af0(&self) -> bool
[src]
Checks if the value of the field is AF0
pub fn is_af1(&self) -> bool
[src]
Checks if the value of the field is AF1
pub fn is_af2(&self) -> bool
[src]
Checks if the value of the field is AF2
pub fn is_af3(&self) -> bool
[src]
Checks if the value of the field is AF3
pub fn is_af4(&self) -> bool
[src]
Checks if the value of the field is AF4
pub fn is_af5(&self) -> bool
[src]
Checks if the value of the field is AF5
pub fn is_af6(&self) -> bool
[src]
Checks if the value of the field is AF6
pub fn is_af7(&self) -> bool
[src]
Checks if the value of the field is AF7
pub fn is_af8(&self) -> bool
[src]
Checks if the value of the field is AF8
pub fn is_af9(&self) -> bool
[src]
Checks if the value of the field is AF9
pub fn is_af10(&self) -> bool
[src]
Checks if the value of the field is AF10
pub fn is_af11(&self) -> bool
[src]
Checks if the value of the field is AF11
pub fn is_af12(&self) -> bool
[src]
Checks if the value of the field is AF12
pub fn is_af13(&self) -> bool
[src]
Checks if the value of the field is AF13
pub fn is_af14(&self) -> bool
[src]
Checks if the value of the field is AF14
pub fn is_af15(&self) -> bool
[src]
Checks if the value of the field is AF15
impl R<u32, Reg<u32, _AFRL>>
[src]
pub fn afsel7(&self) -> AFSEL7_R
[src]
Bits 28:31 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel6(&self) -> AFSEL6_R
[src]
Bits 24:27 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel5(&self) -> AFSEL5_R
[src]
Bits 20:23 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel4(&self) -> AFSEL4_R
[src]
Bits 16:19 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel3(&self) -> AFSEL3_R
[src]
Bits 12:15 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel2(&self) -> AFSEL2_R
[src]
Bits 8:11 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel1(&self) -> AFSEL1_R
[src]
Bits 4:7 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel0(&self) -> AFSEL0_R
[src]
Bits 0:3 - Alternate function selection for port x pin y (y = 0..7)
impl R<u8, AFSEL15_A>
[src]
pub fn variant(&self) -> AFSEL15_A
[src]
Get enumerated values variant
pub fn is_af0(&self) -> bool
[src]
Checks if the value of the field is AF0
pub fn is_af1(&self) -> bool
[src]
Checks if the value of the field is AF1
pub fn is_af2(&self) -> bool
[src]
Checks if the value of the field is AF2
pub fn is_af3(&self) -> bool
[src]
Checks if the value of the field is AF3
pub fn is_af4(&self) -> bool
[src]
Checks if the value of the field is AF4
pub fn is_af5(&self) -> bool
[src]
Checks if the value of the field is AF5
pub fn is_af6(&self) -> bool
[src]
Checks if the value of the field is AF6
pub fn is_af7(&self) -> bool
[src]
Checks if the value of the field is AF7
pub fn is_af8(&self) -> bool
[src]
Checks if the value of the field is AF8
pub fn is_af9(&self) -> bool
[src]
Checks if the value of the field is AF9
pub fn is_af10(&self) -> bool
[src]
Checks if the value of the field is AF10
pub fn is_af11(&self) -> bool
[src]
Checks if the value of the field is AF11
pub fn is_af12(&self) -> bool
[src]
Checks if the value of the field is AF12
pub fn is_af13(&self) -> bool
[src]
Checks if the value of the field is AF13
pub fn is_af14(&self) -> bool
[src]
Checks if the value of the field is AF14
pub fn is_af15(&self) -> bool
[src]
Checks if the value of the field is AF15
impl R<u32, Reg<u32, _AFRH>>
[src]
pub fn afsel15(&self) -> AFSEL15_R
[src]
Bits 28:31 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel14(&self) -> AFSEL14_R
[src]
Bits 24:27 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel13(&self) -> AFSEL13_R
[src]
Bits 20:23 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel12(&self) -> AFSEL12_R
[src]
Bits 16:19 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel11(&self) -> AFSEL11_R
[src]
Bits 12:15 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel10(&self) -> AFSEL10_R
[src]
Bits 8:11 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel9(&self) -> AFSEL9_R
[src]
Bits 4:7 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel8(&self) -> AFSEL8_R
[src]
Bits 0:3 - Alternate function selection for port x pin y (y = 8..15)
impl R<u8, MODE15_A>
[src]
pub fn variant(&self) -> MODE15_A
[src]
Get enumerated values variant
pub fn is_input(&self) -> bool
[src]
Checks if the value of the field is INPUT
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
pub fn is_alternate(&self) -> bool
[src]
Checks if the value of the field is ALTERNATE
pub fn is_analog(&self) -> bool
[src]
Checks if the value of the field is ANALOG
impl R<u32, Reg<u32, _MODER>>
[src]
pub fn mode15(&self) -> MODE15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn mode14(&self) -> MODE14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn mode13(&self) -> MODE13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn mode12(&self) -> MODE12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn mode11(&self) -> MODE11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn mode10(&self) -> MODE10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn mode9(&self) -> MODE9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn mode8(&self) -> MODE8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn mode7(&self) -> MODE7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn mode6(&self) -> MODE6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn mode5(&self) -> MODE5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn mode4(&self) -> MODE4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn mode3(&self) -> MODE3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn mode2(&self) -> MODE2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn mode1(&self) -> MODE1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn mode0(&self) -> MODE0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<bool, OT15_A>
[src]
pub fn variant(&self) -> OT15_A
[src]
Get enumerated values variant
pub fn is_push_pull(&self) -> bool
[src]
Checks if the value of the field is PUSHPULL
pub fn is_open_drain(&self) -> bool
[src]
Checks if the value of the field is OPENDRAIN
impl R<u32, Reg<u32, _OTYPER>>
[src]
pub fn ot15(&self) -> OT15_R
[src]
Bit 15 - Port x configuration bits (y = 0..15)
pub fn ot14(&self) -> OT14_R
[src]
Bit 14 - Port x configuration bits (y = 0..15)
pub fn ot13(&self) -> OT13_R
[src]
Bit 13 - Port x configuration bits (y = 0..15)
pub fn ot12(&self) -> OT12_R
[src]
Bit 12 - Port x configuration bits (y = 0..15)
pub fn ot11(&self) -> OT11_R
[src]
Bit 11 - Port x configuration bits (y = 0..15)
pub fn ot10(&self) -> OT10_R
[src]
Bit 10 - Port x configuration bits (y = 0..15)
pub fn ot9(&self) -> OT9_R
[src]
Bit 9 - Port x configuration bits (y = 0..15)
pub fn ot8(&self) -> OT8_R
[src]
Bit 8 - Port x configuration bits (y = 0..15)
pub fn ot7(&self) -> OT7_R
[src]
Bit 7 - Port x configuration bits (y = 0..15)
pub fn ot6(&self) -> OT6_R
[src]
Bit 6 - Port x configuration bits (y = 0..15)
pub fn ot5(&self) -> OT5_R
[src]
Bit 5 - Port x configuration bits (y = 0..15)
pub fn ot4(&self) -> OT4_R
[src]
Bit 4 - Port x configuration bits (y = 0..15)
pub fn ot3(&self) -> OT3_R
[src]
Bit 3 - Port x configuration bits (y = 0..15)
pub fn ot2(&self) -> OT2_R
[src]
Bit 2 - Port x configuration bits (y = 0..15)
pub fn ot1(&self) -> OT1_R
[src]
Bit 1 - Port x configuration bits (y = 0..15)
pub fn ot0(&self) -> OT0_R
[src]
Bit 0 - Port x configuration bits (y = 0..15)
impl R<u8, OSPEED15_A>
[src]
pub fn variant(&self) -> OSPEED15_A
[src]
Get enumerated values variant
pub fn is_low_speed(&self) -> bool
[src]
Checks if the value of the field is LOWSPEED
pub fn is_medium_speed(&self) -> bool
[src]
Checks if the value of the field is MEDIUMSPEED
pub fn is_high_speed(&self) -> bool
[src]
Checks if the value of the field is HIGHSPEED
pub fn is_very_high_speed(&self) -> bool
[src]
Checks if the value of the field is VERYHIGHSPEED
impl R<u32, Reg<u32, _OSPEEDR>>
[src]
pub fn ospeed15(&self) -> OSPEED15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn ospeed14(&self) -> OSPEED14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn ospeed13(&self) -> OSPEED13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn ospeed12(&self) -> OSPEED12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn ospeed11(&self) -> OSPEED11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn ospeed10(&self) -> OSPEED10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn ospeed9(&self) -> OSPEED9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn ospeed8(&self) -> OSPEED8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn ospeed7(&self) -> OSPEED7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn ospeed6(&self) -> OSPEED6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn ospeed5(&self) -> OSPEED5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn ospeed4(&self) -> OSPEED4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn ospeed3(&self) -> OSPEED3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn ospeed2(&self) -> OSPEED2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn ospeed1(&self) -> OSPEED1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn ospeed0(&self) -> OSPEED0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<u8, PUPD15_A>
[src]
pub fn variant(&self) -> Variant<u8, PUPD15_A>
[src]
Get enumerated values variant
pub fn is_floating(&self) -> bool
[src]
Checks if the value of the field is FLOATING
pub fn is_pull_up(&self) -> bool
[src]
Checks if the value of the field is PULLUP
pub fn is_pull_down(&self) -> bool
[src]
Checks if the value of the field is PULLDOWN
impl R<u32, Reg<u32, _PUPDR>>
[src]
pub fn pupd15(&self) -> PUPD15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn pupd14(&self) -> PUPD14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn pupd13(&self) -> PUPD13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn pupd12(&self) -> PUPD12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn pupd11(&self) -> PUPD11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn pupd10(&self) -> PUPD10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn pupd9(&self) -> PUPD9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn pupd8(&self) -> PUPD8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn pupd7(&self) -> PUPD7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn pupd6(&self) -> PUPD6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn pupd5(&self) -> PUPD5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn pupd4(&self) -> PUPD4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn pupd3(&self) -> PUPD3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn pupd2(&self) -> PUPD2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn pupd1(&self) -> PUPD1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn pupd0(&self) -> PUPD0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<bool, ID15_A>
[src]
pub fn variant(&self) -> ID15_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<u32, Reg<u32, _IDR>>
[src]
pub fn id15(&self) -> ID15_R
[src]
Bit 15 - Port input data bit (y = 0..15)
pub fn id14(&self) -> ID14_R
[src]
Bit 14 - Port input data bit (y = 0..15)
pub fn id13(&self) -> ID13_R
[src]
Bit 13 - Port input data bit (y = 0..15)
pub fn id12(&self) -> ID12_R
[src]
Bit 12 - Port input data bit (y = 0..15)
pub fn id11(&self) -> ID11_R
[src]
Bit 11 - Port input data bit (y = 0..15)
pub fn id10(&self) -> ID10_R
[src]
Bit 10 - Port input data bit (y = 0..15)
pub fn id9(&self) -> ID9_R
[src]
Bit 9 - Port input data bit (y = 0..15)
pub fn id8(&self) -> ID8_R
[src]
Bit 8 - Port input data bit (y = 0..15)
pub fn id7(&self) -> ID7_R
[src]
Bit 7 - Port input data bit (y = 0..15)
pub fn id6(&self) -> ID6_R
[src]
Bit 6 - Port input data bit (y = 0..15)
pub fn id5(&self) -> ID5_R
[src]
Bit 5 - Port input data bit (y = 0..15)
pub fn id4(&self) -> ID4_R
[src]
Bit 4 - Port input data bit (y = 0..15)
pub fn id3(&self) -> ID3_R
[src]
Bit 3 - Port input data bit (y = 0..15)
pub fn id2(&self) -> ID2_R
[src]
Bit 2 - Port input data bit (y = 0..15)
pub fn id1(&self) -> ID1_R
[src]
Bit 1 - Port input data bit (y = 0..15)
pub fn id0(&self) -> ID0_R
[src]
Bit 0 - Port input data bit (y = 0..15)
impl R<bool, OD15_A>
[src]
pub fn variant(&self) -> OD15_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<u32, Reg<u32, _ODR>>
[src]
pub fn od15(&self) -> OD15_R
[src]
Bit 15 - Port output data bit (y = 0..15)
pub fn od14(&self) -> OD14_R
[src]
Bit 14 - Port output data bit (y = 0..15)
pub fn od13(&self) -> OD13_R
[src]
Bit 13 - Port output data bit (y = 0..15)
pub fn od12(&self) -> OD12_R
[src]
Bit 12 - Port output data bit (y = 0..15)
pub fn od11(&self) -> OD11_R
[src]
Bit 11 - Port output data bit (y = 0..15)
pub fn od10(&self) -> OD10_R
[src]
Bit 10 - Port output data bit (y = 0..15)
pub fn od9(&self) -> OD9_R
[src]
Bit 9 - Port output data bit (y = 0..15)
pub fn od8(&self) -> OD8_R
[src]
Bit 8 - Port output data bit (y = 0..15)
pub fn od7(&self) -> OD7_R
[src]
Bit 7 - Port output data bit (y = 0..15)
pub fn od6(&self) -> OD6_R
[src]
Bit 6 - Port output data bit (y = 0..15)
pub fn od5(&self) -> OD5_R
[src]
Bit 5 - Port output data bit (y = 0..15)
pub fn od4(&self) -> OD4_R
[src]
Bit 4 - Port output data bit (y = 0..15)
pub fn od3(&self) -> OD3_R
[src]
Bit 3 - Port output data bit (y = 0..15)
pub fn od2(&self) -> OD2_R
[src]
Bit 2 - Port output data bit (y = 0..15)
pub fn od1(&self) -> OD1_R
[src]
Bit 1 - Port output data bit (y = 0..15)
pub fn od0(&self) -> OD0_R
[src]
Bit 0 - Port output data bit (y = 0..15)
impl R<bool, LCKK_A>
[src]
pub fn variant(&self) -> LCKK_A
[src]
Get enumerated values variant
pub fn is_not_active(&self) -> bool
[src]
Checks if the value of the field is NOTACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, LCK15_A>
[src]
pub fn variant(&self) -> LCK15_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, LCK9_A>
[src]
pub fn variant(&self) -> LCK9_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<u32, Reg<u32, _LCKR>>
[src]
pub fn lckk(&self) -> LCKK_R
[src]
Bit 16 - Port x lock bit y (y= 0..15)
pub fn lck15(&self) -> LCK15_R
[src]
Bit 15 - Port x lock bit y (y= 0..15)
pub fn lck14(&self) -> LCK14_R
[src]
Bit 14 - Port x lock bit y (y= 0..15)
pub fn lck13(&self) -> LCK13_R
[src]
Bit 13 - Port x lock bit y (y= 0..15)
pub fn lck12(&self) -> LCK12_R
[src]
Bit 12 - Port x lock bit y (y= 0..15)
pub fn lck11(&self) -> LCK11_R
[src]
Bit 11 - Port x lock bit y (y= 0..15)
pub fn lck10(&self) -> LCK10_R
[src]
Bit 10 - Port x lock bit y (y= 0..15)
pub fn lck9(&self) -> LCK9_R
[src]
Bit 9 - Port x lock bit y (y= 0..15)
pub fn lck8(&self) -> LCK8_R
[src]
Bit 8 - Port x lock bit y (y= 0..15)
pub fn lck7(&self) -> LCK7_R
[src]
Bit 7 - Port x lock bit y (y= 0..15)
pub fn lck6(&self) -> LCK6_R
[src]
Bit 6 - Port x lock bit y (y= 0..15)
pub fn lck5(&self) -> LCK5_R
[src]
Bit 5 - Port x lock bit y (y= 0..15)
pub fn lck4(&self) -> LCK4_R
[src]
Bit 4 - Port x lock bit y (y= 0..15)
pub fn lck3(&self) -> LCK3_R
[src]
Bit 3 - Port x lock bit y (y= 0..15)
pub fn lck2(&self) -> LCK2_R
[src]
Bit 2 - Port x lock bit y (y= 0..15)
pub fn lck1(&self) -> LCK1_R
[src]
Bit 1 - Port x lock bit y (y= 0..15)
pub fn lck0(&self) -> LCK0_R
[src]
Bit 0 - Port x lock bit y (y= 0..15)
impl R<u8, AFSEL7_A>
[src]
pub fn variant(&self) -> AFSEL7_A
[src]
Get enumerated values variant
pub fn is_af0(&self) -> bool
[src]
Checks if the value of the field is AF0
pub fn is_af1(&self) -> bool
[src]
Checks if the value of the field is AF1
pub fn is_af2(&self) -> bool
[src]
Checks if the value of the field is AF2
pub fn is_af3(&self) -> bool
[src]
Checks if the value of the field is AF3
pub fn is_af4(&self) -> bool
[src]
Checks if the value of the field is AF4
pub fn is_af5(&self) -> bool
[src]
Checks if the value of the field is AF5
pub fn is_af6(&self) -> bool
[src]
Checks if the value of the field is AF6
pub fn is_af7(&self) -> bool
[src]
Checks if the value of the field is AF7
pub fn is_af8(&self) -> bool
[src]
Checks if the value of the field is AF8
pub fn is_af9(&self) -> bool
[src]
Checks if the value of the field is AF9
pub fn is_af10(&self) -> bool
[src]
Checks if the value of the field is AF10
pub fn is_af11(&self) -> bool
[src]
Checks if the value of the field is AF11
pub fn is_af12(&self) -> bool
[src]
Checks if the value of the field is AF12
pub fn is_af13(&self) -> bool
[src]
Checks if the value of the field is AF13
pub fn is_af14(&self) -> bool
[src]
Checks if the value of the field is AF14
pub fn is_af15(&self) -> bool
[src]
Checks if the value of the field is AF15
impl R<u32, Reg<u32, _AFRL>>
[src]
pub fn afsel7(&self) -> AFSEL7_R
[src]
Bits 28:31 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel6(&self) -> AFSEL6_R
[src]
Bits 24:27 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel5(&self) -> AFSEL5_R
[src]
Bits 20:23 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel4(&self) -> AFSEL4_R
[src]
Bits 16:19 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel3(&self) -> AFSEL3_R
[src]
Bits 12:15 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel2(&self) -> AFSEL2_R
[src]
Bits 8:11 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel1(&self) -> AFSEL1_R
[src]
Bits 4:7 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel0(&self) -> AFSEL0_R
[src]
Bits 0:3 - Alternate function selection for port x pin y (y = 0..7)
impl R<u8, AFSEL15_A>
[src]
pub fn variant(&self) -> AFSEL15_A
[src]
Get enumerated values variant
pub fn is_af0(&self) -> bool
[src]
Checks if the value of the field is AF0
pub fn is_af1(&self) -> bool
[src]
Checks if the value of the field is AF1
pub fn is_af2(&self) -> bool
[src]
Checks if the value of the field is AF2
pub fn is_af3(&self) -> bool
[src]
Checks if the value of the field is AF3
pub fn is_af4(&self) -> bool
[src]
Checks if the value of the field is AF4
pub fn is_af5(&self) -> bool
[src]
Checks if the value of the field is AF5
pub fn is_af6(&self) -> bool
[src]
Checks if the value of the field is AF6
pub fn is_af7(&self) -> bool
[src]
Checks if the value of the field is AF7
pub fn is_af8(&self) -> bool
[src]
Checks if the value of the field is AF8
pub fn is_af9(&self) -> bool
[src]
Checks if the value of the field is AF9
pub fn is_af10(&self) -> bool
[src]
Checks if the value of the field is AF10
pub fn is_af11(&self) -> bool
[src]
Checks if the value of the field is AF11
pub fn is_af12(&self) -> bool
[src]
Checks if the value of the field is AF12
pub fn is_af13(&self) -> bool
[src]
Checks if the value of the field is AF13
pub fn is_af14(&self) -> bool
[src]
Checks if the value of the field is AF14
pub fn is_af15(&self) -> bool
[src]
Checks if the value of the field is AF15
impl R<u32, Reg<u32, _AFRH>>
[src]
pub fn afsel15(&self) -> AFSEL15_R
[src]
Bits 28:31 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel14(&self) -> AFSEL14_R
[src]
Bits 24:27 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel13(&self) -> AFSEL13_R
[src]
Bits 20:23 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel12(&self) -> AFSEL12_R
[src]
Bits 16:19 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel11(&self) -> AFSEL11_R
[src]
Bits 12:15 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel10(&self) -> AFSEL10_R
[src]
Bits 8:11 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel9(&self) -> AFSEL9_R
[src]
Bits 4:7 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel8(&self) -> AFSEL8_R
[src]
Bits 0:3 - Alternate function selection for port x pin y (y = 8..15)
impl R<bool, DOWN_A>
[src]
pub fn variant(&self) -> Variant<bool, DOWN_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, UP_A>
[src]
pub fn variant(&self) -> Variant<bool, UP_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, ARROK_A>
[src]
pub fn variant(&self) -> Variant<bool, ARROK_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, CMPOK_A>
[src]
pub fn variant(&self) -> Variant<bool, CMPOK_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, EXTTRIG_A>
[src]
pub fn variant(&self) -> Variant<bool, EXTTRIG_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, ARRM_A>
[src]
pub fn variant(&self) -> Variant<bool, ARRM_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, CMPM_A>
[src]
pub fn variant(&self) -> Variant<bool, CMPM_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn down(&self) -> DOWN_R
[src]
Bit 6 - Counter direction change up to down
pub fn up(&self) -> UP_R
[src]
Bit 5 - Counter direction change down to up
pub fn arrok(&self) -> ARROK_R
[src]
Bit 4 - Autoreload register update OK
pub fn cmpok(&self) -> CMPOK_R
[src]
Bit 3 - Compare register update OK
pub fn exttrig(&self) -> EXTTRIG_R
[src]
Bit 2 - External trigger edge event
pub fn arrm(&self) -> ARRM_R
[src]
Bit 1 - Autoreload match
pub fn cmpm(&self) -> CMPM_R
[src]
Bit 0 - Compare match
impl R<bool, DOWNIE_A>
[src]
pub fn variant(&self) -> DOWNIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UPIE_A>
[src]
pub fn variant(&self) -> UPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ARROKIE_A>
[src]
pub fn variant(&self) -> ARROKIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CMPOKIE_A>
[src]
pub fn variant(&self) -> CMPOKIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EXTTRIGIE_A>
[src]
pub fn variant(&self) -> EXTTRIGIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ARRMIE_A>
[src]
pub fn variant(&self) -> ARRMIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CMPMIE_A>
[src]
pub fn variant(&self) -> CMPMIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _IER>>
[src]
pub fn downie(&self) -> DOWNIE_R
[src]
Bit 6 - Direction change to down Interrupt Enable
pub fn upie(&self) -> UPIE_R
[src]
Bit 5 - Direction change to UP Interrupt Enable
pub fn arrokie(&self) -> ARROKIE_R
[src]
Bit 4 - Autoreload register update OK Interrupt Enable
pub fn cmpokie(&self) -> CMPOKIE_R
[src]
Bit 3 - Compare register update OK Interrupt Enable
pub fn exttrigie(&self) -> EXTTRIGIE_R
[src]
Bit 2 - External trigger valid edge Interrupt Enable
pub fn arrmie(&self) -> ARRMIE_R
[src]
Bit 1 - Autoreload match Interrupt Enable
pub fn cmpmie(&self) -> CMPMIE_R
[src]
Bit 0 - Compare match Interrupt Enable
impl R<bool, ENC_A>
[src]
pub fn variant(&self) -> ENC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, COUNTMODE_A>
[src]
pub fn variant(&self) -> COUNTMODE_A
[src]
Get enumerated values variant
pub fn is_internal(&self) -> bool
[src]
Checks if the value of the field is INTERNAL
pub fn is_external(&self) -> bool
[src]
Checks if the value of the field is EXTERNAL
impl R<bool, PRELOAD_A>
[src]
pub fn variant(&self) -> PRELOAD_A
[src]
Get enumerated values variant
pub fn is_immediate(&self) -> bool
[src]
Checks if the value of the field is IMMEDIATE
pub fn is_end_of_period(&self) -> bool
[src]
Checks if the value of the field is ENDOFPERIOD
impl R<bool, WAVPOL_A>
[src]
pub fn variant(&self) -> WAVPOL_A
[src]
Get enumerated values variant
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
impl R<bool, WAVE_A>
[src]
pub fn variant(&self) -> WAVE_A
[src]
Get enumerated values variant
pub fn is_inactive(&self) -> bool
[src]
Checks if the value of the field is INACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, TIMOUT_A>
[src]
pub fn variant(&self) -> TIMOUT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, TRIGEN_A>
[src]
pub fn variant(&self) -> TRIGEN_A
[src]
Get enumerated values variant
pub fn is_sw(&self) -> bool
[src]
Checks if the value of the field is SW
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
pub fn is_both_edges(&self) -> bool
[src]
Checks if the value of the field is BOTHEDGES
impl R<u8, TRIGSEL_A>
[src]
pub fn variant(&self) -> TRIGSEL_A
[src]
Get enumerated values variant
pub fn is_trig0(&self) -> bool
[src]
Checks if the value of the field is TRIG0
pub fn is_trig1(&self) -> bool
[src]
Checks if the value of the field is TRIG1
pub fn is_trig2(&self) -> bool
[src]
Checks if the value of the field is TRIG2
pub fn is_trig3(&self) -> bool
[src]
Checks if the value of the field is TRIG3
pub fn is_trig4(&self) -> bool
[src]
Checks if the value of the field is TRIG4
pub fn is_trig5(&self) -> bool
[src]
Checks if the value of the field is TRIG5
pub fn is_trig6(&self) -> bool
[src]
Checks if the value of the field is TRIG6
pub fn is_trig7(&self) -> bool
[src]
Checks if the value of the field is TRIG7
impl R<u8, PRESC_A>
[src]
pub fn variant(&self) -> PRESC_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div32(&self) -> bool
[src]
Checks if the value of the field is DIV32
pub fn is_div64(&self) -> bool
[src]
Checks if the value of the field is DIV64
pub fn is_div128(&self) -> bool
[src]
Checks if the value of the field is DIV128
impl R<u8, TRGFLT_A>
[src]
pub fn variant(&self) -> TRGFLT_A
[src]
Get enumerated values variant
pub fn is_immediate(&self) -> bool
[src]
Checks if the value of the field is IMMEDIATE
pub fn is_clocks2(&self) -> bool
[src]
Checks if the value of the field is CLOCKS2
pub fn is_clocks4(&self) -> bool
[src]
Checks if the value of the field is CLOCKS4
pub fn is_clocks8(&self) -> bool
[src]
Checks if the value of the field is CLOCKS8
impl R<u8, CKFLT_A>
[src]
pub fn variant(&self) -> CKFLT_A
[src]
Get enumerated values variant
pub fn is_immediate(&self) -> bool
[src]
Checks if the value of the field is IMMEDIATE
pub fn is_clocks2(&self) -> bool
[src]
Checks if the value of the field is CLOCKS2
pub fn is_clocks4(&self) -> bool
[src]
Checks if the value of the field is CLOCKS4
pub fn is_clocks8(&self) -> bool
[src]
Checks if the value of the field is CLOCKS8
impl R<u8, CKPOL_A>
[src]
pub fn variant(&self) -> Variant<u8, CKPOL_A>
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
pub fn is_both_edges(&self) -> bool
[src]
Checks if the value of the field is BOTHEDGES
impl R<bool, CKSEL_A>
[src]
pub fn variant(&self) -> CKSEL_A
[src]
Get enumerated values variant
pub fn is_internal(&self) -> bool
[src]
Checks if the value of the field is INTERNAL
pub fn is_external(&self) -> bool
[src]
Checks if the value of the field is EXTERNAL
impl R<u32, Reg<u32, _CFGR>>
[src]
pub fn enc(&self) -> ENC_R
[src]
Bit 24 - Encoder mode enable
pub fn countmode(&self) -> COUNTMODE_R
[src]
Bit 23 - counter mode enabled
pub fn preload(&self) -> PRELOAD_R
[src]
Bit 22 - Registers update mode
pub fn wavpol(&self) -> WAVPOL_R
[src]
Bit 21 - Waveform shape polarity
pub fn wave(&self) -> WAVE_R
[src]
Bit 20 - Waveform shape
pub fn timout(&self) -> TIMOUT_R
[src]
Bit 19 - Timeout enable
pub fn trigen(&self) -> TRIGEN_R
[src]
Bits 17:18 - Trigger enable and polarity
pub fn trigsel(&self) -> TRIGSEL_R
[src]
Bits 13:15 - Trigger selector
pub fn presc(&self) -> PRESC_R
[src]
Bits 9:11 - Clock prescaler
pub fn trgflt(&self) -> TRGFLT_R
[src]
Bits 6:7 - Configurable digital filter for trigger
pub fn ckflt(&self) -> CKFLT_R
[src]
Bits 3:4 - Configurable digital filter for external clock
pub fn ckpol(&self) -> CKPOL_R
[src]
Bits 1:2 - Clock Polarity
pub fn cksel(&self) -> CKSEL_R
[src]
Bit 0 - Clock selector
impl R<bool, CNTSTRT_A>
[src]
pub fn variant(&self) -> Variant<bool, CNTSTRT_A>
[src]
Get enumerated values variant
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
impl R<bool, SNGSTRT_A>
[src]
pub fn variant(&self) -> Variant<bool, SNGSTRT_A>
[src]
Get enumerated values variant
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
impl R<bool, ENABLE_A>
[src]
pub fn variant(&self) -> ENABLE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn cntstrt(&self) -> CNTSTRT_R
[src]
Bit 2 - Timer start in continuous mode
pub fn sngstrt(&self) -> SNGSTRT_R
[src]
Bit 1 - LPTIM start in single mode
pub fn enable(&self) -> ENABLE_R
[src]
Bit 0 - LPTIM Enable
impl R<u32, Reg<u32, _CMP>>
[src]
impl R<u32, Reg<u32, _ARR>>
[src]
impl R<u32, Reg<u32, _CNT>>
[src]
impl R<u32, Reg<u32, _CR>>
[src]
pub fn ie(&self) -> IE_R
[src]
Bit 3 - Interrupt enable
pub fn rngen(&self) -> RNGEN_R
[src]
Bit 2 - Random number generator enable
impl R<u32, Reg<u32, _SR>>
[src]
pub fn seis(&self) -> SEIS_R
[src]
Bit 6 - Seed error interrupt status
pub fn ceis(&self) -> CEIS_R
[src]
Bit 5 - Clock error interrupt status
pub fn secs(&self) -> SECS_R
[src]
Bit 2 - Seed error current status
pub fn cecs(&self) -> CECS_R
[src]
Bit 1 - Clock error current status
pub fn drdy(&self) -> DRDY_R
[src]
Bit 0 - Data ready
impl R<u32, Reg<u32, _DR>>
[src]
impl R<bool, PM_A>
[src]
pub fn variant(&self) -> PM_A
[src]
Get enumerated values variant
pub fn is_am(&self) -> bool
[src]
Checks if the value of the field is AM
pub fn is_pm(&self) -> bool
[src]
Checks if the value of the field is PM
impl R<u32, Reg<u32, _TR>>
[src]
pub fn pm(&self) -> PM_R
[src]
Bit 22 - AM/PM notation
pub fn ht(&self) -> HT_R
[src]
Bits 20:21 - Hour tens in BCD format
pub fn hu(&self) -> HU_R
[src]
Bits 16:19 - Hour units in BCD format
pub fn mnt(&self) -> MNT_R
[src]
Bits 12:14 - Minute tens in BCD format
pub fn mnu(&self) -> MNU_R
[src]
Bits 8:11 - Minute units in BCD format
pub fn st(&self) -> ST_R
[src]
Bits 4:6 - Second tens in BCD format
pub fn su(&self) -> SU_R
[src]
Bits 0:3 - Second units in BCD format
impl R<u32, Reg<u32, _DR>>
[src]
pub fn yt(&self) -> YT_R
[src]
Bits 20:23 - Year tens in BCD format
pub fn yu(&self) -> YU_R
[src]
Bits 16:19 - Year units in BCD format
pub fn wdu(&self) -> WDU_R
[src]
Bits 13:15 - Week day units
pub fn mt(&self) -> MT_R
[src]
Bit 12 - Month tens in BCD format
pub fn mu(&self) -> MU_R
[src]
Bits 8:11 - Month units in BCD format
pub fn dt(&self) -> DT_R
[src]
Bits 4:5 - Date tens in BCD format
pub fn du(&self) -> DU_R
[src]
Bits 0:3 - Date units in BCD format
impl R<bool, COE_A>
[src]
pub fn variant(&self) -> COE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, OSEL_A>
[src]
pub fn variant(&self) -> OSEL_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_alarm_a(&self) -> bool
[src]
Checks if the value of the field is ALARMA
pub fn is_alarm_b(&self) -> bool
[src]
Checks if the value of the field is ALARMB
pub fn is_wakeup(&self) -> bool
[src]
Checks if the value of the field is WAKEUP
impl R<bool, POL_A>
[src]
pub fn variant(&self) -> POL_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<bool, COSEL_A>
[src]
pub fn variant(&self) -> COSEL_A
[src]
Get enumerated values variant
pub fn is_cal_freq_512hz(&self) -> bool
[src]
Checks if the value of the field is CALFREQ_512HZ
pub fn is_cal_freq_1hz(&self) -> bool
[src]
Checks if the value of the field is CALFREQ_1HZ
impl R<bool, BKP_A>
[src]
pub fn variant(&self) -> BKP_A
[src]
Get enumerated values variant
pub fn is_dst_not_changed(&self) -> bool
[src]
Checks if the value of the field is DST_NOT_CHANGED
pub fn is_dst_changed(&self) -> bool
[src]
Checks if the value of the field is DST_CHANGED
impl R<bool, TSIE_A>
[src]
pub fn variant(&self) -> TSIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, WUTIE_A>
[src]
pub fn variant(&self) -> WUTIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALRBIE_A>
[src]
pub fn variant(&self) -> ALRBIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALRAIE_A>
[src]
pub fn variant(&self) -> ALRAIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TSE_A>
[src]
pub fn variant(&self) -> TSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, WUTE_A>
[src]
pub fn variant(&self) -> WUTE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALRBE_A>
[src]
pub fn variant(&self) -> ALRBE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALRAE_A>
[src]
pub fn variant(&self) -> ALRAE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, FMT_A>
[src]
pub fn variant(&self) -> FMT_A
[src]
Get enumerated values variant
pub fn is_twenty_four_hour(&self) -> bool
[src]
Checks if the value of the field is TWENTY_FOUR_HOUR
pub fn is_am_pm(&self) -> bool
[src]
Checks if the value of the field is AM_PM
impl R<bool, BYPSHAD_A>
[src]
pub fn variant(&self) -> BYPSHAD_A
[src]
Get enumerated values variant
pub fn is_shadow_reg(&self) -> bool
[src]
Checks if the value of the field is SHADOWREG
pub fn is_bypass_shadow_reg(&self) -> bool
[src]
Checks if the value of the field is BYPASSSHADOWREG
impl R<bool, REFCKON_A>
[src]
pub fn variant(&self) -> REFCKON_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TSEDGE_A>
[src]
pub fn variant(&self) -> TSEDGE_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<u8, WUCKSEL_A>
[src]
pub fn variant(&self) -> Variant<u8, WUCKSEL_A>
[src]
Get enumerated values variant
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_clock_spare(&self) -> bool
[src]
Checks if the value of the field is CLOCKSPARE
pub fn is_clock_spare_with_offset(&self) -> bool
[src]
Checks if the value of the field is CLOCKSPAREWITHOFFSET
impl R<u32, Reg<u32, _CR>>
[src]
pub fn coe(&self) -> COE_R
[src]
Bit 23 - Calibration output enable
pub fn osel(&self) -> OSEL_R
[src]
Bits 21:22 - Output selection
pub fn pol(&self) -> POL_R
[src]
Bit 20 - Output polarity
pub fn cosel(&self) -> COSEL_R
[src]
Bit 19 - Calibration output selection
pub fn bkp(&self) -> BKP_R
[src]
Bit 18 - Backup
pub fn tsie(&self) -> TSIE_R
[src]
Bit 15 - Time-stamp interrupt enable
pub fn wutie(&self) -> WUTIE_R
[src]
Bit 14 - Wakeup timer interrupt enable
pub fn alrbie(&self) -> ALRBIE_R
[src]
Bit 13 - Alarm B interrupt enable
pub fn alraie(&self) -> ALRAIE_R
[src]
Bit 12 - Alarm A interrupt enable
pub fn tse(&self) -> TSE_R
[src]
Bit 11 - timestamp enable
pub fn wute(&self) -> WUTE_R
[src]
Bit 10 - Wakeup timer enable
pub fn alrbe(&self) -> ALRBE_R
[src]
Bit 9 - Alarm B enable
pub fn alrae(&self) -> ALRAE_R
[src]
Bit 8 - Alarm A enable
pub fn fmt(&self) -> FMT_R
[src]
Bit 6 - Hour format
pub fn bypshad(&self) -> BYPSHAD_R
[src]
Bit 5 - Bypass the shadow registers
pub fn refckon(&self) -> REFCKON_R
[src]
Bit 4 - RTC_REFIN reference clock detection enable (50 or 60 Hz)
pub fn tsedge(&self) -> TSEDGE_R
[src]
Bit 3 - Time-stamp event active edge
pub fn wucksel(&self) -> WUCKSEL_R
[src]
Bits 0:2 - Wakeup clock selection
impl R<bool, TAMP2F_A>
[src]
pub fn variant(&self) -> Variant<bool, TAMP2F_A>
[src]
Get enumerated values variant
pub fn is_tampered(&self) -> bool
[src]
Checks if the value of the field is TAMPERED
impl R<bool, TSOVF_A>
[src]
pub fn variant(&self) -> Variant<bool, TSOVF_A>
[src]
Get enumerated values variant
pub fn is_overflow(&self) -> bool
[src]
Checks if the value of the field is OVERFLOW
impl R<bool, TSF_A>
[src]
pub fn variant(&self) -> Variant<bool, TSF_A>
[src]
Get enumerated values variant
pub fn is_timestamp_event(&self) -> bool
[src]
Checks if the value of the field is TIMESTAMPEVENT
impl R<bool, WUTF_A>
[src]
pub fn variant(&self) -> Variant<bool, WUTF_A>
[src]
Get enumerated values variant
pub fn is_zero(&self) -> bool
[src]
Checks if the value of the field is ZERO
impl R<bool, ALRBF_A>
[src]
pub fn variant(&self) -> Variant<bool, ALRBF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, ALRAF_A>
[src]
pub fn variant(&self) -> Variant<bool, ALRAF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, INIT_A>
[src]
pub fn variant(&self) -> INIT_A
[src]
Get enumerated values variant
pub fn is_free_running_mode(&self) -> bool
[src]
Checks if the value of the field is FREERUNNINGMODE
pub fn is_init_mode(&self) -> bool
[src]
Checks if the value of the field is INITMODE
impl R<bool, INITF_A>
[src]
pub fn variant(&self) -> INITF_A
[src]
Get enumerated values variant
pub fn is_not_allowed(&self) -> bool
[src]
Checks if the value of the field is NOTALLOWED
pub fn is_allowed(&self) -> bool
[src]
Checks if the value of the field is ALLOWED
impl R<bool, RSF_A>
[src]
pub fn variant(&self) -> RSF_A
[src]
Get enumerated values variant
pub fn is_not_synced(&self) -> bool
[src]
Checks if the value of the field is NOTSYNCED
pub fn is_synced(&self) -> bool
[src]
Checks if the value of the field is SYNCED
impl R<bool, INITS_A>
[src]
pub fn variant(&self) -> INITS_A
[src]
Get enumerated values variant
pub fn is_not_initalized(&self) -> bool
[src]
Checks if the value of the field is NOTINITALIZED
pub fn is_initalized(&self) -> bool
[src]
Checks if the value of the field is INITALIZED
impl R<bool, SHPF_A>
[src]
pub fn variant(&self) -> SHPF_A
[src]
Get enumerated values variant
pub fn is_no_shift_pending(&self) -> bool
[src]
Checks if the value of the field is NOSHIFTPENDING
pub fn is_shift_pending(&self) -> bool
[src]
Checks if the value of the field is SHIFTPENDING
impl R<bool, WUTWF_A>
[src]
pub fn variant(&self) -> WUTWF_A
[src]
Get enumerated values variant
pub fn is_update_not_allowed(&self) -> bool
[src]
Checks if the value of the field is UPDATENOTALLOWED
pub fn is_update_allowed(&self) -> bool
[src]
Checks if the value of the field is UPDATEALLOWED
impl R<bool, ALRBWF_A>
[src]
pub fn variant(&self) -> ALRBWF_A
[src]
Get enumerated values variant
pub fn is_update_not_allowed(&self) -> bool
[src]
Checks if the value of the field is UPDATENOTALLOWED
pub fn is_update_allowed(&self) -> bool
[src]
Checks if the value of the field is UPDATEALLOWED
impl R<bool, RECALPF_A>
[src]
pub fn variant(&self) -> Variant<bool, RECALPF_A>
[src]
Get enumerated values variant
pub fn is_pending(&self) -> bool
[src]
Checks if the value of the field is PENDING
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn tamp2f(&self) -> TAMP2F_R
[src]
Bit 14 - RTC_TAMP2 detection flag
pub fn tamp1f(&self) -> TAMP1F_R
[src]
Bit 13 - RTC_TAMP1 detection flag
pub fn tsovf(&self) -> TSOVF_R
[src]
Bit 12 - Time-stamp overflow flag
pub fn tsf(&self) -> TSF_R
[src]
Bit 11 - Time-stamp flag
pub fn wutf(&self) -> WUTF_R
[src]
Bit 10 - Wakeup timer flag
pub fn alrbf(&self) -> ALRBF_R
[src]
Bit 9 - Alarm B flag
pub fn alraf(&self) -> ALRAF_R
[src]
Bit 8 - Alarm A flag
pub fn init(&self) -> INIT_R
[src]
Bit 7 - Initialization mode
pub fn initf(&self) -> INITF_R
[src]
Bit 6 - Initialization flag
pub fn rsf(&self) -> RSF_R
[src]
Bit 5 - Registers synchronization flag
pub fn inits(&self) -> INITS_R
[src]
Bit 4 - Initialization status flag
pub fn shpf(&self) -> SHPF_R
[src]
Bit 3 - Shift operation pending
pub fn wutwf(&self) -> WUTWF_R
[src]
Bit 2 - Wakeup timer write flag
pub fn alrbwf(&self) -> ALRBWF_R
[src]
Bit 1 - Alarm B write flag
pub fn alrawf(&self) -> ALRAWF_R
[src]
Bit 0 - Alarm A write flag
pub fn recalpf(&self) -> RECALPF_R
[src]
Bit 16 - Recalibration pending flag
pub fn tamp3f(&self) -> TAMP3F_R
[src]
Bit 15 - RTC_TAMP3 detection flag
impl R<u32, Reg<u32, _PRER>>
[src]
pub fn prediv_a(&self) -> PREDIV_A_R
[src]
Bits 16:22 - Asynchronous prescaler factor
pub fn prediv_s(&self) -> PREDIV_S_R
[src]
Bits 0:15 - Synchronous prescaler factor
impl R<u32, Reg<u32, _WUTR>>
[src]
impl R<bool, MSK4_A>
[src]
pub fn variant(&self) -> MSK4_A
[src]
Get enumerated values variant
pub fn is_mask(&self) -> bool
[src]
Checks if the value of the field is MASK
pub fn is_not_mask(&self) -> bool
[src]
Checks if the value of the field is NOTMASK
impl R<bool, WDSEL_A>
[src]
pub fn variant(&self) -> WDSEL_A
[src]
Get enumerated values variant
pub fn is_date_units(&self) -> bool
[src]
Checks if the value of the field is DATEUNITS
pub fn is_week_day(&self) -> bool
[src]
Checks if the value of the field is WEEKDAY
impl R<bool, PM_A>
[src]
pub fn variant(&self) -> PM_A
[src]
Get enumerated values variant
pub fn is_am(&self) -> bool
[src]
Checks if the value of the field is AM
pub fn is_pm(&self) -> bool
[src]
Checks if the value of the field is PM
impl R<u32, Reg<u32, _ALRMAR>>
[src]
pub fn msk4(&self) -> MSK4_R
[src]
Bit 31 - Alarm A date mask
pub fn wdsel(&self) -> WDSEL_R
[src]
Bit 30 - Week day selection
pub fn dt(&self) -> DT_R
[src]
Bits 28:29 - Date tens in BCD format.
pub fn du(&self) -> DU_R
[src]
Bits 24:27 - Date units or day in BCD format.
pub fn msk3(&self) -> MSK3_R
[src]
Bit 23 - Alarm A hours mask
pub fn pm(&self) -> PM_R
[src]
Bit 22 - AM/PM notation
pub fn ht(&self) -> HT_R
[src]
Bits 20:21 - Hour tens in BCD format.
pub fn hu(&self) -> HU_R
[src]
Bits 16:19 - Hour units in BCD format.
pub fn msk2(&self) -> MSK2_R
[src]
Bit 15 - Alarm A minutes mask
pub fn mnt(&self) -> MNT_R
[src]
Bits 12:14 - Minute tens in BCD format.
pub fn mnu(&self) -> MNU_R
[src]
Bits 8:11 - Minute units in BCD format.
pub fn msk1(&self) -> MSK1_R
[src]
Bit 7 - Alarm A seconds mask
pub fn st(&self) -> ST_R
[src]
Bits 4:6 - Second tens in BCD format.
pub fn su(&self) -> SU_R
[src]
Bits 0:3 - Second units in BCD format.
impl R<bool, MSK4_A>
[src]
pub fn variant(&self) -> MSK4_A
[src]
Get enumerated values variant
pub fn is_mask(&self) -> bool
[src]
Checks if the value of the field is MASK
pub fn is_not_mask(&self) -> bool
[src]
Checks if the value of the field is NOTMASK
impl R<bool, WDSEL_A>
[src]
pub fn variant(&self) -> WDSEL_A
[src]
Get enumerated values variant
pub fn is_date_units(&self) -> bool
[src]
Checks if the value of the field is DATEUNITS
pub fn is_week_day(&self) -> bool
[src]
Checks if the value of the field is WEEKDAY
impl R<bool, PM_A>
[src]
pub fn variant(&self) -> PM_A
[src]
Get enumerated values variant
pub fn is_am(&self) -> bool
[src]
Checks if the value of the field is AM
pub fn is_pm(&self) -> bool
[src]
Checks if the value of the field is PM
impl R<u32, Reg<u32, _ALRMBR>>
[src]
pub fn msk4(&self) -> MSK4_R
[src]
Bit 31 - Alarm B date mask
pub fn wdsel(&self) -> WDSEL_R
[src]
Bit 30 - Week day selection
pub fn dt(&self) -> DT_R
[src]
Bits 28:29 - Date tens in BCD format
pub fn du(&self) -> DU_R
[src]
Bits 24:27 - Date units or day in BCD format
pub fn msk3(&self) -> MSK3_R
[src]
Bit 23 - Alarm B hours mask
pub fn pm(&self) -> PM_R
[src]
Bit 22 - AM/PM notation
pub fn ht(&self) -> HT_R
[src]
Bits 20:21 - Hour tens in BCD format
pub fn hu(&self) -> HU_R
[src]
Bits 16:19 - Hour units in BCD format
pub fn msk2(&self) -> MSK2_R
[src]
Bit 15 - Alarm B minutes mask
pub fn mnt(&self) -> MNT_R
[src]
Bits 12:14 - Minute tens in BCD format
pub fn mnu(&self) -> MNU_R
[src]
Bits 8:11 - Minute units in BCD format
pub fn msk1(&self) -> MSK1_R
[src]
Bit 7 - Alarm B seconds mask
pub fn st(&self) -> ST_R
[src]
Bits 4:6 - Second tens in BCD format
pub fn su(&self) -> SU_R
[src]
Bits 0:3 - Second units in BCD format
impl R<u32, Reg<u32, _SSR>>
[src]
impl R<u32, Reg<u32, _TSTR>>
[src]
pub fn pm(&self) -> PM_R
[src]
Bit 22 - AM/PM notation
pub fn ht(&self) -> HT_R
[src]
Bits 20:21 - Hour tens in BCD format.
pub fn hu(&self) -> HU_R
[src]
Bits 16:19 - Hour units in BCD format.
pub fn mnt(&self) -> MNT_R
[src]
Bits 12:14 - Minute tens in BCD format.
pub fn mnu(&self) -> MNU_R
[src]
Bits 8:11 - Minute units in BCD format.
pub fn st(&self) -> ST_R
[src]
Bits 4:6 - Second tens in BCD format.
pub fn su(&self) -> SU_R
[src]
Bits 0:3 - Second units in BCD format.
impl R<u32, Reg<u32, _TSDR>>
[src]
pub fn wdu(&self) -> WDU_R
[src]
Bits 13:15 - Week day units
pub fn mt(&self) -> MT_R
[src]
Bit 12 - Month tens in BCD format
pub fn mu(&self) -> MU_R
[src]
Bits 8:11 - Month units in BCD format
pub fn dt(&self) -> DT_R
[src]
Bits 4:5 - Date tens in BCD format
pub fn du(&self) -> DU_R
[src]
Bits 0:3 - Date units in BCD format
impl R<u32, Reg<u32, _TSSSR>>
[src]
impl R<bool, CALP_A>
[src]
pub fn variant(&self) -> CALP_A
[src]
Get enumerated values variant
pub fn is_no_change(&self) -> bool
[src]
Checks if the value of the field is NOCHANGE
pub fn is_increase_freq(&self) -> bool
[src]
Checks if the value of the field is INCREASEFREQ
impl R<bool, CALW8_A>
[src]
pub fn variant(&self) -> Variant<bool, CALW8_A>
[src]
Get enumerated values variant
pub fn is_eight_second(&self) -> bool
[src]
Checks if the value of the field is EIGHT_SECOND
impl R<bool, CALW16_A>
[src]
pub fn variant(&self) -> Variant<bool, CALW16_A>
[src]
Get enumerated values variant
pub fn is_sixteen_second(&self) -> bool
[src]
Checks if the value of the field is SIXTEEN_SECOND
impl R<u32, Reg<u32, _CALR>>
[src]
pub fn calp(&self) -> CALP_R
[src]
Bit 15 - Increase frequency of RTC by 488.5 ppm
pub fn calw8(&self) -> CALW8_R
[src]
Bit 14 - Use a 8-second calibration cycle period
pub fn calw16(&self) -> CALW16_R
[src]
Bit 13 - Use a 16-second calibration cycle period
pub fn calm(&self) -> CALM_R
[src]
Bits 0:8 - Calibration minus
impl R<bool, TAMP2MF_A>
[src]
pub fn variant(&self) -> TAMP2MF_A
[src]
Get enumerated values variant
pub fn is_not_masked(&self) -> bool
[src]
Checks if the value of the field is NOTMASKED
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
impl R<bool, TAMP2NOERASE_A>
[src]
pub fn variant(&self) -> TAMP2NOERASE_A
[src]
Get enumerated values variant
pub fn is_erase(&self) -> bool
[src]
Checks if the value of the field is ERASE
pub fn is_no_erase(&self) -> bool
[src]
Checks if the value of the field is NOERASE
impl R<bool, TAMP2IE_A>
[src]
pub fn variant(&self) -> TAMP2IE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TAMPPUDIS_A>
[src]
pub fn variant(&self) -> TAMPPUDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<u8, TAMPPRCH_A>
[src]
pub fn variant(&self) -> TAMPPRCH_A
[src]
Get enumerated values variant
pub fn is_cycles1(&self) -> bool
[src]
Checks if the value of the field is CYCLES1
pub fn is_cycles2(&self) -> bool
[src]
Checks if the value of the field is CYCLES2
pub fn is_cycles4(&self) -> bool
[src]
Checks if the value of the field is CYCLES4
pub fn is_cycles8(&self) -> bool
[src]
Checks if the value of the field is CYCLES8
impl R<u8, TAMPFLT_A>
[src]
pub fn variant(&self) -> TAMPFLT_A
[src]
Get enumerated values variant
pub fn is_immediate(&self) -> bool
[src]
Checks if the value of the field is IMMEDIATE
pub fn is_samples2(&self) -> bool
[src]
Checks if the value of the field is SAMPLES2
pub fn is_samples4(&self) -> bool
[src]
Checks if the value of the field is SAMPLES4
pub fn is_samples8(&self) -> bool
[src]
Checks if the value of the field is SAMPLES8
impl R<u8, TAMPFREQ_A>
[src]
pub fn variant(&self) -> TAMPFREQ_A
[src]
Get enumerated values variant
pub fn is_div32768(&self) -> bool
[src]
Checks if the value of the field is DIV32768
pub fn is_div16384(&self) -> bool
[src]
Checks if the value of the field is DIV16384
pub fn is_div8192(&self) -> bool
[src]
Checks if the value of the field is DIV8192
pub fn is_div4096(&self) -> bool
[src]
Checks if the value of the field is DIV4096
pub fn is_div2048(&self) -> bool
[src]
Checks if the value of the field is DIV2048
pub fn is_div1024(&self) -> bool
[src]
Checks if the value of the field is DIV1024
pub fn is_div512(&self) -> bool
[src]
Checks if the value of the field is DIV512
pub fn is_div256(&self) -> bool
[src]
Checks if the value of the field is DIV256
impl R<bool, TAMPTS_A>
[src]
pub fn variant(&self) -> TAMPTS_A
[src]
Get enumerated values variant
pub fn is_no_save(&self) -> bool
[src]
Checks if the value of the field is NOSAVE
pub fn is_save(&self) -> bool
[src]
Checks if the value of the field is SAVE
impl R<bool, TAMP2TRG_A>
[src]
pub fn variant(&self) -> TAMP2TRG_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<bool, TAMP2E_A>
[src]
pub fn variant(&self) -> TAMP2E_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TAMPIE_A>
[src]
pub fn variant(&self) -> TAMPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _TAMPCR>>
[src]
pub fn tamp2mf(&self) -> TAMP2MF_R
[src]
Bit 21 - Tamper 2 mask flag
pub fn tamp2noerase(&self) -> TAMP2NOERASE_R
[src]
Bit 20 - Tamper 2 no erase
pub fn tamp2ie(&self) -> TAMP2IE_R
[src]
Bit 19 - Tamper 2 interrupt enable
pub fn tamp1mf(&self) -> TAMP1MF_R
[src]
Bit 18 - Tamper 1 mask flag
pub fn tamp1noerase(&self) -> TAMP1NOERASE_R
[src]
Bit 17 - Tamper 1 no erase
pub fn tamp1ie(&self) -> TAMP1IE_R
[src]
Bit 16 - Tamper 1 interrupt enable
pub fn tamppudis(&self) -> TAMPPUDIS_R
[src]
Bit 15 - RTC_TAMPx pull-up disable
pub fn tampprch(&self) -> TAMPPRCH_R
[src]
Bits 13:14 - RTC_TAMPx precharge duration
pub fn tampflt(&self) -> TAMPFLT_R
[src]
Bits 11:12 - RTC_TAMPx filter count
pub fn tampfreq(&self) -> TAMPFREQ_R
[src]
Bits 8:10 - Tamper sampling frequency
pub fn tampts(&self) -> TAMPTS_R
[src]
Bit 7 - Activate timestamp on tamper detection event
pub fn tamp2trg(&self) -> TAMP2TRG_R
[src]
Bit 4 - Active level for RTC_TAMP2 input
pub fn tamp2e(&self) -> TAMP2E_R
[src]
Bit 3 - RTC_TAMP2 input detection enable
pub fn tampie(&self) -> TAMPIE_R
[src]
Bit 2 - Tamper interrupt enable
pub fn tamp1trg(&self) -> TAMP1TRG_R
[src]
Bit 1 - Active level for RTC_TAMP1 input
pub fn tamp1e(&self) -> TAMP1E_R
[src]
Bit 0 - RTC_TAMP1 input detection enable
pub fn tamp3mf(&self) -> TAMP3MF_R
[src]
Bit 24 - Tamper 3 mask flag
pub fn tamp3noerase(&self) -> TAMP3NOERASE_R
[src]
Bit 23 - Tamper 3 no erase
pub fn tamp3ie(&self) -> TAMP3IE_R
[src]
Bit 22 - Tamper 3 interrupt enable
pub fn tamp3trg(&self) -> TAMP3TRG_R
[src]
Bit 6 - Active level for RTC_TAMP3 input
pub fn tamp3e(&self) -> TAMP3E_R
[src]
Bit 5 - RTC_TAMP3 detection enable
impl R<u32, Reg<u32, _ALRMASSR>>
[src]
pub fn maskss(&self) -> MASKSS_R
[src]
Bits 24:27 - Mask the most-significant bits starting at this bit
pub fn ss(&self) -> SS_R
[src]
Bits 0:14 - Sub seconds value
impl R<u32, Reg<u32, _ALRMBSSR>>
[src]
pub fn maskss(&self) -> MASKSS_R
[src]
Bits 24:27 - Mask the most-significant bits starting at this bit
pub fn ss(&self) -> SS_R
[src]
Bits 0:14 - Sub seconds value
impl R<u32, Reg<u32, _OR>>
[src]
pub fn rtc_out_rmp(&self) -> RTC_OUT_RMP_R
[src]
Bit 1 - RTC_ALARM on PC13 output type
pub fn rtc_alarm_type(&self) -> RTC_ALARM_TYPE_R
[src]
Bit 0 - RTC_ALARM on PC13 output type
impl R<u32, Reg<u32, _BKPR>>
[src]
impl R<bool, M1_A>
[src]
pub fn variant(&self) -> M1_A
[src]
Get enumerated values variant
pub fn is_m0(&self) -> bool
[src]
Checks if the value of the field is M0
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
impl R<bool, EOBIE_A>
[src]
pub fn variant(&self) -> EOBIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RTOIE_A>
[src]
pub fn variant(&self) -> RTOIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, OVER8_A>
[src]
pub fn variant(&self) -> OVER8_A
[src]
Get enumerated values variant
pub fn is_oversampling16(&self) -> bool
[src]
Checks if the value of the field is OVERSAMPLING16
pub fn is_oversampling8(&self) -> bool
[src]
Checks if the value of the field is OVERSAMPLING8
impl R<bool, CMIE_A>
[src]
pub fn variant(&self) -> CMIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, MME_A>
[src]
pub fn variant(&self) -> MME_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, M0_A>
[src]
pub fn variant(&self) -> M0_A
[src]
Get enumerated values variant
pub fn is_bit8(&self) -> bool
[src]
Checks if the value of the field is BIT8
pub fn is_bit9(&self) -> bool
[src]
Checks if the value of the field is BIT9
impl R<bool, WAKE_A>
[src]
pub fn variant(&self) -> WAKE_A
[src]
Get enumerated values variant
pub fn is_idle(&self) -> bool
[src]
Checks if the value of the field is IDLE
pub fn is_address(&self) -> bool
[src]
Checks if the value of the field is ADDRESS
impl R<bool, PCE_A>
[src]
pub fn variant(&self) -> PCE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PS_A>
[src]
pub fn variant(&self) -> PS_A
[src]
Get enumerated values variant
pub fn is_even(&self) -> bool
[src]
Checks if the value of the field is EVEN
pub fn is_odd(&self) -> bool
[src]
Checks if the value of the field is ODD
impl R<bool, PEIE_A>
[src]
pub fn variant(&self) -> PEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TXEIE_A>
[src]
pub fn variant(&self) -> TXEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TCIE_A>
[src]
pub fn variant(&self) -> TCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RXNEIE_A>
[src]
pub fn variant(&self) -> RXNEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, IDLEIE_A>
[src]
pub fn variant(&self) -> IDLEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TE_A>
[src]
pub fn variant(&self) -> TE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RE_A>
[src]
pub fn variant(&self) -> RE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UESM_A>
[src]
pub fn variant(&self) -> UESM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UE_A>
[src]
pub fn variant(&self) -> UE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn m1(&self) -> M1_R
[src]
Bit 28 - Word length
pub fn eobie(&self) -> EOBIE_R
[src]
Bit 27 - End of Block interrupt enable
pub fn rtoie(&self) -> RTOIE_R
[src]
Bit 26 - Receiver timeout interrupt enable
pub fn over8(&self) -> OVER8_R
[src]
Bit 15 - Oversampling mode
pub fn cmie(&self) -> CMIE_R
[src]
Bit 14 - Character match interrupt enable
pub fn mme(&self) -> MME_R
[src]
Bit 13 - Mute mode enable
pub fn m0(&self) -> M0_R
[src]
Bit 12 - Word length
pub fn wake(&self) -> WAKE_R
[src]
Bit 11 - Receiver wakeup method
pub fn pce(&self) -> PCE_R
[src]
Bit 10 - Parity control enable
pub fn ps(&self) -> PS_R
[src]
Bit 9 - Parity selection
pub fn peie(&self) -> PEIE_R
[src]
Bit 8 - PE interrupt enable
pub fn txeie(&self) -> TXEIE_R
[src]
Bit 7 - interrupt enable
pub fn tcie(&self) -> TCIE_R
[src]
Bit 6 - Transmission complete interrupt enable
pub fn rxneie(&self) -> RXNEIE_R
[src]
Bit 5 - RXNE interrupt enable
pub fn idleie(&self) -> IDLEIE_R
[src]
Bit 4 - IDLE interrupt enable
pub fn te(&self) -> TE_R
[src]
Bit 3 - Transmitter enable
pub fn re(&self) -> RE_R
[src]
Bit 2 - Receiver enable
pub fn uesm(&self) -> UESM_R
[src]
Bit 1 - USART enable in Stop mode
pub fn ue(&self) -> UE_R
[src]
Bit 0 - USART enable
pub fn deat(&self) -> DEAT_R
[src]
Bits 21:25 - Driver Enable assertion time
pub fn dedt(&self) -> DEDT_R
[src]
Bits 16:20 - Driver Enable de-assertion time
impl R<bool, RTOEN_A>
[src]
pub fn variant(&self) -> RTOEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ABREN_A>
[src]
pub fn variant(&self) -> ABREN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, MSBFIRST_A>
[src]
pub fn variant(&self) -> MSBFIRST_A
[src]
Get enumerated values variant
pub fn is_lsb(&self) -> bool
[src]
Checks if the value of the field is LSB
pub fn is_msb(&self) -> bool
[src]
Checks if the value of the field is MSB
impl R<bool, DATAINV_A>
[src]
pub fn variant(&self) -> DATAINV_A
[src]
Get enumerated values variant
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
impl R<bool, TXINV_A>
[src]
pub fn variant(&self) -> TXINV_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, RXINV_A>
[src]
pub fn variant(&self) -> RXINV_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, SWAP_A>
[src]
pub fn variant(&self) -> SWAP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_swapped(&self) -> bool
[src]
Checks if the value of the field is SWAPPED
impl R<bool, LINEN_A>
[src]
pub fn variant(&self) -> LINEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, STOP_A>
[src]
pub fn variant(&self) -> STOP_A
[src]
Get enumerated values variant
pub fn is_stop1(&self) -> bool
[src]
Checks if the value of the field is STOP1
pub fn is_stop0p5(&self) -> bool
[src]
Checks if the value of the field is STOP0P5
pub fn is_stop2(&self) -> bool
[src]
Checks if the value of the field is STOP2
pub fn is_stop1p5(&self) -> bool
[src]
Checks if the value of the field is STOP1P5
impl R<bool, CLKEN_A>
[src]
pub fn variant(&self) -> CLKEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CPOL_A>
[src]
pub fn variant(&self) -> CPOL_A
[src]
Get enumerated values variant
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
impl R<bool, CPHA_A>
[src]
pub fn variant(&self) -> CPHA_A
[src]
Get enumerated values variant
pub fn is_first(&self) -> bool
[src]
Checks if the value of the field is FIRST
pub fn is_second(&self) -> bool
[src]
Checks if the value of the field is SECOND
impl R<bool, LBCL_A>
[src]
pub fn variant(&self) -> LBCL_A
[src]
Get enumerated values variant
pub fn is_not_output(&self) -> bool
[src]
Checks if the value of the field is NOTOUTPUT
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<bool, LBDIE_A>
[src]
pub fn variant(&self) -> LBDIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, LBDL_A>
[src]
pub fn variant(&self) -> LBDL_A
[src]
Get enumerated values variant
pub fn is_bit10(&self) -> bool
[src]
Checks if the value of the field is BIT10
pub fn is_bit11(&self) -> bool
[src]
Checks if the value of the field is BIT11
impl R<bool, ADDM7_A>
[src]
pub fn variant(&self) -> ADDM7_A
[src]
Get enumerated values variant
pub fn is_bit4(&self) -> bool
[src]
Checks if the value of the field is BIT4
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
impl R<u8, ABRMOD_A>
[src]
pub fn variant(&self) -> ABRMOD_A
[src]
Get enumerated values variant
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
pub fn is_edge(&self) -> bool
[src]
Checks if the value of the field is EDGE
pub fn is_frame7f(&self) -> bool
[src]
Checks if the value of the field is FRAME7F
pub fn is_frame55(&self) -> bool
[src]
Checks if the value of the field is FRAME55
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn rtoen(&self) -> RTOEN_R
[src]
Bit 23 - Receiver timeout enable
pub fn abren(&self) -> ABREN_R
[src]
Bit 20 - Auto baud rate enable
pub fn msbfirst(&self) -> MSBFIRST_R
[src]
Bit 19 - Most significant bit first
pub fn datainv(&self) -> DATAINV_R
[src]
Bit 18 - Binary data inversion
pub fn txinv(&self) -> TXINV_R
[src]
Bit 17 - TX pin active level inversion
pub fn rxinv(&self) -> RXINV_R
[src]
Bit 16 - RX pin active level inversion
pub fn swap(&self) -> SWAP_R
[src]
Bit 15 - Swap TX/RX pins
pub fn linen(&self) -> LINEN_R
[src]
Bit 14 - LIN mode enable
pub fn stop(&self) -> STOP_R
[src]
Bits 12:13 - STOP bits
pub fn clken(&self) -> CLKEN_R
[src]
Bit 11 - Clock enable
pub fn cpol(&self) -> CPOL_R
[src]
Bit 10 - Clock polarity
pub fn cpha(&self) -> CPHA_R
[src]
Bit 9 - Clock phase
pub fn lbcl(&self) -> LBCL_R
[src]
Bit 8 - Last bit clock pulse
pub fn lbdie(&self) -> LBDIE_R
[src]
Bit 6 - LIN break detection interrupt enable
pub fn lbdl(&self) -> LBDL_R
[src]
Bit 5 - LIN break detection length
pub fn addm7(&self) -> ADDM7_R
[src]
Bit 4 - 7-bit Address Detection/4-bit Address Detection
pub fn add(&self) -> ADD_R
[src]
Bits 24:31 - Address of the USART node
pub fn abrmod(&self) -> ABRMOD_R
[src]
Bits 21:22 - Auto baud rate mode
impl R<bool, WUFIE_A>
[src]
pub fn variant(&self) -> WUFIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, WUS_A>
[src]
pub fn variant(&self) -> Variant<u8, WUS_A>
[src]
Get enumerated values variant
pub fn is_address(&self) -> bool
[src]
Checks if the value of the field is ADDRESS
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
pub fn is_rxne(&self) -> bool
[src]
Checks if the value of the field is RXNE
impl R<bool, DEP_A>
[src]
pub fn variant(&self) -> DEP_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<bool, DEM_A>
[src]
pub fn variant(&self) -> DEM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DDRE_A>
[src]
pub fn variant(&self) -> DDRE_A
[src]
Get enumerated values variant
pub fn is_not_disabled(&self) -> bool
[src]
Checks if the value of the field is NOTDISABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, OVRDIS_A>
[src]
pub fn variant(&self) -> OVRDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, ONEBIT_A>
[src]
pub fn variant(&self) -> ONEBIT_A
[src]
Get enumerated values variant
pub fn is_sample3(&self) -> bool
[src]
Checks if the value of the field is SAMPLE3
pub fn is_sample1(&self) -> bool
[src]
Checks if the value of the field is SAMPLE1
impl R<bool, CTSIE_A>
[src]
pub fn variant(&self) -> CTSIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CTSE_A>
[src]
pub fn variant(&self) -> CTSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RTSE_A>
[src]
pub fn variant(&self) -> RTSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAT_A>
[src]
pub fn variant(&self) -> DMAT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAR_A>
[src]
pub fn variant(&self) -> DMAR_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SCEN_A>
[src]
pub fn variant(&self) -> SCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, NACK_A>
[src]
pub fn variant(&self) -> NACK_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, HDSEL_A>
[src]
pub fn variant(&self) -> HDSEL_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<bool, IRLP_A>
[src]
pub fn variant(&self) -> IRLP_A
[src]
Get enumerated values variant
pub fn is_normal(&self) -> bool
[src]
Checks if the value of the field is NORMAL
pub fn is_low_power(&self) -> bool
[src]
Checks if the value of the field is LOWPOWER
impl R<bool, IREN_A>
[src]
pub fn variant(&self) -> IREN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EIE_A>
[src]
pub fn variant(&self) -> EIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR3>>
[src]
pub fn wufie(&self) -> WUFIE_R
[src]
Bit 22 - Wakeup from Stop mode interrupt enable
pub fn wus(&self) -> WUS_R
[src]
Bits 20:21 - Wakeup from Stop mode interrupt flag selection
pub fn scarcnt(&self) -> SCARCNT_R
[src]
Bits 17:19 - Smartcard auto-retry count
pub fn dep(&self) -> DEP_R
[src]
Bit 15 - Driver enable polarity selection
pub fn dem(&self) -> DEM_R
[src]
Bit 14 - Driver enable mode
pub fn ddre(&self) -> DDRE_R
[src]
Bit 13 - DMA Disable on Reception Error
pub fn ovrdis(&self) -> OVRDIS_R
[src]
Bit 12 - Overrun Disable
pub fn onebit(&self) -> ONEBIT_R
[src]
Bit 11 - One sample bit method enable
pub fn ctsie(&self) -> CTSIE_R
[src]
Bit 10 - CTS interrupt enable
pub fn ctse(&self) -> CTSE_R
[src]
Bit 9 - CTS enable
pub fn rtse(&self) -> RTSE_R
[src]
Bit 8 - RTS enable
pub fn dmat(&self) -> DMAT_R
[src]
Bit 7 - DMA enable transmitter
pub fn dmar(&self) -> DMAR_R
[src]
Bit 6 - DMA enable receiver
pub fn scen(&self) -> SCEN_R
[src]
Bit 5 - Smartcard mode enable
pub fn nack(&self) -> NACK_R
[src]
Bit 4 - Smartcard NACK enable
pub fn hdsel(&self) -> HDSEL_R
[src]
Bit 3 - Half-duplex selection
pub fn irlp(&self) -> IRLP_R
[src]
Bit 2 - Ir low-power
pub fn iren(&self) -> IREN_R
[src]
Bit 1 - Ir mode enable
pub fn eie(&self) -> EIE_R
[src]
Bit 0 - Error interrupt enable
impl R<u32, Reg<u32, _BRR>>
[src]
impl R<u32, Reg<u32, _GTPR>>
[src]
pub fn gt(&self) -> GT_R
[src]
Bits 8:15 - Guard time value
pub fn psc(&self) -> PSC_R
[src]
Bits 0:7 - Prescaler value
impl R<u32, Reg<u32, _RTOR>>
[src]
pub fn blen(&self) -> BLEN_R
[src]
Bits 24:31 - Block Length
pub fn rto(&self) -> RTO_R
[src]
Bits 0:23 - Receiver timeout value
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn reack(&self) -> REACK_R
[src]
Bit 22 - REACK
pub fn teack(&self) -> TEACK_R
[src]
Bit 21 - TEACK
pub fn wuf(&self) -> WUF_R
[src]
Bit 20 - WUF
pub fn rwu(&self) -> RWU_R
[src]
Bit 19 - RWU
pub fn sbkf(&self) -> SBKF_R
[src]
Bit 18 - SBKF
pub fn cmf(&self) -> CMF_R
[src]
Bit 17 - CMF
pub fn busy(&self) -> BUSY_R
[src]
Bit 16 - BUSY
pub fn abrf(&self) -> ABRF_R
[src]
Bit 15 - ABRF
pub fn abre(&self) -> ABRE_R
[src]
Bit 14 - ABRE
pub fn eobf(&self) -> EOBF_R
[src]
Bit 12 - EOBF
pub fn rtof(&self) -> RTOF_R
[src]
Bit 11 - RTOF
pub fn cts(&self) -> CTS_R
[src]
Bit 10 - CTS
pub fn ctsif(&self) -> CTSIF_R
[src]
Bit 9 - CTSIF
pub fn lbdf(&self) -> LBDF_R
[src]
Bit 8 - LBDF
pub fn txe(&self) -> TXE_R
[src]
Bit 7 - TXE
pub fn tc(&self) -> TC_R
[src]
Bit 6 - TC
pub fn rxne(&self) -> RXNE_R
[src]
Bit 5 - RXNE
pub fn idle(&self) -> IDLE_R
[src]
Bit 4 - IDLE
pub fn ore(&self) -> ORE_R
[src]
Bit 3 - ORE
pub fn nf(&self) -> NF_R
[src]
Bit 2 - NF
pub fn fe(&self) -> FE_R
[src]
Bit 1 - FE
pub fn pe(&self) -> PE_R
[src]
Bit 0 - PE
impl R<u32, Reg<u32, _RDR>>
[src]
impl R<u32, Reg<u32, _TDR>>
[src]
impl R<u32, Reg<u32, _CR>>
[src]
pub fn ctph(&self) -> CTPH_R
[src]
Bits 28:31 - Charge transfer pulse high
pub fn ctpl(&self) -> CTPL_R
[src]
Bits 24:27 - Charge transfer pulse low
pub fn ssd(&self) -> SSD_R
[src]
Bits 17:23 - Spread spectrum deviation
pub fn sse(&self) -> SSE_R
[src]
Bit 16 - Spread spectrum enable
pub fn sspsc(&self) -> SSPSC_R
[src]
Bit 15 - Spread spectrum prescaler
pub fn pgpsc(&self) -> PGPSC_R
[src]
Bits 12:14 - pulse generator prescaler
pub fn mcv(&self) -> MCV_R
[src]
Bits 5:7 - Max count value
pub fn iodef(&self) -> IODEF_R
[src]
Bit 4 - I/O Default mode
pub fn syncpol(&self) -> SYNCPOL_R
[src]
Bit 3 - Synchronization pin polarity
pub fn am(&self) -> AM_R
[src]
Bit 2 - Acquisition mode
pub fn start(&self) -> START_R
[src]
Bit 1 - Start a new acquisition
pub fn tsce(&self) -> TSCE_R
[src]
Bit 0 - Touch sensing controller enable
impl R<u32, Reg<u32, _IER>>
[src]
pub fn mceie(&self) -> MCEIE_R
[src]
Bit 1 - Max count error interrupt enable
pub fn eoaie(&self) -> EOAIE_R
[src]
Bit 0 - End of acquisition interrupt enable
impl R<u32, Reg<u32, _ICR>>
[src]
pub fn mceic(&self) -> MCEIC_R
[src]
Bit 1 - Max count error interrupt clear
pub fn eoaic(&self) -> EOAIC_R
[src]
Bit 0 - End of acquisition interrupt clear
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn mcef(&self) -> MCEF_R
[src]
Bit 1 - Max count error flag
pub fn eoaf(&self) -> EOAF_R
[src]
Bit 0 - End of acquisition flag
impl R<u32, Reg<u32, _IOHCR>>
[src]
pub fn g8_io4(&self) -> G8_IO4_R
[src]
Bit 31 - G8_IO4
pub fn g8_io3(&self) -> G8_IO3_R
[src]
Bit 30 - G8_IO3
pub fn g8_io2(&self) -> G8_IO2_R
[src]
Bit 29 - G8_IO2
pub fn g8_io1(&self) -> G8_IO1_R
[src]
Bit 28 - G8_IO1
pub fn g7_io4(&self) -> G7_IO4_R
[src]
Bit 27 - G7_IO4
pub fn g7_io3(&self) -> G7_IO3_R
[src]
Bit 26 - G7_IO3
pub fn g7_io2(&self) -> G7_IO2_R
[src]
Bit 25 - G7_IO2
pub fn g7_io1(&self) -> G7_IO1_R
[src]
Bit 24 - G7_IO1
pub fn g6_io4(&self) -> G6_IO4_R
[src]
Bit 23 - G6_IO4
pub fn g6_io3(&self) -> G6_IO3_R
[src]
Bit 22 - G6_IO3
pub fn g6_io2(&self) -> G6_IO2_R
[src]
Bit 21 - G6_IO2
pub fn g6_io1(&self) -> G6_IO1_R
[src]
Bit 20 - G6_IO1
pub fn g5_io4(&self) -> G5_IO4_R
[src]
Bit 19 - G5_IO4
pub fn g5_io3(&self) -> G5_IO3_R
[src]
Bit 18 - G5_IO3
pub fn g5_io2(&self) -> G5_IO2_R
[src]
Bit 17 - G5_IO2
pub fn g5_io1(&self) -> G5_IO1_R
[src]
Bit 16 - G5_IO1
pub fn g4_io4(&self) -> G4_IO4_R
[src]
Bit 15 - G4_IO4
pub fn g4_io3(&self) -> G4_IO3_R
[src]
Bit 14 - G4_IO3
pub fn g4_io2(&self) -> G4_IO2_R
[src]
Bit 13 - G4_IO2
pub fn g4_io1(&self) -> G4_IO1_R
[src]
Bit 12 - G4_IO1
pub fn g3_io4(&self) -> G3_IO4_R
[src]
Bit 11 - G3_IO4
pub fn g3_io3(&self) -> G3_IO3_R
[src]
Bit 10 - G3_IO3
pub fn g3_io2(&self) -> G3_IO2_R
[src]
Bit 9 - G3_IO2
pub fn g3_io1(&self) -> G3_IO1_R
[src]
Bit 8 - G3_IO1
pub fn g2_io4(&self) -> G2_IO4_R
[src]
Bit 7 - G2_IO4
pub fn g2_io3(&self) -> G2_IO3_R
[src]
Bit 6 - G2_IO3
pub fn g2_io2(&self) -> G2_IO2_R
[src]
Bit 5 - G2_IO2
pub fn g2_io1(&self) -> G2_IO1_R
[src]
Bit 4 - G2_IO1
pub fn g1_io4(&self) -> G1_IO4_R
[src]
Bit 3 - G1_IO4
pub fn g1_io3(&self) -> G1_IO3_R
[src]
Bit 2 - G1_IO3
pub fn g1_io2(&self) -> G1_IO2_R
[src]
Bit 1 - G1_IO2
pub fn g1_io1(&self) -> G1_IO1_R
[src]
Bit 0 - G1_IO1
impl R<u32, Reg<u32, _IOASCR>>
[src]
pub fn g8_io4(&self) -> G8_IO4_R
[src]
Bit 31 - G8_IO4
pub fn g8_io3(&self) -> G8_IO3_R
[src]
Bit 30 - G8_IO3
pub fn g8_io2(&self) -> G8_IO2_R
[src]
Bit 29 - G8_IO2
pub fn g8_io1(&self) -> G8_IO1_R
[src]
Bit 28 - G8_IO1
pub fn g7_io4(&self) -> G7_IO4_R
[src]
Bit 27 - G7_IO4
pub fn g7_io3(&self) -> G7_IO3_R
[src]
Bit 26 - G7_IO3
pub fn g7_io2(&self) -> G7_IO2_R
[src]
Bit 25 - G7_IO2
pub fn g7_io1(&self) -> G7_IO1_R
[src]
Bit 24 - G7_IO1
pub fn g6_io4(&self) -> G6_IO4_R
[src]
Bit 23 - G6_IO4
pub fn g6_io3(&self) -> G6_IO3_R
[src]
Bit 22 - G6_IO3
pub fn g6_io2(&self) -> G6_IO2_R
[src]
Bit 21 - G6_IO2
pub fn g6_io1(&self) -> G6_IO1_R
[src]
Bit 20 - G6_IO1
pub fn g5_io4(&self) -> G5_IO4_R
[src]
Bit 19 - G5_IO4
pub fn g5_io3(&self) -> G5_IO3_R
[src]
Bit 18 - G5_IO3
pub fn g5_io2(&self) -> G5_IO2_R
[src]
Bit 17 - G5_IO2
pub fn g5_io1(&self) -> G5_IO1_R
[src]
Bit 16 - G5_IO1
pub fn g4_io4(&self) -> G4_IO4_R
[src]
Bit 15 - G4_IO4
pub fn g4_io3(&self) -> G4_IO3_R
[src]
Bit 14 - G4_IO3
pub fn g4_io2(&self) -> G4_IO2_R
[src]
Bit 13 - G4_IO2
pub fn g4_io1(&self) -> G4_IO1_R
[src]
Bit 12 - G4_IO1
pub fn g3_io4(&self) -> G3_IO4_R
[src]
Bit 11 - G3_IO4
pub fn g3_io3(&self) -> G3_IO3_R
[src]
Bit 10 - G3_IO3
pub fn g3_io2(&self) -> G3_IO2_R
[src]
Bit 9 - G3_IO2
pub fn g3_io1(&self) -> G3_IO1_R
[src]
Bit 8 - G3_IO1
pub fn g2_io4(&self) -> G2_IO4_R
[src]
Bit 7 - G2_IO4
pub fn g2_io3(&self) -> G2_IO3_R
[src]
Bit 6 - G2_IO3
pub fn g2_io2(&self) -> G2_IO2_R
[src]
Bit 5 - G2_IO2
pub fn g2_io1(&self) -> G2_IO1_R
[src]
Bit 4 - G2_IO1
pub fn g1_io4(&self) -> G1_IO4_R
[src]
Bit 3 - G1_IO4
pub fn g1_io3(&self) -> G1_IO3_R
[src]
Bit 2 - G1_IO3
pub fn g1_io2(&self) -> G1_IO2_R
[src]
Bit 1 - G1_IO2
pub fn g1_io1(&self) -> G1_IO1_R
[src]
Bit 0 - G1_IO1
impl R<u32, Reg<u32, _IOSCR>>
[src]
pub fn g8_io4(&self) -> G8_IO4_R
[src]
Bit 31 - G8_IO4
pub fn g8_io3(&self) -> G8_IO3_R
[src]
Bit 30 - G8_IO3
pub fn g8_io2(&self) -> G8_IO2_R
[src]
Bit 29 - G8_IO2
pub fn g8_io1(&self) -> G8_IO1_R
[src]
Bit 28 - G8_IO1
pub fn g7_io4(&self) -> G7_IO4_R
[src]
Bit 27 - G7_IO4
pub fn g7_io3(&self) -> G7_IO3_R
[src]
Bit 26 - G7_IO3
pub fn g7_io2(&self) -> G7_IO2_R
[src]
Bit 25 - G7_IO2
pub fn g7_io1(&self) -> G7_IO1_R
[src]
Bit 24 - G7_IO1
pub fn g6_io4(&self) -> G6_IO4_R
[src]
Bit 23 - G6_IO4
pub fn g6_io3(&self) -> G6_IO3_R
[src]
Bit 22 - G6_IO3
pub fn g6_io2(&self) -> G6_IO2_R
[src]
Bit 21 - G6_IO2
pub fn g6_io1(&self) -> G6_IO1_R
[src]
Bit 20 - G6_IO1
pub fn g5_io4(&self) -> G5_IO4_R
[src]
Bit 19 - G5_IO4
pub fn g5_io3(&self) -> G5_IO3_R
[src]
Bit 18 - G5_IO3
pub fn g5_io2(&self) -> G5_IO2_R
[src]
Bit 17 - G5_IO2
pub fn g5_io1(&self) -> G5_IO1_R
[src]
Bit 16 - G5_IO1
pub fn g4_io4(&self) -> G4_IO4_R
[src]
Bit 15 - G4_IO4
pub fn g4_io3(&self) -> G4_IO3_R
[src]
Bit 14 - G4_IO3
pub fn g4_io2(&self) -> G4_IO2_R
[src]
Bit 13 - G4_IO2
pub fn g4_io1(&self) -> G4_IO1_R
[src]
Bit 12 - G4_IO1
pub fn g3_io4(&self) -> G3_IO4_R
[src]
Bit 11 - G3_IO4
pub fn g3_io3(&self) -> G3_IO3_R
[src]
Bit 10 - G3_IO3
pub fn g3_io2(&self) -> G3_IO2_R
[src]
Bit 9 - G3_IO2
pub fn g3_io1(&self) -> G3_IO1_R
[src]
Bit 8 - G3_IO1
pub fn g2_io4(&self) -> G2_IO4_R
[src]
Bit 7 - G2_IO4
pub fn g2_io3(&self) -> G2_IO3_R
[src]
Bit 6 - G2_IO3
pub fn g2_io2(&self) -> G2_IO2_R
[src]
Bit 5 - G2_IO2
pub fn g2_io1(&self) -> G2_IO1_R
[src]
Bit 4 - G2_IO1
pub fn g1_io4(&self) -> G1_IO4_R
[src]
Bit 3 - G1_IO4
pub fn g1_io3(&self) -> G1_IO3_R
[src]
Bit 2 - G1_IO3
pub fn g1_io2(&self) -> G1_IO2_R
[src]
Bit 1 - G1_IO2
pub fn g1_io1(&self) -> G1_IO1_R
[src]
Bit 0 - G1_IO1
impl R<u32, Reg<u32, _IOCCR>>
[src]
pub fn g8_io4(&self) -> G8_IO4_R
[src]
Bit 31 - G8_IO4
pub fn g8_io3(&self) -> G8_IO3_R
[src]
Bit 30 - G8_IO3
pub fn g8_io2(&self) -> G8_IO2_R
[src]
Bit 29 - G8_IO2
pub fn g8_io1(&self) -> G8_IO1_R
[src]
Bit 28 - G8_IO1
pub fn g7_io4(&self) -> G7_IO4_R
[src]
Bit 27 - G7_IO4
pub fn g7_io3(&self) -> G7_IO3_R
[src]
Bit 26 - G7_IO3
pub fn g7_io2(&self) -> G7_IO2_R
[src]
Bit 25 - G7_IO2
pub fn g7_io1(&self) -> G7_IO1_R
[src]
Bit 24 - G7_IO1
pub fn g6_io4(&self) -> G6_IO4_R
[src]
Bit 23 - G6_IO4
pub fn g6_io3(&self) -> G6_IO3_R
[src]
Bit 22 - G6_IO3
pub fn g6_io2(&self) -> G6_IO2_R
[src]
Bit 21 - G6_IO2
pub fn g6_io1(&self) -> G6_IO1_R
[src]
Bit 20 - G6_IO1
pub fn g5_io4(&self) -> G5_IO4_R
[src]
Bit 19 - G5_IO4
pub fn g5_io3(&self) -> G5_IO3_R
[src]
Bit 18 - G5_IO3
pub fn g5_io2(&self) -> G5_IO2_R
[src]
Bit 17 - G5_IO2
pub fn g5_io1(&self) -> G5_IO1_R
[src]
Bit 16 - G5_IO1
pub fn g4_io4(&self) -> G4_IO4_R
[src]
Bit 15 - G4_IO4
pub fn g4_io3(&self) -> G4_IO3_R
[src]
Bit 14 - G4_IO3
pub fn g4_io2(&self) -> G4_IO2_R
[src]
Bit 13 - G4_IO2
pub fn g4_io1(&self) -> G4_IO1_R
[src]
Bit 12 - G4_IO1
pub fn g3_io4(&self) -> G3_IO4_R
[src]
Bit 11 - G3_IO4
pub fn g3_io3(&self) -> G3_IO3_R
[src]
Bit 10 - G3_IO3
pub fn g3_io2(&self) -> G3_IO2_R
[src]
Bit 9 - G3_IO2
pub fn g3_io1(&self) -> G3_IO1_R
[src]
Bit 8 - G3_IO1
pub fn g2_io4(&self) -> G2_IO4_R
[src]
Bit 7 - G2_IO4
pub fn g2_io3(&self) -> G2_IO3_R
[src]
Bit 6 - G2_IO3
pub fn g2_io2(&self) -> G2_IO2_R
[src]
Bit 5 - G2_IO2
pub fn g2_io1(&self) -> G2_IO1_R
[src]
Bit 4 - G2_IO1
pub fn g1_io4(&self) -> G1_IO4_R
[src]
Bit 3 - G1_IO4
pub fn g1_io3(&self) -> G1_IO3_R
[src]
Bit 2 - G1_IO3
pub fn g1_io2(&self) -> G1_IO2_R
[src]
Bit 1 - G1_IO2
pub fn g1_io1(&self) -> G1_IO1_R
[src]
Bit 0 - G1_IO1
impl R<u32, Reg<u32, _IOGCSR>>
[src]
pub fn g8s(&self) -> G8S_R
[src]
Bit 23 - Analog I/O group x status
pub fn g7s(&self) -> G7S_R
[src]
Bit 22 - Analog I/O group x status
pub fn g6s(&self) -> G6S_R
[src]
Bit 21 - Analog I/O group x status
pub fn g5s(&self) -> G5S_R
[src]
Bit 20 - Analog I/O group x status
pub fn g4s(&self) -> G4S_R
[src]
Bit 19 - Analog I/O group x status
pub fn g3s(&self) -> G3S_R
[src]
Bit 18 - Analog I/O group x status
pub fn g2s(&self) -> G2S_R
[src]
Bit 17 - Analog I/O group x status
pub fn g1s(&self) -> G1S_R
[src]
Bit 16 - Analog I/O group x status
pub fn g8e(&self) -> G8E_R
[src]
Bit 7 - Analog I/O group x enable
pub fn g7e(&self) -> G7E_R
[src]
Bit 6 - Analog I/O group x enable
pub fn g6e(&self) -> G6E_R
[src]
Bit 5 - Analog I/O group x enable
pub fn g5e(&self) -> G5E_R
[src]
Bit 4 - Analog I/O group x enable
pub fn g4e(&self) -> G4E_R
[src]
Bit 3 - Analog I/O group x enable
pub fn g3e(&self) -> G3E_R
[src]
Bit 2 - Analog I/O group x enable
pub fn g2e(&self) -> G2E_R
[src]
Bit 1 - Analog I/O group x enable
pub fn g1e(&self) -> G1E_R
[src]
Bit 0 - Analog I/O group x enable
impl R<u32, Reg<u32, _IOGCR>>
[src]
impl R<u8, PR_A>
[src]
pub fn variant(&self) -> PR_A
[src]
Get enumerated values variant
pub fn is_divide_by4(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY4
pub fn is_divide_by8(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY8
pub fn is_divide_by16(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY16
pub fn is_divide_by32(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY32
pub fn is_divide_by64(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY64
pub fn is_divide_by128(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY128
pub fn is_divide_by256(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY256
pub fn is_divide_by256bis(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY256BIS
impl R<u32, Reg<u32, _PR>>
[src]
impl R<u32, Reg<u32, _RLR>>
[src]
impl R<u32, Reg<u32, _SR>>
[src]
pub fn wvu(&self) -> WVU_R
[src]
Bit 2 - Watchdog counter window value update
pub fn rvu(&self) -> RVU_R
[src]
Bit 1 - Watchdog counter reload value update
pub fn pvu(&self) -> PVU_R
[src]
Bit 0 - Watchdog prescaler value update
impl R<u32, Reg<u32, _WINR>>
[src]
impl R<bool, WDGA_A>
[src]
pub fn variant(&self) -> WDGA_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn wdga(&self) -> WDGA_R
[src]
Bit 7 - Activation bit
pub fn t(&self) -> T_R
[src]
Bits 0:6 - 7-bit counter (MSB to LSB)
impl R<bool, EWI_A>
[src]
pub fn variant(&self) -> Variant<bool, EWI_A>
[src]
Get enumerated values variant
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
impl R<u8, WDGTB_A>
[src]
pub fn variant(&self) -> WDGTB_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
impl R<u32, Reg<u32, _CFR>>
[src]
pub fn ewi(&self) -> EWI_R
[src]
Bit 9 - Early wakeup interrupt
pub fn w(&self) -> W_R
[src]
Bits 0:6 - 7-bit window value
pub fn wdgtb(&self) -> WDGTB_R
[src]
Bits 7:8 - Timer base
impl R<bool, EWIF_A>
[src]
pub fn variant(&self) -> EWIF_A
[src]
Get enumerated values variant
pub fn is_pending(&self) -> bool
[src]
Checks if the value of the field is PENDING
pub fn is_finished(&self) -> bool
[src]
Checks if the value of the field is FINISHED
impl R<u32, Reg<u32, _SR>>
[src]
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP0R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP1R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP2R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP3R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP4R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP5R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP6R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP7R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<bool, CTRM_A>
[src]
pub fn variant(&self) -> CTRM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PMAOVRM_A>
[src]
pub fn variant(&self) -> PMAOVRM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRM_A>
[src]
pub fn variant(&self) -> ERRM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, WKUPM_A>
[src]
pub fn variant(&self) -> WKUPM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SUSPM_A>
[src]
pub fn variant(&self) -> SUSPM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RESETM_A>
[src]
pub fn variant(&self) -> RESETM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SOFM_A>
[src]
pub fn variant(&self) -> SOFM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ESOFM_A>
[src]
pub fn variant(&self) -> ESOFM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, L1REQM_A>
[src]
pub fn variant(&self) -> L1REQM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, L1RESUME_A>
[src]
pub fn variant(&self) -> Variant<bool, L1RESUME_A>
[src]
Get enumerated values variant
pub fn is_requested(&self) -> bool
[src]
Checks if the value of the field is REQUESTED
impl R<bool, RESUME_A>
[src]
pub fn variant(&self) -> Variant<bool, RESUME_A>
[src]
Get enumerated values variant
pub fn is_requested(&self) -> bool
[src]
Checks if the value of the field is REQUESTED
impl R<bool, FSUSP_A>
[src]
pub fn variant(&self) -> FSUSP_A
[src]
Get enumerated values variant
pub fn is_no_effect(&self) -> bool
[src]
Checks if the value of the field is NOEFFECT
pub fn is_suspend(&self) -> bool
[src]
Checks if the value of the field is SUSPEND
impl R<bool, LPMODE_A>
[src]
pub fn variant(&self) -> LPMODE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PDWN_A>
[src]
pub fn variant(&self) -> PDWN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, FRES_A>
[src]
pub fn variant(&self) -> FRES_A
[src]
Get enumerated values variant
pub fn is_no_reset(&self) -> bool
[src]
Checks if the value of the field is NORESET
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<u32, Reg<u32, _CNTR>>
[src]
pub fn ctrm(&self) -> CTRM_R
[src]
Bit 15 - CTRM
pub fn pmaovrm(&self) -> PMAOVRM_R
[src]
Bit 14 - PMAOVRM
pub fn errm(&self) -> ERRM_R
[src]
Bit 13 - ERRM
pub fn wkupm(&self) -> WKUPM_R
[src]
Bit 12 - WKUPM
pub fn suspm(&self) -> SUSPM_R
[src]
Bit 11 - SUSPM
pub fn resetm(&self) -> RESETM_R
[src]
Bit 10 - RESETM
pub fn sofm(&self) -> SOFM_R
[src]
Bit 9 - SOFM
pub fn esofm(&self) -> ESOFM_R
[src]
Bit 8 - ESOFM
pub fn l1reqm(&self) -> L1REQM_R
[src]
Bit 7 - L1REQM
pub fn l1resume(&self) -> L1RESUME_R
[src]
Bit 5 - L1RESUME
pub fn resume(&self) -> RESUME_R
[src]
Bit 4 - RESUME
pub fn fsusp(&self) -> FSUSP_R
[src]
Bit 3 - FSUSP
pub fn lpmode(&self) -> LPMODE_R
[src]
Bit 2 - LPMODE
pub fn pdwn(&self) -> PDWN_R
[src]
Bit 1 - PDWN
pub fn fres(&self) -> FRES_R
[src]
Bit 0 - FRES
impl R<bool, CTR_A>
[src]
pub fn variant(&self) -> Variant<bool, CTR_A>
[src]
Get enumerated values variant
pub fn is_completed(&self) -> bool
[src]
Checks if the value of the field is COMPLETED
impl R<bool, PMAOVR_A>
[src]
pub fn variant(&self) -> Variant<bool, PMAOVR_A>
[src]
Get enumerated values variant
pub fn is_overrun(&self) -> bool
[src]
Checks if the value of the field is OVERRUN
impl R<bool, ERR_A>
[src]
pub fn variant(&self) -> Variant<bool, ERR_A>
[src]
Get enumerated values variant
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, WKUP_A>
[src]
pub fn variant(&self) -> Variant<bool, WKUP_A>
[src]
Get enumerated values variant
pub fn is_wakeup(&self) -> bool
[src]
Checks if the value of the field is WAKEUP
impl R<bool, SUSP_A>
[src]
pub fn variant(&self) -> Variant<bool, SUSP_A>
[src]
Get enumerated values variant
pub fn is_suspend(&self) -> bool
[src]
Checks if the value of the field is SUSPEND
impl R<bool, RESET_A>
[src]
pub fn variant(&self) -> Variant<bool, RESET_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<bool, SOF_A>
[src]
pub fn variant(&self) -> Variant<bool, SOF_A>
[src]
Get enumerated values variant
pub fn is_start_of_frame(&self) -> bool
[src]
Checks if the value of the field is STARTOFFRAME
impl R<bool, ESOF_A>
[src]
pub fn variant(&self) -> Variant<bool, ESOF_A>
[src]
Get enumerated values variant
pub fn is_expected_start_of_frame(&self) -> bool
[src]
Checks if the value of the field is EXPECTEDSTARTOFFRAME
impl R<bool, L1REQ_A>
[src]
pub fn variant(&self) -> Variant<bool, L1REQ_A>
[src]
Get enumerated values variant
pub fn is_received(&self) -> bool
[src]
Checks if the value of the field is RECEIVED
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_to(&self) -> bool
[src]
Checks if the value of the field is TO
pub fn is_from(&self) -> bool
[src]
Checks if the value of the field is FROM
impl R<u32, Reg<u32, _ISTR>>
[src]
pub fn ctr(&self) -> CTR_R
[src]
Bit 15 - CTR
pub fn pmaovr(&self) -> PMAOVR_R
[src]
Bit 14 - PMAOVR
pub fn err(&self) -> ERR_R
[src]
Bit 13 - ERR
pub fn wkup(&self) -> WKUP_R
[src]
Bit 12 - WKUP
pub fn susp(&self) -> SUSP_R
[src]
Bit 11 - SUSP
pub fn reset(&self) -> RESET_R
[src]
Bit 10 - RESET
pub fn sof(&self) -> SOF_R
[src]
Bit 9 - SOF
pub fn esof(&self) -> ESOF_R
[src]
Bit 8 - ESOF
pub fn l1req(&self) -> L1REQ_R
[src]
Bit 7 - L1REQ
pub fn dir(&self) -> DIR_R
[src]
Bit 4 - DIR
pub fn ep_id(&self) -> EP_ID_R
[src]
Bits 0:3 - EP_ID
impl R<bool, RXDP_A>
[src]
pub fn variant(&self) -> Variant<bool, RXDP_A>
[src]
Get enumerated values variant
pub fn is_received(&self) -> bool
[src]
Checks if the value of the field is RECEIVED
impl R<bool, RXDM_A>
[src]
pub fn variant(&self) -> Variant<bool, RXDM_A>
[src]
Get enumerated values variant
pub fn is_received(&self) -> bool
[src]
Checks if the value of the field is RECEIVED
impl R<bool, LCK_A>
[src]
pub fn variant(&self) -> Variant<bool, LCK_A>
[src]
Get enumerated values variant
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<u32, Reg<u32, _FNR>>
[src]
pub fn rxdp(&self) -> RXDP_R
[src]
Bit 15 - RXDP
pub fn rxdm(&self) -> RXDM_R
[src]
Bit 14 - RXDM
pub fn lck(&self) -> LCK_R
[src]
Bit 13 - LCK
pub fn lsof(&self) -> LSOF_R
[src]
Bits 11:12 - LSOF
pub fn fn_(&self) -> FN_R
[src]
Bits 0:10 - FN
impl R<bool, EF_A>
[src]
pub fn variant(&self) -> EF_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _DADDR>>
[src]
impl R<u32, Reg<u32, _BTABLE>>
[src]
impl R<bool, LPMACK_A>
[src]
pub fn variant(&self) -> LPMACK_A
[src]
Get enumerated values variant
pub fn is_nyet(&self) -> bool
[src]
Checks if the value of the field is NYET
pub fn is_ack(&self) -> bool
[src]
Checks if the value of the field is ACK
impl R<bool, LPMEN_A>
[src]
pub fn variant(&self) -> LPMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _LPMCSR>>
[src]
pub fn besl(&self) -> BESL_R
[src]
Bits 4:7 - BESL
pub fn remwake(&self) -> REMWAKE_R
[src]
Bit 3 - REMWAKE
pub fn lpmack(&self) -> LPMACK_R
[src]
Bit 1 - LPMACK
pub fn lpmen(&self) -> LPMEN_R
[src]
Bit 0 - LPMEN
impl R<bool, DPPU_A>
[src]
pub fn variant(&self) -> DPPU_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PS2DET_A>
[src]
pub fn variant(&self) -> PS2DET_A
[src]
Get enumerated values variant
pub fn is_normal(&self) -> bool
[src]
Checks if the value of the field is NORMAL
pub fn is_ps2(&self) -> bool
[src]
Checks if the value of the field is PS2
impl R<bool, SDET_A>
[src]
pub fn variant(&self) -> SDET_A
[src]
Get enumerated values variant
pub fn is_cdp(&self) -> bool
[src]
Checks if the value of the field is CDP
pub fn is_dcp(&self) -> bool
[src]
Checks if the value of the field is DCP
impl R<bool, PDET_A>
[src]
pub fn variant(&self) -> PDET_A
[src]
Get enumerated values variant
pub fn is_no_bcd(&self) -> bool
[src]
Checks if the value of the field is NOBCD
pub fn is_bcd(&self) -> bool
[src]
Checks if the value of the field is BCD
impl R<bool, DCDET_A>
[src]
pub fn variant(&self) -> DCDET_A
[src]
Get enumerated values variant
pub fn is_not_detected(&self) -> bool
[src]
Checks if the value of the field is NOTDETECTED
pub fn is_detected(&self) -> bool
[src]
Checks if the value of the field is DETECTED
impl R<bool, SDEN_A>
[src]
pub fn variant(&self) -> SDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PDEN_A>
[src]
pub fn variant(&self) -> PDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DCDEN_A>
[src]
pub fn variant(&self) -> DCDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, BCDEN_A>
[src]
pub fn variant(&self) -> BCDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _BCDR>>
[src]
pub fn dppu(&self) -> DPPU_R
[src]
Bit 15 - DPPU
pub fn ps2det(&self) -> PS2DET_R
[src]
Bit 7 - PS2DET
pub fn sdet(&self) -> SDET_R
[src]
Bit 6 - SDET
pub fn pdet(&self) -> PDET_R
[src]
Bit 5 - PDET
pub fn dcdet(&self) -> DCDET_R
[src]
Bit 4 - DCDET
pub fn sden(&self) -> SDEN_R
[src]
Bit 3 - SDEN
pub fn pden(&self) -> PDEN_R
[src]
Bit 2 - PDEN
pub fn dcden(&self) -> DCDEN_R
[src]
Bit 1 - DCDEN
pub fn bcden(&self) -> BCDEN_R
[src]
Bit 0 - BCDEN
impl R<u32, Reg<u32, _CR>>
[src]
pub fn trim(&self) -> TRIM_R
[src]
Bits 8:13 - HSI48 oscillator smooth trimming
pub fn swsync(&self) -> SWSYNC_R
[src]
Bit 7 - Generate software SYNC event
pub fn autotrimen(&self) -> AUTOTRIMEN_R
[src]
Bit 6 - Automatic trimming enable
pub fn cen(&self) -> CEN_R
[src]
Bit 5 - Frequency error counter enable
pub fn esyncie(&self) -> ESYNCIE_R
[src]
Bit 3 - Expected SYNC interrupt enable
pub fn errie(&self) -> ERRIE_R
[src]
Bit 2 - Synchronization or trimming error interrupt enable
pub fn syncwarnie(&self) -> SYNCWARNIE_R
[src]
Bit 1 - SYNC warning interrupt enable
pub fn syncokie(&self) -> SYNCOKIE_R
[src]
Bit 0 - SYNC event OK interrupt enable
impl R<u32, Reg<u32, _CFGR>>
[src]
pub fn syncpol(&self) -> SYNCPOL_R
[src]
Bit 31 - SYNC polarity selection
pub fn syncsrc(&self) -> SYNCSRC_R
[src]
Bits 28:29 - SYNC signal source selection
pub fn syncdiv(&self) -> SYNCDIV_R
[src]
Bits 24:26 - SYNC divider
pub fn felim(&self) -> FELIM_R
[src]
Bits 16:23 - Frequency error limit
pub fn reload(&self) -> RELOAD_R
[src]
Bits 0:15 - Counter reload value
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn fecap(&self) -> FECAP_R
[src]
Bits 16:31 - Frequency error capture
pub fn fedir(&self) -> FEDIR_R
[src]
Bit 15 - Frequency error direction
pub fn trimovf(&self) -> TRIMOVF_R
[src]
Bit 10 - Trimming overflow or underflow
pub fn syncmiss(&self) -> SYNCMISS_R
[src]
Bit 9 - SYNC missed
pub fn syncerr(&self) -> SYNCERR_R
[src]
Bit 8 - SYNC error
pub fn esyncf(&self) -> ESYNCF_R
[src]
Bit 3 - Expected SYNC flag
pub fn errf(&self) -> ERRF_R
[src]
Bit 2 - Error flag
pub fn syncwarnf(&self) -> SYNCWARNF_R
[src]
Bit 1 - SYNC warning flag
pub fn syncokf(&self) -> SYNCOKF_R
[src]
Bit 0 - SYNC event OK flag
impl R<u32, Reg<u32, _ICR>>
[src]
pub fn esyncc(&self) -> ESYNCC_R
[src]
Bit 3 - Expected SYNC clear flag
pub fn errc(&self) -> ERRC_R
[src]
Bit 2 - Error clear flag
pub fn syncwarnc(&self) -> SYNCWARNC_R
[src]
Bit 1 - SYNC warning clear flag
pub fn syncokc(&self) -> SYNCOKC_R
[src]
Bit 0 - SYNC event OK clear flag
impl R<u32, Reg<u32, _CSSA>>
[src]
impl R<u32, Reg<u32, _CSL>>
[src]
impl R<u32, Reg<u32, _NVDSSA>>
[src]
impl R<u32, Reg<u32, _NVDSL>>
[src]
impl R<u32, Reg<u32, _VDSSA>>
[src]
impl R<u32, Reg<u32, _VDSL>>
[src]
impl R<bool, VDE_A>
[src]
pub fn variant(&self) -> VDE_A
[src]
Get enumerated values variant
pub fn is_not_executable(&self) -> bool
[src]
Checks if the value of the field is NOTEXECUTABLE
pub fn is_executable(&self) -> bool
[src]
Checks if the value of the field is EXECUTABLE
impl R<bool, VDS_A>
[src]
pub fn variant(&self) -> VDS_A
[src]
Get enumerated values variant
pub fn is_not_shared(&self) -> bool
[src]
Checks if the value of the field is NOTSHARED
pub fn is_shared(&self) -> bool
[src]
Checks if the value of the field is SHARED
impl R<bool, FPA_A>
[src]
pub fn variant(&self) -> FPA_A
[src]
Get enumerated values variant
pub fn is_pre_arm_reset(&self) -> bool
[src]
Checks if the value of the field is PREARMRESET
pub fn is_pre_arm_set(&self) -> bool
[src]
Checks if the value of the field is PREARMSET
impl R<u32, Reg<u32, _CR>>
[src]
pub fn vde(&self) -> VDE_R
[src]
Bit 2 - Volatile data execution
pub fn vds(&self) -> VDS_R
[src]
Bit 1 - Volatile data shared
pub fn fpa(&self) -> FPA_R
[src]
Bit 0 - Firewall pre alarm
impl R<bool, PLLRDY_A>
[src]
pub fn variant(&self) -> PLLRDY_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, PLLON_A>
[src]
pub fn variant(&self) -> PLLON_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, RTCPRE_A>
[src]
pub fn variant(&self) -> RTCPRE_A
[src]
Get enumerated values variant
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
impl R<bool, HSEBYP_A>
[src]
pub fn variant(&self) -> HSEBYP_A
[src]
Get enumerated values variant
pub fn is_not_bypassed(&self) -> bool
[src]
Checks if the value of the field is NOTBYPASSED
pub fn is_bypassed(&self) -> bool
[src]
Checks if the value of the field is BYPASSED
impl R<bool, HSERDY_A>
[src]
pub fn variant(&self) -> HSERDY_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, HSI16DIVF_A>
[src]
pub fn variant(&self) -> HSI16DIVF_A
[src]
Get enumerated values variant
pub fn is_not_divided(&self) -> bool
[src]
Checks if the value of the field is NOTDIVIDED
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<bool, HSI16DIVEN_A>
[src]
pub fn variant(&self) -> HSI16DIVEN_A
[src]
Get enumerated values variant
pub fn is_not_divided(&self) -> bool
[src]
Checks if the value of the field is NOTDIVIDED
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<bool, HSI16RDYF_A>
[src]
pub fn variant(&self) -> HSI16RDYF_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, HSI16OUTEN_A>
[src]
pub fn variant(&self) -> HSI16OUTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn pllrdy(&self) -> PLLRDY_R
[src]
Bit 25 - PLL clock ready flag
pub fn pllon(&self) -> PLLON_R
[src]
Bit 24 - PLL enable bit
pub fn rtcpre(&self) -> RTCPRE_R
[src]
Bits 20:21 - TC/LCD prescaler
pub fn csshseon(&self) -> CSSHSEON_R
[src]
Bit 19 - Clock security system on HSE enable bit
pub fn hsebyp(&self) -> HSEBYP_R
[src]
Bit 18 - HSE clock bypass bit
pub fn hserdy(&self) -> HSERDY_R
[src]
Bit 17 - HSE clock ready flag
pub fn hseon(&self) -> HSEON_R
[src]
Bit 16 - HSE clock enable bit
pub fn msirdy(&self) -> MSIRDY_R
[src]
Bit 9 - MSI clock ready flag
pub fn msion(&self) -> MSION_R
[src]
Bit 8 - MSI clock enable bit
pub fn hsi16divf(&self) -> HSI16DIVF_R
[src]
Bit 4 - HSI16DIVF
pub fn hsi16diven(&self) -> HSI16DIVEN_R
[src]
Bit 3 - HSI16DIVEN
pub fn hsi16rdyf(&self) -> HSI16RDYF_R
[src]
Bit 2 - Internal high-speed clock ready flag
pub fn hsi16keron(&self) -> HSI16KERON_R
[src]
Bit 1 - High-speed internal clock enable bit for some IP kernels
pub fn hsi16on(&self) -> HSI16ON_R
[src]
Bit 0 - 16 MHz high-speed internal clock enable
pub fn hsi16outen(&self) -> HSI16OUTEN_R
[src]
Bit 5 - 16 MHz high-speed internal clock output enable
impl R<u8, MSIRANGE_A>
[src]
pub fn variant(&self) -> MSIRANGE_A
[src]
Get enumerated values variant
pub fn is_range0(&self) -> bool
[src]
Checks if the value of the field is RANGE0
pub fn is_range1(&self) -> bool
[src]
Checks if the value of the field is RANGE1
pub fn is_range2(&self) -> bool
[src]
Checks if the value of the field is RANGE2
pub fn is_range3(&self) -> bool
[src]
Checks if the value of the field is RANGE3
pub fn is_range4(&self) -> bool
[src]
Checks if the value of the field is RANGE4
pub fn is_range5(&self) -> bool
[src]
Checks if the value of the field is RANGE5
pub fn is_range6(&self) -> bool
[src]
Checks if the value of the field is RANGE6
pub fn is_range7(&self) -> bool
[src]
Checks if the value of the field is RANGE7
impl R<u32, Reg<u32, _ICSCR>>
[src]
pub fn msitrim(&self) -> MSITRIM_R
[src]
Bits 24:31 - MSI clock trimming
pub fn msical(&self) -> MSICAL_R
[src]
Bits 16:23 - MSI clock calibration
pub fn msirange(&self) -> MSIRANGE_R
[src]
Bits 13:15 - MSI clock ranges
pub fn hsi16trim(&self) -> HSI16TRIM_R
[src]
Bits 8:12 - High speed internal clock trimming
pub fn hsi16cal(&self) -> HSI16CAL_R
[src]
Bits 0:7 - nternal high speed clock calibration
impl R<u32, Reg<u32, _CRRCR>>
[src]
pub fn hsi48cal(&self) -> HSI48CAL_R
[src]
Bits 8:15 - 48 MHz HSI clock calibration
pub fn hsi48rdy(&self) -> HSI48RDY_R
[src]
Bit 1 - 48MHz HSI clock ready flag
pub fn hsi48on(&self) -> HSI48ON_R
[src]
Bit 0 - 48MHz HSI clock enable bit
pub fn hsi48div6en(&self) -> HSI48DIV6EN_R
[src]
Bit 2 - 48 MHz HSI clock divided by 6 output enable
impl R<u8, MCOPRE_A>
[src]
pub fn variant(&self) -> Variant<u8, MCOPRE_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
impl R<u8, MCOSEL_A>
[src]
pub fn variant(&self) -> Variant<u8, MCOSEL_A>
[src]
Get enumerated values variant
pub fn is_no_clock(&self) -> bool
[src]
Checks if the value of the field is NOCLOCK
pub fn is_sysclk(&self) -> bool
[src]
Checks if the value of the field is SYSCLK
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_msi(&self) -> bool
[src]
Checks if the value of the field is MSI
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
pub fn is_pll(&self) -> bool
[src]
Checks if the value of the field is PLL
pub fn is_lsi(&self) -> bool
[src]
Checks if the value of the field is LSI
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u8, PLLDIV_A>
[src]
pub fn variant(&self) -> Variant<u8, PLLDIV_A>
[src]
Get enumerated values variant
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div3(&self) -> bool
[src]
Checks if the value of the field is DIV3
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<u8, PLLMUL_A>
[src]
pub fn variant(&self) -> Variant<u8, PLLMUL_A>
[src]
Get enumerated values variant
pub fn is_mul3(&self) -> bool
[src]
Checks if the value of the field is MUL3
pub fn is_mul4(&self) -> bool
[src]
Checks if the value of the field is MUL4
pub fn is_mul6(&self) -> bool
[src]
Checks if the value of the field is MUL6
pub fn is_mul8(&self) -> bool
[src]
Checks if the value of the field is MUL8
pub fn is_mul12(&self) -> bool
[src]
Checks if the value of the field is MUL12
pub fn is_mul16(&self) -> bool
[src]
Checks if the value of the field is MUL16
pub fn is_mul24(&self) -> bool
[src]
Checks if the value of the field is MUL24
pub fn is_mul32(&self) -> bool
[src]
Checks if the value of the field is MUL32
pub fn is_mul48(&self) -> bool
[src]
Checks if the value of the field is MUL48
impl R<bool, PLLSRC_A>
[src]
pub fn variant(&self) -> PLLSRC_A
[src]
Get enumerated values variant
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
impl R<bool, STOPWUCK_A>
[src]
pub fn variant(&self) -> STOPWUCK_A
[src]
Get enumerated values variant
pub fn is_msi(&self) -> bool
[src]
Checks if the value of the field is MSI
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
impl R<u8, PPRE2_A>
[src]
pub fn variant(&self) -> Variant<u8, PPRE2_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
impl R<u8, HPRE_A>
[src]
pub fn variant(&self) -> Variant<u8, HPRE_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div64(&self) -> bool
[src]
Checks if the value of the field is DIV64
pub fn is_div128(&self) -> bool
[src]
Checks if the value of the field is DIV128
pub fn is_div256(&self) -> bool
[src]
Checks if the value of the field is DIV256
pub fn is_div512(&self) -> bool
[src]
Checks if the value of the field is DIV512
impl R<u8, SWS_A>
[src]
pub fn variant(&self) -> SWS_A
[src]
Get enumerated values variant
pub fn is_msi(&self) -> bool
[src]
Checks if the value of the field is MSI
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
pub fn is_pll(&self) -> bool
[src]
Checks if the value of the field is PLL
impl R<u8, SW_A>
[src]
pub fn variant(&self) -> SW_A
[src]
Get enumerated values variant
pub fn is_msi(&self) -> bool
[src]
Checks if the value of the field is MSI
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
pub fn is_pll(&self) -> bool
[src]
Checks if the value of the field is PLL
impl R<u32, Reg<u32, _CFGR>>
[src]
pub fn mcopre(&self) -> MCOPRE_R
[src]
Bits 28:30 - Microcontroller clock output prescaler
pub fn mcosel(&self) -> MCOSEL_R
[src]
Bits 24:27 - Microcontroller clock output selection
pub fn plldiv(&self) -> PLLDIV_R
[src]
Bits 22:23 - PLL output division
pub fn pllmul(&self) -> PLLMUL_R
[src]
Bits 18:21 - PLL multiplication factor
pub fn pllsrc(&self) -> PLLSRC_R
[src]
Bit 16 - PLL entry clock source
pub fn stopwuck(&self) -> STOPWUCK_R
[src]
Bit 15 - Wake-up from stop clock selection
pub fn ppre2(&self) -> PPRE2_R
[src]
Bits 11:13 - APB high-speed prescaler (APB2)
pub fn ppre1(&self) -> PPRE1_R
[src]
Bits 8:10 - APB low-speed prescaler (APB1)
pub fn hpre(&self) -> HPRE_R
[src]
Bits 4:7 - AHB prescaler
pub fn sws(&self) -> SWS_R
[src]
Bits 2:3 - System clock switch status
pub fn sw(&self) -> SW_R
[src]
Bits 0:1 - System clock switch
impl R<bool, CSSLSE_A>
[src]
pub fn variant(&self) -> CSSLSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, HSI48RDYIE_A>
[src]
pub fn variant(&self) -> HSI48RDYIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CIER>>
[src]
pub fn csslse(&self) -> CSSLSE_R
[src]
Bit 7 - LSE CSS interrupt flag
pub fn hsi48rdyie(&self) -> HSI48RDYIE_R
[src]
Bit 6 - HSI48 ready interrupt flag
pub fn msirdyie(&self) -> MSIRDYIE_R
[src]
Bit 5 - MSI ready interrupt flag
pub fn pllrdyie(&self) -> PLLRDYIE_R
[src]
Bit 4 - PLL ready interrupt flag
pub fn hserdyie(&self) -> HSERDYIE_R
[src]
Bit 3 - HSE ready interrupt flag
pub fn hsi16rdyie(&self) -> HSI16RDYIE_R
[src]
Bit 2 - HSI16 ready interrupt flag
pub fn lserdyie(&self) -> LSERDYIE_R
[src]
Bit 1 - LSE ready interrupt flag
pub fn lsirdyie(&self) -> LSIRDYIE_R
[src]
Bit 0 - LSI ready interrupt flag
impl R<bool, CSSHSEF_A>
[src]
pub fn variant(&self) -> CSSHSEF_A
[src]
Get enumerated values variant
pub fn is_no_clock(&self) -> bool
[src]
Checks if the value of the field is NOCLOCK
pub fn is_clock(&self) -> bool
[src]
Checks if the value of the field is CLOCK
impl R<bool, CSSLSEF_A>
[src]
pub fn variant(&self) -> CSSLSEF_A
[src]
Get enumerated values variant
pub fn is_no_failure(&self) -> bool
[src]
Checks if the value of the field is NOFAILURE
pub fn is_failure(&self) -> bool
[src]
Checks if the value of the field is FAILURE
impl R<bool, HSI48RDYF_A>
[src]
pub fn variant(&self) -> HSI48RDYF_A
[src]
Get enumerated values variant
pub fn is_not_interrupted(&self) -> bool
[src]
Checks if the value of the field is NOTINTERRUPTED
pub fn is_interrupted(&self) -> bool
[src]
Checks if the value of the field is INTERRUPTED
impl R<u32, Reg<u32, _CIFR>>
[src]
pub fn csshsef(&self) -> CSSHSEF_R
[src]
Bit 8 - Clock Security System Interrupt flag
pub fn csslsef(&self) -> CSSLSEF_R
[src]
Bit 7 - LSE Clock Security System Interrupt flag
pub fn hsi48rdyf(&self) -> HSI48RDYF_R
[src]
Bit 6 - HSI48 ready interrupt flag
pub fn msirdyf(&self) -> MSIRDYF_R
[src]
Bit 5 - MSI ready interrupt flag
pub fn pllrdyf(&self) -> PLLRDYF_R
[src]
Bit 4 - PLL ready interrupt flag
pub fn hserdyf(&self) -> HSERDYF_R
[src]
Bit 3 - HSE ready interrupt flag
pub fn hsi16rdyf(&self) -> HSI16RDYF_R
[src]
Bit 2 - HSI16 ready interrupt flag
pub fn lserdyf(&self) -> LSERDYF_R
[src]
Bit 1 - LSE ready interrupt flag
pub fn lsirdyf(&self) -> LSIRDYF_R
[src]
Bit 0 - LSI ready interrupt flag
impl R<bool, CSSHSEC_A>
[src]
pub fn variant(&self) -> Variant<bool, CSSHSEC_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<u32, Reg<u32, _CICR>>
[src]
pub fn csshsec(&self) -> CSSHSEC_R
[src]
Bit 8 - Clock Security System Interrupt clear
pub fn csslsec(&self) -> CSSLSEC_R
[src]
Bit 7 - LSE Clock Security System Interrupt clear
pub fn hsi48rdyc(&self) -> HSI48RDYC_R
[src]
Bit 6 - HSI48 ready Interrupt clear
pub fn msirdyc(&self) -> MSIRDYC_R
[src]
Bit 5 - MSI ready Interrupt clear
pub fn pllrdyc(&self) -> PLLRDYC_R
[src]
Bit 4 - PLL ready Interrupt clear
pub fn hserdyc(&self) -> HSERDYC_R
[src]
Bit 3 - HSE ready Interrupt clear
pub fn hsi16rdyc(&self) -> HSI16RDYC_R
[src]
Bit 2 - HSI16 ready Interrupt clear
pub fn lserdyc(&self) -> LSERDYC_R
[src]
Bit 1 - LSE ready Interrupt clear
pub fn lsirdyc(&self) -> LSIRDYC_R
[src]
Bit 0 - LSI ready Interrupt clear
impl R<bool, IOPHRST_A>
[src]
pub fn variant(&self) -> Variant<bool, IOPHRST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<u32, Reg<u32, _IOPRSTR>>
[src]
pub fn iophrst(&self) -> IOPHRST_R
[src]
Bit 7 - I/O port H reset
pub fn iopdrst(&self) -> IOPDRST_R
[src]
Bit 3 - I/O port D reset
pub fn iopcrst(&self) -> IOPCRST_R
[src]
Bit 2 - I/O port A reset
pub fn iopbrst(&self) -> IOPBRST_R
[src]
Bit 1 - I/O port B reset
pub fn ioparst(&self) -> IOPARST_R
[src]
Bit 0 - I/O port A reset
pub fn ioperst(&self) -> IOPERST_R
[src]
Bit 4 - I/O port E reset
impl R<bool, CRYPRST_A>
[src]
pub fn variant(&self) -> Variant<bool, CRYPRST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<u32, Reg<u32, _AHBRSTR>>
[src]
pub fn cryprst(&self) -> CRYPRST_R
[src]
Bit 24 - Crypto module reset
pub fn rngrst(&self) -> RNGRST_R
[src]
Bit 20 - Random Number Generator module reset
pub fn touchrst(&self) -> TOUCHRST_R
[src]
Bit 16 - Touch Sensing reset
pub fn crcrst(&self) -> CRCRST_R
[src]
Bit 12 - Test integration module reset
pub fn mifrst(&self) -> MIFRST_R
[src]
Bit 8 - Memory interface reset
pub fn dmarst(&self) -> DMARST_R
[src]
Bit 0 - DMA reset
impl R<bool, DBGRST_A>
[src]
pub fn variant(&self) -> Variant<bool, DBGRST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<u32, Reg<u32, _APB2RSTR>>
[src]
pub fn dbgrst(&self) -> DBGRST_R
[src]
Bit 22 - DBG reset
pub fn usart1rst(&self) -> USART1RST_R
[src]
Bit 14 - USART1 reset
pub fn spi1rst(&self) -> SPI1RST_R
[src]
Bit 12 - SPI 1 reset
pub fn adcrst(&self) -> ADCRST_R
[src]
Bit 9 - ADC interface reset
pub fn tim22rst(&self) -> TIM22RST_R
[src]
Bit 5 - TIM22 timer reset
pub fn tim21rst(&self) -> TIM21RST_R
[src]
Bit 2 - TIM21 timer reset
pub fn syscfgrst(&self) -> SYSCFGRST_R
[src]
Bit 0 - System configuration controller reset
impl R<bool, LPTIM1RST_A>
[src]
pub fn variant(&self) -> Variant<bool, LPTIM1RST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<u32, Reg<u32, _APB1RSTR>>
[src]
pub fn lptim1rst(&self) -> LPTIM1RST_R
[src]
Bit 31 - Low power timer reset
pub fn dacrst(&self) -> DACRST_R
[src]
Bit 29 - DAC interface reset
pub fn pwrrst(&self) -> PWRRST_R
[src]
Bit 28 - Power interface reset
pub fn crsrst(&self) -> CRSRST_R
[src]
Bit 27 - Clock recovery system reset
pub fn usbrst(&self) -> USBRST_R
[src]
Bit 23 - USB reset
pub fn i2c2rst(&self) -> I2C2RST_R
[src]
Bit 22 - I2C2 reset
pub fn i2c1rst(&self) -> I2C1RST_R
[src]
Bit 21 - I2C1 reset
pub fn lpuart1rst(&self) -> LPUART1RST_R
[src]
Bit 18 - LPUART1 reset
pub fn lpuart12rst(&self) -> LPUART12RST_R
[src]
Bit 17 - UART2 reset
pub fn spi2rst(&self) -> SPI2RST_R
[src]
Bit 14 - SPI2 reset
pub fn wwdrst(&self) -> WWDRST_R
[src]
Bit 11 - Window watchdog reset
pub fn tim6rst(&self) -> TIM6RST_R
[src]
Bit 4 - Timer 6 reset
pub fn tim2rst(&self) -> TIM2RST_R
[src]
Bit 0 - Timer2 reset
pub fn tim3rst(&self) -> TIM3RST_R
[src]
Bit 1 - Timer3 reset
pub fn tim7rst(&self) -> TIM7RST_R
[src]
Bit 5 - Timer 7 reset
pub fn usart4rst(&self) -> USART4RST_R
[src]
Bit 19 - USART4 reset
pub fn usart5rst(&self) -> USART5RST_R
[src]
Bit 20 - USART5 reset
pub fn i2c3rst(&self) -> I2C3RST_R
[src]
Bit 30 - I2C3 reset
impl R<bool, IOPHEN_A>
[src]
pub fn variant(&self) -> IOPHEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _IOPENR>>
[src]
pub fn iophen(&self) -> IOPHEN_R
[src]
Bit 7 - I/O port H clock enable bit
pub fn iopden(&self) -> IOPDEN_R
[src]
Bit 3 - I/O port D clock enable bit
pub fn iopcen(&self) -> IOPCEN_R
[src]
Bit 2 - IO port A clock enable bit
pub fn iopben(&self) -> IOPBEN_R
[src]
Bit 1 - IO port B clock enable bit
pub fn iopaen(&self) -> IOPAEN_R
[src]
Bit 0 - IO port A clock enable bit
pub fn iopeen(&self) -> IOPEEN_R
[src]
Bit 4 - I/O port E clock enable bit
impl R<bool, CRYPEN_A>
[src]
pub fn variant(&self) -> CRYPEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _AHBENR>>
[src]
pub fn crypen(&self) -> CRYPEN_R
[src]
Bit 24 - Crypto clock enable bit
pub fn rngen(&self) -> RNGEN_R
[src]
Bit 20 - Random Number Generator clock enable bit
pub fn touchen(&self) -> TOUCHEN_R
[src]
Bit 16 - Touch Sensing clock enable bit
pub fn crcen(&self) -> CRCEN_R
[src]
Bit 12 - CRC clock enable bit
pub fn mifen(&self) -> MIFEN_R
[src]
Bit 8 - NVM interface clock enable bit
pub fn dmaen(&self) -> DMAEN_R
[src]
Bit 0 - DMA clock enable bit
impl R<bool, DBGEN_A>
[src]
pub fn variant(&self) -> DBGEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _APB2ENR>>
[src]
pub fn dbgen(&self) -> DBGEN_R
[src]
Bit 22 - DBG clock enable bit
pub fn usart1en(&self) -> USART1EN_R
[src]
Bit 14 - USART1 clock enable bit
pub fn spi1en(&self) -> SPI1EN_R
[src]
Bit 12 - SPI1 clock enable bit
pub fn adcen(&self) -> ADCEN_R
[src]
Bit 9 - ADC clock enable bit
pub fn mifien(&self) -> MIFIEN_R
[src]
Bit 7 - MiFaRe Firewall clock enable bit
pub fn tim22en(&self) -> TIM22EN_R
[src]
Bit 5 - TIM22 timer clock enable bit
pub fn tim21en(&self) -> TIM21EN_R
[src]
Bit 2 - TIM21 timer clock enable bit
pub fn syscfgen(&self) -> SYSCFGEN_R
[src]
Bit 0 - System configuration controller clock enable bit
impl R<bool, LPTIM1EN_A>
[src]
pub fn variant(&self) -> LPTIM1EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _APB1ENR>>
[src]
pub fn lptim1en(&self) -> LPTIM1EN_R
[src]
Bit 31 - Low power timer clock enable bit
pub fn dacen(&self) -> DACEN_R
[src]
Bit 29 - DAC interface clock enable bit
pub fn pwren(&self) -> PWREN_R
[src]
Bit 28 - Power interface clock enable bit
pub fn crsen(&self) -> CRSEN_R
[src]
Bit 27 - Clock recovery system clock enable bit
pub fn usben(&self) -> USBEN_R
[src]
Bit 23 - USB clock enable bit
pub fn i2c2en(&self) -> I2C2EN_R
[src]
Bit 22 - I2C2 clock enable bit
pub fn i2c1en(&self) -> I2C1EN_R
[src]
Bit 21 - I2C1 clock enable bit
pub fn lpuart1en(&self) -> LPUART1EN_R
[src]
Bit 18 - LPUART1 clock enable bit
pub fn usart2en(&self) -> USART2EN_R
[src]
Bit 17 - UART2 clock enable bit
pub fn spi2en(&self) -> SPI2EN_R
[src]
Bit 14 - SPI2 clock enable bit
pub fn wwdgen(&self) -> WWDGEN_R
[src]
Bit 11 - Window watchdog clock enable bit
pub fn tim6en(&self) -> TIM6EN_R
[src]
Bit 4 - Timer 6 clock enable bit
pub fn tim2en(&self) -> TIM2EN_R
[src]
Bit 0 - Timer2 clock enable bit
pub fn tim3en(&self) -> TIM3EN_R
[src]
Bit 1 - Timer3 clock enable bit
pub fn tim7en(&self) -> TIM7EN_R
[src]
Bit 5 - Timer 7 clock enable bit
pub fn usart4en(&self) -> USART4EN_R
[src]
Bit 19 - USART4 clock enable bit
pub fn usart5en(&self) -> USART5EN_R
[src]
Bit 20 - USART5 clock enable bit
pub fn i2c3en(&self) -> I2C3EN_R
[src]
Bit 30 - I2C3 clock enable bit
impl R<bool, IOPHSMEN_A>
[src]
pub fn variant(&self) -> IOPHSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _IOPSMEN>>
[src]
pub fn iophsmen(&self) -> IOPHSMEN_R
[src]
Bit 7 - IOPHSMEN
pub fn iopdsmen(&self) -> IOPDSMEN_R
[src]
Bit 3 - IOPDSMEN
pub fn iopcsmen(&self) -> IOPCSMEN_R
[src]
Bit 2 - IOPCSMEN
pub fn iopbsmen(&self) -> IOPBSMEN_R
[src]
Bit 1 - IOPBSMEN
pub fn iopasmen(&self) -> IOPASMEN_R
[src]
Bit 0 - IOPASMEN
pub fn iopesmen(&self) -> IOPESMEN_R
[src]
Bit 4 - Port E clock enable during Sleep mode bit
impl R<bool, CRYPSMEN_A>
[src]
pub fn variant(&self) -> CRYPSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CRCSMEN_A>
[src]
pub fn variant(&self) -> CRCSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SRAMSMEN_A>
[src]
pub fn variant(&self) -> SRAMSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, MIFSMEN_A>
[src]
pub fn variant(&self) -> MIFSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMASMEN_A>
[src]
pub fn variant(&self) -> DMASMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _AHBSMENR>>
[src]
pub fn crypsmen(&self) -> CRYPSMEN_R
[src]
Bit 24 - Crypto clock enable during sleep mode bit
pub fn rngsmen(&self) -> RNGSMEN_R
[src]
Bit 20 - Random Number Generator clock enable during sleep mode bit
pub fn touchsmen(&self) -> TOUCHSMEN_R
[src]
Bit 16 - Touch Sensing clock enable during sleep mode bit
pub fn crcsmen(&self) -> CRCSMEN_R
[src]
Bit 12 - CRC clock enable during sleep mode bit
pub fn sramsmen(&self) -> SRAMSMEN_R
[src]
Bit 9 - SRAM interface clock enable during sleep mode bit
pub fn mifsmen(&self) -> MIFSMEN_R
[src]
Bit 8 - NVM interface clock enable during sleep mode bit
pub fn dmasmen(&self) -> DMASMEN_R
[src]
Bit 0 - DMA clock enable during sleep mode bit
impl R<bool, DBGSMEN_A>
[src]
pub fn variant(&self) -> DBGSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _APB2SMENR>>
[src]
pub fn dbgsmen(&self) -> DBGSMEN_R
[src]
Bit 22 - DBG clock enable during sleep mode bit
pub fn usart1smen(&self) -> USART1SMEN_R
[src]
Bit 14 - USART1 clock enable during sleep mode bit
pub fn spi1smen(&self) -> SPI1SMEN_R
[src]
Bit 12 - SPI1 clock enable during sleep mode bit
pub fn adcsmen(&self) -> ADCSMEN_R
[src]
Bit 9 - ADC clock enable during sleep mode bit
pub fn tim22smen(&self) -> TIM22SMEN_R
[src]
Bit 5 - TIM22 timer clock enable during sleep mode bit
pub fn tim21smen(&self) -> TIM21SMEN_R
[src]
Bit 2 - TIM21 timer clock enable during sleep mode bit
pub fn syscfgsmen(&self) -> SYSCFGSMEN_R
[src]
Bit 0 - System configuration controller clock enable during sleep mode bit
impl R<bool, LPTIM1SMEN_A>
[src]
pub fn variant(&self) -> LPTIM1SMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _APB1SMENR>>
[src]
pub fn lptim1smen(&self) -> LPTIM1SMEN_R
[src]
Bit 31 - Low power timer clock enable during sleep mode bit
pub fn dacsmen(&self) -> DACSMEN_R
[src]
Bit 29 - DAC interface clock enable during sleep mode bit
pub fn pwrsmen(&self) -> PWRSMEN_R
[src]
Bit 28 - Power interface clock enable during sleep mode bit
pub fn crssmen(&self) -> CRSSMEN_R
[src]
Bit 27 - Clock recovery system clock enable during sleep mode bit
pub fn usbsmen(&self) -> USBSMEN_R
[src]
Bit 23 - USB clock enable during sleep mode bit
pub fn i2c2smen(&self) -> I2C2SMEN_R
[src]
Bit 22 - I2C2 clock enable during sleep mode bit
pub fn i2c1smen(&self) -> I2C1SMEN_R
[src]
Bit 21 - I2C1 clock enable during sleep mode bit
pub fn lpuart1smen(&self) -> LPUART1SMEN_R
[src]
Bit 18 - LPUART1 clock enable during sleep mode bit
pub fn usart2smen(&self) -> USART2SMEN_R
[src]
Bit 17 - UART2 clock enable during sleep mode bit
pub fn spi2smen(&self) -> SPI2SMEN_R
[src]
Bit 14 - SPI2 clock enable during sleep mode bit
pub fn wwdgsmen(&self) -> WWDGSMEN_R
[src]
Bit 11 - Window watchdog clock enable during sleep mode bit
pub fn tim6smen(&self) -> TIM6SMEN_R
[src]
Bit 4 - Timer 6 clock enable during sleep mode bit
pub fn tim2smen(&self) -> TIM2SMEN_R
[src]
Bit 0 - Timer2 clock enable during sleep mode bit
pub fn tim3smen(&self) -> TIM3SMEN_R
[src]
Bit 1 - Timer3 clock enable during Sleep mode bit
pub fn tim7smen(&self) -> TIM7SMEN_R
[src]
Bit 5 - Timer 7 clock enable during Sleep mode bit
pub fn usart4smen(&self) -> USART4SMEN_R
[src]
Bit 19 - USART4 clock enable during Sleep mode bit
pub fn usart5smen(&self) -> USART5SMEN_R
[src]
Bit 20 - USART5 clock enable during Sleep mode bit
pub fn i2c3smen(&self) -> I2C3SMEN_R
[src]
Bit 30 - 2C3 clock enable during Sleep mode bit
impl R<u8, I2C3SEL_A>
[src]
pub fn variant(&self) -> Variant<u8, I2C3SEL_A>
[src]
Get enumerated values variant
pub fn is_apb(&self) -> bool
[src]
Checks if the value of the field is APB
pub fn is_system(&self) -> bool
[src]
Checks if the value of the field is SYSTEM
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
impl R<u8, LPTIM1SEL_A>
[src]
pub fn variant(&self) -> LPTIM1SEL_A
[src]
Get enumerated values variant
pub fn is_apb(&self) -> bool
[src]
Checks if the value of the field is APB
pub fn is_lsi(&self) -> bool
[src]
Checks if the value of the field is LSI
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u8, LPUART1SEL_A>
[src]
pub fn variant(&self) -> LPUART1SEL_A
[src]
Get enumerated values variant
pub fn is_apb(&self) -> bool
[src]
Checks if the value of the field is APB
pub fn is_system(&self) -> bool
[src]
Checks if the value of the field is SYSTEM
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u32, Reg<u32, _CCIPR>>
[src]
pub fn hsi48msel(&self) -> HSI48MSEL_R
[src]
Bit 26 - 48 MHz HSI48 clock source selection bit
pub fn i2c3sel(&self) -> I2C3SEL_R
[src]
Bits 16:17 - I2C3 clock source selection bits
pub fn lptim1sel(&self) -> LPTIM1SEL_R
[src]
Bits 18:19 - Low Power Timer clock source selection bits
pub fn i2c1sel(&self) -> I2C1SEL_R
[src]
Bits 12:13 - I2C1 clock source selection bits
pub fn lpuart1sel(&self) -> LPUART1SEL_R
[src]
Bits 10:11 - LPUART1 clock source selection bits
pub fn usart2sel(&self) -> USART2SEL_R
[src]
Bits 2:3 - USART2 clock source selection bits
pub fn usart1sel(&self) -> USART1SEL_R
[src]
Bits 0:1 - USART1 clock source selection bits
impl R<bool, LPWRRSTF_A>
[src]
pub fn variant(&self) -> LPWRRSTF_A
[src]
Get enumerated values variant
pub fn is_no_reset(&self) -> bool
[src]
Checks if the value of the field is NORESET
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<bool, RMVF_A>
[src]
pub fn variant(&self) -> Variant<bool, RMVF_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<bool, RTCRST_A>
[src]
pub fn variant(&self) -> Variant<bool, RTCRST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<bool, RTCEN_A>
[src]
pub fn variant(&self) -> RTCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, RTCSEL_A>
[src]
pub fn variant(&self) -> RTCSEL_A
[src]
Get enumerated values variant
pub fn is_no_clock(&self) -> bool
[src]
Checks if the value of the field is NOCLOCK
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
pub fn is_lsi(&self) -> bool
[src]
Checks if the value of the field is LSI
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
impl R<bool, CSSLSED_A>
[src]
pub fn variant(&self) -> CSSLSED_A
[src]
Get enumerated values variant
pub fn is_no_failure(&self) -> bool
[src]
Checks if the value of the field is NOFAILURE
pub fn is_failure(&self) -> bool
[src]
Checks if the value of the field is FAILURE
impl R<bool, CSSLSEON_A>
[src]
pub fn variant(&self) -> CSSLSEON_A
[src]
Get enumerated values variant
pub fn is_off(&self) -> bool
[src]
Checks if the value of the field is OFF
pub fn is_on(&self) -> bool
[src]
Checks if the value of the field is ON
impl R<u8, LSEDRV_A>
[src]
pub fn variant(&self) -> LSEDRV_A
[src]
Get enumerated values variant
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
pub fn is_medium_low(&self) -> bool
[src]
Checks if the value of the field is MEDIUMLOW
pub fn is_medium_high(&self) -> bool
[src]
Checks if the value of the field is MEDIUMHIGH
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
impl R<bool, LSEBYP_A>
[src]
pub fn variant(&self) -> LSEBYP_A
[src]
Get enumerated values variant
pub fn is_not_bypassed(&self) -> bool
[src]
Checks if the value of the field is NOTBYPASSED
pub fn is_bypassed(&self) -> bool
[src]
Checks if the value of the field is BYPASSED
impl R<bool, LSERDY_A>
[src]
pub fn variant(&self) -> LSERDY_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<u32, Reg<u32, _CSR>>
[src]
pub fn lpwrrstf(&self) -> LPWRRSTF_R
[src]
Bit 31 - Low-power reset flag
pub fn wwdgrstf(&self) -> WWDGRSTF_R
[src]
Bit 30 - Window watchdog reset flag
pub fn iwdgrstf(&self) -> IWDGRSTF_R
[src]
Bit 29 - Independent watchdog reset flag
pub fn sftrstf(&self) -> SFTRSTF_R
[src]
Bit 28 - Software reset flag
pub fn porrstf(&self) -> PORRSTF_R
[src]
Bit 27 - POR/PDR reset flag
pub fn pinrstf(&self) -> PINRSTF_R
[src]
Bit 26 - PIN reset flag
pub fn oblrstf(&self) -> OBLRSTF_R
[src]
Bit 25 - OBLRSTF
pub fn rmvf(&self) -> RMVF_R
[src]
Bit 24 - Remove reset flag
pub fn rtcrst(&self) -> RTCRST_R
[src]
Bit 19 - RTC software reset bit
pub fn rtcen(&self) -> RTCEN_R
[src]
Bit 18 - RTC clock enable bit
pub fn rtcsel(&self) -> RTCSEL_R
[src]
Bits 16:17 - RTC and LCD clock source selection bits
pub fn csslsed(&self) -> CSSLSED_R
[src]
Bit 14 - CSS on LSE failure detection flag
pub fn csslseon(&self) -> CSSLSEON_R
[src]
Bit 13 - CSSLSEON
pub fn lsedrv(&self) -> LSEDRV_R
[src]
Bits 11:12 - LSEDRV
pub fn lsebyp(&self) -> LSEBYP_R
[src]
Bit 10 - External low-speed oscillator bypass bit
pub fn lserdy(&self) -> LSERDY_R
[src]
Bit 9 - External low-speed oscillator ready bit
pub fn lseon(&self) -> LSEON_R
[src]
Bit 8 - External low-speed oscillator enable bit
pub fn lsirdy(&self) -> LSIRDY_R
[src]
Bit 1 - Internal low-speed oscillator ready bit
pub fn lsion(&self) -> LSION_R
[src]
Bit 0 - Internal low-speed oscillator enable
impl R<u8, BOOT_MODE_A>
[src]
pub fn variant(&self) -> Variant<u8, BOOT_MODE_A>
[src]
Get enumerated values variant
pub fn is_main_flash(&self) -> bool
[src]
Checks if the value of the field is MAINFLASH
pub fn is_system_flash(&self) -> bool
[src]
Checks if the value of the field is SYSTEMFLASH
pub fn is_sram(&self) -> bool
[src]
Checks if the value of the field is SRAM
impl R<u8, MEM_MODE_A>
[src]
pub fn variant(&self) -> Variant<u8, MEM_MODE_A>
[src]
Get enumerated values variant
pub fn is_main_flash(&self) -> bool
[src]
Checks if the value of the field is MAINFLASH
pub fn is_system_flash(&self) -> bool
[src]
Checks if the value of the field is SYSTEMFLASH
pub fn is_sram(&self) -> bool
[src]
Checks if the value of the field is SRAM
impl R<bool, UFB_A>
[src]
pub fn variant(&self) -> UFB_A
[src]
Get enumerated values variant
pub fn is_bank1(&self) -> bool
[src]
Checks if the value of the field is BANK1
pub fn is_bank2(&self) -> bool
[src]
Checks if the value of the field is BANK2
impl R<u32, Reg<u32, _CFGR1>>
[src]
pub fn boot_mode(&self) -> BOOT_MODE_R
[src]
Bits 8:9 - Boot mode selected by the boot pins status bits
pub fn mem_mode(&self) -> MEM_MODE_R
[src]
Bits 0:1 - Memory mapping selection bits
pub fn ufb(&self) -> UFB_R
[src]
Bit 3 - User bank swapping
impl R<bool, I2C2_FMP_A>
[src]
pub fn variant(&self) -> I2C2_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C1_FMP_A>
[src]
pub fn variant(&self) -> I2C1_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C_PB9_FMP_A>
[src]
pub fn variant(&self) -> I2C_PB9_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C_PB8_FMP_A>
[src]
pub fn variant(&self) -> I2C_PB8_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C_PB7_FMP_A>
[src]
pub fn variant(&self) -> I2C_PB7_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C_PB6_FMP_A>
[src]
pub fn variant(&self) -> I2C_PB6_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C3_FMP_A>
[src]
pub fn variant(&self) -> I2C3_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, FWDIS_A>
[src]
pub fn variant(&self) -> FWDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<u32, Reg<u32, _CFGR2>>
[src]
pub fn i2c2_fmp(&self) -> I2C2_FMP_R
[src]
Bit 13 - I2C2 Fm+ drive capability enable bit
pub fn i2c1_fmp(&self) -> I2C1_FMP_R
[src]
Bit 12 - I2C1 Fm+ drive capability enable bit
pub fn i2c_pb9_fmp(&self) -> I2C_PB9_FMP_R
[src]
Bit 11 - Fm+ drive capability on PB9 enable bit
pub fn i2c_pb8_fmp(&self) -> I2C_PB8_FMP_R
[src]
Bit 10 - Fm+ drive capability on PB8 enable bit
pub fn i2c_pb7_fmp(&self) -> I2C_PB7_FMP_R
[src]
Bit 9 - Fm+ drive capability on PB7 enable bit
pub fn i2c_pb6_fmp(&self) -> I2C_PB6_FMP_R
[src]
Bit 8 - Fm+ drive capability on PB6 enable bit
pub fn i2c3_fmp(&self) -> I2C3_FMP_R
[src]
Bit 14 - I2C3 Fm+ drive capability enable bit
pub fn fwdis(&self) -> FWDIS_R
[src]
Bit 0 - Firewall disable bit
impl R<u8, EXTI3_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI3_A>
[src]
Get enumerated values variant
pub fn is_pa3(&self) -> bool
[src]
Checks if the value of the field is PA3
pub fn is_pb3(&self) -> bool
[src]
Checks if the value of the field is PB3
pub fn is_pc3(&self) -> bool
[src]
Checks if the value of the field is PC3
pub fn is_pd3(&self) -> bool
[src]
Checks if the value of the field is PD3
pub fn is_pe3(&self) -> bool
[src]
Checks if the value of the field is PE3
pub fn is_ph3(&self) -> bool
[src]
Checks if the value of the field is PH3
impl R<u8, EXTI2_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI2_A>
[src]
Get enumerated values variant
pub fn is_pa2(&self) -> bool
[src]
Checks if the value of the field is PA2
pub fn is_pb2(&self) -> bool
[src]
Checks if the value of the field is PB2
pub fn is_pc2(&self) -> bool
[src]
Checks if the value of the field is PC2
pub fn is_pd2(&self) -> bool
[src]
Checks if the value of the field is PD2
pub fn is_pe2(&self) -> bool
[src]
Checks if the value of the field is PE2
pub fn is_ph2(&self) -> bool
[src]
Checks if the value of the field is PH2
impl R<u8, EXTI1_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI1_A>
[src]
Get enumerated values variant
pub fn is_pa1(&self) -> bool
[src]
Checks if the value of the field is PA1
pub fn is_pb1(&self) -> bool
[src]
Checks if the value of the field is PB1
pub fn is_pc1(&self) -> bool
[src]
Checks if the value of the field is PC1
pub fn is_pd1(&self) -> bool
[src]
Checks if the value of the field is PD1
pub fn is_pe1(&self) -> bool
[src]
Checks if the value of the field is PE1
pub fn is_ph1(&self) -> bool
[src]
Checks if the value of the field is PH1
impl R<u8, EXTI0_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI0_A>
[src]
Get enumerated values variant
pub fn is_pa0(&self) -> bool
[src]
Checks if the value of the field is PA0
pub fn is_pb0(&self) -> bool
[src]
Checks if the value of the field is PB0
pub fn is_pc0(&self) -> bool
[src]
Checks if the value of the field is PC0
pub fn is_pd0(&self) -> bool
[src]
Checks if the value of the field is PD0
pub fn is_pe0(&self) -> bool
[src]
Checks if the value of the field is PE0
pub fn is_ph0(&self) -> bool
[src]
Checks if the value of the field is PH0
impl R<u32, Reg<u32, _EXTICR1>>
[src]
pub fn exti3(&self) -> EXTI3_R
[src]
Bits 12:15 - EXTI x configuration (x = 0 to 3)
pub fn exti2(&self) -> EXTI2_R
[src]
Bits 8:11 - EXTI x configuration (x = 0 to 3)
pub fn exti1(&self) -> EXTI1_R
[src]
Bits 4:7 - EXTI x configuration (x = 0 to 3)
pub fn exti0(&self) -> EXTI0_R
[src]
Bits 0:3 - EXTI x configuration (x = 0 to 3)
impl R<u8, EXTI7_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI7_A>
[src]
Get enumerated values variant
pub fn is_pa7(&self) -> bool
[src]
Checks if the value of the field is PA7
pub fn is_pb7(&self) -> bool
[src]
Checks if the value of the field is PB7
pub fn is_pc7(&self) -> bool
[src]
Checks if the value of the field is PC7
pub fn is_pd7(&self) -> bool
[src]
Checks if the value of the field is PD7
pub fn is_pe7(&self) -> bool
[src]
Checks if the value of the field is PE7
impl R<u8, EXTI6_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI6_A>
[src]
Get enumerated values variant
pub fn is_pa6(&self) -> bool
[src]
Checks if the value of the field is PA6
pub fn is_pb6(&self) -> bool
[src]
Checks if the value of the field is PB6
pub fn is_pc6(&self) -> bool
[src]
Checks if the value of the field is PC6
pub fn is_pd6(&self) -> bool
[src]
Checks if the value of the field is PD6
pub fn is_pe6(&self) -> bool
[src]
Checks if the value of the field is PE6
impl R<u8, EXTI5_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI5_A>
[src]
Get enumerated values variant
pub fn is_pa5(&self) -> bool
[src]
Checks if the value of the field is PA5
pub fn is_pb5(&self) -> bool
[src]
Checks if the value of the field is PB5
pub fn is_pc5(&self) -> bool
[src]
Checks if the value of the field is PC5
pub fn is_pd5(&self) -> bool
[src]
Checks if the value of the field is PD5
pub fn is_pe5(&self) -> bool
[src]
Checks if the value of the field is PE5
impl R<u8, EXTI4_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI4_A>
[src]
Get enumerated values variant
pub fn is_pa4(&self) -> bool
[src]
Checks if the value of the field is PA4
pub fn is_pb4(&self) -> bool
[src]
Checks if the value of the field is PB4
pub fn is_pc4(&self) -> bool
[src]
Checks if the value of the field is PC4
pub fn is_pd4(&self) -> bool
[src]
Checks if the value of the field is PD4
pub fn is_pe4(&self) -> bool
[src]
Checks if the value of the field is PE4
impl R<u32, Reg<u32, _EXTICR2>>
[src]
pub fn exti7(&self) -> EXTI7_R
[src]
Bits 12:15 - EXTI x configuration (x = 4 to 7)
pub fn exti6(&self) -> EXTI6_R
[src]
Bits 8:11 - EXTI x configuration (x = 4 to 7)
pub fn exti5(&self) -> EXTI5_R
[src]
Bits 4:7 - EXTI x configuration (x = 4 to 7)
pub fn exti4(&self) -> EXTI4_R
[src]
Bits 0:3 - EXTI x configuration (x = 4 to 7)
impl R<u8, EXTI11_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI11_A>
[src]
Get enumerated values variant
pub fn is_pa11(&self) -> bool
[src]
Checks if the value of the field is PA11
pub fn is_pb11(&self) -> bool
[src]
Checks if the value of the field is PB11
pub fn is_pc11(&self) -> bool
[src]
Checks if the value of the field is PC11
pub fn is_pd11(&self) -> bool
[src]
Checks if the value of the field is PD11
pub fn is_pe11(&self) -> bool
[src]
Checks if the value of the field is PE11
pub fn is_ph11(&self) -> bool
[src]
Checks if the value of the field is PH11
impl R<u8, EXTI10_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI10_A>
[src]
Get enumerated values variant
pub fn is_pa10(&self) -> bool
[src]
Checks if the value of the field is PA10
pub fn is_pb10(&self) -> bool
[src]
Checks if the value of the field is PB10
pub fn is_pc10(&self) -> bool
[src]
Checks if the value of the field is PC10
pub fn is_pd10(&self) -> bool
[src]
Checks if the value of the field is PD10
pub fn is_pe10(&self) -> bool
[src]
Checks if the value of the field is PE10
pub fn is_ph10(&self) -> bool
[src]
Checks if the value of the field is PH10
impl R<u8, EXTI9_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI9_A>
[src]
Get enumerated values variant
pub fn is_pa9(&self) -> bool
[src]
Checks if the value of the field is PA9
pub fn is_pb9(&self) -> bool
[src]
Checks if the value of the field is PB9
pub fn is_pc9(&self) -> bool
[src]
Checks if the value of the field is PC9
pub fn is_pd9(&self) -> bool
[src]
Checks if the value of the field is PD9
pub fn is_pe9(&self) -> bool
[src]
Checks if the value of the field is PE9
pub fn is_ph9(&self) -> bool
[src]
Checks if the value of the field is PH9
impl R<u8, EXTI8_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI8_A>
[src]
Get enumerated values variant
pub fn is_pa8(&self) -> bool
[src]
Checks if the value of the field is PA8
pub fn is_pb8(&self) -> bool
[src]
Checks if the value of the field is PB8
pub fn is_pc8(&self) -> bool
[src]
Checks if the value of the field is PC8
pub fn is_pd8(&self) -> bool
[src]
Checks if the value of the field is PD8
pub fn is_pe8(&self) -> bool
[src]
Checks if the value of the field is PE8
pub fn is_ph8(&self) -> bool
[src]
Checks if the value of the field is PH8
impl R<u32, Reg<u32, _EXTICR3>>
[src]
pub fn exti11(&self) -> EXTI11_R
[src]
Bits 12:15 - EXTI x configuration (x = 8 to 11)
pub fn exti10(&self) -> EXTI10_R
[src]
Bits 8:11 - EXTI10
pub fn exti9(&self) -> EXTI9_R
[src]
Bits 4:7 - EXTI x configuration (x = 8 to 11)
pub fn exti8(&self) -> EXTI8_R
[src]
Bits 0:3 - EXTI x configuration (x = 8 to 11)
impl R<u8, EXTI15_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI15_A>
[src]
Get enumerated values variant
pub fn is_pa15(&self) -> bool
[src]
Checks if the value of the field is PA15
pub fn is_pb15(&self) -> bool
[src]
Checks if the value of the field is PB15
pub fn is_pc15(&self) -> bool
[src]
Checks if the value of the field is PC15
pub fn is_pd15(&self) -> bool
[src]
Checks if the value of the field is PD15
pub fn is_pe15(&self) -> bool
[src]
Checks if the value of the field is PE15
impl R<u8, EXTI14_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI14_A>
[src]
Get enumerated values variant
pub fn is_pa14(&self) -> bool
[src]
Checks if the value of the field is PA14
pub fn is_pb14(&self) -> bool
[src]
Checks if the value of the field is PB14
pub fn is_pc14(&self) -> bool
[src]
Checks if the value of the field is PC14
pub fn is_pd14(&self) -> bool
[src]
Checks if the value of the field is PD14
pub fn is_pe14(&self) -> bool
[src]
Checks if the value of the field is PE14
impl R<u8, EXTI13_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI13_A>
[src]
Get enumerated values variant
pub fn is_pa13(&self) -> bool
[src]
Checks if the value of the field is PA13
pub fn is_pb13(&self) -> bool
[src]
Checks if the value of the field is PB13
pub fn is_pc13(&self) -> bool
[src]
Checks if the value of the field is PC13
pub fn is_pd13(&self) -> bool
[src]
Checks if the value of the field is PD13
pub fn is_pe13(&self) -> bool
[src]
Checks if the value of the field is PE13
impl R<u8, EXTI12_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI12_A>
[src]
Get enumerated values variant
pub fn is_pa12(&self) -> bool
[src]
Checks if the value of the field is PA12
pub fn is_pb12(&self) -> bool
[src]
Checks if the value of the field is PB12
pub fn is_pc12(&self) -> bool
[src]
Checks if the value of the field is PC12
pub fn is_pd12(&self) -> bool
[src]
Checks if the value of the field is PD12
pub fn is_pe12(&self) -> bool
[src]
Checks if the value of the field is PE12
impl R<u32, Reg<u32, _EXTICR4>>
[src]
pub fn exti15(&self) -> EXTI15_R
[src]
Bits 12:15 - EXTI x configuration (x = 12 to 15)
pub fn exti14(&self) -> EXTI14_R
[src]
Bits 8:11 - EXTI14
pub fn exti13(&self) -> EXTI13_R
[src]
Bits 4:7 - EXTI13
pub fn exti12(&self) -> EXTI12_R
[src]
Bits 0:3 - EXTI12
impl R<bool, VREFINT_RDYF_A>
[src]
pub fn variant(&self) -> VREFINT_RDYF_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, ENBUF_SENSOR_ADC_A>
[src]
pub fn variant(&self) -> ENBUF_SENSOR_ADC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, SEL_VREF_OUT_A>
[src]
pub fn variant(&self) -> SEL_VREF_OUT_A
[src]
Get enumerated values variant
pub fn is_no_connection(&self) -> bool
[src]
Checks if the value of the field is NOCONNECTION
pub fn is_pb0(&self) -> bool
[src]
Checks if the value of the field is PB0
pub fn is_pb1(&self) -> bool
[src]
Checks if the value of the field is PB1
pub fn is_both(&self) -> bool
[src]
Checks if the value of the field is BOTH
impl R<bool, REF_LOCK_A>
[src]
pub fn variant(&self) -> REF_LOCK_A
[src]
Get enumerated values variant
pub fn is_read_write(&self) -> bool
[src]
Checks if the value of the field is READWRITE
pub fn is_read_only(&self) -> bool
[src]
Checks if the value of the field is READONLY
impl R<bool, ENBUF_VREFINT_COMP2_A>
[src]
pub fn variant(&self) -> ENBUF_VREFINT_COMP2_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ENBUF_VREFINT_ADC_A>
[src]
pub fn variant(&self) -> ENBUF_VREFINT_ADC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EN_VREFINT_A>
[src]
pub fn variant(&self) -> EN_VREFINT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CFGR3>>
[src]
pub fn vrefint_rdyf(&self) -> VREFINT_RDYF_R
[src]
Bit 30 - VREFINT ready flag
pub fn enbuf_sensor_adc(&self) -> ENBUF_SENSOR_ADC_R
[src]
Bit 9 - Sensor reference for ADC enable bit
pub fn sel_vref_out(&self) -> SEL_VREF_OUT_R
[src]
Bits 4:5 - BGAP_ADC connection bit
pub fn enref_hsi48(&self) -> ENREF_HSI48_R
[src]
Bit 13 - VREFINT reference for HSI48 oscillator enable bit
pub fn ref_lock(&self) -> REF_LOCK_R
[src]
Bit 31 - SYSCFG_CFGR3 lock bit
pub fn enbuf_vrefint_comp2(&self) -> ENBUF_VREFINT_COMP2_R
[src]
Bit 12 - VREFINT reference for COMP2 scaler enable bit
pub fn enbuf_vrefint_adc(&self) -> ENBUF_VREFINT_ADC_R
[src]
Bit 8 - VREFINT reference for ADC enable bit
pub fn en_vrefint(&self) -> EN_VREFINT_R
[src]
Bit 0 - VREFINT enable and scaler control for COMP2 enable bit
impl R<bool, COMP1LOCK_A>
[src]
pub fn variant(&self) -> COMP1LOCK_A
[src]
Get enumerated values variant
pub fn is_read_write(&self) -> bool
[src]
Checks if the value of the field is READWRITE
pub fn is_read_only(&self) -> bool
[src]
Checks if the value of the field is READONLY
impl R<bool, COMP1VALUE_A>
[src]
pub fn variant(&self) -> COMP1VALUE_A
[src]
Get enumerated values variant
pub fn is_not_equal(&self) -> bool
[src]
Checks if the value of the field is NOTEQUAL
pub fn is_equal(&self) -> bool
[src]
Checks if the value of the field is EQUAL
impl R<bool, COMP1POLARITY_A>
[src]
pub fn variant(&self) -> COMP1POLARITY_A
[src]
Get enumerated values variant
pub fn is_not_inverted(&self) -> bool
[src]
Checks if the value of the field is NOTINVERTED
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, COMP1LPTIMIN1_A>
[src]
pub fn variant(&self) -> COMP1LPTIMIN1_A
[src]
Get enumerated values variant
pub fn is_gated(&self) -> bool
[src]
Checks if the value of the field is GATED
pub fn is_not_gated(&self) -> bool
[src]
Checks if the value of the field is NOTGATED
impl R<bool, COMP1WM_A>
[src]
pub fn variant(&self) -> COMP1WM_A
[src]
Get enumerated values variant
pub fn is_pa1(&self) -> bool
[src]
Checks if the value of the field is PA1
pub fn is_comp2plus(&self) -> bool
[src]
Checks if the value of the field is COMP2PLUS
impl R<u8, COMP1INNSEL_A>
[src]
pub fn variant(&self) -> COMP1INNSEL_A
[src]
Get enumerated values variant
pub fn is_vrefint(&self) -> bool
[src]
Checks if the value of the field is VREFINT
pub fn is_pa0(&self) -> bool
[src]
Checks if the value of the field is PA0
pub fn is_pa4(&self) -> bool
[src]
Checks if the value of the field is PA4
pub fn is_pa5(&self) -> bool
[src]
Checks if the value of the field is PA5
impl R<bool, COMP1EN_A>
[src]
pub fn variant(&self) -> COMP1EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _COMP1_CSR>>
[src]
pub fn comp1lock(&self) -> COMP1LOCK_R
[src]
Bit 31 - COMP1_CSR register lock bit
pub fn comp1value(&self) -> COMP1VALUE_R
[src]
Bit 30 - Comparator 1 output status bit
pub fn comp1polarity(&self) -> COMP1POLARITY_R
[src]
Bit 15 - Comparator 1 polarity selection bit
pub fn comp1lptimin1(&self) -> COMP1LPTIMIN1_R
[src]
Bit 12 - Comparator 1 LPTIM input propagation bit
pub fn comp1wm(&self) -> COMP1WM_R
[src]
Bit 8 - Comparator 1 window mode selection bit
pub fn comp1innsel(&self) -> COMP1INNSEL_R
[src]
Bits 4:5 - Comparator 1 Input Minus connection configuration bit
pub fn comp1en(&self) -> COMP1EN_R
[src]
Bit 0 - Comparator 1 enable bit
impl R<bool, COMP2LOCK_A>
[src]
pub fn variant(&self) -> COMP2LOCK_A
[src]
Get enumerated values variant
pub fn is_read_write(&self) -> bool
[src]
Checks if the value of the field is READWRITE
pub fn is_read_only(&self) -> bool
[src]
Checks if the value of the field is READONLY
impl R<bool, COMP2VALUE_A>
[src]
pub fn variant(&self) -> COMP2VALUE_A
[src]
Get enumerated values variant
pub fn is_not_equal(&self) -> bool
[src]
Checks if the value of the field is NOTEQUAL
pub fn is_equal(&self) -> bool
[src]
Checks if the value of the field is EQUAL
impl R<bool, COMP2POLARITY_A>
[src]
pub fn variant(&self) -> COMP2POLARITY_A
[src]
Get enumerated values variant
pub fn is_not_inverted(&self) -> bool
[src]
Checks if the value of the field is NOTINVERTED
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, COMP2LPTIMIN1_A>
[src]
pub fn variant(&self) -> COMP2LPTIMIN1_A
[src]
Get enumerated values variant
pub fn is_gated(&self) -> bool
[src]
Checks if the value of the field is GATED
pub fn is_not_gated(&self) -> bool
[src]
Checks if the value of the field is NOTGATED
impl R<bool, COMP2LPTIMIN2_A>
[src]
pub fn variant(&self) -> COMP2LPTIMIN2_A
[src]
Get enumerated values variant
pub fn is_gated(&self) -> bool
[src]
Checks if the value of the field is GATED
pub fn is_not_gated(&self) -> bool
[src]
Checks if the value of the field is NOTGATED
impl R<u8, COMP2INPSEL_A>
[src]
pub fn variant(&self) -> Variant<u8, COMP2INPSEL_A>
[src]
Get enumerated values variant
pub fn is_pa3(&self) -> bool
[src]
Checks if the value of the field is PA3
pub fn is_pb4(&self) -> bool
[src]
Checks if the value of the field is PB4
pub fn is_pb5(&self) -> bool
[src]
Checks if the value of the field is PB5
pub fn is_pb6(&self) -> bool
[src]
Checks if the value of the field is PB6
pub fn is_pb7(&self) -> bool
[src]
Checks if the value of the field is PB7
pub fn is_pa7(&self) -> bool
[src]
Checks if the value of the field is PA7
impl R<u8, COMP2INNSEL_A>
[src]
pub fn variant(&self) -> COMP2INNSEL_A
[src]
Get enumerated values variant
pub fn is_vrefint(&self) -> bool
[src]
Checks if the value of the field is VREFINT
pub fn is_pa2(&self) -> bool
[src]
Checks if the value of the field is PA2
pub fn is_pa4(&self) -> bool
[src]
Checks if the value of the field is PA4
pub fn is_pa5(&self) -> bool
[src]
Checks if the value of the field is PA5
pub fn is_vrefint_div4(&self) -> bool
[src]
Checks if the value of the field is VREFINT_DIV4
pub fn is_vrefint_div2(&self) -> bool
[src]
Checks if the value of the field is VREFINT_DIV2
pub fn is_vrefint_div3_4(&self) -> bool
[src]
Checks if the value of the field is VREFINT_DIV3_4
pub fn is_pb3(&self) -> bool
[src]
Checks if the value of the field is PB3
impl R<bool, COMP2SPEED_A>
[src]
pub fn variant(&self) -> COMP2SPEED_A
[src]
Get enumerated values variant
pub fn is_slow(&self) -> bool
[src]
Checks if the value of the field is SLOW
pub fn is_fast(&self) -> bool
[src]
Checks if the value of the field is FAST
impl R<bool, COMP2EN_A>
[src]
pub fn variant(&self) -> COMP2EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _COMP2_CSR>>
[src]
pub fn comp2lock(&self) -> COMP2LOCK_R
[src]
Bit 31 - COMP2_CSR register lock bit
pub fn comp2value(&self) -> COMP2VALUE_R
[src]
Bit 20 - Comparator 2 output status bit
pub fn comp2polarity(&self) -> COMP2POLARITY_R
[src]
Bit 15 - Comparator 2 polarity selection bit
pub fn comp2lptimin1(&self) -> COMP2LPTIMIN1_R
[src]
Bit 13 - Comparator 2 LPTIM input 1 propagation bit
pub fn comp2lptimin2(&self) -> COMP2LPTIMIN2_R
[src]
Bit 12 - Comparator 2 LPTIM input 2 propagation bit
pub fn comp2inpsel(&self) -> COMP2INPSEL_R
[src]
Bits 8:10 - Comparator 2 Input Plus connection configuration bit
pub fn comp2innsel(&self) -> COMP2INNSEL_R
[src]
Bits 4:6 - Comparator 2 Input Minus connection configuration bit
pub fn comp2speed(&self) -> COMP2SPEED_R
[src]
Bit 3 - Comparator 2 power mode selection bit
pub fn comp2en(&self) -> COMP2EN_R
[src]
Bit 0 - Comparator 2 enable bit
impl R<bool, BIDIMODE_A>
[src]
pub fn variant(&self) -> BIDIMODE_A
[src]
Get enumerated values variant
pub fn is_unidirectional(&self) -> bool
[src]
Checks if the value of the field is UNIDIRECTIONAL
pub fn is_bidirectional(&self) -> bool
[src]
Checks if the value of the field is BIDIRECTIONAL
impl R<bool, BIDIOE_A>
[src]
pub fn variant(&self) -> BIDIOE_A
[src]
Get enumerated values variant
pub fn is_output_disabled(&self) -> bool
[src]
Checks if the value of the field is OUTPUTDISABLED
pub fn is_output_enabled(&self) -> bool
[src]
Checks if the value of the field is OUTPUTENABLED
impl R<bool, CRCEN_A>
[src]
pub fn variant(&self) -> CRCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CRCNEXT_A>
[src]
pub fn variant(&self) -> CRCNEXT_A
[src]
Get enumerated values variant
pub fn is_tx_buffer(&self) -> bool
[src]
Checks if the value of the field is TXBUFFER
pub fn is_crc(&self) -> bool
[src]
Checks if the value of the field is CRC
impl R<bool, DFF_A>
[src]
pub fn variant(&self) -> DFF_A
[src]
Get enumerated values variant
pub fn is_eight_bit(&self) -> bool
[src]
Checks if the value of the field is EIGHTBIT
pub fn is_sixteen_bit(&self) -> bool
[src]
Checks if the value of the field is SIXTEENBIT
impl R<bool, RXONLY_A>
[src]
pub fn variant(&self) -> RXONLY_A
[src]
Get enumerated values variant
pub fn is_full_duplex(&self) -> bool
[src]
Checks if the value of the field is FULLDUPLEX
pub fn is_output_disabled(&self) -> bool
[src]
Checks if the value of the field is OUTPUTDISABLED
impl R<bool, SSM_A>
[src]
pub fn variant(&self) -> SSM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SSI_A>
[src]
pub fn variant(&self) -> SSI_A
[src]
Get enumerated values variant
pub fn is_slave_selected(&self) -> bool
[src]
Checks if the value of the field is SLAVESELECTED
pub fn is_slave_not_selected(&self) -> bool
[src]
Checks if the value of the field is SLAVENOTSELECTED
impl R<bool, LSBFIRST_A>
[src]
pub fn variant(&self) -> LSBFIRST_A
[src]
Get enumerated values variant
pub fn is_msbfirst(&self) -> bool
[src]
Checks if the value of the field is MSBFIRST
pub fn is_lsbfirst(&self) -> bool
[src]
Checks if the value of the field is LSBFIRST
impl R<bool, SPE_A>
[src]
pub fn variant(&self) -> SPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, BR_A>
[src]
pub fn variant(&self) -> BR_A
[src]
Get enumerated values variant
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div32(&self) -> bool
[src]
Checks if the value of the field is DIV32
pub fn is_div64(&self) -> bool
[src]
Checks if the value of the field is DIV64
pub fn is_div128(&self) -> bool
[src]
Checks if the value of the field is DIV128
pub fn is_div256(&self) -> bool
[src]
Checks if the value of the field is DIV256
impl R<bool, MSTR_A>
[src]
pub fn variant(&self) -> MSTR_A
[src]
Get enumerated values variant
pub fn is_slave(&self) -> bool
[src]
Checks if the value of the field is SLAVE
pub fn is_master(&self) -> bool
[src]
Checks if the value of the field is MASTER
impl R<bool, CPOL_A>
[src]
pub fn variant(&self) -> CPOL_A
[src]
Get enumerated values variant
pub fn is_idle_low(&self) -> bool
[src]
Checks if the value of the field is IDLELOW
pub fn is_idle_high(&self) -> bool
[src]
Checks if the value of the field is IDLEHIGH
impl R<bool, CPHA_A>
[src]
pub fn variant(&self) -> CPHA_A
[src]
Get enumerated values variant
pub fn is_first_edge(&self) -> bool
[src]
Checks if the value of the field is FIRSTEDGE
pub fn is_second_edge(&self) -> bool
[src]
Checks if the value of the field is SECONDEDGE
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn bidimode(&self) -> BIDIMODE_R
[src]
Bit 15 - Bidirectional data mode enable
pub fn bidioe(&self) -> BIDIOE_R
[src]
Bit 14 - Output enable in bidirectional mode
pub fn crcen(&self) -> CRCEN_R
[src]
Bit 13 - Hardware CRC calculation enable
pub fn crcnext(&self) -> CRCNEXT_R
[src]
Bit 12 - CRC transfer next
pub fn dff(&self) -> DFF_R
[src]
Bit 11 - Data frame format
pub fn rxonly(&self) -> RXONLY_R
[src]
Bit 10 - Receive only
pub fn ssm(&self) -> SSM_R
[src]
Bit 9 - Software slave management
pub fn ssi(&self) -> SSI_R
[src]
Bit 8 - Internal slave select
pub fn lsbfirst(&self) -> LSBFIRST_R
[src]
Bit 7 - Frame format
pub fn spe(&self) -> SPE_R
[src]
Bit 6 - SPI enable
pub fn br(&self) -> BR_R
[src]
Bits 3:5 - Baud rate control
pub fn mstr(&self) -> MSTR_R
[src]
Bit 2 - Master selection
pub fn cpol(&self) -> CPOL_R
[src]
Bit 1 - Clock polarity
pub fn cpha(&self) -> CPHA_R
[src]
Bit 0 - Clock phase
impl R<bool, RXDMAEN_A>
[src]
pub fn variant(&self) -> RXDMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TXDMAEN_A>
[src]
pub fn variant(&self) -> TXDMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SSOE_A>
[src]
pub fn variant(&self) -> SSOE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRIE_A>
[src]
pub fn variant(&self) -> ERRIE_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_not_masked(&self) -> bool
[src]
Checks if the value of the field is NOTMASKED
impl R<bool, RXNEIE_A>
[src]
pub fn variant(&self) -> RXNEIE_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_not_masked(&self) -> bool
[src]
Checks if the value of the field is NOTMASKED
impl R<bool, TXEIE_A>
[src]
pub fn variant(&self) -> TXEIE_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_not_masked(&self) -> bool
[src]
Checks if the value of the field is NOTMASKED
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn rxdmaen(&self) -> RXDMAEN_R
[src]
Bit 0 - Rx buffer DMA enable
pub fn txdmaen(&self) -> TXDMAEN_R
[src]
Bit 1 - Tx buffer DMA enable
pub fn ssoe(&self) -> SSOE_R
[src]
Bit 2 - SS output enable
pub fn frf(&self) -> FRF_R
[src]
Bit 4 - Frame format
pub fn errie(&self) -> ERRIE_R
[src]
Bit 5 - Error interrupt enable
pub fn rxneie(&self) -> RXNEIE_R
[src]
Bit 6 - RX buffer not empty interrupt enable
pub fn txeie(&self) -> TXEIE_R
[src]
Bit 7 - Tx buffer empty interrupt enable
impl R<bool, RXNE_A>
[src]
pub fn variant(&self) -> RXNE_A
[src]
Get enumerated values variant
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
impl R<bool, TXE_A>
[src]
pub fn variant(&self) -> TXE_A
[src]
Get enumerated values variant
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
impl R<bool, CRCERR_A>
[src]
pub fn variant(&self) -> CRCERR_A
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
pub fn is_no_match(&self) -> bool
[src]
Checks if the value of the field is NOMATCH
impl R<bool, MODF_A>
[src]
pub fn variant(&self) -> MODF_A
[src]
Get enumerated values variant
pub fn is_no_fault(&self) -> bool
[src]
Checks if the value of the field is NOFAULT
pub fn is_fault(&self) -> bool
[src]
Checks if the value of the field is FAULT
impl R<bool, OVR_A>
[src]
pub fn variant(&self) -> OVR_A
[src]
Get enumerated values variant
pub fn is_no_overrun(&self) -> bool
[src]
Checks if the value of the field is NOOVERRUN
pub fn is_overrun(&self) -> bool
[src]
Checks if the value of the field is OVERRUN
impl R<bool, BSY_A>
[src]
pub fn variant(&self) -> BSY_A
[src]
Get enumerated values variant
pub fn is_not_busy(&self) -> bool
[src]
Checks if the value of the field is NOTBUSY
pub fn is_busy(&self) -> bool
[src]
Checks if the value of the field is BUSY
impl R<u32, Reg<u32, _SR>>
[src]
pub fn rxne(&self) -> RXNE_R
[src]
Bit 0 - Receive buffer not empty
pub fn txe(&self) -> TXE_R
[src]
Bit 1 - Transmit buffer empty
pub fn chside(&self) -> CHSIDE_R
[src]
Bit 2 - Channel side
pub fn udr(&self) -> UDR_R
[src]
Bit 3 - Underrun flag
pub fn crcerr(&self) -> CRCERR_R
[src]
Bit 4 - CRC error flag
pub fn modf(&self) -> MODF_R
[src]
Bit 5 - Mode fault
pub fn ovr(&self) -> OVR_R
[src]
Bit 6 - Overrun flag
pub fn bsy(&self) -> BSY_R
[src]
Bit 7 - Busy flag
pub fn fre(&self) -> FRE_R
[src]
Bit 8 - TI frame format error
impl R<u32, Reg<u32, _DR>>
[src]
impl R<u32, Reg<u32, _CRCPR>>
[src]
impl R<u32, Reg<u32, _RXCRCR>>
[src]
impl R<u32, Reg<u32, _TXCRCR>>
[src]
impl R<u32, Reg<u32, _I2SCFGR>>
[src]
pub fn i2smod(&self) -> I2SMOD_R
[src]
Bit 11 - I2S mode selection
pub fn i2se(&self) -> I2SE_R
[src]
Bit 10 - I2S Enable
pub fn i2scfg(&self) -> I2SCFG_R
[src]
Bits 8:9 - I2S configuration mode
pub fn pcmsync(&self) -> PCMSYNC_R
[src]
Bit 7 - PCM frame synchronization
pub fn i2sstd(&self) -> I2SSTD_R
[src]
Bits 4:5 - I2S standard selection
pub fn ckpol(&self) -> CKPOL_R
[src]
Bit 3 - Steady state clock polarity
pub fn datlen(&self) -> DATLEN_R
[src]
Bits 1:2 - Data length to be transferred
pub fn chlen(&self) -> CHLEN_R
[src]
Bit 0 - Channel length (number of bits per audio channel)
impl R<u32, Reg<u32, _I2SPR>>
[src]
pub fn mckoe(&self) -> MCKOE_R
[src]
Bit 9 - Master clock output enable
pub fn odd(&self) -> ODD_R
[src]
Bit 8 - Odd factor for the prescaler
pub fn i2sdiv(&self) -> I2SDIV_R
[src]
Bits 0:7 - I2S Linear prescaler
impl R<bool, PE_A>
[src]
pub fn variant(&self) -> PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TXIE_A>
[src]
pub fn variant(&self) -> TXIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RXIE_A>
[src]
pub fn variant(&self) -> RXIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ADDRIE_A>
[src]
pub fn variant(&self) -> ADDRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, NACKIE_A>
[src]
pub fn variant(&self) -> NACKIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, STOPIE_A>
[src]
pub fn variant(&self) -> STOPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TCIE_A>
[src]
pub fn variant(&self) -> TCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRIE_A>
[src]
pub fn variant(&self) -> ERRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, DNF_A>
[src]
pub fn variant(&self) -> DNF_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_filter1(&self) -> bool
[src]
Checks if the value of the field is FILTER1
pub fn is_filter2(&self) -> bool
[src]
Checks if the value of the field is FILTER2
pub fn is_filter3(&self) -> bool
[src]
Checks if the value of the field is FILTER3
pub fn is_filter4(&self) -> bool
[src]
Checks if the value of the field is FILTER4
pub fn is_filter5(&self) -> bool
[src]
Checks if the value of the field is FILTER5
pub fn is_filter6(&self) -> bool
[src]
Checks if the value of the field is FILTER6
pub fn is_filter7(&self) -> bool
[src]
Checks if the value of the field is FILTER7
pub fn is_filter8(&self) -> bool
[src]
Checks if the value of the field is FILTER8
pub fn is_filter9(&self) -> bool
[src]
Checks if the value of the field is FILTER9
pub fn is_filter10(&self) -> bool
[src]
Checks if the value of the field is FILTER10
pub fn is_filter11(&self) -> bool
[src]
Checks if the value of the field is FILTER11
pub fn is_filter12(&self) -> bool
[src]
Checks if the value of the field is FILTER12
pub fn is_filter13(&self) -> bool
[src]
Checks if the value of the field is FILTER13
pub fn is_filter14(&self) -> bool
[src]
Checks if the value of the field is FILTER14
pub fn is_filter15(&self) -> bool
[src]
Checks if the value of the field is FILTER15
impl R<bool, ANFOFF_A>
[src]
pub fn variant(&self) -> ANFOFF_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, TXDMAEN_A>
[src]
pub fn variant(&self) -> TXDMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RXDMAEN_A>
[src]
pub fn variant(&self) -> RXDMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SBC_A>
[src]
pub fn variant(&self) -> SBC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, NOSTRETCH_A>
[src]
pub fn variant(&self) -> NOSTRETCH_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, WUPEN_A>
[src]
pub fn variant(&self) -> WUPEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, GCEN_A>
[src]
pub fn variant(&self) -> GCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SMBHEN_A>
[src]
pub fn variant(&self) -> SMBHEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SMBDEN_A>
[src]
pub fn variant(&self) -> SMBDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALERTEN_A>
[src]
pub fn variant(&self) -> ALERTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PECEN_A>
[src]
pub fn variant(&self) -> PECEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn pe(&self) -> PE_R
[src]
Bit 0 - Peripheral enable
pub fn txie(&self) -> TXIE_R
[src]
Bit 1 - TX Interrupt enable
pub fn rxie(&self) -> RXIE_R
[src]
Bit 2 - RX Interrupt enable
pub fn addrie(&self) -> ADDRIE_R
[src]
Bit 3 - Address match interrupt enable (slave only)
pub fn nackie(&self) -> NACKIE_R
[src]
Bit 4 - Not acknowledge received interrupt enable
pub fn stopie(&self) -> STOPIE_R
[src]
Bit 5 - STOP detection Interrupt enable
pub fn tcie(&self) -> TCIE_R
[src]
Bit 6 - Transfer Complete interrupt enable
pub fn errie(&self) -> ERRIE_R
[src]
Bit 7 - Error interrupts enable
pub fn dnf(&self) -> DNF_R
[src]
Bits 8:11 - Digital noise filter
pub fn anfoff(&self) -> ANFOFF_R
[src]
Bit 12 - Analog noise filter OFF
pub fn txdmaen(&self) -> TXDMAEN_R
[src]
Bit 14 - DMA transmission requests enable
pub fn rxdmaen(&self) -> RXDMAEN_R
[src]
Bit 15 - DMA reception requests enable
pub fn sbc(&self) -> SBC_R
[src]
Bit 16 - Slave byte control
pub fn nostretch(&self) -> NOSTRETCH_R
[src]
Bit 17 - Clock stretching disable
pub fn wupen(&self) -> WUPEN_R
[src]
Bit 18 - Wakeup from STOP enable
pub fn gcen(&self) -> GCEN_R
[src]
Bit 19 - General call enable
pub fn smbhen(&self) -> SMBHEN_R
[src]
Bit 20 - SMBus Host address enable
pub fn smbden(&self) -> SMBDEN_R
[src]
Bit 21 - SMBus Device Default address enable
pub fn alerten(&self) -> ALERTEN_R
[src]
Bit 22 - SMBUS alert enable
pub fn pecen(&self) -> PECEN_R
[src]
Bit 23 - PEC enable
impl R<bool, PECBYTE_A>
[src]
pub fn variant(&self) -> PECBYTE_A
[src]
Get enumerated values variant
pub fn is_no_pec(&self) -> bool
[src]
Checks if the value of the field is NOPEC
pub fn is_pec(&self) -> bool
[src]
Checks if the value of the field is PEC
impl R<bool, AUTOEND_A>
[src]
pub fn variant(&self) -> AUTOEND_A
[src]
Get enumerated values variant
pub fn is_software(&self) -> bool
[src]
Checks if the value of the field is SOFTWARE
pub fn is_automatic(&self) -> bool
[src]
Checks if the value of the field is AUTOMATIC
impl R<bool, RELOAD_A>
[src]
pub fn variant(&self) -> RELOAD_A
[src]
Get enumerated values variant
pub fn is_completed(&self) -> bool
[src]
Checks if the value of the field is COMPLETED
pub fn is_not_completed(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETED
impl R<bool, NACK_A>
[src]
pub fn variant(&self) -> NACK_A
[src]
Get enumerated values variant
pub fn is_ack(&self) -> bool
[src]
Checks if the value of the field is ACK
pub fn is_nack(&self) -> bool
[src]
Checks if the value of the field is NACK
impl R<bool, STOP_A>
[src]
pub fn variant(&self) -> STOP_A
[src]
Get enumerated values variant
pub fn is_no_stop(&self) -> bool
[src]
Checks if the value of the field is NOSTOP
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, START_A>
[src]
pub fn variant(&self) -> START_A
[src]
Get enumerated values variant
pub fn is_no_start(&self) -> bool
[src]
Checks if the value of the field is NOSTART
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
impl R<bool, HEAD10R_A>
[src]
pub fn variant(&self) -> HEAD10R_A
[src]
Get enumerated values variant
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
pub fn is_partial(&self) -> bool
[src]
Checks if the value of the field is PARTIAL
impl R<bool, ADD10_A>
[src]
pub fn variant(&self) -> ADD10_A
[src]
Get enumerated values variant
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
pub fn is_bit10(&self) -> bool
[src]
Checks if the value of the field is BIT10
impl R<bool, RD_WRN_A>
[src]
pub fn variant(&self) -> RD_WRN_A
[src]
Get enumerated values variant
pub fn is_write(&self) -> bool
[src]
Checks if the value of the field is WRITE
pub fn is_read(&self) -> bool
[src]
Checks if the value of the field is READ
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn pecbyte(&self) -> PECBYTE_R
[src]
Bit 26 - Packet error checking byte
pub fn autoend(&self) -> AUTOEND_R
[src]
Bit 25 - Automatic end mode (master mode)
pub fn reload(&self) -> RELOAD_R
[src]
Bit 24 - NBYTES reload mode
pub fn nbytes(&self) -> NBYTES_R
[src]
Bits 16:23 - Number of bytes
pub fn nack(&self) -> NACK_R
[src]
Bit 15 - NACK generation (slave mode)
pub fn stop(&self) -> STOP_R
[src]
Bit 14 - Stop generation (master mode)
pub fn start(&self) -> START_R
[src]
Bit 13 - Start generation
pub fn head10r(&self) -> HEAD10R_R
[src]
Bit 12 - 10-bit address header only read direction (master receiver mode)
pub fn add10(&self) -> ADD10_R
[src]
Bit 11 - 10-bit addressing mode (master mode)
pub fn rd_wrn(&self) -> RD_WRN_R
[src]
Bit 10 - Transfer direction (master mode)
pub fn sadd(&self) -> SADD_R
[src]
Bits 0:9 - Slave address bit (master mode)
impl R<bool, OA1MODE_A>
[src]
pub fn variant(&self) -> OA1MODE_A
[src]
Get enumerated values variant
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
pub fn is_bit10(&self) -> bool
[src]
Checks if the value of the field is BIT10
impl R<bool, OA1EN_A>
[src]
pub fn variant(&self) -> OA1EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _OAR1>>
[src]
pub fn oa1(&self) -> OA1_R
[src]
Bits 0:9 - Interface address
pub fn oa1mode(&self) -> OA1MODE_R
[src]
Bit 10 - Own Address 1 10-bit mode
pub fn oa1en(&self) -> OA1EN_R
[src]
Bit 15 - Own Address 1 enable
impl R<u8, OA2MSK_A>
[src]
pub fn variant(&self) -> OA2MSK_A
[src]
Get enumerated values variant
pub fn is_no_mask(&self) -> bool
[src]
Checks if the value of the field is NOMASK
pub fn is_mask1(&self) -> bool
[src]
Checks if the value of the field is MASK1
pub fn is_mask2(&self) -> bool
[src]
Checks if the value of the field is MASK2
pub fn is_mask3(&self) -> bool
[src]
Checks if the value of the field is MASK3
pub fn is_mask4(&self) -> bool
[src]
Checks if the value of the field is MASK4
pub fn is_mask5(&self) -> bool
[src]
Checks if the value of the field is MASK5
pub fn is_mask6(&self) -> bool
[src]
Checks if the value of the field is MASK6
pub fn is_mask7(&self) -> bool
[src]
Checks if the value of the field is MASK7
impl R<bool, OA2EN_A>
[src]
pub fn variant(&self) -> OA2EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _OAR2>>
[src]
pub fn oa2(&self) -> OA2_R
[src]
Bits 1:7 - Interface address
pub fn oa2msk(&self) -> OA2MSK_R
[src]
Bits 8:10 - Own Address 2 masks
pub fn oa2en(&self) -> OA2EN_R
[src]
Bit 15 - Own Address 2 enable
impl R<u32, Reg<u32, _TIMINGR>>
[src]
pub fn scll(&self) -> SCLL_R
[src]
Bits 0:7 - SCL low period (master mode)
pub fn sclh(&self) -> SCLH_R
[src]
Bits 8:15 - SCL high period (master mode)
pub fn sdadel(&self) -> SDADEL_R
[src]
Bits 16:19 - Data hold time
pub fn scldel(&self) -> SCLDEL_R
[src]
Bits 20:23 - Data setup time
pub fn presc(&self) -> PRESC_R
[src]
Bits 28:31 - Timing prescaler
impl R<bool, TIDLE_A>
[src]
pub fn variant(&self) -> TIDLE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TIMOUTEN_A>
[src]
pub fn variant(&self) -> TIMOUTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TEXTEN_A>
[src]
pub fn variant(&self) -> TEXTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _TIMEOUTR>>
[src]
pub fn timeouta(&self) -> TIMEOUTA_R
[src]
Bits 0:11 - Bus timeout A
pub fn tidle(&self) -> TIDLE_R
[src]
Bit 12 - Idle clock timeout detection
pub fn timouten(&self) -> TIMOUTEN_R
[src]
Bit 15 - Clock timeout enable
pub fn timeoutb(&self) -> TIMEOUTB_R
[src]
Bits 16:27 - Bus timeout B
pub fn texten(&self) -> TEXTEN_R
[src]
Bit 31 - Extended clock timeout enable
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_write(&self) -> bool
[src]
Checks if the value of the field is WRITE
pub fn is_read(&self) -> bool
[src]
Checks if the value of the field is READ
impl R<bool, BUSY_A>
[src]
pub fn variant(&self) -> BUSY_A
[src]
Get enumerated values variant
pub fn is_not_busy(&self) -> bool
[src]
Checks if the value of the field is NOTBUSY
pub fn is_busy(&self) -> bool
[src]
Checks if the value of the field is BUSY
impl R<bool, ALERT_A>
[src]
pub fn variant(&self) -> ALERT_A
[src]
Get enumerated values variant
pub fn is_no_alert(&self) -> bool
[src]
Checks if the value of the field is NOALERT
pub fn is_alert(&self) -> bool
[src]
Checks if the value of the field is ALERT
impl R<bool, TIMEOUT_A>
[src]
pub fn variant(&self) -> TIMEOUT_A
[src]
Get enumerated values variant
pub fn is_no_timeout(&self) -> bool
[src]
Checks if the value of the field is NOTIMEOUT
pub fn is_timeout(&self) -> bool
[src]
Checks if the value of the field is TIMEOUT
impl R<bool, PECERR_A>
[src]
pub fn variant(&self) -> PECERR_A
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
pub fn is_no_match(&self) -> bool
[src]
Checks if the value of the field is NOMATCH
impl R<bool, OVR_A>
[src]
pub fn variant(&self) -> OVR_A
[src]
Get enumerated values variant
pub fn is_no_overrun(&self) -> bool
[src]
Checks if the value of the field is NOOVERRUN
pub fn is_overrun(&self) -> bool
[src]
Checks if the value of the field is OVERRUN
impl R<bool, ARLO_A>
[src]
pub fn variant(&self) -> ARLO_A
[src]
Get enumerated values variant
pub fn is_not_lost(&self) -> bool
[src]
Checks if the value of the field is NOTLOST
pub fn is_lost(&self) -> bool
[src]
Checks if the value of the field is LOST
impl R<bool, BERR_A>
[src]
pub fn variant(&self) -> BERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, TCR_A>
[src]
pub fn variant(&self) -> TCR_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, TC_A>
[src]
pub fn variant(&self) -> TC_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, STOPF_A>
[src]
pub fn variant(&self) -> STOPF_A
[src]
Get enumerated values variant
pub fn is_no_stop(&self) -> bool
[src]
Checks if the value of the field is NOSTOP
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, NACKF_A>
[src]
pub fn variant(&self) -> NACKF_A
[src]
Get enumerated values variant
pub fn is_no_nack(&self) -> bool
[src]
Checks if the value of the field is NONACK
pub fn is_nack(&self) -> bool
[src]
Checks if the value of the field is NACK
impl R<bool, ADDR_A>
[src]
pub fn variant(&self) -> ADDR_A
[src]
Get enumerated values variant
pub fn is_not_match(&self) -> bool
[src]
Checks if the value of the field is NOTMATCH
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, RXNE_A>
[src]
pub fn variant(&self) -> RXNE_A
[src]
Get enumerated values variant
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
impl R<bool, TXIS_A>
[src]
pub fn variant(&self) -> TXIS_A
[src]
Get enumerated values variant
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
impl R<bool, TXE_A>
[src]
pub fn variant(&self) -> TXE_A
[src]
Get enumerated values variant
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn addcode(&self) -> ADDCODE_R
[src]
Bits 17:23 - Address match code (Slave mode)
pub fn dir(&self) -> DIR_R
[src]
Bit 16 - Transfer direction (Slave mode)
pub fn busy(&self) -> BUSY_R
[src]
Bit 15 - Bus busy
pub fn alert(&self) -> ALERT_R
[src]
Bit 13 - SMBus alert
pub fn timeout(&self) -> TIMEOUT_R
[src]
Bit 12 - Timeout or t_low detection flag
pub fn pecerr(&self) -> PECERR_R
[src]
Bit 11 - PEC Error in reception
pub fn ovr(&self) -> OVR_R
[src]
Bit 10 - Overrun/Underrun (slave mode)
pub fn arlo(&self) -> ARLO_R
[src]
Bit 9 - Arbitration lost
pub fn berr(&self) -> BERR_R
[src]
Bit 8 - Bus error
pub fn tcr(&self) -> TCR_R
[src]
Bit 7 - Transfer Complete Reload
pub fn tc(&self) -> TC_R
[src]
Bit 6 - Transfer Complete (master mode)
pub fn stopf(&self) -> STOPF_R
[src]
Bit 5 - Stop detection flag
pub fn nackf(&self) -> NACKF_R
[src]
Bit 4 - Not acknowledge received flag
pub fn addr(&self) -> ADDR_R
[src]
Bit 3 - Address matched (slave mode)
pub fn rxne(&self) -> RXNE_R
[src]
Bit 2 - Receive data register not empty (receivers)
pub fn txis(&self) -> TXIS_R
[src]
Bit 1 - Transmit interrupt status (transmitters)
pub fn txe(&self) -> TXE_R
[src]
Bit 0 - Transmit data register empty (transmitters)
impl R<u32, Reg<u32, _PECR>>
[src]
impl R<u32, Reg<u32, _RXDR>>
[src]
impl R<u32, Reg<u32, _TXDR>>
[src]
impl R<bool, PDDS_A>
[src]
pub fn variant(&self) -> PDDS_A
[src]
Get enumerated values variant
pub fn is_stop_mode(&self) -> bool
[src]
Checks if the value of the field is STOP_MODE
pub fn is_standby_mode(&self) -> bool
[src]
Checks if the value of the field is STANDBY_MODE
impl R<bool, CWUF_A>
[src]
pub fn variant(&self) -> Variant<bool, CWUF_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<bool, CSBF_A>
[src]
pub fn variant(&self) -> Variant<bool, CSBF_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<bool, PVDE_A>
[src]
pub fn variant(&self) -> PVDE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, PLS_A>
[src]
pub fn variant(&self) -> PLS_A
[src]
Get enumerated values variant
pub fn is_v1_9(&self) -> bool
[src]
Checks if the value of the field is V1_9
pub fn is_v2_1(&self) -> bool
[src]
Checks if the value of the field is V2_1
pub fn is_v2_3(&self) -> bool
[src]
Checks if the value of the field is V2_3
pub fn is_v2_5(&self) -> bool
[src]
Checks if the value of the field is V2_5
pub fn is_v2_7(&self) -> bool
[src]
Checks if the value of the field is V2_7
pub fn is_v2_9(&self) -> bool
[src]
Checks if the value of the field is V2_9
pub fn is_v3_1(&self) -> bool
[src]
Checks if the value of the field is V3_1
pub fn is_external(&self) -> bool
[src]
Checks if the value of the field is EXTERNAL
impl R<bool, DBP_A>
[src]
pub fn variant(&self) -> DBP_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ULP_A>
[src]
pub fn variant(&self) -> ULP_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, FWU_A>
[src]
pub fn variant(&self) -> FWU_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, VOS_A>
[src]
pub fn variant(&self) -> Variant<u8, VOS_A>
[src]
Get enumerated values variant
pub fn is_v1_8(&self) -> bool
[src]
Checks if the value of the field is V1_8
pub fn is_v1_5(&self) -> bool
[src]
Checks if the value of the field is V1_5
pub fn is_v1_2(&self) -> bool
[src]
Checks if the value of the field is V1_2
impl R<bool, DS_EE_KOFF_A>
[src]
pub fn variant(&self) -> DS_EE_KOFF_A
[src]
Get enumerated values variant
pub fn is_nvmwake_up(&self) -> bool
[src]
Checks if the value of the field is NVMWAKEUP
pub fn is_nvmsleep(&self) -> bool
[src]
Checks if the value of the field is NVMSLEEP
impl R<bool, LPRUN_A>
[src]
pub fn variant(&self) -> LPRUN_A
[src]
Get enumerated values variant
pub fn is_main_mode(&self) -> bool
[src]
Checks if the value of the field is MAIN_MODE
pub fn is_low_power_mode(&self) -> bool
[src]
Checks if the value of the field is LOW_POWER_MODE
impl R<bool, LPSDSR_A>
[src]
pub fn variant(&self) -> LPSDSR_A
[src]
Get enumerated values variant
pub fn is_main_mode(&self) -> bool
[src]
Checks if the value of the field is MAIN_MODE
pub fn is_low_power_mode(&self) -> bool
[src]
Checks if the value of the field is LOW_POWER_MODE
impl R<u32, Reg<u32, _CR>>
[src]
pub fn lpds(&self) -> LPDS_R
[src]
Bit 0 - Low-power deep sleep
pub fn pdds(&self) -> PDDS_R
[src]
Bit 1 - Power down deepsleep
pub fn cwuf(&self) -> CWUF_R
[src]
Bit 2 - Clear wakeup flag
pub fn csbf(&self) -> CSBF_R
[src]
Bit 3 - Clear standby flag
pub fn pvde(&self) -> PVDE_R
[src]
Bit 4 - Power voltage detector enable
pub fn pls(&self) -> PLS_R
[src]
Bits 5:7 - PVD level selection
pub fn dbp(&self) -> DBP_R
[src]
Bit 8 - Disable backup domain write protection
pub fn ulp(&self) -> ULP_R
[src]
Bit 9 - Ultra-low-power mode
pub fn fwu(&self) -> FWU_R
[src]
Bit 10 - Fast wakeup
pub fn vos(&self) -> VOS_R
[src]
Bits 11:12 - Voltage scaling range selection
pub fn ds_ee_koff(&self) -> DS_EE_KOFF_R
[src]
Bit 13 - Deep sleep mode with Flash memory kept off
pub fn lprun(&self) -> LPRUN_R
[src]
Bit 14 - Low power run mode
pub fn lpsdsr(&self) -> LPSDSR_R
[src]
Bit 0 - Low-power deepsleep/Sleep/Low-power run
impl R<bool, EWUP2_A>
[src]
pub fn variant(&self) -> EWUP2_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EWUP1_A>
[src]
pub fn variant(&self) -> EWUP1_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, VREFINTRDYF_A>
[src]
pub fn variant(&self) -> VREFINTRDYF_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, PVDO_A>
[src]
pub fn variant(&self) -> PVDO_A
[src]
Get enumerated values variant
pub fn is_above_threshold(&self) -> bool
[src]
Checks if the value of the field is ABOVETHRESHOLD
pub fn is_below_threshold(&self) -> bool
[src]
Checks if the value of the field is BELOWTHRESHOLD
impl R<bool, SBF_A>
[src]
pub fn variant(&self) -> SBF_A
[src]
Get enumerated values variant
pub fn is_no_standby_event(&self) -> bool
[src]
Checks if the value of the field is NOSTANDBYEVENT
pub fn is_standby_event(&self) -> bool
[src]
Checks if the value of the field is STANDBYEVENT
impl R<bool, WUF_A>
[src]
pub fn variant(&self) -> WUF_A
[src]
Get enumerated values variant
pub fn is_no_wakeup_event(&self) -> bool
[src]
Checks if the value of the field is NOWAKEUPEVENT
pub fn is_wakeup_event(&self) -> bool
[src]
Checks if the value of the field is WAKEUPEVENT
impl R<bool, VOSF_A>
[src]
pub fn variant(&self) -> VOSF_A
[src]
Get enumerated values variant
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
impl R<bool, REGLPF_A>
[src]
pub fn variant(&self) -> REGLPF_A
[src]
Get enumerated values variant
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
impl R<bool, EWUP3_A>
[src]
pub fn variant(&self) -> EWUP3_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CSR>>
[src]
pub fn ewup2(&self) -> EWUP2_R
[src]
Bit 9 - Enable WKUP pin 2
pub fn ewup1(&self) -> EWUP1_R
[src]
Bit 8 - Enable WKUP pin 1
pub fn vrefintrdyf(&self) -> VREFINTRDYF_R
[src]
Bit 3 - Internal voltage reference ready flag
pub fn pvdo(&self) -> PVDO_R
[src]
Bit 2 - PVD output
pub fn sbf(&self) -> SBF_R
[src]
Bit 1 - Standby flag
pub fn wuf(&self) -> WUF_R
[src]
Bit 0 - Wakeup flag
pub fn vosf(&self) -> VOSF_R
[src]
Bit 4 - Voltage Scaling select flag
pub fn reglpf(&self) -> REGLPF_R
[src]
Bit 5 - Regulator LP flag
pub fn ewup3(&self) -> EWUP3_R
[src]
Bit 10 - Enable WKUP pin 3
impl R<bool, LATENCY_A>
[src]
pub fn variant(&self) -> LATENCY_A
[src]
Get enumerated values variant
pub fn is_ws0(&self) -> bool
[src]
Checks if the value of the field is WS0
pub fn is_ws1(&self) -> bool
[src]
Checks if the value of the field is WS1
impl R<bool, PRFTEN_A>
[src]
pub fn variant(&self) -> PRFTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SLEEP_PD_A>
[src]
pub fn variant(&self) -> SLEEP_PD_A
[src]
Get enumerated values variant
pub fn is_nvmidle_mode(&self) -> bool
[src]
Checks if the value of the field is NVMIDLEMODE
pub fn is_nvmpwr_down_mode(&self) -> bool
[src]
Checks if the value of the field is NVMPWRDOWNMODE
impl R<bool, RUN_PD_A>
[src]
pub fn variant(&self) -> RUN_PD_A
[src]
Get enumerated values variant
pub fn is_nvmidle_mode(&self) -> bool
[src]
Checks if the value of the field is NVMIDLEMODE
pub fn is_nvmpwr_down_mode(&self) -> bool
[src]
Checks if the value of the field is NVMPWRDOWNMODE
impl R<bool, DISAB_BUF_A>
[src]
pub fn variant(&self) -> DISAB_BUF_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, PRE_READ_A>
[src]
pub fn variant(&self) -> PRE_READ_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _ACR>>
[src]
pub fn latency(&self) -> LATENCY_R
[src]
Bit 0 - Latency
pub fn prften(&self) -> PRFTEN_R
[src]
Bit 1 - Prefetch enable
pub fn sleep_pd(&self) -> SLEEP_PD_R
[src]
Bit 3 - Flash mode during Sleep
pub fn run_pd(&self) -> RUN_PD_R
[src]
Bit 4 - Flash mode during Run
pub fn disab_buf(&self) -> DISAB_BUF_R
[src]
Bit 5 - Disable Buffer
pub fn pre_read(&self) -> PRE_READ_R
[src]
Bit 6 - Pre-read data address
impl R<bool, PELOCK_A>
[src]
pub fn variant(&self) -> PELOCK_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, PRGLOCK_A>
[src]
pub fn variant(&self) -> PRGLOCK_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, OPTLOCK_A>
[src]
pub fn variant(&self) -> OPTLOCK_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, PROG_A>
[src]
pub fn variant(&self) -> PROG_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<bool, DATA_A>
[src]
pub fn variant(&self) -> DATA_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<bool, FIX_A>
[src]
pub fn variant(&self) -> FIX_A
[src]
Get enumerated values variant
pub fn is_auto_erase(&self) -> bool
[src]
Checks if the value of the field is AUTOERASE
pub fn is_prelim_erase(&self) -> bool
[src]
Checks if the value of the field is PRELIMERASE
impl R<bool, ERASE_A>
[src]
pub fn variant(&self) -> ERASE_A
[src]
Get enumerated values variant
pub fn is_no_erase(&self) -> bool
[src]
Checks if the value of the field is NOERASE
pub fn is_erase(&self) -> bool
[src]
Checks if the value of the field is ERASE
impl R<bool, FPRG_A>
[src]
pub fn variant(&self) -> FPRG_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PARALLELBANK_A>
[src]
pub fn variant(&self) -> PARALLELBANK_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOPIE_A>
[src]
pub fn variant(&self) -> EOPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRIE_A>
[src]
pub fn variant(&self) -> ERRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, OBL_LAUNCH_A>
[src]
pub fn variant(&self) -> OBL_LAUNCH_A
[src]
Get enumerated values variant
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
impl R<u32, Reg<u32, _PECR>>
[src]
pub fn pelock(&self) -> PELOCK_R
[src]
Bit 0 - FLASH_PECR and data EEPROM lock
pub fn prglock(&self) -> PRGLOCK_R
[src]
Bit 1 - Program memory lock
pub fn optlock(&self) -> OPTLOCK_R
[src]
Bit 2 - Option bytes block lock
pub fn prog(&self) -> PROG_R
[src]
Bit 3 - Program memory selection
pub fn data(&self) -> DATA_R
[src]
Bit 4 - Data EEPROM selection
pub fn fix(&self) -> FIX_R
[src]
Bit 8 - Fixed time data write for Byte, Half Word and Word programming
pub fn erase(&self) -> ERASE_R
[src]
Bit 9 - Page or Double Word erase mode
pub fn fprg(&self) -> FPRG_R
[src]
Bit 10 - Half Page/Double Word programming mode
pub fn parallelbank(&self) -> PARALLELBANK_R
[src]
Bit 15 - Parallel bank mode
pub fn eopie(&self) -> EOPIE_R
[src]
Bit 16 - End of programming interrupt enable
pub fn errie(&self) -> ERRIE_R
[src]
Bit 17 - Error interrupt enable
pub fn obl_launch(&self) -> OBL_LAUNCH_R
[src]
Bit 18 - Launch the option byte loading
impl R<bool, BSY_A>
[src]
pub fn variant(&self) -> BSY_A
[src]
Get enumerated values variant
pub fn is_inactive(&self) -> bool
[src]
Checks if the value of the field is INACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, EOP_A>
[src]
pub fn variant(&self) -> EOP_A
[src]
Get enumerated values variant
pub fn is_no_event(&self) -> bool
[src]
Checks if the value of the field is NOEVENT
pub fn is_event(&self) -> bool
[src]
Checks if the value of the field is EVENT
impl R<bool, ENDHV_A>
[src]
pub fn variant(&self) -> ENDHV_A
[src]
Get enumerated values variant
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
pub fn is_inactive(&self) -> bool
[src]
Checks if the value of the field is INACTIVE
impl R<bool, READY_A>
[src]
pub fn variant(&self) -> READY_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, WRPERR_A>
[src]
pub fn variant(&self) -> WRPERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, PGAERR_A>
[src]
pub fn variant(&self) -> PGAERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, SIZERR_A>
[src]
pub fn variant(&self) -> SIZERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, OPTVERR_A>
[src]
pub fn variant(&self) -> OPTVERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, RDERR_A>
[src]
pub fn variant(&self) -> RDERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, NOTZEROERR_A>
[src]
pub fn variant(&self) -> NOTZEROERR_A
[src]
Get enumerated values variant
pub fn is_no_event(&self) -> bool
[src]
Checks if the value of the field is NOEVENT
pub fn is_event(&self) -> bool
[src]
Checks if the value of the field is EVENT
impl R<bool, FWWERR_A>
[src]
pub fn variant(&self) -> FWWERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<u32, Reg<u32, _SR>>
[src]
pub fn bsy(&self) -> BSY_R
[src]
Bit 0 - Write/erase operations in progress
pub fn eop(&self) -> EOP_R
[src]
Bit 1 - End of operation
pub fn endhv(&self) -> ENDHV_R
[src]
Bit 2 - End of high voltage
pub fn ready(&self) -> READY_R
[src]
Bit 3 - Flash memory module ready after low power mode
pub fn wrperr(&self) -> WRPERR_R
[src]
Bit 8 - Write protected error
pub fn pgaerr(&self) -> PGAERR_R
[src]
Bit 9 - Programming alignment error
pub fn sizerr(&self) -> SIZERR_R
[src]
Bit 10 - Size error
pub fn optverr(&self) -> OPTVERR_R
[src]
Bit 11 - Option validity error
pub fn rderr(&self) -> RDERR_R
[src]
Bit 14 - RDERR
pub fn notzeroerr(&self) -> NOTZEROERR_R
[src]
Bit 16 - NOTZEROERR
pub fn fwwerr(&self) -> FWWERR_R
[src]
Bit 17 - FWWERR
impl R<u8, RDPROT_A>
[src]
pub fn variant(&self) -> Variant<u8, RDPROT_A>
[src]
Get enumerated values variant
pub fn is_level0(&self) -> bool
[src]
Checks if the value of the field is LEVEL0
pub fn is_level1(&self) -> bool
[src]
Checks if the value of the field is LEVEL1
pub fn is_level2(&self) -> bool
[src]
Checks if the value of the field is LEVEL2
impl R<u8, BOR_LEV_A>
[src]
pub fn variant(&self) -> Variant<u8, BOR_LEV_A>
[src]
Get enumerated values variant
pub fn is_bor_off(&self) -> bool
[src]
Checks if the value of the field is BOR_OFF
pub fn is_bor_level1(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL1
pub fn is_bor_level2(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL2
pub fn is_bor_level3(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL3
pub fn is_bor_level4(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL4
pub fn is_bor_level5(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL5
impl R<bool, WPRMOD_A>
[src]
pub fn variant(&self) -> WPRMOD_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _OPTR>>
[src]
pub fn rdprot(&self) -> RDPROT_R
[src]
Bits 0:7 - Read protection
pub fn bor_lev(&self) -> BOR_LEV_R
[src]
Bits 16:19 - BOR_LEV
pub fn wprmod(&self) -> WPRMOD_R
[src]
Bit 8 - Selection of protection mode of WPR bits
impl R<u32, Reg<u32, _WRPROT1>>
[src]
impl R<u32, Reg<u32, _WRPROT2>>
[src]
impl R<bool, IM0_A>
[src]
pub fn variant(&self) -> IM0_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_unmasked(&self) -> bool
[src]
Checks if the value of the field is UNMASKED
impl R<u32, Reg<u32, _IMR>>
[src]
pub fn im0(&self) -> IM0_R
[src]
Bit 0 - Interrupt Mask on line 0
pub fn im1(&self) -> IM1_R
[src]
Bit 1 - Interrupt Mask on line 1
pub fn im2(&self) -> IM2_R
[src]
Bit 2 - Interrupt Mask on line 2
pub fn im3(&self) -> IM3_R
[src]
Bit 3 - Interrupt Mask on line 3
pub fn im4(&self) -> IM4_R
[src]
Bit 4 - Interrupt Mask on line 4
pub fn im5(&self) -> IM5_R
[src]
Bit 5 - Interrupt Mask on line 5
pub fn im6(&self) -> IM6_R
[src]
Bit 6 - Interrupt Mask on line 6
pub fn im7(&self) -> IM7_R
[src]
Bit 7 - Interrupt Mask on line 7
pub fn im8(&self) -> IM8_R
[src]
Bit 8 - Interrupt Mask on line 8
pub fn im9(&self) -> IM9_R
[src]
Bit 9 - Interrupt Mask on line 9
pub fn im10(&self) -> IM10_R
[src]
Bit 10 - Interrupt Mask on line 10
pub fn im11(&self) -> IM11_R
[src]
Bit 11 - Interrupt Mask on line 11
pub fn im12(&self) -> IM12_R
[src]
Bit 12 - Interrupt Mask on line 12
pub fn im13(&self) -> IM13_R
[src]
Bit 13 - Interrupt Mask on line 13
pub fn im14(&self) -> IM14_R
[src]
Bit 14 - Interrupt Mask on line 14
pub fn im15(&self) -> IM15_R
[src]
Bit 15 - Interrupt Mask on line 15
pub fn im16(&self) -> IM16_R
[src]
Bit 16 - Interrupt Mask on line 16
pub fn im17(&self) -> IM17_R
[src]
Bit 17 - Interrupt Mask on line 17
pub fn im18(&self) -> IM18_R
[src]
Bit 18 - Interrupt Mask on line 18
pub fn im19(&self) -> IM19_R
[src]
Bit 19 - Interrupt Mask on line 19
pub fn im20(&self) -> IM20_R
[src]
Bit 20 - Interrupt Mask on line 20
pub fn im21(&self) -> IM21_R
[src]
Bit 21 - Interrupt Mask on line 21
pub fn im22(&self) -> IM22_R
[src]
Bit 22 - Interrupt Mask on line 22
pub fn im23(&self) -> IM23_R
[src]
Bit 23 - Interrupt Mask on line 23
pub fn im24(&self) -> IM24_R
[src]
Bit 24 - Interrupt Mask on line 24
pub fn im25(&self) -> IM25_R
[src]
Bit 25 - Interrupt Mask on line 25
pub fn im26(&self) -> IM26_R
[src]
Bit 26 - Interrupt Mask on line 27
pub fn im28(&self) -> IM28_R
[src]
Bit 28 - Interrupt Mask on line 27
pub fn im29(&self) -> IM29_R
[src]
Bit 29 - Interrupt Mask on line 27
impl R<bool, EM0_A>
[src]
pub fn variant(&self) -> EM0_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_unmasked(&self) -> bool
[src]
Checks if the value of the field is UNMASKED
impl R<u32, Reg<u32, _EMR>>
[src]
pub fn em0(&self) -> EM0_R
[src]
Bit 0 - Event Mask on line 0
pub fn em1(&self) -> EM1_R
[src]
Bit 1 - Event Mask on line 1
pub fn em2(&self) -> EM2_R
[src]
Bit 2 - Event Mask on line 2
pub fn em3(&self) -> EM3_R
[src]
Bit 3 - Event Mask on line 3
pub fn em4(&self) -> EM4_R
[src]
Bit 4 - Event Mask on line 4
pub fn em5(&self) -> EM5_R
[src]
Bit 5 - Event Mask on line 5
pub fn em6(&self) -> EM6_R
[src]
Bit 6 - Event Mask on line 6
pub fn em7(&self) -> EM7_R
[src]
Bit 7 - Event Mask on line 7
pub fn em8(&self) -> EM8_R
[src]
Bit 8 - Event Mask on line 8
pub fn em9(&self) -> EM9_R
[src]
Bit 9 - Event Mask on line 9
pub fn em10(&self) -> EM10_R
[src]
Bit 10 - Event Mask on line 10
pub fn em11(&self) -> EM11_R
[src]
Bit 11 - Event Mask on line 11
pub fn em12(&self) -> EM12_R
[src]
Bit 12 - Event Mask on line 12
pub fn em13(&self) -> EM13_R
[src]
Bit 13 - Event Mask on line 13
pub fn em14(&self) -> EM14_R
[src]
Bit 14 - Event Mask on line 14
pub fn em15(&self) -> EM15_R
[src]
Bit 15 - Event Mask on line 15
pub fn em16(&self) -> EM16_R
[src]
Bit 16 - Event Mask on line 16
pub fn em17(&self) -> EM17_R
[src]
Bit 17 - Event Mask on line 17
pub fn em18(&self) -> EM18_R
[src]
Bit 18 - Event Mask on line 18
pub fn em19(&self) -> EM19_R
[src]
Bit 19 - Event Mask on line 19
pub fn em20(&self) -> EM20_R
[src]
Bit 20 - Event Mask on line 20
pub fn em21(&self) -> EM21_R
[src]
Bit 21 - Event Mask on line 21
pub fn em22(&self) -> EM22_R
[src]
Bit 22 - Event Mask on line 22
pub fn em23(&self) -> EM23_R
[src]
Bit 23 - Event Mask on line 23
pub fn em24(&self) -> EM24_R
[src]
Bit 24 - Event Mask on line 24
pub fn em25(&self) -> EM25_R
[src]
Bit 25 - Event Mask on line 25
pub fn em26(&self) -> EM26_R
[src]
Bit 26 - Event Mask on line 26
pub fn em28(&self) -> EM28_R
[src]
Bit 28 - Event Mask on line 28
pub fn em29(&self) -> EM29_R
[src]
Bit 29 - Event Mask on line 29
impl R<bool, RT0_A>
[src]
pub fn variant(&self) -> RT0_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _RTSR>>
[src]
pub fn rt0(&self) -> RT0_R
[src]
Bit 0 - Rising trigger event configuration of line 0
pub fn rt1(&self) -> RT1_R
[src]
Bit 1 - Rising trigger event configuration of line 1
pub fn rt2(&self) -> RT2_R
[src]
Bit 2 - Rising trigger event configuration of line 2
pub fn rt3(&self) -> RT3_R
[src]
Bit 3 - Rising trigger event configuration of line 3
pub fn rt4(&self) -> RT4_R
[src]
Bit 4 - Rising trigger event configuration of line 4
pub fn rt5(&self) -> RT5_R
[src]
Bit 5 - Rising trigger event configuration of line 5
pub fn rt6(&self) -> RT6_R
[src]
Bit 6 - Rising trigger event configuration of line 6
pub fn rt7(&self) -> RT7_R
[src]
Bit 7 - Rising trigger event configuration of line 7
pub fn rt8(&self) -> RT8_R
[src]
Bit 8 - Rising trigger event configuration of line 8
pub fn rt9(&self) -> RT9_R
[src]
Bit 9 - Rising trigger event configuration of line 9
pub fn rt10(&self) -> RT10_R
[src]
Bit 10 - Rising trigger event configuration of line 10
pub fn rt11(&self) -> RT11_R
[src]
Bit 11 - Rising trigger event configuration of line 11
pub fn rt12(&self) -> RT12_R
[src]
Bit 12 - Rising trigger event configuration of line 12
pub fn rt13(&self) -> RT13_R
[src]
Bit 13 - Rising trigger event configuration of line 13
pub fn rt14(&self) -> RT14_R
[src]
Bit 14 - Rising trigger event configuration of line 14
pub fn rt15(&self) -> RT15_R
[src]
Bit 15 - Rising trigger event configuration of line 15
pub fn rt16(&self) -> RT16_R
[src]
Bit 16 - Rising trigger event configuration of line 16
pub fn rt17(&self) -> RT17_R
[src]
Bit 17 - Rising trigger event configuration of line 17
pub fn rt19(&self) -> RT19_R
[src]
Bit 19 - Rising trigger event configuration of line 19
pub fn rt20(&self) -> RT20_R
[src]
Bit 20 - Rising trigger event configuration of line 20
pub fn rt21(&self) -> RT21_R
[src]
Bit 21 - Rising trigger event configuration of line 21
pub fn rt22(&self) -> RT22_R
[src]
Bit 22 - Rising trigger event configuration of line 22
impl R<bool, FT0_A>
[src]
pub fn variant(&self) -> FT0_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _FTSR>>
[src]
pub fn ft0(&self) -> FT0_R
[src]
Bit 0 - Falling trigger event configuration of line 0
pub fn ft1(&self) -> FT1_R
[src]
Bit 1 - Falling trigger event configuration of line 1
pub fn ft2(&self) -> FT2_R
[src]
Bit 2 - Falling trigger event configuration of line 2
pub fn ft3(&self) -> FT3_R
[src]
Bit 3 - Falling trigger event configuration of line 3
pub fn ft4(&self) -> FT4_R
[src]
Bit 4 - Falling trigger event configuration of line 4
pub fn ft5(&self) -> FT5_R
[src]
Bit 5 - Falling trigger event configuration of line 5
pub fn ft6(&self) -> FT6_R
[src]
Bit 6 - Falling trigger event configuration of line 6
pub fn ft7(&self) -> FT7_R
[src]
Bit 7 - Falling trigger event configuration of line 7
pub fn ft8(&self) -> FT8_R
[src]
Bit 8 - Falling trigger event configuration of line 8
pub fn ft9(&self) -> FT9_R
[src]
Bit 9 - Falling trigger event configuration of line 9
pub fn ft10(&self) -> FT10_R
[src]
Bit 10 - Falling trigger event configuration of line 10
pub fn ft11(&self) -> FT11_R
[src]
Bit 11 - Falling trigger event configuration of line 11
pub fn ft12(&self) -> FT12_R
[src]
Bit 12 - Falling trigger event configuration of line 12
pub fn ft13(&self) -> FT13_R
[src]
Bit 13 - Falling trigger event configuration of line 13
pub fn ft14(&self) -> FT14_R
[src]
Bit 14 - Falling trigger event configuration of line 14
pub fn ft15(&self) -> FT15_R
[src]
Bit 15 - Falling trigger event configuration of line 15
pub fn ft16(&self) -> FT16_R
[src]
Bit 16 - Falling trigger event configuration of line 16
pub fn ft17(&self) -> FT17_R
[src]
Bit 17 - Falling trigger event configuration of line 17
pub fn ft19(&self) -> FT19_R
[src]
Bit 19 - Falling trigger event configuration of line 19
pub fn ft20(&self) -> FT20_R
[src]
Bit 20 - Falling trigger event configuration of line 20
pub fn ft21(&self) -> FT21_R
[src]
Bit 21 - Falling trigger event configuration of line 21
pub fn ft22(&self) -> FT22_R
[src]
Bit 22 - Falling trigger event configuration of line 22
impl R<bool, SWI0_A>
[src]
pub fn variant(&self) -> Variant<bool, SWI0_A>
[src]
Get enumerated values variant
pub fn is_pend(&self) -> bool
[src]
Checks if the value of the field is PEND
impl R<u32, Reg<u32, _SWIER>>
[src]
pub fn swi0(&self) -> SWI0_R
[src]
Bit 0 - Software Interrupt on line 0
pub fn swi1(&self) -> SWI1_R
[src]
Bit 1 - Software Interrupt on line 1
pub fn swi2(&self) -> SWI2_R
[src]
Bit 2 - Software Interrupt on line 2
pub fn swi3(&self) -> SWI3_R
[src]
Bit 3 - Software Interrupt on line 3
pub fn swi4(&self) -> SWI4_R
[src]
Bit 4 - Software Interrupt on line 4
pub fn swi5(&self) -> SWI5_R
[src]
Bit 5 - Software Interrupt on line 5
pub fn swi6(&self) -> SWI6_R
[src]
Bit 6 - Software Interrupt on line 6
pub fn swi7(&self) -> SWI7_R
[src]
Bit 7 - Software Interrupt on line 7
pub fn swi8(&self) -> SWI8_R
[src]
Bit 8 - Software Interrupt on line 8
pub fn swi9(&self) -> SWI9_R
[src]
Bit 9 - Software Interrupt on line 9
pub fn swi10(&self) -> SWI10_R
[src]
Bit 10 - Software Interrupt on line 10
pub fn swi11(&self) -> SWI11_R
[src]
Bit 11 - Software Interrupt on line 11
pub fn swi12(&self) -> SWI12_R
[src]
Bit 12 - Software Interrupt on line 12
pub fn swi13(&self) -> SWI13_R
[src]
Bit 13 - Software Interrupt on line 13
pub fn swi14(&self) -> SWI14_R
[src]
Bit 14 - Software Interrupt on line 14
pub fn swi15(&self) -> SWI15_R
[src]
Bit 15 - Software Interrupt on line 15
pub fn swi16(&self) -> SWI16_R
[src]
Bit 16 - Software Interrupt on line 16
pub fn swi17(&self) -> SWI17_R
[src]
Bit 17 - Software Interrupt on line 17
pub fn swi19(&self) -> SWI19_R
[src]
Bit 19 - Software Interrupt on line 19
pub fn swi20(&self) -> SWI20_R
[src]
Bit 20 - Software Interrupt on line 20
pub fn swi21(&self) -> SWI21_R
[src]
Bit 21 - Software Interrupt on line 21
pub fn swi22(&self) -> SWI22_R
[src]
Bit 22 - Software Interrupt on line 22
impl R<bool, PIF0_A>
[src]
pub fn variant(&self) -> PIF0_A
[src]
Get enumerated values variant
pub fn is_not_pending(&self) -> bool
[src]
Checks if the value of the field is NOTPENDING
pub fn is_pending(&self) -> bool
[src]
Checks if the value of the field is PENDING
impl R<u32, Reg<u32, _PR>>
[src]
pub fn pif0(&self) -> PIF0_R
[src]
Bit 0 - Pending bit 0
pub fn pif1(&self) -> PIF1_R
[src]
Bit 1 - Pending bit 1
pub fn pif2(&self) -> PIF2_R
[src]
Bit 2 - Pending bit 2
pub fn pif3(&self) -> PIF3_R
[src]
Bit 3 - Pending bit 3
pub fn pif4(&self) -> PIF4_R
[src]
Bit 4 - Pending bit 4
pub fn pif5(&self) -> PIF5_R
[src]
Bit 5 - Pending bit 5
pub fn pif6(&self) -> PIF6_R
[src]
Bit 6 - Pending bit 6
pub fn pif7(&self) -> PIF7_R
[src]
Bit 7 - Pending bit 7
pub fn pif8(&self) -> PIF8_R
[src]
Bit 8 - Pending bit 8
pub fn pif9(&self) -> PIF9_R
[src]
Bit 9 - Pending bit 9
pub fn pif10(&self) -> PIF10_R
[src]
Bit 10 - Pending bit 10
pub fn pif11(&self) -> PIF11_R
[src]
Bit 11 - Pending bit 11
pub fn pif12(&self) -> PIF12_R
[src]
Bit 12 - Pending bit 12
pub fn pif13(&self) -> PIF13_R
[src]
Bit 13 - Pending bit 13
pub fn pif14(&self) -> PIF14_R
[src]
Bit 14 - Pending bit 14
pub fn pif15(&self) -> PIF15_R
[src]
Bit 15 - Pending bit 15
pub fn pif16(&self) -> PIF16_R
[src]
Bit 16 - Pending bit 16
pub fn pif17(&self) -> PIF17_R
[src]
Bit 17 - Pending bit 17
pub fn pif19(&self) -> PIF19_R
[src]
Bit 19 - Pending bit 19
pub fn pif20(&self) -> PIF20_R
[src]
Bit 20 - Pending bit 20
pub fn pif21(&self) -> PIF21_R
[src]
Bit 21 - Pending bit 21
pub fn pif22(&self) -> PIF22_R
[src]
Bit 22 - Pending bit 22
impl R<bool, ADRDY_A>
[src]
pub fn variant(&self) -> ADRDY_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, EOSMP_A>
[src]
pub fn variant(&self) -> EOSMP_A
[src]
Get enumerated values variant
pub fn is_not_at_end(&self) -> bool
[src]
Checks if the value of the field is NOTATEND
pub fn is_at_end(&self) -> bool
[src]
Checks if the value of the field is ATEND
impl R<bool, EOC_A>
[src]
pub fn variant(&self) -> EOC_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, EOS_A>
[src]
pub fn variant(&self) -> EOS_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, OVR_A>
[src]
pub fn variant(&self) -> OVR_A
[src]
Get enumerated values variant
pub fn is_no_overrun(&self) -> bool
[src]
Checks if the value of the field is NOOVERRUN
pub fn is_overrun(&self) -> bool
[src]
Checks if the value of the field is OVERRUN
impl R<bool, AWD_A>
[src]
pub fn variant(&self) -> AWD_A
[src]
Get enumerated values variant
pub fn is_no_event(&self) -> bool
[src]
Checks if the value of the field is NOEVENT
pub fn is_event(&self) -> bool
[src]
Checks if the value of the field is EVENT
impl R<bool, EOCAL_A>
[src]
pub fn variant(&self) -> EOCAL_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn adrdy(&self) -> ADRDY_R
[src]
Bit 0 - ADC ready
pub fn eosmp(&self) -> EOSMP_R
[src]
Bit 1 - End of sampling flag
pub fn eoc(&self) -> EOC_R
[src]
Bit 2 - End of conversion flag
pub fn eos(&self) -> EOS_R
[src]
Bit 3 - End of sequence flag
pub fn ovr(&self) -> OVR_R
[src]
Bit 4 - ADC overrun
pub fn awd(&self) -> AWD_R
[src]
Bit 7 - Analog watchdog flag
pub fn eocal(&self) -> EOCAL_R
[src]
Bit 11 - End Of Calibration flag
impl R<bool, ADRDYIE_A>
[src]
pub fn variant(&self) -> ADRDYIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOSMPIE_A>
[src]
pub fn variant(&self) -> EOSMPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOCIE_A>
[src]
pub fn variant(&self) -> EOCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOSIE_A>
[src]
pub fn variant(&self) -> EOSIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, OVRIE_A>
[src]
pub fn variant(&self) -> OVRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, AWDIE_A>
[src]
pub fn variant(&self) -> AWDIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOCALIE_A>
[src]
pub fn variant(&self) -> EOCALIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _IER>>
[src]
pub fn adrdyie(&self) -> ADRDYIE_R
[src]
Bit 0 - ADC ready interrupt enable
pub fn eosmpie(&self) -> EOSMPIE_R
[src]
Bit 1 - End of sampling flag interrupt enable
pub fn eocie(&self) -> EOCIE_R
[src]
Bit 2 - End of conversion interrupt enable
pub fn eosie(&self) -> EOSIE_R
[src]
Bit 3 - End of conversion sequence interrupt enable
pub fn ovrie(&self) -> OVRIE_R
[src]
Bit 4 - Overrun interrupt enable
pub fn awdie(&self) -> AWDIE_R
[src]
Bit 7 - Analog watchdog interrupt enable
pub fn eocalie(&self) -> EOCALIE_R
[src]
Bit 11 - End of calibration interrupt enable
impl R<bool, ADEN_A>
[src]
pub fn variant(&self) -> ADEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ADDIS_A>
[src]
pub fn variant(&self) -> ADDIS_A
[src]
Get enumerated values variant
pub fn is_not_disabling(&self) -> bool
[src]
Checks if the value of the field is NOTDISABLING
pub fn is_disabling(&self) -> bool
[src]
Checks if the value of the field is DISABLING
impl R<bool, ADSTART_A>
[src]
pub fn variant(&self) -> ADSTART_A
[src]
Get enumerated values variant
pub fn is_not_active(&self) -> bool
[src]
Checks if the value of the field is NOTACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, ADSTP_A>
[src]
pub fn variant(&self) -> ADSTP_A
[src]
Get enumerated values variant
pub fn is_not_stopping(&self) -> bool
[src]
Checks if the value of the field is NOTSTOPPING
pub fn is_stopping(&self) -> bool
[src]
Checks if the value of the field is STOPPING
impl R<bool, ADVREGEN_A>
[src]
pub fn variant(&self) -> ADVREGEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ADCAL_A>
[src]
pub fn variant(&self) -> ADCAL_A
[src]
Get enumerated values variant
pub fn is_not_calibrating(&self) -> bool
[src]
Checks if the value of the field is NOTCALIBRATING
pub fn is_calibrating(&self) -> bool
[src]
Checks if the value of the field is CALIBRATING
impl R<u32, Reg<u32, _CR>>
[src]
pub fn aden(&self) -> ADEN_R
[src]
Bit 0 - ADC enable command
pub fn addis(&self) -> ADDIS_R
[src]
Bit 1 - ADC disable command
pub fn adstart(&self) -> ADSTART_R
[src]
Bit 2 - ADC start conversion command
pub fn adstp(&self) -> ADSTP_R
[src]
Bit 4 - ADC stop conversion command
pub fn advregen(&self) -> ADVREGEN_R
[src]
Bit 28 - ADC Voltage Regulator Enable
pub fn adcal(&self) -> ADCAL_R
[src]
Bit 31 - ADC calibration
impl R<bool, AWDEN_A>
[src]
pub fn variant(&self) -> AWDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, AWDSGL_A>
[src]
pub fn variant(&self) -> AWDSGL_A
[src]
Get enumerated values variant
pub fn is_all_channels(&self) -> bool
[src]
Checks if the value of the field is ALLCHANNELS
pub fn is_single_channel(&self) -> bool
[src]
Checks if the value of the field is SINGLECHANNEL
impl R<bool, DISCEN_A>
[src]
pub fn variant(&self) -> DISCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, AUTOFF_A>
[src]
pub fn variant(&self) -> AUTOFF_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, WAIT_A>
[src]
pub fn variant(&self) -> WAIT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CONT_A>
[src]
pub fn variant(&self) -> CONT_A
[src]
Get enumerated values variant
pub fn is_single(&self) -> bool
[src]
Checks if the value of the field is SINGLE
pub fn is_continuous(&self) -> bool
[src]
Checks if the value of the field is CONTINUOUS
impl R<bool, OVRMOD_A>
[src]
pub fn variant(&self) -> OVRMOD_A
[src]
Get enumerated values variant
pub fn is_preserve(&self) -> bool
[src]
Checks if the value of the field is PRESERVE
pub fn is_overwrite(&self) -> bool
[src]
Checks if the value of the field is OVERWRITE
impl R<u8, EXTEN_A>
[src]
pub fn variant(&self) -> EXTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
pub fn is_both_edges(&self) -> bool
[src]
Checks if the value of the field is BOTHEDGES
impl R<u8, EXTSEL_A>
[src]
pub fn variant(&self) -> EXTSEL_A
[src]
Get enumerated values variant
pub fn is_tim6_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM6_TRGO
pub fn is_tim21_ch2(&self) -> bool
[src]
Checks if the value of the field is TIM21_CH2
pub fn is_tim2_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM2_TRGO
pub fn is_tim2_ch4(&self) -> bool
[src]
Checks if the value of the field is TIM2_CH4
pub fn is_tim22_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM22_TRGO
pub fn is_tim2_ch3(&self) -> bool
[src]
Checks if the value of the field is TIM2_CH3
pub fn is_tim3_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM3_TRGO
pub fn is_exti_line11(&self) -> bool
[src]
Checks if the value of the field is EXTI_LINE11
impl R<bool, ALIGN_A>
[src]
pub fn variant(&self) -> ALIGN_A
[src]
Get enumerated values variant
pub fn is_right(&self) -> bool
[src]
Checks if the value of the field is RIGHT
pub fn is_left(&self) -> bool
[src]
Checks if the value of the field is LEFT
impl R<u8, RES_A>
[src]
pub fn variant(&self) -> RES_A
[src]
Get enumerated values variant
pub fn is_twelve_bit(&self) -> bool
[src]
Checks if the value of the field is TWELVEBIT
pub fn is_ten_bit(&self) -> bool
[src]
Checks if the value of the field is TENBIT
pub fn is_eight_bit(&self) -> bool
[src]
Checks if the value of the field is EIGHTBIT
pub fn is_six_bit(&self) -> bool
[src]
Checks if the value of the field is SIXBIT
impl R<bool, SCANDIR_A>
[src]
pub fn variant(&self) -> SCANDIR_A
[src]
Get enumerated values variant
pub fn is_upward(&self) -> bool
[src]
Checks if the value of the field is UPWARD
pub fn is_backward(&self) -> bool
[src]
Checks if the value of the field is BACKWARD
impl R<bool, DMACFG_A>
[src]
pub fn variant(&self) -> DMACFG_A
[src]
Get enumerated values variant
pub fn is_one_shot(&self) -> bool
[src]
Checks if the value of the field is ONESHOT
pub fn is_circular(&self) -> bool
[src]
Checks if the value of the field is CIRCULAR
impl R<bool, DMAEN_A>
[src]
pub fn variant(&self) -> DMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CFGR1>>
[src]
pub fn awdch(&self) -> AWDCH_R
[src]
Bits 26:30 - Analog watchdog channel selection
pub fn awden(&self) -> AWDEN_R
[src]
Bit 23 - Analog watchdog enable
pub fn awdsgl(&self) -> AWDSGL_R
[src]
Bit 22 - Enable the watchdog on a single channel or on all channels
pub fn discen(&self) -> DISCEN_R
[src]
Bit 16 - Discontinuous mode
pub fn autoff(&self) -> AUTOFF_R
[src]
Bit 15 - Auto-off mode
pub fn wait(&self) -> WAIT_R
[src]
Bit 14 - Auto-delayed conversion mode
pub fn cont(&self) -> CONT_R
[src]
Bit 13 - Single / continuous conversion mode
pub fn ovrmod(&self) -> OVRMOD_R
[src]
Bit 12 - Overrun management mode
pub fn exten(&self) -> EXTEN_R
[src]
Bits 10:11 - External trigger enable and polarity selection
pub fn extsel(&self) -> EXTSEL_R
[src]
Bits 6:8 - External trigger selection
pub fn align(&self) -> ALIGN_R
[src]
Bit 5 - Data alignment
pub fn res(&self) -> RES_R
[src]
Bits 3:4 - Data resolution
pub fn scandir(&self) -> SCANDIR_R
[src]
Bit 2 - Scan sequence direction
pub fn dmacfg(&self) -> DMACFG_R
[src]
Bit 1 - Direct memery access configuration
pub fn dmaen(&self) -> DMAEN_R
[src]
Bit 0 - Direct memory access enable
impl R<bool, OVSE_A>
[src]
pub fn variant(&self) -> OVSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, OVSR_A>
[src]
pub fn variant(&self) -> OVSR_A
[src]
Get enumerated values variant
pub fn is_mul2(&self) -> bool
[src]
Checks if the value of the field is MUL2
pub fn is_mul4(&self) -> bool
[src]
Checks if the value of the field is MUL4
pub fn is_mul8(&self) -> bool
[src]
Checks if the value of the field is MUL8
pub fn is_mul16(&self) -> bool
[src]
Checks if the value of the field is MUL16
pub fn is_mul32(&self) -> bool
[src]
Checks if the value of the field is MUL32
pub fn is_mul64(&self) -> bool
[src]
Checks if the value of the field is MUL64
pub fn is_mul128(&self) -> bool
[src]
Checks if the value of the field is MUL128
pub fn is_mul256(&self) -> bool
[src]
Checks if the value of the field is MUL256
impl R<bool, TOVS_A>
[src]
pub fn variant(&self) -> TOVS_A
[src]
Get enumerated values variant
pub fn is_trigger_all(&self) -> bool
[src]
Checks if the value of the field is TRIGGERALL
pub fn is_trigger_each(&self) -> bool
[src]
Checks if the value of the field is TRIGGEREACH
impl R<u8, CKMODE_A>
[src]
pub fn variant(&self) -> CKMODE_A
[src]
Get enumerated values variant
pub fn is_adclk(&self) -> bool
[src]
Checks if the value of the field is ADCLK
pub fn is_pclk_div2(&self) -> bool
[src]
Checks if the value of the field is PCLK_DIV2
pub fn is_pclk_div4(&self) -> bool
[src]
Checks if the value of the field is PCLK_DIV4
pub fn is_pclk(&self) -> bool
[src]
Checks if the value of the field is PCLK
impl R<u32, Reg<u32, _CFGR2>>
[src]
pub fn ovse(&self) -> OVSE_R
[src]
Bit 0 - Oversampler Enable
pub fn ovsr(&self) -> OVSR_R
[src]
Bits 2:4 - Oversampling ratio
pub fn ovss(&self) -> OVSS_R
[src]
Bits 5:8 - Oversampling shift
pub fn tovs(&self) -> TOVS_R
[src]
Bit 9 - Triggered Oversampling
pub fn ckmode(&self) -> CKMODE_R
[src]
Bits 30:31 - ADC clock mode
impl R<u8, SMP_A>
[src]
pub fn variant(&self) -> SMP_A
[src]
Get enumerated values variant
pub fn is_cycles1_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES1_5
pub fn is_cycles3_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES3_5
pub fn is_cycles7_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES7_5
pub fn is_cycles12_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES12_5
pub fn is_cycles19_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES19_5
pub fn is_cycles39_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES39_5
pub fn is_cycles79_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES79_5
pub fn is_cycles160_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES160_5
impl R<u32, Reg<u32, _SMPR>>
[src]
impl R<u32, Reg<u32, _TR>>
[src]
pub fn ht(&self) -> HT_R
[src]
Bits 16:27 - Analog watchdog higher threshold
pub fn lt(&self) -> LT_R
[src]
Bits 0:11 - Analog watchdog lower threshold
impl R<bool, CHSEL18_A>
[src]
pub fn variant(&self) -> CHSEL18_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<u32, Reg<u32, _CHSELR>>
[src]
pub fn chsel18(&self) -> CHSEL18_R
[src]
Bit 18 - Channel-x selection
pub fn chsel17(&self) -> CHSEL17_R
[src]
Bit 17 - Channel-x selection
pub fn chsel16(&self) -> CHSEL16_R
[src]
Bit 16 - Channel-x selection
pub fn chsel15(&self) -> CHSEL15_R
[src]
Bit 15 - Channel-x selection
pub fn chsel14(&self) -> CHSEL14_R
[src]
Bit 14 - Channel-x selection
pub fn chsel13(&self) -> CHSEL13_R
[src]
Bit 13 - Channel-x selection
pub fn chsel12(&self) -> CHSEL12_R
[src]
Bit 12 - Channel-x selection
pub fn chsel11(&self) -> CHSEL11_R
[src]
Bit 11 - Channel-x selection
pub fn chsel10(&self) -> CHSEL10_R
[src]
Bit 10 - Channel-x selection
pub fn chsel9(&self) -> CHSEL9_R
[src]
Bit 9 - Channel-x selection
pub fn chsel8(&self) -> CHSEL8_R
[src]
Bit 8 - Channel-x selection
pub fn chsel7(&self) -> CHSEL7_R
[src]
Bit 7 - Channel-x selection
pub fn chsel6(&self) -> CHSEL6_R
[src]
Bit 6 - Channel-x selection
pub fn chsel5(&self) -> CHSEL5_R
[src]
Bit 5 - Channel-x selection
pub fn chsel4(&self) -> CHSEL4_R
[src]
Bit 4 - Channel-x selection
pub fn chsel3(&self) -> CHSEL3_R
[src]
Bit 3 - Channel-x selection
pub fn chsel2(&self) -> CHSEL2_R
[src]
Bit 2 - Channel-x selection
pub fn chsel1(&self) -> CHSEL1_R
[src]
Bit 1 - Channel-x selection
pub fn chsel0(&self) -> CHSEL0_R
[src]
Bit 0 - Channel-x selection
impl R<u32, Reg<u32, _DR>>
[src]
impl R<u32, Reg<u32, _CALFACT>>
[src]
impl R<u8, PRESC_A>
[src]
pub fn variant(&self) -> Variant<u8, PRESC_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div6(&self) -> bool
[src]
Checks if the value of the field is DIV6
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div10(&self) -> bool
[src]
Checks if the value of the field is DIV10
pub fn is_div12(&self) -> bool
[src]
Checks if the value of the field is DIV12
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div32(&self) -> bool
[src]
Checks if the value of the field is DIV32
pub fn is_div64(&self) -> bool
[src]
Checks if the value of the field is DIV64
pub fn is_div128(&self) -> bool
[src]
Checks if the value of the field is DIV128
pub fn is_div256(&self) -> bool
[src]
Checks if the value of the field is DIV256
impl R<bool, VREFEN_A>
[src]
pub fn variant(&self) -> VREFEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TSEN_A>
[src]
pub fn variant(&self) -> TSEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, LFMEN_A>
[src]
pub fn variant(&self) -> LFMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CCR>>
[src]
pub fn presc(&self) -> PRESC_R
[src]
Bits 18:21 - ADC prescaler
pub fn vrefen(&self) -> VREFEN_R
[src]
Bit 22 - VREFINT enable
pub fn tsen(&self) -> TSEN_R
[src]
Bit 23 - Temperature sensor enable
pub fn lfmen(&self) -> LFMEN_R
[src]
Bit 25 - Low Frequency Mode enable
impl R<u32, Reg<u32, _IDCODE>>
[src]
pub fn dev_id(&self) -> DEV_ID_R
[src]
Bits 0:11 - Device Identifier
pub fn rev_id(&self) -> REV_ID_R
[src]
Bits 16:31 - Revision Identifier
impl R<bool, DBG_STOP_A>
[src]
pub fn variant(&self) -> DBG_STOP_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DBG_STANDBY_A>
[src]
pub fn variant(&self) -> DBG_STANDBY_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DBG_SLEEP_A>
[src]
pub fn variant(&self) -> DBG_SLEEP_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn dbg_stop(&self) -> DBG_STOP_R
[src]
Bit 1 - Debug Stop Mode
pub fn dbg_standby(&self) -> DBG_STANDBY_R
[src]
Bit 2 - Debug Standby Mode
pub fn dbg_sleep(&self) -> DBG_SLEEP_R
[src]
Bit 0 - Debug Sleep Mode
impl R<bool, DBG_TIMER2_STOP_A>
[src]
pub fn variant(&self) -> DBG_TIMER2_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, DBG_RTC_STOP_A>
[src]
pub fn variant(&self) -> DBG_RTC_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, DBG_WWDG_STOP_A>
[src]
pub fn variant(&self) -> DBG_WWDG_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, DBG_IWDG_STOP_A>
[src]
pub fn variant(&self) -> DBG_IWDG_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, DBG_I2C1_STOP_A>
[src]
pub fn variant(&self) -> DBG_I2C1_STOP_A
[src]
Get enumerated values variant
pub fn is_normal_mode(&self) -> bool
[src]
Checks if the value of the field is NORMALMODE
pub fn is_smbus_timeout_frozen(&self) -> bool
[src]
Checks if the value of the field is SMBUSTIMEOUTFROZEN
impl R<bool, DBG_LPTIMER_STOP_A>
[src]
pub fn variant(&self) -> DBG_LPTIMER_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<u32, Reg<u32, _APB1_FZ>>
[src]
pub fn dbg_timer2_stop(&self) -> DBG_TIMER2_STOP_R
[src]
Bit 0 - Debug Timer 2 stopped when Core is halted
pub fn dbg_timer6_stop(&self) -> DBG_TIMER6_STOP_R
[src]
Bit 4 - Debug Timer 6 stopped when Core is halted
pub fn dbg_rtc_stop(&self) -> DBG_RTC_STOP_R
[src]
Bit 10 - Debug RTC stopped when Core is halted
pub fn dbg_wwdg_stop(&self) -> DBG_WWDG_STOP_R
[src]
Bit 11 - Debug Window Wachdog stopped when Core is halted
pub fn dbg_iwdg_stop(&self) -> DBG_IWDG_STOP_R
[src]
Bit 12 - Debug Independent Wachdog stopped when Core is halted
pub fn dbg_i2c1_stop(&self) -> DBG_I2C1_STOP_R
[src]
Bit 21 - I2C1 SMBUS timeout mode stopped when core is halted
pub fn dbg_i2c2_stop(&self) -> DBG_I2C2_STOP_R
[src]
Bit 22 - I2C2 SMBUS timeout mode stopped when core is halted
pub fn dbg_lptimer_stop(&self) -> DBG_LPTIMER_STOP_R
[src]
Bit 31 - LPTIM1 counter stopped when core is halted
impl R<bool, DBG_TIMER21_STOP_A>
[src]
pub fn variant(&self) -> DBG_TIMER21_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<u32, Reg<u32, _APB2_FZ>>
[src]
pub fn dbg_timer21_stop(&self) -> DBG_TIMER21_STOP_R
[src]
Bit 2 - Debug Timer 21 stopped when Core is halted
pub fn dbg_timer22_sto(&self) -> DBG_TIMER22_STO_R
[src]
Bit 6 - Debug Timer 22 stopped when Core is halted
impl R<u8, CKD_A>
[src]
pub fn variant(&self) -> Variant<u8, CKD_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<bool, ARPE_A>
[src]
pub fn variant(&self) -> ARPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CMS_A>
[src]
pub fn variant(&self) -> CMS_A
[src]
Get enumerated values variant
pub fn is_edge_aligned(&self) -> bool
[src]
Checks if the value of the field is EDGEALIGNED
pub fn is_center_aligned1(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED1
pub fn is_center_aligned2(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED2
pub fn is_center_aligned3(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED3
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_up(&self) -> bool
[src]
Checks if the value of the field is UP
pub fn is_down(&self) -> bool
[src]
Checks if the value of the field is DOWN
impl R<bool, OPM_A>
[src]
pub fn variant(&self) -> OPM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, URS_A>
[src]
pub fn variant(&self) -> URS_A
[src]
Get enumerated values variant
pub fn is_any_event(&self) -> bool
[src]
Checks if the value of the field is ANYEVENT
pub fn is_counter_only(&self) -> bool
[src]
Checks if the value of the field is COUNTERONLY
impl R<bool, UDIS_A>
[src]
pub fn variant(&self) -> UDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, CEN_A>
[src]
pub fn variant(&self) -> CEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&self) -> CKD_R
[src]
Bits 8:9 - Clock division
pub fn arpe(&self) -> ARPE_R
[src]
Bit 7 - Auto-reload preload enable
pub fn cms(&self) -> CMS_R
[src]
Bits 5:6 - Center-aligned mode selection
pub fn dir(&self) -> DIR_R
[src]
Bit 4 - Direction
pub fn opm(&self) -> OPM_R
[src]
Bit 3 - One-pulse mode
pub fn urs(&self) -> URS_R
[src]
Bit 2 - Update request source
pub fn udis(&self) -> UDIS_R
[src]
Bit 1 - Update disable
pub fn cen(&self) -> CEN_R
[src]
Bit 0 - Counter enable
impl R<bool, TI1S_A>
[src]
pub fn variant(&self) -> TI1S_A
[src]
Get enumerated values variant
pub fn is_normal(&self) -> bool
[src]
Checks if the value of the field is NORMAL
pub fn is_xor(&self) -> bool
[src]
Checks if the value of the field is XOR
impl R<u8, MMS_A>
[src]
pub fn variant(&self) -> MMS_A
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
pub fn is_update(&self) -> bool
[src]
Checks if the value of the field is UPDATE
pub fn is_compare_pulse(&self) -> bool
[src]
Checks if the value of the field is COMPAREPULSE
pub fn is_compare_oc1(&self) -> bool
[src]
Checks if the value of the field is COMPAREOC1
pub fn is_compare_oc2(&self) -> bool
[src]
Checks if the value of the field is COMPAREOC2
pub fn is_compare_oc3(&self) -> bool
[src]
Checks if the value of the field is COMPAREOC3
pub fn is_compare_oc4(&self) -> bool
[src]
Checks if the value of the field is COMPAREOC4
impl R<bool, CCDS_A>
[src]
pub fn variant(&self) -> CCDS_A
[src]
Get enumerated values variant
pub fn is_on_compare(&self) -> bool
[src]
Checks if the value of the field is ONCOMPARE
pub fn is_on_update(&self) -> bool
[src]
Checks if the value of the field is ONUPDATE
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn ti1s(&self) -> TI1S_R
[src]
Bit 7 - TI1 selection
pub fn mms(&self) -> MMS_R
[src]
Bits 4:6 - Master mode selection
pub fn ccds(&self) -> CCDS_R
[src]
Bit 3 - Capture/compare DMA selection
impl R<bool, ETP_A>
[src]
pub fn variant(&self) -> ETP_A
[src]
Get enumerated values variant
pub fn is_not_inverted(&self) -> bool
[src]
Checks if the value of the field is NOTINVERTED
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, ECE_A>
[src]
pub fn variant(&self) -> ECE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, ETPS_A>
[src]
pub fn variant(&self) -> ETPS_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
impl R<u8, ETF_A>
[src]
pub fn variant(&self) -> ETF_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<bool, MSM_A>
[src]
pub fn variant(&self) -> MSM_A
[src]
Get enumerated values variant
pub fn is_no_sync(&self) -> bool
[src]
Checks if the value of the field is NOSYNC
pub fn is_sync(&self) -> bool
[src]
Checks if the value of the field is SYNC
impl R<u8, TS_A>
[src]
pub fn variant(&self) -> Variant<u8, TS_A>
[src]
Get enumerated values variant
pub fn is_itr0(&self) -> bool
[src]
Checks if the value of the field is ITR0
pub fn is_itr1(&self) -> bool
[src]
Checks if the value of the field is ITR1
pub fn is_itr2(&self) -> bool
[src]
Checks if the value of the field is ITR2
pub fn is_ti1f_ed(&self) -> bool
[src]
Checks if the value of the field is TI1F_ED
pub fn is_ti1fp1(&self) -> bool
[src]
Checks if the value of the field is TI1FP1
pub fn is_ti2fp2(&self) -> bool
[src]
Checks if the value of the field is TI2FP2
pub fn is_etrf(&self) -> bool
[src]
Checks if the value of the field is ETRF
impl R<u8, SMS_A>
[src]
pub fn variant(&self) -> SMS_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_encoder_mode_1(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_1
pub fn is_encoder_mode_2(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_2
pub fn is_encoder_mode_3(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_3
pub fn is_reset_mode(&self) -> bool
[src]
Checks if the value of the field is RESET_MODE
pub fn is_gated_mode(&self) -> bool
[src]
Checks if the value of the field is GATED_MODE
pub fn is_trigger_mode(&self) -> bool
[src]
Checks if the value of the field is TRIGGER_MODE
pub fn is_ext_clock_mode(&self) -> bool
[src]
Checks if the value of the field is EXT_CLOCK_MODE
impl R<u32, Reg<u32, _SMCR>>
[src]
pub fn etp(&self) -> ETP_R
[src]
Bit 15 - External trigger polarity
pub fn ece(&self) -> ECE_R
[src]
Bit 14 - External clock enable
pub fn etps(&self) -> ETPS_R
[src]
Bits 12:13 - External trigger prescaler
pub fn etf(&self) -> ETF_R
[src]
Bits 8:11 - External trigger filter
pub fn msm(&self) -> MSM_R
[src]
Bit 7 - Master/Slave mode
pub fn ts(&self) -> TS_R
[src]
Bits 4:6 - Trigger selection
pub fn sms(&self) -> SMS_R
[src]
Bits 0:2 - Slave mode selection
impl R<bool, TDE_A>
[src]
pub fn variant(&self) -> TDE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CC4DE_A>
[src]
pub fn variant(&self) -> CC4DE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UDE_A>
[src]
pub fn variant(&self) -> UDE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TIE_A>
[src]
pub fn variant(&self) -> TIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CC4IE_A>
[src]
pub fn variant(&self) -> CC4IE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UIE_A>
[src]
pub fn variant(&self) -> UIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _DIER>>
[src]
pub fn tde(&self) -> TDE_R
[src]
Bit 14 - Trigger DMA request enable
pub fn cc4de(&self) -> CC4DE_R
[src]
Bit 12 - Capture/Compare 4 DMA request enable
pub fn cc3de(&self) -> CC3DE_R
[src]
Bit 11 - Capture/Compare 3 DMA request enable
pub fn cc2de(&self) -> CC2DE_R
[src]
Bit 10 - Capture/Compare 2 DMA request enable
pub fn cc1de(&self) -> CC1DE_R
[src]
Bit 9 - Capture/Compare 1 DMA request enable
pub fn ude(&self) -> UDE_R
[src]
Bit 8 - Update DMA request enable
pub fn tie(&self) -> TIE_R
[src]
Bit 6 - Trigger interrupt enable
pub fn cc4ie(&self) -> CC4IE_R
[src]
Bit 4 - Capture/Compare 4 interrupt enable
pub fn cc3ie(&self) -> CC3IE_R
[src]
Bit 3 - Capture/Compare 3 interrupt enable
pub fn cc2ie(&self) -> CC2IE_R
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&self) -> CC1IE_R
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&self) -> UIE_R
[src]
Bit 0 - Update interrupt enable
impl R<bool, CC4OF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC4OF_A>
[src]
Get enumerated values variant
pub fn is_overcapture(&self) -> bool
[src]
Checks if the value of the field is OVERCAPTURE
impl R<bool, TIF_A>
[src]
pub fn variant(&self) -> TIF_A
[src]
Get enumerated values variant
pub fn is_no_trigger(&self) -> bool
[src]
Checks if the value of the field is NOTRIGGER
pub fn is_trigger(&self) -> bool
[src]
Checks if the value of the field is TRIGGER
impl R<bool, CC4IF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC4IF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, UIF_A>
[src]
pub fn variant(&self) -> UIF_A
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
pub fn is_update_pending(&self) -> bool
[src]
Checks if the value of the field is UPDATEPENDING
impl R<u32, Reg<u32, _SR>>
[src]
pub fn cc4of(&self) -> CC4OF_R
[src]
Bit 12 - Capture/Compare 4 overcapture flag
pub fn cc3of(&self) -> CC3OF_R
[src]
Bit 11 - Capture/Compare 3 overcapture flag
pub fn cc2of(&self) -> CC2OF_R
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&self) -> CC1OF_R
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&self) -> TIF_R
[src]
Bit 6 - Trigger interrupt flag
pub fn cc4if(&self) -> CC4IF_R
[src]
Bit 4 - Capture/Compare 4 interrupt flag
pub fn cc3if(&self) -> CC3IF_R
[src]
Bit 3 - Capture/Compare 3 interrupt flag
pub fn cc2if(&self) -> CC2IF_R
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&self) -> CC1IF_R
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&self) -> UIF_R
[src]
Bit 0 - Update interrupt flag
impl R<u8, OC2M_A>
[src]
pub fn variant(&self) -> OC2M_A
[src]
Get enumerated values variant
pub fn is_frozen(&self) -> bool
[src]
Checks if the value of the field is FROZEN
pub fn is_active_on_match(&self) -> bool
[src]
Checks if the value of the field is ACTIVEONMATCH
pub fn is_inactive_on_match(&self) -> bool
[src]
Checks if the value of the field is INACTIVEONMATCH
pub fn is_toggle(&self) -> bool
[src]
Checks if the value of the field is TOGGLE
pub fn is_force_inactive(&self) -> bool
[src]
Checks if the value of the field is FORCEINACTIVE
pub fn is_force_active(&self) -> bool
[src]
Checks if the value of the field is FORCEACTIVE
pub fn is_pwm_mode1(&self) -> bool
[src]
Checks if the value of the field is PWMMODE1
pub fn is_pwm_mode2(&self) -> bool
[src]
Checks if the value of the field is PWMMODE2
impl R<bool, OC2PE_A>
[src]
pub fn variant(&self) -> OC2PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC2S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<bool, OC1PE_A>
[src]
pub fn variant(&self) -> OC1PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC1S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC1S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2ce(&self) -> OC2CE_R
[src]
Bit 15 - Output compare 2 clear enable
pub fn oc2m(&self) -> OC2M_R
[src]
Bits 12:14 - Output compare 2 mode
pub fn oc2pe(&self) -> OC2PE_R
[src]
Bit 11 - Output compare 2 preload enable
pub fn oc2fe(&self) -> OC2FE_R
[src]
Bit 10 - Output compare 2 fast enable
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn oc1ce(&self) -> OC1CE_R
[src]
Bit 7 - Output compare 1 clear enable
pub fn oc1m(&self) -> OC1M_R
[src]
Bits 4:6 - Output compare 1 mode
pub fn oc1pe(&self) -> OC1PE_R
[src]
Bit 3 - Output compare 1 preload enable
pub fn oc1fe(&self) -> OC1FE_R
[src]
Bit 2 - Output compare 1 fast enable
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC2S_A>
[src]
Get enumerated values variant
pub fn is_ti2(&self) -> bool
[src]
Checks if the value of the field is TI2
pub fn is_ti1(&self) -> bool
[src]
Checks if the value of the field is TI1
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u8, IC1F_A>
[src]
pub fn variant(&self) -> IC1F_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, IC1PSC_A>
[src]
pub fn variant(&self) -> IC1PSC_A
[src]
Get enumerated values variant
pub fn is_no_prescaler(&self) -> bool
[src]
Checks if the value of the field is NOPRESCALER
pub fn is_two_events(&self) -> bool
[src]
Checks if the value of the field is TWO_EVENTS
pub fn is_four_events(&self) -> bool
[src]
Checks if the value of the field is FOUR_EVENTS
pub fn is_eight_events(&self) -> bool
[src]
Checks if the value of the field is EIGHT_EVENTS
impl R<u8, CC1S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC1S_A>
[src]
Get enumerated values variant
pub fn is_ti1(&self) -> bool
[src]
Checks if the value of the field is TI1
pub fn is_ti2(&self) -> bool
[src]
Checks if the value of the field is TI2
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&self) -> IC2F_R
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&self) -> IC2PSC_R
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/compare 2 selection
pub fn ic1f(&self) -> IC1F_R
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&self) -> IC1PSC_R
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<u8, OC4M_A>
[src]
pub fn variant(&self) -> OC4M_A
[src]
Get enumerated values variant
pub fn is_frozen(&self) -> bool
[src]
Checks if the value of the field is FROZEN
pub fn is_active_on_match(&self) -> bool
[src]
Checks if the value of the field is ACTIVEONMATCH
pub fn is_inactive_on_match(&self) -> bool
[src]
Checks if the value of the field is INACTIVEONMATCH
pub fn is_toggle(&self) -> bool
[src]
Checks if the value of the field is TOGGLE
pub fn is_force_inactive(&self) -> bool
[src]
Checks if the value of the field is FORCEINACTIVE
pub fn is_force_active(&self) -> bool
[src]
Checks if the value of the field is FORCEACTIVE
pub fn is_pwm_mode1(&self) -> bool
[src]
Checks if the value of the field is PWMMODE1
pub fn is_pwm_mode2(&self) -> bool
[src]
Checks if the value of the field is PWMMODE2
impl R<bool, OC4PE_A>
[src]
pub fn variant(&self) -> OC4PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC4S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC4S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<bool, OC3PE_A>
[src]
pub fn variant(&self) -> OC3PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC3S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC3S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<u32, Reg<u32, _CCMR2_OUTPUT>>
[src]
pub fn oc4ce(&self) -> OC4CE_R
[src]
Bit 15 - Output compare 4 clear enable
pub fn oc4m(&self) -> OC4M_R
[src]
Bits 12:14 - Output compare 4 mode
pub fn oc4pe(&self) -> OC4PE_R
[src]
Bit 11 - Output compare 4 preload enable
pub fn oc4fe(&self) -> OC4FE_R
[src]
Bit 10 - Output compare 4 fast enable
pub fn cc4s(&self) -> CC4S_R
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn oc3ce(&self) -> OC3CE_R
[src]
Bit 7 - Output compare 3 clear enable
pub fn oc3m(&self) -> OC3M_R
[src]
Bits 4:6 - Output compare 3 mode
pub fn oc3pe(&self) -> OC3PE_R
[src]
Bit 3 - Output compare 3 preload enable
pub fn oc3fe(&self) -> OC3FE_R
[src]
Bit 2 - Output compare 3 fast enable
pub fn cc3s(&self) -> CC3S_R
[src]
Bits 0:1 - Capture/Compare 3 selection
impl R<u8, CC4S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC4S_A>
[src]
Get enumerated values variant
pub fn is_ti4(&self) -> bool
[src]
Checks if the value of the field is TI4
pub fn is_ti3(&self) -> bool
[src]
Checks if the value of the field is TI3
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u8, CC3S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC3S_A>
[src]
Get enumerated values variant
pub fn is_ti3(&self) -> bool
[src]
Checks if the value of the field is TI3
pub fn is_ti4(&self) -> bool
[src]
Checks if the value of the field is TI4
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u32, Reg<u32, _CCMR2_INPUT>>
[src]
pub fn ic4f(&self) -> IC4F_R
[src]
Bits 12:15 - Input capture 4 filter
pub fn ic4psc(&self) -> IC4PSC_R
[src]
Bits 10:11 - Input capture 4 prescaler
pub fn cc4s(&self) -> CC4S_R
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn ic3f(&self) -> IC3F_R
[src]
Bits 4:7 - Input capture 3 filter
pub fn ic3psc(&self) -> IC3PSC_R
[src]
Bits 2:3 - Input capture 3 prescaler
pub fn cc3s(&self) -> CC3S_R
[src]
Bits 0:1 - Capture/Compare 3 selection
impl R<bool, CC4NP_A>
[src]
pub fn variant(&self) -> CC4NP_A
[src]
Get enumerated values variant
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
impl R<bool, CC4P_A>
[src]
pub fn variant(&self) -> CC4P_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<bool, CC4E_A>
[src]
pub fn variant(&self) -> CC4E_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CCER>>
[src]
pub fn cc4np(&self) -> CC4NP_R
[src]
Bit 15 - Capture/Compare 4 output Polarity
pub fn cc4p(&self) -> CC4P_R
[src]
Bit 13 - Capture/Compare 3 output Polarity
pub fn cc4e(&self) -> CC4E_R
[src]
Bit 12 - Capture/Compare 4 output enable
pub fn cc3np(&self) -> CC3NP_R
[src]
Bit 11 - Capture/Compare 3 output Polarity
pub fn cc3p(&self) -> CC3P_R
[src]
Bit 9 - Capture/Compare 3 output Polarity
pub fn cc3e(&self) -> CC3E_R
[src]
Bit 8 - Capture/Compare 3 output enable
pub fn cc2np(&self) -> CC2NP_R
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&self) -> CC2P_R
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&self) -> CC2E_R
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&self) -> CC1NP_R
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&self) -> CC1P_R
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&self) -> CC1E_R
[src]
Bit 0 - Capture/Compare 1 output enable
impl R<u32, Reg<u32, _PSC>>
[src]
impl R<u32, Reg<u32, _DCR>>
[src]
pub fn dbl(&self) -> DBL_R
[src]
Bits 8:12 - DMA burst length
pub fn dba(&self) -> DBA_R
[src]
Bits 0:4 - DMA base address
impl R<u32, Reg<u32, _DMAR>>
[src]
impl R<u8, ETR_RMP_A>
[src]
pub fn variant(&self) -> Variant<u8, ETR_RMP_A>
[src]
Get enumerated values variant
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
pub fn is_hsi(&self) -> bool
[src]
Checks if the value of the field is HSI
impl R<u8, TI4_RMP_A>
[src]
pub fn variant(&self) -> Variant<u8, TI4_RMP_A>
[src]
Get enumerated values variant
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
impl R<u32, Reg<u32, _OR>>
[src]
pub fn etr_rmp(&self) -> ETR_RMP_R
[src]
Bits 0:2 - Timer2 ETR remap
pub fn ti4_rmp(&self) -> TI4_RMP_R
[src]
Bits 3:4 - Internal trigger
impl R<u16, Reg<u16, _CNT>>
[src]
impl R<u16, Reg<u16, _ARR>>
[src]
impl R<u16, Reg<u16, _CCR>>
[src]
impl R<bool, ARPE_A>
[src]
pub fn variant(&self) -> ARPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, OPM_A>
[src]
pub fn variant(&self) -> OPM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, URS_A>
[src]
pub fn variant(&self) -> URS_A
[src]
Get enumerated values variant
pub fn is_any_event(&self) -> bool
[src]
Checks if the value of the field is ANYEVENT
pub fn is_counter_only(&self) -> bool
[src]
Checks if the value of the field is COUNTERONLY
impl R<bool, UDIS_A>
[src]
pub fn variant(&self) -> UDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, CEN_A>
[src]
pub fn variant(&self) -> CEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn arpe(&self) -> ARPE_R
[src]
Bit 7 - Auto-reload preload enable
pub fn opm(&self) -> OPM_R
[src]
Bit 3 - One-pulse mode
pub fn urs(&self) -> URS_R
[src]
Bit 2 - Update request source
pub fn udis(&self) -> UDIS_R
[src]
Bit 1 - Update disable
pub fn cen(&self) -> CEN_R
[src]
Bit 0 - Counter enable
impl R<u8, MMS_A>
[src]
pub fn variant(&self) -> Variant<u8, MMS_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
pub fn is_update(&self) -> bool
[src]
Checks if the value of the field is UPDATE
impl R<u32, Reg<u32, _CR2>>
[src]
impl R<bool, UDE_A>
[src]
pub fn variant(&self) -> UDE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UIE_A>
[src]
pub fn variant(&self) -> UIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _DIER>>
[src]
pub fn ude(&self) -> UDE_R
[src]
Bit 8 - Update DMA request enable
pub fn uie(&self) -> UIE_R
[src]
Bit 0 - Update interrupt enable
impl R<bool, UIF_A>
[src]
pub fn variant(&self) -> UIF_A
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
pub fn is_update_pending(&self) -> bool
[src]
Checks if the value of the field is UPDATEPENDING
impl R<u32, Reg<u32, _SR>>
[src]
impl R<u32, Reg<u32, _CNT>>
[src]
impl R<u32, Reg<u32, _PSC>>
[src]
impl R<u32, Reg<u32, _ARR>>
[src]
impl R<bool, CEN_A>
[src]
pub fn variant(&self) -> CEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UDIS_A>
[src]
pub fn variant(&self) -> UDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, URS_A>
[src]
pub fn variant(&self) -> URS_A
[src]
Get enumerated values variant
pub fn is_any_event(&self) -> bool
[src]
Checks if the value of the field is ANYEVENT
pub fn is_counter_only(&self) -> bool
[src]
Checks if the value of the field is COUNTERONLY
impl R<bool, OPM_A>
[src]
pub fn variant(&self) -> OPM_A
[src]
Get enumerated values variant
pub fn is_not_stopped(&self) -> bool
[src]
Checks if the value of the field is NOTSTOPPED
pub fn is_stopped(&self) -> bool
[src]
Checks if the value of the field is STOPPED
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_up(&self) -> bool
[src]
Checks if the value of the field is UP
pub fn is_down(&self) -> bool
[src]
Checks if the value of the field is DOWN
impl R<u8, CMS_A>
[src]
pub fn variant(&self) -> CMS_A
[src]
Get enumerated values variant
pub fn is_edge_aligned(&self) -> bool
[src]
Checks if the value of the field is EDGEALIGNED
pub fn is_center_aligned1(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED1
pub fn is_center_aligned2(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED2
pub fn is_center_aligned3(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED3
impl R<bool, ARPE_A>
[src]
pub fn variant(&self) -> ARPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CKD_A>
[src]
pub fn variant(&self) -> Variant<u8, CKD_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn cen(&self) -> CEN_R
[src]
Bit 0 - Counter enable
pub fn udis(&self) -> UDIS_R
[src]
Bit 1 - Update disable
pub fn urs(&self) -> URS_R
[src]
Bit 2 - Update request source
pub fn opm(&self) -> OPM_R
[src]
Bit 3 - One-pulse mode
pub fn dir(&self) -> DIR_R
[src]
Bit 4 - Direction
pub fn cms(&self) -> CMS_R
[src]
Bits 5:6 - Center-aligned mode selection
pub fn arpe(&self) -> ARPE_R
[src]
Bit 7 - Auto-reload preload enable
pub fn ckd(&self) -> CKD_R
[src]
Bits 8:9 - Clock division
impl R<u8, MMS_A>
[src]
pub fn variant(&self) -> Variant<u8, MMS_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
pub fn is_update(&self) -> bool
[src]
Checks if the value of the field is UPDATE
pub fn is_compare_pulse(&self) -> bool
[src]
Checks if the value of the field is COMPAREPULSE
pub fn is_oc1ref(&self) -> bool
[src]
Checks if the value of the field is OC1REF
pub fn is_oc2ref(&self) -> bool
[src]
Checks if the value of the field is OC2REF
impl R<u32, Reg<u32, _CR2>>
[src]
impl R<u8, SMS_A>
[src]
pub fn variant(&self) -> SMS_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_encoder_mode_1(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_1
pub fn is_encoder_mode_2(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_2
pub fn is_encoder_mode_3(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_3
pub fn is_reset_mode(&self) -> bool
[src]
Checks if the value of the field is RESET_MODE
pub fn is_gated_mode(&self) -> bool
[src]
Checks if the value of the field is GATED_MODE
pub fn is_trigger_mode(&self) -> bool
[src]
Checks if the value of the field is TRIGGER_MODE
pub fn is_ext_clock_mode(&self) -> bool
[src]
Checks if the value of the field is EXT_CLOCK_MODE
impl R<u8, TS_A>
[src]
pub fn variant(&self) -> Variant<u8, TS_A>
[src]
Get enumerated values variant
pub fn is_itr0(&self) -> bool
[src]
Checks if the value of the field is ITR0
pub fn is_itr1(&self) -> bool
[src]
Checks if the value of the field is ITR1
pub fn is_itr2(&self) -> bool
[src]
Checks if the value of the field is ITR2
pub fn is_ti1f_ed(&self) -> bool
[src]
Checks if the value of the field is TI1F_ED
pub fn is_ti1fp1(&self) -> bool
[src]
Checks if the value of the field is TI1FP1
pub fn is_ti2fp2(&self) -> bool
[src]
Checks if the value of the field is TI2FP2
pub fn is_etrf(&self) -> bool
[src]
Checks if the value of the field is ETRF
impl R<bool, MSM_A>
[src]
pub fn variant(&self) -> MSM_A
[src]
Get enumerated values variant
pub fn is_no_sync(&self) -> bool
[src]
Checks if the value of the field is NOSYNC
pub fn is_sync(&self) -> bool
[src]
Checks if the value of the field is SYNC
impl R<u8, ETF_A>
[src]
pub fn variant(&self) -> ETF_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, ETPS_A>
[src]
pub fn variant(&self) -> ETPS_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
impl R<bool, ECE_A>
[src]
pub fn variant(&self) -> ECE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ETP_A>
[src]
pub fn variant(&self) -> ETP_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<u32, Reg<u32, _SMCR>>
[src]
pub fn sms(&self) -> SMS_R
[src]
Bits 0:2 - Slave mode selection
pub fn ts(&self) -> TS_R
[src]
Bits 4:6 - Trigger selection
pub fn msm(&self) -> MSM_R
[src]
Bit 7 - Master/Slave mode
pub fn etf(&self) -> ETF_R
[src]
Bits 8:11 - External trigger filter
pub fn etps(&self) -> ETPS_R
[src]
Bits 12:13 - External trigger prescaler
pub fn ece(&self) -> ECE_R
[src]
Bit 14 - External clock enable
pub fn etp(&self) -> ETP_R
[src]
Bit 15 - External trigger polarity
impl R<bool, TIE_A>
[src]
pub fn variant(&self) -> TIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CC2IE_A>
[src]
pub fn variant(&self) -> CC2IE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UIE_A>
[src]
pub fn variant(&self) -> UIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _DIER>>
[src]
pub fn tie(&self) -> TIE_R
[src]
Bit 6 - Trigger interrupt enable
pub fn cc2ie(&self) -> CC2IE_R
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&self) -> CC1IE_R
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&self) -> UIE_R
[src]
Bit 0 - Update interrupt enable
impl R<bool, CC2OF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC2OF_A>
[src]
Get enumerated values variant
pub fn is_overcapture(&self) -> bool
[src]
Checks if the value of the field is OVERCAPTURE
impl R<bool, TIF_A>
[src]
pub fn variant(&self) -> TIF_A
[src]
Get enumerated values variant
pub fn is_no_trigger(&self) -> bool
[src]
Checks if the value of the field is NOTRIGGER
pub fn is_trigger(&self) -> bool
[src]
Checks if the value of the field is TRIGGER
impl R<bool, CC2IF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC2IF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, UIF_A>
[src]
pub fn variant(&self) -> UIF_A
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
pub fn is_update_pending(&self) -> bool
[src]
Checks if the value of the field is UPDATEPENDING
impl R<u32, Reg<u32, _SR>>
[src]
pub fn cc2of(&self) -> CC2OF_R
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&self) -> CC1OF_R
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&self) -> TIF_R
[src]
Bit 6 - Trigger interrupt flag
pub fn cc2if(&self) -> CC2IF_R
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&self) -> CC1IF_R
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&self) -> UIF_R
[src]
Bit 0 - Update interrupt flag
impl R<u8, OC2M_A>
[src]
pub fn variant(&self) -> OC2M_A
[src]
Get enumerated values variant
pub fn is_frozen(&self) -> bool
[src]
Checks if the value of the field is FROZEN
pub fn is_active_on_match(&self) -> bool
[src]
Checks if the value of the field is ACTIVEONMATCH
pub fn is_inactive_on_match(&self) -> bool
[src]
Checks if the value of the field is INACTIVEONMATCH
pub fn is_toggle(&self) -> bool
[src]
Checks if the value of the field is TOGGLE
pub fn is_force_inactive(&self) -> bool
[src]
Checks if the value of the field is FORCEINACTIVE
pub fn is_force_active(&self) -> bool
[src]
Checks if the value of the field is FORCEACTIVE
pub fn is_pwm_mode1(&self) -> bool
[src]
Checks if the value of the field is PWMMODE1
pub fn is_pwm_mode2(&self) -> bool
[src]
Checks if the value of the field is PWMMODE2
impl R<bool, OC2PE_A>
[src]
pub fn variant(&self) -> OC2PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC2S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2m(&self) -> OC2M_R
[src]
Bits 12:14 - Output Compare 2 mode
pub fn oc2pe(&self) -> OC2PE_R
[src]
Bit 11 - Output Compare 2 preload enable
pub fn oc2fe(&self) -> OC2FE_R
[src]
Bit 10 - Output Compare 2 fast enable
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn oc1m(&self) -> OC1M_R
[src]
Bits 4:6 - Output Compare 1 mode
pub fn oc1pe(&self) -> OC1PE_R
[src]
Bit 3 - Output Compare 1 preload enable
pub fn oc1fe(&self) -> OC1FE_R
[src]
Bit 2 - Output Compare 1 fast enable
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<u8, IC2F_A>
[src]
pub fn variant(&self) -> IC2F_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> CC2S_A
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
pub fn is_ti1(&self) -> bool
[src]
Checks if the value of the field is TI1
pub fn is_ti2(&self) -> bool
[src]
Checks if the value of the field is TI2
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&self) -> IC2F_R
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&self) -> IC2PSC_R
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&self) -> IC1F_R
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&self) -> IC1PSC_R
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<bool, CC2NP_A>
[src]
pub fn variant(&self) -> CC2NP_A
[src]
Get enumerated values variant
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
impl R<bool, CC2P_A>
[src]
pub fn variant(&self) -> CC2P_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<bool, CC2E_A>
[src]
pub fn variant(&self) -> CC2E_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CCER>>
[src]
pub fn cc2np(&self) -> CC2NP_R
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&self) -> CC2P_R
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&self) -> CC2E_R
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&self) -> CC1NP_R
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&self) -> CC1P_R
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&self) -> CC1E_R
[src]
Bit 0 - Capture/Compare 1 output enable
impl R<u32, Reg<u32, _CNT>>
[src]
impl R<u32, Reg<u32, _PSC>>
[src]
impl R<u32, Reg<u32, _ARR>>
[src]
impl R<u32, Reg<u32, _CCR>>
[src]
impl R<u8, ETR_RMP_A>
[src]
pub fn variant(&self) -> ETR_RMP_A
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u8, TI1_RMP_A>
[src]
pub fn variant(&self) -> Variant<u8, TI1_RMP_A>
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
impl R<bool, TI2_RMP_A>
[src]
pub fn variant(&self) -> TI2_RMP_A
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
impl R<u32, Reg<u32, _OR>>
[src]
pub fn etr_rmp(&self) -> ETR_RMP_R
[src]
Bits 0:1 - Timer21 ETR remap
pub fn ti1_rmp(&self) -> TI1_RMP_R
[src]
Bits 2:4 - Timer21 TI1
pub fn ti2_rmp(&self) -> TI2_RMP_R
[src]
Bit 5 - Timer21 TI2
impl R<bool, CEN_A>
[src]
pub fn variant(&self) -> CEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UDIS_A>
[src]
pub fn variant(&self) -> UDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, URS_A>
[src]
pub fn variant(&self) -> URS_A
[src]
Get enumerated values variant
pub fn is_any_event(&self) -> bool
[src]
Checks if the value of the field is ANYEVENT
pub fn is_counter_only(&self) -> bool
[src]
Checks if the value of the field is COUNTERONLY
impl R<bool, OPM_A>
[src]
pub fn variant(&self) -> OPM_A
[src]
Get enumerated values variant
pub fn is_not_stopped(&self) -> bool
[src]
Checks if the value of the field is NOTSTOPPED
pub fn is_stopped(&self) -> bool
[src]
Checks if the value of the field is STOPPED
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_up(&self) -> bool
[src]
Checks if the value of the field is UP
pub fn is_down(&self) -> bool
[src]
Checks if the value of the field is DOWN
impl R<u8, CMS_A>
[src]
pub fn variant(&self) -> CMS_A
[src]
Get enumerated values variant
pub fn is_edge_aligned(&self) -> bool
[src]
Checks if the value of the field is EDGEALIGNED
pub fn is_center_aligned1(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED1
pub fn is_center_aligned2(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED2
pub fn is_center_aligned3(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED3
impl R<bool, ARPE_A>
[src]
pub fn variant(&self) -> ARPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CKD_A>
[src]
pub fn variant(&self) -> Variant<u8, CKD_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn cen(&self) -> CEN_R
[src]
Bit 0 - Counter enable
pub fn udis(&self) -> UDIS_R
[src]
Bit 1 - Update disable
pub fn urs(&self) -> URS_R
[src]
Bit 2 - Update request source
pub fn opm(&self) -> OPM_R
[src]
Bit 3 - One-pulse mode
pub fn dir(&self) -> DIR_R
[src]
Bit 4 - Direction
pub fn cms(&self) -> CMS_R
[src]
Bits 5:6 - Center-aligned mode selection
pub fn arpe(&self) -> ARPE_R
[src]
Bit 7 - Auto-reload preload enable
pub fn ckd(&self) -> CKD_R
[src]
Bits 8:9 - Clock division
impl R<u8, MMS_A>
[src]
pub fn variant(&self) -> Variant<u8, MMS_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
pub fn is_update(&self) -> bool
[src]
Checks if the value of the field is UPDATE
pub fn is_compare_pulse(&self) -> bool
[src]
Checks if the value of the field is COMPAREPULSE
pub fn is_oc1ref(&self) -> bool
[src]
Checks if the value of the field is OC1REF
pub fn is_oc2ref(&self) -> bool
[src]
Checks if the value of the field is OC2REF
impl R<u32, Reg<u32, _CR2>>
[src]
impl R<u8, SMS_A>
[src]
pub fn variant(&self) -> SMS_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_encoder_mode_1(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_1
pub fn is_encoder_mode_2(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_2
pub fn is_encoder_mode_3(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_3
pub fn is_reset_mode(&self) -> bool
[src]
Checks if the value of the field is RESET_MODE
pub fn is_gated_mode(&self) -> bool
[src]
Checks if the value of the field is GATED_MODE
pub fn is_trigger_mode(&self) -> bool
[src]
Checks if the value of the field is TRIGGER_MODE
pub fn is_ext_clock_mode(&self) -> bool
[src]
Checks if the value of the field is EXT_CLOCK_MODE
impl R<u8, TS_A>
[src]
pub fn variant(&self) -> Variant<u8, TS_A>
[src]
Get enumerated values variant
pub fn is_itr0(&self) -> bool
[src]
Checks if the value of the field is ITR0
pub fn is_itr1(&self) -> bool
[src]
Checks if the value of the field is ITR1
pub fn is_itr2(&self) -> bool
[src]
Checks if the value of the field is ITR2
pub fn is_ti1f_ed(&self) -> bool
[src]
Checks if the value of the field is TI1F_ED
pub fn is_ti1fp1(&self) -> bool
[src]
Checks if the value of the field is TI1FP1
pub fn is_ti2fp2(&self) -> bool
[src]
Checks if the value of the field is TI2FP2
pub fn is_etrf(&self) -> bool
[src]
Checks if the value of the field is ETRF
impl R<bool, MSM_A>
[src]
pub fn variant(&self) -> MSM_A
[src]
Get enumerated values variant
pub fn is_no_sync(&self) -> bool
[src]
Checks if the value of the field is NOSYNC
pub fn is_sync(&self) -> bool
[src]
Checks if the value of the field is SYNC
impl R<u8, ETF_A>
[src]
pub fn variant(&self) -> ETF_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, ETPS_A>
[src]
pub fn variant(&self) -> ETPS_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
impl R<bool, ECE_A>
[src]
pub fn variant(&self) -> ECE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ETP_A>
[src]
pub fn variant(&self) -> ETP_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<u32, Reg<u32, _SMCR>>
[src]
pub fn sms(&self) -> SMS_R
[src]
Bits 0:2 - Slave mode selection
pub fn ts(&self) -> TS_R
[src]
Bits 4:6 - Trigger selection
pub fn msm(&self) -> MSM_R
[src]
Bit 7 - Master/Slave mode
pub fn etf(&self) -> ETF_R
[src]
Bits 8:11 - External trigger filter
pub fn etps(&self) -> ETPS_R
[src]
Bits 12:13 - External trigger prescaler
pub fn ece(&self) -> ECE_R
[src]
Bit 14 - External clock enable
pub fn etp(&self) -> ETP_R
[src]
Bit 15 - External trigger polarity
impl R<bool, TIE_A>
[src]
pub fn variant(&self) -> TIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CC2IE_A>
[src]
pub fn variant(&self) -> CC2IE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UIE_A>
[src]
pub fn variant(&self) -> UIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _DIER>>
[src]
pub fn tie(&self) -> TIE_R
[src]
Bit 6 - Trigger interrupt enable
pub fn cc2ie(&self) -> CC2IE_R
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&self) -> CC1IE_R
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&self) -> UIE_R
[src]
Bit 0 - Update interrupt enable
impl R<bool, CC2OF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC2OF_A>
[src]
Get enumerated values variant
pub fn is_overcapture(&self) -> bool
[src]
Checks if the value of the field is OVERCAPTURE
impl R<bool, TIF_A>
[src]
pub fn variant(&self) -> TIF_A
[src]
Get enumerated values variant
pub fn is_no_trigger(&self) -> bool
[src]
Checks if the value of the field is NOTRIGGER
pub fn is_trigger(&self) -> bool
[src]
Checks if the value of the field is TRIGGER
impl R<bool, CC2IF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC2IF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, UIF_A>
[src]
pub fn variant(&self) -> UIF_A
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
pub fn is_update_pending(&self) -> bool
[src]
Checks if the value of the field is UPDATEPENDING
impl R<u32, Reg<u32, _SR>>
[src]
pub fn cc2of(&self) -> CC2OF_R
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&self) -> CC1OF_R
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&self) -> TIF_R
[src]
Bit 6 - Trigger interrupt flag
pub fn cc2if(&self) -> CC2IF_R
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&self) -> CC1IF_R
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&self) -> UIF_R
[src]
Bit 0 - Update interrupt flag
impl R<u8, OC2M_A>
[src]
pub fn variant(&self) -> OC2M_A
[src]
Get enumerated values variant
pub fn is_frozen(&self) -> bool
[src]
Checks if the value of the field is FROZEN
pub fn is_active_on_match(&self) -> bool
[src]
Checks if the value of the field is ACTIVEONMATCH
pub fn is_inactive_on_match(&self) -> bool
[src]
Checks if the value of the field is INACTIVEONMATCH
pub fn is_toggle(&self) -> bool
[src]
Checks if the value of the field is TOGGLE
pub fn is_force_inactive(&self) -> bool
[src]
Checks if the value of the field is FORCEINACTIVE
pub fn is_force_active(&self) -> bool
[src]
Checks if the value of the field is FORCEACTIVE
pub fn is_pwm_mode1(&self) -> bool
[src]
Checks if the value of the field is PWMMODE1
pub fn is_pwm_mode2(&self) -> bool
[src]
Checks if the value of the field is PWMMODE2
impl R<bool, OC2PE_A>
[src]
pub fn variant(&self) -> OC2PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC2S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2m(&self) -> OC2M_R
[src]
Bits 12:14 - Output Compare 2 mode
pub fn oc2pe(&self) -> OC2PE_R
[src]
Bit 11 - Output Compare 2 preload enable
pub fn oc2fe(&self) -> OC2FE_R
[src]
Bit 10 - Output Compare 2 fast enable
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn oc1m(&self) -> OC1M_R
[src]
Bits 4:6 - Output Compare 1 mode
pub fn oc1pe(&self) -> OC1PE_R
[src]
Bit 3 - Output Compare 1 preload enable
pub fn oc1fe(&self) -> OC1FE_R
[src]
Bit 2 - Output Compare 1 fast enable
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<u8, IC2F_A>
[src]
pub fn variant(&self) -> IC2F_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> CC2S_A
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
pub fn is_ti1(&self) -> bool
[src]
Checks if the value of the field is TI1
pub fn is_ti2(&self) -> bool
[src]
Checks if the value of the field is TI2
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&self) -> IC2F_R
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&self) -> IC2PSC_R
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&self) -> IC1F_R
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&self) -> IC1PSC_R
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<bool, CC2NP_A>
[src]
pub fn variant(&self) -> CC2NP_A
[src]
Get enumerated values variant
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
impl R<bool, CC2P_A>
[src]
pub fn variant(&self) -> CC2P_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<bool, CC2E_A>
[src]
pub fn variant(&self) -> CC2E_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CCER>>
[src]
pub fn cc2np(&self) -> CC2NP_R
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&self) -> CC2P_R
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&self) -> CC2E_R
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&self) -> CC1NP_R
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&self) -> CC1P_R
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&self) -> CC1E_R
[src]
Bit 0 - Capture/Compare 1 output enable
impl R<u32, Reg<u32, _CNT>>
[src]
impl R<u32, Reg<u32, _PSC>>
[src]
impl R<u32, Reg<u32, _ARR>>
[src]
impl R<u32, Reg<u32, _CCR>>
[src]
impl R<u8, ETR_RMP_A>
[src]
pub fn variant(&self) -> ETR_RMP_A
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u8, TI1_RMP_A>
[src]
pub fn variant(&self) -> Variant<u8, TI1_RMP_A>
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
impl R<u32, Reg<u32, _OR>>
[src]
pub fn etr_rmp(&self) -> ETR_RMP_R
[src]
Bits 0:1 - Timer22 ETR remap
pub fn ti1_rmp(&self) -> TI1_RMP_R
[src]
Bits 2:3 - Timer22 TI1
impl R<bool, M1_A>
[src]
pub fn variant(&self) -> M1_A
[src]
Get enumerated values variant
pub fn is_m0(&self) -> bool
[src]
Checks if the value of the field is M0
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
impl R<bool, CMIE_A>
[src]
pub fn variant(&self) -> CMIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, MME_A>
[src]
pub fn variant(&self) -> MME_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, M0_A>
[src]
pub fn variant(&self) -> M0_A
[src]
Get enumerated values variant
pub fn is_bit8(&self) -> bool
[src]
Checks if the value of the field is BIT8
pub fn is_bit9(&self) -> bool
[src]
Checks if the value of the field is BIT9
impl R<bool, WAKE_A>
[src]
pub fn variant(&self) -> WAKE_A
[src]
Get enumerated values variant
pub fn is_idle(&self) -> bool
[src]
Checks if the value of the field is IDLE
pub fn is_address(&self) -> bool
[src]
Checks if the value of the field is ADDRESS
impl R<bool, PCE_A>
[src]
pub fn variant(&self) -> PCE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PS_A>
[src]
pub fn variant(&self) -> PS_A
[src]
Get enumerated values variant
pub fn is_even(&self) -> bool
[src]
Checks if the value of the field is EVEN
pub fn is_odd(&self) -> bool
[src]
Checks if the value of the field is ODD
impl R<bool, PEIE_A>
[src]
pub fn variant(&self) -> PEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TXEIE_A>
[src]
pub fn variant(&self) -> TXEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TCIE_A>
[src]
pub fn variant(&self) -> TCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RXNEIE_A>
[src]
pub fn variant(&self) -> RXNEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, IDLEIE_A>
[src]
pub fn variant(&self) -> IDLEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TE_A>
[src]
pub fn variant(&self) -> TE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RE_A>
[src]
pub fn variant(&self) -> RE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UESM_A>
[src]
pub fn variant(&self) -> UESM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UE_A>
[src]
pub fn variant(&self) -> UE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn m1(&self) -> M1_R
[src]
Bit 28 - Word length
pub fn cmie(&self) -> CMIE_R
[src]
Bit 14 - Character match interrupt enable
pub fn mme(&self) -> MME_R
[src]
Bit 13 - Mute mode enable
pub fn m0(&self) -> M0_R
[src]
Bit 12 - Word length
pub fn wake(&self) -> WAKE_R
[src]
Bit 11 - Receiver wakeup method
pub fn pce(&self) -> PCE_R
[src]
Bit 10 - Parity control enable
pub fn ps(&self) -> PS_R
[src]
Bit 9 - Parity selection
pub fn peie(&self) -> PEIE_R
[src]
Bit 8 - PE interrupt enable
pub fn txeie(&self) -> TXEIE_R
[src]
Bit 7 - interrupt enable
pub fn tcie(&self) -> TCIE_R
[src]
Bit 6 - Transmission complete interrupt enable
pub fn rxneie(&self) -> RXNEIE_R
[src]
Bit 5 - RXNE interrupt enable
pub fn idleie(&self) -> IDLEIE_R
[src]
Bit 4 - IDLE interrupt enable
pub fn te(&self) -> TE_R
[src]
Bit 3 - Transmitter enable
pub fn re(&self) -> RE_R
[src]
Bit 2 - Receiver enable
pub fn uesm(&self) -> UESM_R
[src]
Bit 1 - USART enable in Stop mode
pub fn ue(&self) -> UE_R
[src]
Bit 0 - USART enable
pub fn deat(&self) -> DEAT_R
[src]
Bits 21:25 - Driver Enable assertion time
pub fn dedt(&self) -> DEDT_R
[src]
Bits 16:20 - Driver Enable de-assertion time
impl R<bool, MSBFIRST_A>
[src]
pub fn variant(&self) -> MSBFIRST_A
[src]
Get enumerated values variant
pub fn is_lsb(&self) -> bool
[src]
Checks if the value of the field is LSB
pub fn is_msb(&self) -> bool
[src]
Checks if the value of the field is MSB
impl R<bool, DATAINV_A>
[src]
pub fn variant(&self) -> DATAINV_A
[src]
Get enumerated values variant
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
impl R<bool, TXINV_A>
[src]
pub fn variant(&self) -> TXINV_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, RXINV_A>
[src]
pub fn variant(&self) -> RXINV_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, SWAP_A>
[src]
pub fn variant(&self) -> SWAP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_swapped(&self) -> bool
[src]
Checks if the value of the field is SWAPPED
impl R<u8, STOP_A>
[src]
pub fn variant(&self) -> STOP_A
[src]
Get enumerated values variant
pub fn is_stop1(&self) -> bool
[src]
Checks if the value of the field is STOP1
pub fn is_stop0p5(&self) -> bool
[src]
Checks if the value of the field is STOP0P5
pub fn is_stop2(&self) -> bool
[src]
Checks if the value of the field is STOP2
pub fn is_stop1p5(&self) -> bool
[src]
Checks if the value of the field is STOP1P5
impl R<bool, CLKEN_A>
[src]
pub fn variant(&self) -> CLKEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ADDM7_A>
[src]
pub fn variant(&self) -> ADDM7_A
[src]
Get enumerated values variant
pub fn is_bit4(&self) -> bool
[src]
Checks if the value of the field is BIT4
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn msbfirst(&self) -> MSBFIRST_R
[src]
Bit 19 - Most significant bit first
pub fn datainv(&self) -> DATAINV_R
[src]
Bit 18 - Binary data inversion
pub fn txinv(&self) -> TXINV_R
[src]
Bit 17 - TX pin active level inversion
pub fn rxinv(&self) -> RXINV_R
[src]
Bit 16 - RX pin active level inversion
pub fn swap(&self) -> SWAP_R
[src]
Bit 15 - Swap TX/RX pins
pub fn stop(&self) -> STOP_R
[src]
Bits 12:13 - STOP bits
pub fn clken(&self) -> CLKEN_R
[src]
Bit 11 - Clock enable
pub fn addm7(&self) -> ADDM7_R
[src]
Bit 4 - 7-bit Address Detection/4-bit Address Detection
pub fn add(&self) -> ADD_R
[src]
Bits 24:31 - Address of the USART node
impl R<bool, WUFIE_A>
[src]
pub fn variant(&self) -> WUFIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, WUS_A>
[src]
pub fn variant(&self) -> Variant<u8, WUS_A>
[src]
Get enumerated values variant
pub fn is_address(&self) -> bool
[src]
Checks if the value of the field is ADDRESS
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
pub fn is_rxne(&self) -> bool
[src]
Checks if the value of the field is RXNE
impl R<bool, DEP_A>
[src]
pub fn variant(&self) -> DEP_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<bool, DEM_A>
[src]
pub fn variant(&self) -> DEM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DDRE_A>
[src]
pub fn variant(&self) -> DDRE_A
[src]
Get enumerated values variant
pub fn is_not_disabled(&self) -> bool
[src]
Checks if the value of the field is NOTDISABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, OVRDIS_A>
[src]
pub fn variant(&self) -> OVRDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, CTSIE_A>
[src]
pub fn variant(&self) -> CTSIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CTSE_A>
[src]
pub fn variant(&self) -> CTSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RTSE_A>
[src]
pub fn variant(&self) -> RTSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAT_A>
[src]
pub fn variant(&self) -> DMAT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAR_A>
[src]
pub fn variant(&self) -> DMAR_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, HDSEL_A>
[src]
pub fn variant(&self) -> HDSEL_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<bool, EIE_A>
[src]
pub fn variant(&self) -> EIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR3>>
[src]
pub fn wufie(&self) -> WUFIE_R
[src]
Bit 22 - Wakeup from Stop mode interrupt enable
pub fn wus(&self) -> WUS_R
[src]
Bits 20:21 - Wakeup from Stop mode interrupt flag selection
pub fn dep(&self) -> DEP_R
[src]
Bit 15 - Driver enable polarity selection
pub fn dem(&self) -> DEM_R
[src]
Bit 14 - Driver enable mode
pub fn ddre(&self) -> DDRE_R
[src]
Bit 13 - DMA Disable on Reception Error
pub fn ovrdis(&self) -> OVRDIS_R
[src]
Bit 12 - Overrun Disable
pub fn ctsie(&self) -> CTSIE_R
[src]
Bit 10 - CTS interrupt enable
pub fn ctse(&self) -> CTSE_R
[src]
Bit 9 - CTS enable
pub fn rtse(&self) -> RTSE_R
[src]
Bit 8 - RTS enable
pub fn dmat(&self) -> DMAT_R
[src]
Bit 7 - DMA enable transmitter
pub fn dmar(&self) -> DMAR_R
[src]
Bit 6 - DMA enable receiver
pub fn hdsel(&self) -> HDSEL_R
[src]
Bit 3 - Half-duplex selection
pub fn eie(&self) -> EIE_R
[src]
Bit 0 - Error interrupt enable
impl R<u32, Reg<u32, _BRR>>
[src]
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn reack(&self) -> REACK_R
[src]
Bit 22 - REACK
pub fn teack(&self) -> TEACK_R
[src]
Bit 21 - TEACK
pub fn wuf(&self) -> WUF_R
[src]
Bit 20 - WUF
pub fn rwu(&self) -> RWU_R
[src]
Bit 19 - RWU
pub fn sbkf(&self) -> SBKF_R
[src]
Bit 18 - SBKF
pub fn cmf(&self) -> CMF_R
[src]
Bit 17 - CMF
pub fn busy(&self) -> BUSY_R
[src]
Bit 16 - BUSY
pub fn cts(&self) -> CTS_R
[src]
Bit 10 - CTS
pub fn ctsif(&self) -> CTSIF_R
[src]
Bit 9 - CTSIF
pub fn txe(&self) -> TXE_R
[src]
Bit 7 - TXE
pub fn tc(&self) -> TC_R
[src]
Bit 6 - TC
pub fn rxne(&self) -> RXNE_R
[src]
Bit 5 - RXNE
pub fn idle(&self) -> IDLE_R
[src]
Bit 4 - IDLE
pub fn ore(&self) -> ORE_R
[src]
Bit 3 - ORE
pub fn nf(&self) -> NF_R
[src]
Bit 2 - NF
pub fn fe(&self) -> FE_R
[src]
Bit 1 - FE
pub fn pe(&self) -> PE_R
[src]
Bit 0 - PE
impl R<u32, Reg<u32, _RDR>>
[src]
impl R<u32, Reg<u32, _TDR>>
[src]
impl R<u32, Reg<u32, _CSR>>
[src]
pub fn enable(&self) -> ENABLE_R
[src]
Bit 0 - Counter enable
pub fn tickint(&self) -> TICKINT_R
[src]
Bit 1 - SysTick exception request enable
pub fn clksource(&self) -> CLKSOURCE_R
[src]
Bit 2 - Clock source selection
pub fn countflag(&self) -> COUNTFLAG_R
[src]
Bit 16 - COUNTFLAG
impl R<u32, Reg<u32, _RVR>>
[src]
impl R<u32, Reg<u32, _CVR>>
[src]
impl R<u32, Reg<u32, _CALIB>>
[src]
pub fn tenms(&self) -> TENMS_R
[src]
Bits 0:23 - Calibration value
pub fn skew(&self) -> SKEW_R
[src]
Bit 30 - SKEW flag: Indicates whether the TENMS value is exact
pub fn noref(&self) -> NOREF_R
[src]
Bit 31 - NOREF flag. Reads as zero
impl R<bool, DMAOUTEN_A>
[src]
pub fn variant(&self) -> DMAOUTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAINEN_A>
[src]
pub fn variant(&self) -> DMAINEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRIE_A>
[src]
pub fn variant(&self) -> ERRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CCFIE_A>
[src]
pub fn variant(&self) -> CCFIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRC_A>
[src]
pub fn variant(&self) -> Variant<bool, ERRC_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<bool, CCFC_A>
[src]
pub fn variant(&self) -> Variant<bool, CCFC_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<u8, CHMOD_A>
[src]
pub fn variant(&self) -> Variant<u8, CHMOD_A>
[src]
Get enumerated values variant
pub fn is_ecb(&self) -> bool
[src]
Checks if the value of the field is ECB
pub fn is_cbc(&self) -> bool
[src]
Checks if the value of the field is CBC
pub fn is_ctr(&self) -> bool
[src]
Checks if the value of the field is CTR
impl R<u8, MODE_A>
[src]
pub fn variant(&self) -> MODE_A
[src]
Get enumerated values variant
pub fn is_mode1(&self) -> bool
[src]
Checks if the value of the field is MODE1
pub fn is_mode2(&self) -> bool
[src]
Checks if the value of the field is MODE2
pub fn is_mode3(&self) -> bool
[src]
Checks if the value of the field is MODE3
pub fn is_mode4(&self) -> bool
[src]
Checks if the value of the field is MODE4
impl R<u8, DATATYPE_A>
[src]
pub fn variant(&self) -> DATATYPE_A
[src]
Get enumerated values variant
pub fn is_none(&self) -> bool
[src]
Checks if the value of the field is NONE
pub fn is_half_word(&self) -> bool
[src]
Checks if the value of the field is HALFWORD
pub fn is_byte(&self) -> bool
[src]
Checks if the value of the field is BYTE
pub fn is_bit_(&self) -> bool
[src]
Checks if the value of the field is BIT
impl R<bool, EN_A>
[src]
pub fn variant(&self) -> EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn dmaouten(&self) -> DMAOUTEN_R
[src]
Bit 12 - Enable DMA management of data output phase
pub fn dmainen(&self) -> DMAINEN_R
[src]
Bit 11 - Enable DMA management of data input phase
pub fn errie(&self) -> ERRIE_R
[src]
Bit 10 - Error interrupt enable
pub fn ccfie(&self) -> CCFIE_R
[src]
Bit 9 - CCF flag interrupt enable
pub fn errc(&self) -> ERRC_R
[src]
Bit 8 - Error clear
pub fn ccfc(&self) -> CCFC_R
[src]
Bit 7 - Computation Complete Flag Clear
pub fn chmod(&self) -> CHMOD_R
[src]
Bits 5:6 - AES chaining mode
pub fn mode(&self) -> MODE_R
[src]
Bits 3:4 - AES operating mode
pub fn datatype(&self) -> DATATYPE_R
[src]
Bits 1:2 - Data type selection (for data in and data out to/from the cryptographic block)
pub fn en(&self) -> EN_R
[src]
Bit 0 - AES enable
impl R<bool, WRERR_A>
[src]
pub fn variant(&self) -> WRERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, RDERR_A>
[src]
pub fn variant(&self) -> RDERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, CCF_A>
[src]
pub fn variant(&self) -> CCF_A
[src]
Get enumerated values variant
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
impl R<u32, Reg<u32, _SR>>
[src]
pub fn wrerr(&self) -> WRERR_R
[src]
Bit 2 - Write error flag
pub fn rderr(&self) -> RDERR_R
[src]
Bit 1 - Read error flag
pub fn ccf(&self) -> CCF_R
[src]
Bit 0 - Computation complete flag
impl R<u32, Reg<u32, _DINR>>
[src]
impl R<u32, Reg<u32, _DOUTR>>
[src]
impl R<u32, Reg<u32, _KEYR0>>
[src]
impl R<u32, Reg<u32, _KEYR1>>
[src]
impl R<u32, Reg<u32, _KEYR2>>
[src]
impl R<u32, Reg<u32, _KEYR3>>
[src]
impl R<u32, Reg<u32, _IVR0>>
[src]
impl R<u32, Reg<u32, _IVR1>>
[src]
impl R<u32, Reg<u32, _IVR2>>
[src]
impl R<u32, Reg<u32, _IVR3>>
[src]
impl R<bool, DMAUDRIE1_A>
[src]
pub fn variant(&self) -> DMAUDRIE1_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAEN1_A>
[src]
pub fn variant(&self) -> DMAEN1_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, TSEL1_A>
[src]
pub fn variant(&self) -> Variant<u8, TSEL1_A>
[src]
Get enumerated values variant
pub fn is_tim6_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM6_TRGO
pub fn is_tim3_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM3_TRGO
pub fn is_tim7_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM7_TRGO
pub fn is_tim15_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM15_TRGO
pub fn is_tim2_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM2_TRGO
pub fn is_exti9(&self) -> bool
[src]
Checks if the value of the field is EXTI9
pub fn is_software(&self) -> bool
[src]
Checks if the value of the field is SOFTWARE
impl R<bool, TEN1_A>
[src]
pub fn variant(&self) -> TEN1_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, BOFF1_A>
[src]
pub fn variant(&self) -> BOFF1_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, EN1_A>
[src]
pub fn variant(&self) -> EN1_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn dmaudrie1(&self) -> DMAUDRIE1_R
[src]
Bit 13 - DAC channel1 DMA Underrun Interrupt enable
pub fn dmaen1(&self) -> DMAEN1_R
[src]
Bit 12 - DAC channel1 DMA enable
pub fn mamp1(&self) -> MAMP1_R
[src]
Bits 8:11 - DAC channel1 mask/amplitude selector
pub fn wave1(&self) -> WAVE1_R
[src]
Bits 6:7 - DAC channel1 noise/triangle wave generation enable
pub fn tsel1(&self) -> TSEL1_R
[src]
Bits 3:5 - DAC channel1 trigger selection
pub fn ten1(&self) -> TEN1_R
[src]
Bit 2 - DAC channel1 trigger enable
pub fn boff1(&self) -> BOFF1_R
[src]
Bit 1 - DAC channel1 output buffer disable
pub fn en1(&self) -> EN1_R
[src]
Bit 0 - DAC channel1 enable
impl R<u32, Reg<u32, _DHR12R1>>
[src]
pub fn dacc1dhr(&self) -> DACC1DHR_R
[src]
Bits 0:11 - DAC channel1 12-bit right-aligned data
impl R<u32, Reg<u32, _DHR12L1>>
[src]
pub fn dacc1dhr(&self) -> DACC1DHR_R
[src]
Bits 4:15 - DAC channel1 12-bit left-aligned data
impl R<u32, Reg<u32, _DHR8R1>>
[src]
pub fn dacc1dhr(&self) -> DACC1DHR_R
[src]
Bits 0:7 - DAC channel1 8-bit right-aligned data
impl R<u32, Reg<u32, _DOR1>>
[src]
pub fn dacc1dor(&self) -> DACC1DOR_R
[src]
Bits 0:11 - DAC channel1 data output
impl R<bool, DMAUDR1_A>
[src]
pub fn variant(&self) -> DMAUDR1_A
[src]
Get enumerated values variant
pub fn is_no_underrun(&self) -> bool
[src]
Checks if the value of the field is NOUNDERRUN
pub fn is_underrun(&self) -> bool
[src]
Checks if the value of the field is UNDERRUN
impl R<u32, Reg<u32, _SR>>
[src]
impl R<u32, Reg<u32, _DHR12R2>>
[src]
pub fn dacc2dhr(&self) -> DACC2DHR_R
[src]
Bits 0:11 - DAC channel2 12-bit right-aligned data
impl R<u32, Reg<u32, _DHR12L2>>
[src]
pub fn dacc2dhr(&self) -> DACC2DHR_R
[src]
Bits 4:15 - DAC channel2 12-bit left-aligned data
impl R<u32, Reg<u32, _DHR8R2>>
[src]
pub fn dacc2dhr(&self) -> DACC2DHR_R
[src]
Bits 0:7 - DAC channel2 8-bit right-aligned data
impl R<u32, Reg<u32, _DHR12RD>>
[src]
pub fn dacc1dhr(&self) -> DACC1DHR_R
[src]
Bits 0:11 - DAC channel1 12-bit right-aligned data
pub fn dacc2dhr(&self) -> DACC2DHR_R
[src]
Bits 16:27 - DAC channel2 12-bit right-aligned data
impl R<u32, Reg<u32, _DHR12LD>>
[src]
pub fn dacc1dhr(&self) -> DACC1DHR_R
[src]
Bits 4:15 - DAC channel1 12-bit left-aligned data
pub fn dacc2dhr(&self) -> DACC2DHR_R
[src]
Bits 20:31 - DAC channel2 12-bit left-aligned data
impl R<u32, Reg<u32, _DHR8RD>>
[src]
pub fn dacc1dhr(&self) -> DACC1DHR_R
[src]
Bits 0:7 - DAC channel1 8-bit right-aligned data
pub fn dacc2dhr(&self) -> DACC2DHR_R
[src]
Bits 8:15 - DAC channel2 8-bit right-aligned data
impl R<u32, Reg<u32, _DOR2>>
[src]
pub fn dacc2dor(&self) -> DACC2DOR_R
[src]
Bits 0:11 - DAC channel2 data output
impl R<bool, MEM2MEM_A>
[src]
pub fn variant(&self) -> MEM2MEM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, PL_A>
[src]
pub fn variant(&self) -> PL_A
[src]
Get enumerated values variant
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
pub fn is_medium(&self) -> bool
[src]
Checks if the value of the field is MEDIUM
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_very_high(&self) -> bool
[src]
Checks if the value of the field is VERYHIGH
impl R<u8, MSIZE_A>
[src]
pub fn variant(&self) -> Variant<u8, MSIZE_A>
[src]
Get enumerated values variant
pub fn is_bits8(&self) -> bool
[src]
Checks if the value of the field is BITS8
pub fn is_bits16(&self) -> bool
[src]
Checks if the value of the field is BITS16
pub fn is_bits32(&self) -> bool
[src]
Checks if the value of the field is BITS32
impl R<bool, MINC_A>
[src]
pub fn variant(&self) -> MINC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CIRC_A>
[src]
pub fn variant(&self) -> CIRC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_from_peripheral(&self) -> bool
[src]
Checks if the value of the field is FROMPERIPHERAL
pub fn is_from_memory(&self) -> bool
[src]
Checks if the value of the field is FROMMEMORY
impl R<bool, TEIE_A>
[src]
pub fn variant(&self) -> TEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, HTIE_A>
[src]
pub fn variant(&self) -> HTIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TCIE_A>
[src]
pub fn variant(&self) -> TCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EN_A>
[src]
pub fn variant(&self) -> EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn mem2mem(&self) -> MEM2MEM_R
[src]
Bit 14 - Memory to memory mode
pub fn pl(&self) -> PL_R
[src]
Bits 12:13 - Channel priority level
pub fn msize(&self) -> MSIZE_R
[src]
Bits 10:11 - Memory size
pub fn psize(&self) -> PSIZE_R
[src]
Bits 8:9 - Peripheral size
pub fn minc(&self) -> MINC_R
[src]
Bit 7 - Memory increment mode
pub fn pinc(&self) -> PINC_R
[src]
Bit 6 - Peripheral increment mode
pub fn circ(&self) -> CIRC_R
[src]
Bit 5 - Circular mode
pub fn dir(&self) -> DIR_R
[src]
Bit 4 - Data transfer direction
pub fn teie(&self) -> TEIE_R
[src]
Bit 3 - Transfer error interrupt enable
pub fn htie(&self) -> HTIE_R
[src]
Bit 2 - Half transfer interrupt enable
pub fn tcie(&self) -> TCIE_R
[src]
Bit 1 - Transfer complete interrupt enable
pub fn en(&self) -> EN_R
[src]
Bit 0 - Channel enable
impl R<u32, Reg<u32, _NDTR>>
[src]
impl R<u32, Reg<u32, _PAR>>
[src]
impl R<u32, Reg<u32, _MAR>>
[src]
impl R<bool, TEIF7_A>
[src]
pub fn variant(&self) -> TEIF7_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, HTIF7_A>
[src]
pub fn variant(&self) -> HTIF7_A
[src]
Get enumerated values variant
pub fn is_not_half(&self) -> bool
[src]
Checks if the value of the field is NOTHALF
pub fn is_half(&self) -> bool
[src]
Checks if the value of the field is HALF
impl R<bool, TCIF7_A>
[src]
pub fn variant(&self) -> TCIF7_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, GIF7_A>
[src]
pub fn variant(&self) -> GIF7_A
[src]
Get enumerated values variant
pub fn is_no_event(&self) -> bool
[src]
Checks if the value of the field is NOEVENT
pub fn is_event(&self) -> bool
[src]
Checks if the value of the field is EVENT
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn teif7(&self) -> TEIF7_R
[src]
Bit 27 - Channel x transfer error flag (x = 1 ..7)
pub fn htif7(&self) -> HTIF7_R
[src]
Bit 26 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif7(&self) -> TCIF7_R
[src]
Bit 25 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif7(&self) -> GIF7_R
[src]
Bit 24 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif6(&self) -> TEIF6_R
[src]
Bit 23 - Channel x transfer error flag (x = 1 ..7)
pub fn htif6(&self) -> HTIF6_R
[src]
Bit 22 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif6(&self) -> TCIF6_R
[src]
Bit 21 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif6(&self) -> GIF6_R
[src]
Bit 20 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif5(&self) -> TEIF5_R
[src]
Bit 19 - Channel x transfer error flag (x = 1 ..7)
pub fn htif5(&self) -> HTIF5_R
[src]
Bit 18 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif5(&self) -> TCIF5_R
[src]
Bit 17 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif5(&self) -> GIF5_R
[src]
Bit 16 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif4(&self) -> TEIF4_R
[src]
Bit 15 - Channel x transfer error flag (x = 1 ..7)
pub fn htif4(&self) -> HTIF4_R
[src]
Bit 14 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif4(&self) -> TCIF4_R
[src]
Bit 13 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif4(&self) -> GIF4_R
[src]
Bit 12 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif3(&self) -> TEIF3_R
[src]
Bit 11 - Channel x transfer error flag (x = 1 ..7)
pub fn htif3(&self) -> HTIF3_R
[src]
Bit 10 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif3(&self) -> TCIF3_R
[src]
Bit 9 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif3(&self) -> GIF3_R
[src]
Bit 8 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif2(&self) -> TEIF2_R
[src]
Bit 7 - Channel x transfer error flag (x = 1 ..7)
pub fn htif2(&self) -> HTIF2_R
[src]
Bit 6 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif2(&self) -> TCIF2_R
[src]
Bit 5 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif2(&self) -> GIF2_R
[src]
Bit 4 - Channel x global interrupt flag (x = 1 ..7)
pub fn teif1(&self) -> TEIF1_R
[src]
Bit 3 - Channel x transfer error flag (x = 1 ..7)
pub fn htif1(&self) -> HTIF1_R
[src]
Bit 2 - Channel x half transfer flag (x = 1 ..7)
pub fn tcif1(&self) -> TCIF1_R
[src]
Bit 1 - Channel x transfer complete flag (x = 1 ..7)
pub fn gif1(&self) -> GIF1_R
[src]
Bit 0 - Channel x global interrupt flag (x = 1 ..7)
impl R<u8, C7S_A>
[src]
pub fn variant(&self) -> C7S_A
[src]
Get enumerated values variant
pub fn is_no_mapping(&self) -> bool
[src]
Checks if the value of the field is NOMAPPING
pub fn is_map1(&self) -> bool
[src]
Checks if the value of the field is MAP1
pub fn is_map2(&self) -> bool
[src]
Checks if the value of the field is MAP2
pub fn is_map3(&self) -> bool
[src]
Checks if the value of the field is MAP3
pub fn is_map4(&self) -> bool
[src]
Checks if the value of the field is MAP4
pub fn is_map5(&self) -> bool
[src]
Checks if the value of the field is MAP5
pub fn is_map6(&self) -> bool
[src]
Checks if the value of the field is MAP6
pub fn is_map7(&self) -> bool
[src]
Checks if the value of the field is MAP7
pub fn is_map8(&self) -> bool
[src]
Checks if the value of the field is MAP8
pub fn is_map9(&self) -> bool
[src]
Checks if the value of the field is MAP9
pub fn is_map10(&self) -> bool
[src]
Checks if the value of the field is MAP10
pub fn is_map11(&self) -> bool
[src]
Checks if the value of the field is MAP11
pub fn is_map12(&self) -> bool
[src]
Checks if the value of the field is MAP12
pub fn is_map13(&self) -> bool
[src]
Checks if the value of the field is MAP13
pub fn is_map14(&self) -> bool
[src]
Checks if the value of the field is MAP14
pub fn is_map15(&self) -> bool
[src]
Checks if the value of the field is MAP15
impl R<u32, Reg<u32, _CSELR>>
[src]
pub fn c7s(&self) -> C7S_R
[src]
Bits 24:27 - DMA channel 7 selection
pub fn c6s(&self) -> C6S_R
[src]
Bits 20:23 - DMA channel 6 selection
pub fn c5s(&self) -> C5S_R
[src]
Bits 16:19 - DMA channel 5 selection
pub fn c4s(&self) -> C4S_R
[src]
Bits 12:15 - DMA channel 4 selection
pub fn c3s(&self) -> C3S_R
[src]
Bits 8:11 - DMA channel 3 selection
pub fn c2s(&self) -> C2S_R
[src]
Bits 4:7 - DMA channel 2 selection
pub fn c1s(&self) -> C1S_R
[src]
Bits 0:3 - DMA channel 1 selection
impl R<u32, Reg<u32, _DR>>
[src]
impl R<u32, Reg<u32, _IDR>>
[src]
impl R<bool, REV_OUT_A>
[src]
pub fn variant(&self) -> REV_OUT_A
[src]
Get enumerated values variant
pub fn is_normal(&self) -> bool
[src]
Checks if the value of the field is NORMAL
pub fn is_reversed(&self) -> bool
[src]
Checks if the value of the field is REVERSED
impl R<u8, REV_IN_A>
[src]
pub fn variant(&self) -> REV_IN_A
[src]
Get enumerated values variant
pub fn is_normal(&self) -> bool
[src]
Checks if the value of the field is NORMAL
pub fn is_byte(&self) -> bool
[src]
Checks if the value of the field is BYTE
pub fn is_half_word(&self) -> bool
[src]
Checks if the value of the field is HALFWORD
pub fn is_word(&self) -> bool
[src]
Checks if the value of the field is WORD
impl R<u8, POLYSIZE_A>
[src]
pub fn variant(&self) -> POLYSIZE_A
[src]
Get enumerated values variant
pub fn is_polysize32(&self) -> bool
[src]
Checks if the value of the field is POLYSIZE32
pub fn is_polysize16(&self) -> bool
[src]
Checks if the value of the field is POLYSIZE16
pub fn is_polysize8(&self) -> bool
[src]
Checks if the value of the field is POLYSIZE8
pub fn is_polysize7(&self) -> bool
[src]
Checks if the value of the field is POLYSIZE7
impl R<u32, Reg<u32, _CR>>
[src]
pub fn rev_out(&self) -> REV_OUT_R
[src]
Bit 7 - Reverse output data
pub fn rev_in(&self) -> REV_IN_R
[src]
Bits 5:6 - Reverse input data
pub fn polysize(&self) -> POLYSIZE_R
[src]
Bits 3:4 - Polynomial size
impl R<u32, Reg<u32, _INIT>>
[src]
impl R<u32, Reg<u32, _POL>>
[src]
impl R<u8, Reg<u8, _DR8>>
[src]
impl R<u16, Reg<u16, _DR16>>
[src]
impl R<u8, MODE0_A>
[src]
pub fn variant(&self) -> MODE0_A
[src]
Get enumerated values variant
pub fn is_input(&self) -> bool
[src]
Checks if the value of the field is INPUT
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
pub fn is_alternate(&self) -> bool
[src]
Checks if the value of the field is ALTERNATE
pub fn is_analog(&self) -> bool
[src]
Checks if the value of the field is ANALOG
impl R<u32, Reg<u32, _MODER>>
[src]
pub fn mode0(&self) -> MODE0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
pub fn mode1(&self) -> MODE1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn mode2(&self) -> MODE2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn mode3(&self) -> MODE3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn mode4(&self) -> MODE4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn mode5(&self) -> MODE5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn mode6(&self) -> MODE6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn mode7(&self) -> MODE7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn mode8(&self) -> MODE8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn mode9(&self) -> MODE9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn mode10(&self) -> MODE10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn mode11(&self) -> MODE11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn mode12(&self) -> MODE12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn mode13(&self) -> MODE13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn mode14(&self) -> MODE14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn mode15(&self) -> MODE15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
impl R<bool, OT15_A>
[src]
pub fn variant(&self) -> OT15_A
[src]
Get enumerated values variant
pub fn is_push_pull(&self) -> bool
[src]
Checks if the value of the field is PUSHPULL
pub fn is_open_drain(&self) -> bool
[src]
Checks if the value of the field is OPENDRAIN
impl R<u32, Reg<u32, _OTYPER>>
[src]
pub fn ot15(&self) -> OT15_R
[src]
Bit 15 - Port x configuration bits (y = 0..15)
pub fn ot14(&self) -> OT14_R
[src]
Bit 14 - Port x configuration bits (y = 0..15)
pub fn ot13(&self) -> OT13_R
[src]
Bit 13 - Port x configuration bits (y = 0..15)
pub fn ot12(&self) -> OT12_R
[src]
Bit 12 - Port x configuration bits (y = 0..15)
pub fn ot11(&self) -> OT11_R
[src]
Bit 11 - Port x configuration bits (y = 0..15)
pub fn ot10(&self) -> OT10_R
[src]
Bit 10 - Port x configuration bits (y = 0..15)
pub fn ot9(&self) -> OT9_R
[src]
Bit 9 - Port x configuration bits (y = 0..15)
pub fn ot8(&self) -> OT8_R
[src]
Bit 8 - Port x configuration bits (y = 0..15)
pub fn ot7(&self) -> OT7_R
[src]
Bit 7 - Port x configuration bits (y = 0..15)
pub fn ot6(&self) -> OT6_R
[src]
Bit 6 - Port x configuration bits (y = 0..15)
pub fn ot5(&self) -> OT5_R
[src]
Bit 5 - Port x configuration bits (y = 0..15)
pub fn ot4(&self) -> OT4_R
[src]
Bit 4 - Port x configuration bits (y = 0..15)
pub fn ot3(&self) -> OT3_R
[src]
Bit 3 - Port x configuration bits (y = 0..15)
pub fn ot2(&self) -> OT2_R
[src]
Bit 2 - Port x configuration bits (y = 0..15)
pub fn ot1(&self) -> OT1_R
[src]
Bit 1 - Port x configuration bits (y = 0..15)
pub fn ot0(&self) -> OT0_R
[src]
Bit 0 - Port x configuration bits (y = 0..15)
impl R<u8, OSPEED15_A>
[src]
pub fn variant(&self) -> OSPEED15_A
[src]
Get enumerated values variant
pub fn is_low_speed(&self) -> bool
[src]
Checks if the value of the field is LOWSPEED
pub fn is_medium_speed(&self) -> bool
[src]
Checks if the value of the field is MEDIUMSPEED
pub fn is_high_speed(&self) -> bool
[src]
Checks if the value of the field is HIGHSPEED
pub fn is_very_high_speed(&self) -> bool
[src]
Checks if the value of the field is VERYHIGHSPEED
impl R<u32, Reg<u32, _OSPEEDR>>
[src]
pub fn ospeed15(&self) -> OSPEED15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn ospeed14(&self) -> OSPEED14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn ospeed13(&self) -> OSPEED13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn ospeed12(&self) -> OSPEED12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn ospeed11(&self) -> OSPEED11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn ospeed10(&self) -> OSPEED10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn ospeed9(&self) -> OSPEED9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn ospeed8(&self) -> OSPEED8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn ospeed7(&self) -> OSPEED7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn ospeed6(&self) -> OSPEED6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn ospeed5(&self) -> OSPEED5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn ospeed4(&self) -> OSPEED4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn ospeed3(&self) -> OSPEED3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn ospeed2(&self) -> OSPEED2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn ospeed1(&self) -> OSPEED1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn ospeed0(&self) -> OSPEED0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<u8, PUPD15_A>
[src]
pub fn variant(&self) -> Variant<u8, PUPD15_A>
[src]
Get enumerated values variant
pub fn is_floating(&self) -> bool
[src]
Checks if the value of the field is FLOATING
pub fn is_pull_up(&self) -> bool
[src]
Checks if the value of the field is PULLUP
pub fn is_pull_down(&self) -> bool
[src]
Checks if the value of the field is PULLDOWN
impl R<u32, Reg<u32, _PUPDR>>
[src]
pub fn pupd15(&self) -> PUPD15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn pupd14(&self) -> PUPD14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn pupd13(&self) -> PUPD13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn pupd12(&self) -> PUPD12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn pupd11(&self) -> PUPD11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn pupd10(&self) -> PUPD10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn pupd9(&self) -> PUPD9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn pupd8(&self) -> PUPD8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn pupd7(&self) -> PUPD7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn pupd6(&self) -> PUPD6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn pupd5(&self) -> PUPD5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn pupd4(&self) -> PUPD4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn pupd3(&self) -> PUPD3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn pupd2(&self) -> PUPD2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn pupd1(&self) -> PUPD1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn pupd0(&self) -> PUPD0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<bool, ID15_A>
[src]
pub fn variant(&self) -> ID15_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<u32, Reg<u32, _IDR>>
[src]
pub fn id15(&self) -> ID15_R
[src]
Bit 15 - Port input data bit (y = 0..15)
pub fn id14(&self) -> ID14_R
[src]
Bit 14 - Port input data bit (y = 0..15)
pub fn id13(&self) -> ID13_R
[src]
Bit 13 - Port input data bit (y = 0..15)
pub fn id12(&self) -> ID12_R
[src]
Bit 12 - Port input data bit (y = 0..15)
pub fn id11(&self) -> ID11_R
[src]
Bit 11 - Port input data bit (y = 0..15)
pub fn id10(&self) -> ID10_R
[src]
Bit 10 - Port input data bit (y = 0..15)
pub fn id9(&self) -> ID9_R
[src]
Bit 9 - Port input data bit (y = 0..15)
pub fn id8(&self) -> ID8_R
[src]
Bit 8 - Port input data bit (y = 0..15)
pub fn id7(&self) -> ID7_R
[src]
Bit 7 - Port input data bit (y = 0..15)
pub fn id6(&self) -> ID6_R
[src]
Bit 6 - Port input data bit (y = 0..15)
pub fn id5(&self) -> ID5_R
[src]
Bit 5 - Port input data bit (y = 0..15)
pub fn id4(&self) -> ID4_R
[src]
Bit 4 - Port input data bit (y = 0..15)
pub fn id3(&self) -> ID3_R
[src]
Bit 3 - Port input data bit (y = 0..15)
pub fn id2(&self) -> ID2_R
[src]
Bit 2 - Port input data bit (y = 0..15)
pub fn id1(&self) -> ID1_R
[src]
Bit 1 - Port input data bit (y = 0..15)
pub fn id0(&self) -> ID0_R
[src]
Bit 0 - Port input data bit (y = 0..15)
impl R<bool, OD15_A>
[src]
pub fn variant(&self) -> OD15_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<u32, Reg<u32, _ODR>>
[src]
pub fn od15(&self) -> OD15_R
[src]
Bit 15 - Port output data bit (y = 0..15)
pub fn od14(&self) -> OD14_R
[src]
Bit 14 - Port output data bit (y = 0..15)
pub fn od13(&self) -> OD13_R
[src]
Bit 13 - Port output data bit (y = 0..15)
pub fn od12(&self) -> OD12_R
[src]
Bit 12 - Port output data bit (y = 0..15)
pub fn od11(&self) -> OD11_R
[src]
Bit 11 - Port output data bit (y = 0..15)
pub fn od10(&self) -> OD10_R
[src]
Bit 10 - Port output data bit (y = 0..15)
pub fn od9(&self) -> OD9_R
[src]
Bit 9 - Port output data bit (y = 0..15)
pub fn od8(&self) -> OD8_R
[src]
Bit 8 - Port output data bit (y = 0..15)
pub fn od7(&self) -> OD7_R
[src]
Bit 7 - Port output data bit (y = 0..15)
pub fn od6(&self) -> OD6_R
[src]
Bit 6 - Port output data bit (y = 0..15)
pub fn od5(&self) -> OD5_R
[src]
Bit 5 - Port output data bit (y = 0..15)
pub fn od4(&self) -> OD4_R
[src]
Bit 4 - Port output data bit (y = 0..15)
pub fn od3(&self) -> OD3_R
[src]
Bit 3 - Port output data bit (y = 0..15)
pub fn od2(&self) -> OD2_R
[src]
Bit 2 - Port output data bit (y = 0..15)
pub fn od1(&self) -> OD1_R
[src]
Bit 1 - Port output data bit (y = 0..15)
pub fn od0(&self) -> OD0_R
[src]
Bit 0 - Port output data bit (y = 0..15)
impl R<bool, LCKK_A>
[src]
pub fn variant(&self) -> LCKK_A
[src]
Get enumerated values variant
pub fn is_not_active(&self) -> bool
[src]
Checks if the value of the field is NOTACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, LCK15_A>
[src]
pub fn variant(&self) -> LCK15_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, LCK9_A>
[src]
pub fn variant(&self) -> LCK9_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<u32, Reg<u32, _LCKR>>
[src]
pub fn lckk(&self) -> LCKK_R
[src]
Bit 16 - Port x lock bit y (y= 0..15)
pub fn lck15(&self) -> LCK15_R
[src]
Bit 15 - Port x lock bit y (y= 0..15)
pub fn lck14(&self) -> LCK14_R
[src]
Bit 14 - Port x lock bit y (y= 0..15)
pub fn lck13(&self) -> LCK13_R
[src]
Bit 13 - Port x lock bit y (y= 0..15)
pub fn lck12(&self) -> LCK12_R
[src]
Bit 12 - Port x lock bit y (y= 0..15)
pub fn lck11(&self) -> LCK11_R
[src]
Bit 11 - Port x lock bit y (y= 0..15)
pub fn lck10(&self) -> LCK10_R
[src]
Bit 10 - Port x lock bit y (y= 0..15)
pub fn lck9(&self) -> LCK9_R
[src]
Bit 9 - Port x lock bit y (y= 0..15)
pub fn lck8(&self) -> LCK8_R
[src]
Bit 8 - Port x lock bit y (y= 0..15)
pub fn lck7(&self) -> LCK7_R
[src]
Bit 7 - Port x lock bit y (y= 0..15)
pub fn lck6(&self) -> LCK6_R
[src]
Bit 6 - Port x lock bit y (y= 0..15)
pub fn lck5(&self) -> LCK5_R
[src]
Bit 5 - Port x lock bit y (y= 0..15)
pub fn lck4(&self) -> LCK4_R
[src]
Bit 4 - Port x lock bit y (y= 0..15)
pub fn lck3(&self) -> LCK3_R
[src]
Bit 3 - Port x lock bit y (y= 0..15)
pub fn lck2(&self) -> LCK2_R
[src]
Bit 2 - Port x lock bit y (y= 0..15)
pub fn lck1(&self) -> LCK1_R
[src]
Bit 1 - Port x lock bit y (y= 0..15)
pub fn lck0(&self) -> LCK0_R
[src]
Bit 0 - Port x lock bit y (y= 0..15)
impl R<u8, AFSEL7_A>
[src]
pub fn variant(&self) -> AFSEL7_A
[src]
Get enumerated values variant
pub fn is_af0(&self) -> bool
[src]
Checks if the value of the field is AF0
pub fn is_af1(&self) -> bool
[src]
Checks if the value of the field is AF1
pub fn is_af2(&self) -> bool
[src]
Checks if the value of the field is AF2
pub fn is_af3(&self) -> bool
[src]
Checks if the value of the field is AF3
pub fn is_af4(&self) -> bool
[src]
Checks if the value of the field is AF4
pub fn is_af5(&self) -> bool
[src]
Checks if the value of the field is AF5
pub fn is_af6(&self) -> bool
[src]
Checks if the value of the field is AF6
pub fn is_af7(&self) -> bool
[src]
Checks if the value of the field is AF7
pub fn is_af8(&self) -> bool
[src]
Checks if the value of the field is AF8
pub fn is_af9(&self) -> bool
[src]
Checks if the value of the field is AF9
pub fn is_af10(&self) -> bool
[src]
Checks if the value of the field is AF10
pub fn is_af11(&self) -> bool
[src]
Checks if the value of the field is AF11
pub fn is_af12(&self) -> bool
[src]
Checks if the value of the field is AF12
pub fn is_af13(&self) -> bool
[src]
Checks if the value of the field is AF13
pub fn is_af14(&self) -> bool
[src]
Checks if the value of the field is AF14
pub fn is_af15(&self) -> bool
[src]
Checks if the value of the field is AF15
impl R<u32, Reg<u32, _AFRL>>
[src]
pub fn afsel7(&self) -> AFSEL7_R
[src]
Bits 28:31 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel6(&self) -> AFSEL6_R
[src]
Bits 24:27 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel5(&self) -> AFSEL5_R
[src]
Bits 20:23 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel4(&self) -> AFSEL4_R
[src]
Bits 16:19 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel3(&self) -> AFSEL3_R
[src]
Bits 12:15 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel2(&self) -> AFSEL2_R
[src]
Bits 8:11 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel1(&self) -> AFSEL1_R
[src]
Bits 4:7 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel0(&self) -> AFSEL0_R
[src]
Bits 0:3 - Alternate function selection for port x pin y (y = 0..7)
impl R<u8, AFSEL15_A>
[src]
pub fn variant(&self) -> AFSEL15_A
[src]
Get enumerated values variant
pub fn is_af0(&self) -> bool
[src]
Checks if the value of the field is AF0
pub fn is_af1(&self) -> bool
[src]
Checks if the value of the field is AF1
pub fn is_af2(&self) -> bool
[src]
Checks if the value of the field is AF2
pub fn is_af3(&self) -> bool
[src]
Checks if the value of the field is AF3
pub fn is_af4(&self) -> bool
[src]
Checks if the value of the field is AF4
pub fn is_af5(&self) -> bool
[src]
Checks if the value of the field is AF5
pub fn is_af6(&self) -> bool
[src]
Checks if the value of the field is AF6
pub fn is_af7(&self) -> bool
[src]
Checks if the value of the field is AF7
pub fn is_af8(&self) -> bool
[src]
Checks if the value of the field is AF8
pub fn is_af9(&self) -> bool
[src]
Checks if the value of the field is AF9
pub fn is_af10(&self) -> bool
[src]
Checks if the value of the field is AF10
pub fn is_af11(&self) -> bool
[src]
Checks if the value of the field is AF11
pub fn is_af12(&self) -> bool
[src]
Checks if the value of the field is AF12
pub fn is_af13(&self) -> bool
[src]
Checks if the value of the field is AF13
pub fn is_af14(&self) -> bool
[src]
Checks if the value of the field is AF14
pub fn is_af15(&self) -> bool
[src]
Checks if the value of the field is AF15
impl R<u32, Reg<u32, _AFRH>>
[src]
pub fn afsel15(&self) -> AFSEL15_R
[src]
Bits 28:31 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel14(&self) -> AFSEL14_R
[src]
Bits 24:27 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel13(&self) -> AFSEL13_R
[src]
Bits 20:23 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel12(&self) -> AFSEL12_R
[src]
Bits 16:19 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel11(&self) -> AFSEL11_R
[src]
Bits 12:15 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel10(&self) -> AFSEL10_R
[src]
Bits 8:11 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel9(&self) -> AFSEL9_R
[src]
Bits 4:7 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel8(&self) -> AFSEL8_R
[src]
Bits 0:3 - Alternate function selection for port x pin y (y = 8..15)
impl R<u8, MODE15_A>
[src]
pub fn variant(&self) -> MODE15_A
[src]
Get enumerated values variant
pub fn is_input(&self) -> bool
[src]
Checks if the value of the field is INPUT
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
pub fn is_alternate(&self) -> bool
[src]
Checks if the value of the field is ALTERNATE
pub fn is_analog(&self) -> bool
[src]
Checks if the value of the field is ANALOG
impl R<u32, Reg<u32, _MODER>>
[src]
pub fn mode15(&self) -> MODE15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn mode14(&self) -> MODE14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn mode13(&self) -> MODE13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn mode12(&self) -> MODE12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn mode11(&self) -> MODE11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn mode10(&self) -> MODE10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn mode9(&self) -> MODE9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn mode8(&self) -> MODE8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn mode7(&self) -> MODE7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn mode6(&self) -> MODE6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn mode5(&self) -> MODE5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn mode4(&self) -> MODE4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn mode3(&self) -> MODE3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn mode2(&self) -> MODE2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn mode1(&self) -> MODE1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn mode0(&self) -> MODE0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<bool, OT15_A>
[src]
pub fn variant(&self) -> OT15_A
[src]
Get enumerated values variant
pub fn is_push_pull(&self) -> bool
[src]
Checks if the value of the field is PUSHPULL
pub fn is_open_drain(&self) -> bool
[src]
Checks if the value of the field is OPENDRAIN
impl R<u32, Reg<u32, _OTYPER>>
[src]
pub fn ot15(&self) -> OT15_R
[src]
Bit 15 - Port x configuration bits (y = 0..15)
pub fn ot14(&self) -> OT14_R
[src]
Bit 14 - Port x configuration bits (y = 0..15)
pub fn ot13(&self) -> OT13_R
[src]
Bit 13 - Port x configuration bits (y = 0..15)
pub fn ot12(&self) -> OT12_R
[src]
Bit 12 - Port x configuration bits (y = 0..15)
pub fn ot11(&self) -> OT11_R
[src]
Bit 11 - Port x configuration bits (y = 0..15)
pub fn ot10(&self) -> OT10_R
[src]
Bit 10 - Port x configuration bits (y = 0..15)
pub fn ot9(&self) -> OT9_R
[src]
Bit 9 - Port x configuration bits (y = 0..15)
pub fn ot8(&self) -> OT8_R
[src]
Bit 8 - Port x configuration bits (y = 0..15)
pub fn ot7(&self) -> OT7_R
[src]
Bit 7 - Port x configuration bits (y = 0..15)
pub fn ot6(&self) -> OT6_R
[src]
Bit 6 - Port x configuration bits (y = 0..15)
pub fn ot5(&self) -> OT5_R
[src]
Bit 5 - Port x configuration bits (y = 0..15)
pub fn ot4(&self) -> OT4_R
[src]
Bit 4 - Port x configuration bits (y = 0..15)
pub fn ot3(&self) -> OT3_R
[src]
Bit 3 - Port x configuration bits (y = 0..15)
pub fn ot2(&self) -> OT2_R
[src]
Bit 2 - Port x configuration bits (y = 0..15)
pub fn ot1(&self) -> OT1_R
[src]
Bit 1 - Port x configuration bits (y = 0..15)
pub fn ot0(&self) -> OT0_R
[src]
Bit 0 - Port x configuration bits (y = 0..15)
impl R<u8, OSPEED15_A>
[src]
pub fn variant(&self) -> OSPEED15_A
[src]
Get enumerated values variant
pub fn is_low_speed(&self) -> bool
[src]
Checks if the value of the field is LOWSPEED
pub fn is_medium_speed(&self) -> bool
[src]
Checks if the value of the field is MEDIUMSPEED
pub fn is_high_speed(&self) -> bool
[src]
Checks if the value of the field is HIGHSPEED
pub fn is_very_high_speed(&self) -> bool
[src]
Checks if the value of the field is VERYHIGHSPEED
impl R<u32, Reg<u32, _OSPEEDR>>
[src]
pub fn ospeed15(&self) -> OSPEED15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn ospeed14(&self) -> OSPEED14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn ospeed13(&self) -> OSPEED13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn ospeed12(&self) -> OSPEED12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn ospeed11(&self) -> OSPEED11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn ospeed10(&self) -> OSPEED10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn ospeed9(&self) -> OSPEED9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn ospeed8(&self) -> OSPEED8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn ospeed7(&self) -> OSPEED7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn ospeed6(&self) -> OSPEED6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn ospeed5(&self) -> OSPEED5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn ospeed4(&self) -> OSPEED4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn ospeed3(&self) -> OSPEED3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn ospeed2(&self) -> OSPEED2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn ospeed1(&self) -> OSPEED1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn ospeed0(&self) -> OSPEED0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<u8, PUPD15_A>
[src]
pub fn variant(&self) -> Variant<u8, PUPD15_A>
[src]
Get enumerated values variant
pub fn is_floating(&self) -> bool
[src]
Checks if the value of the field is FLOATING
pub fn is_pull_up(&self) -> bool
[src]
Checks if the value of the field is PULLUP
pub fn is_pull_down(&self) -> bool
[src]
Checks if the value of the field is PULLDOWN
impl R<u32, Reg<u32, _PUPDR>>
[src]
pub fn pupd15(&self) -> PUPD15_R
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn pupd14(&self) -> PUPD14_R
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn pupd13(&self) -> PUPD13_R
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn pupd12(&self) -> PUPD12_R
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn pupd11(&self) -> PUPD11_R
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn pupd10(&self) -> PUPD10_R
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn pupd9(&self) -> PUPD9_R
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn pupd8(&self) -> PUPD8_R
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn pupd7(&self) -> PUPD7_R
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn pupd6(&self) -> PUPD6_R
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn pupd5(&self) -> PUPD5_R
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn pupd4(&self) -> PUPD4_R
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn pupd3(&self) -> PUPD3_R
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn pupd2(&self) -> PUPD2_R
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn pupd1(&self) -> PUPD1_R
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn pupd0(&self) -> PUPD0_R
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl R<bool, ID15_A>
[src]
pub fn variant(&self) -> ID15_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<u32, Reg<u32, _IDR>>
[src]
pub fn id15(&self) -> ID15_R
[src]
Bit 15 - Port input data bit (y = 0..15)
pub fn id14(&self) -> ID14_R
[src]
Bit 14 - Port input data bit (y = 0..15)
pub fn id13(&self) -> ID13_R
[src]
Bit 13 - Port input data bit (y = 0..15)
pub fn id12(&self) -> ID12_R
[src]
Bit 12 - Port input data bit (y = 0..15)
pub fn id11(&self) -> ID11_R
[src]
Bit 11 - Port input data bit (y = 0..15)
pub fn id10(&self) -> ID10_R
[src]
Bit 10 - Port input data bit (y = 0..15)
pub fn id9(&self) -> ID9_R
[src]
Bit 9 - Port input data bit (y = 0..15)
pub fn id8(&self) -> ID8_R
[src]
Bit 8 - Port input data bit (y = 0..15)
pub fn id7(&self) -> ID7_R
[src]
Bit 7 - Port input data bit (y = 0..15)
pub fn id6(&self) -> ID6_R
[src]
Bit 6 - Port input data bit (y = 0..15)
pub fn id5(&self) -> ID5_R
[src]
Bit 5 - Port input data bit (y = 0..15)
pub fn id4(&self) -> ID4_R
[src]
Bit 4 - Port input data bit (y = 0..15)
pub fn id3(&self) -> ID3_R
[src]
Bit 3 - Port input data bit (y = 0..15)
pub fn id2(&self) -> ID2_R
[src]
Bit 2 - Port input data bit (y = 0..15)
pub fn id1(&self) -> ID1_R
[src]
Bit 1 - Port input data bit (y = 0..15)
pub fn id0(&self) -> ID0_R
[src]
Bit 0 - Port input data bit (y = 0..15)
impl R<bool, OD15_A>
[src]
pub fn variant(&self) -> OD15_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<u32, Reg<u32, _ODR>>
[src]
pub fn od15(&self) -> OD15_R
[src]
Bit 15 - Port output data bit (y = 0..15)
pub fn od14(&self) -> OD14_R
[src]
Bit 14 - Port output data bit (y = 0..15)
pub fn od13(&self) -> OD13_R
[src]
Bit 13 - Port output data bit (y = 0..15)
pub fn od12(&self) -> OD12_R
[src]
Bit 12 - Port output data bit (y = 0..15)
pub fn od11(&self) -> OD11_R
[src]
Bit 11 - Port output data bit (y = 0..15)
pub fn od10(&self) -> OD10_R
[src]
Bit 10 - Port output data bit (y = 0..15)
pub fn od9(&self) -> OD9_R
[src]
Bit 9 - Port output data bit (y = 0..15)
pub fn od8(&self) -> OD8_R
[src]
Bit 8 - Port output data bit (y = 0..15)
pub fn od7(&self) -> OD7_R
[src]
Bit 7 - Port output data bit (y = 0..15)
pub fn od6(&self) -> OD6_R
[src]
Bit 6 - Port output data bit (y = 0..15)
pub fn od5(&self) -> OD5_R
[src]
Bit 5 - Port output data bit (y = 0..15)
pub fn od4(&self) -> OD4_R
[src]
Bit 4 - Port output data bit (y = 0..15)
pub fn od3(&self) -> OD3_R
[src]
Bit 3 - Port output data bit (y = 0..15)
pub fn od2(&self) -> OD2_R
[src]
Bit 2 - Port output data bit (y = 0..15)
pub fn od1(&self) -> OD1_R
[src]
Bit 1 - Port output data bit (y = 0..15)
pub fn od0(&self) -> OD0_R
[src]
Bit 0 - Port output data bit (y = 0..15)
impl R<bool, LCKK_A>
[src]
pub fn variant(&self) -> LCKK_A
[src]
Get enumerated values variant
pub fn is_not_active(&self) -> bool
[src]
Checks if the value of the field is NOTACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, LCK15_A>
[src]
pub fn variant(&self) -> LCK15_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, LCK9_A>
[src]
pub fn variant(&self) -> LCK9_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<u32, Reg<u32, _LCKR>>
[src]
pub fn lckk(&self) -> LCKK_R
[src]
Bit 16 - Port x lock bit y (y= 0..15)
pub fn lck15(&self) -> LCK15_R
[src]
Bit 15 - Port x lock bit y (y= 0..15)
pub fn lck14(&self) -> LCK14_R
[src]
Bit 14 - Port x lock bit y (y= 0..15)
pub fn lck13(&self) -> LCK13_R
[src]
Bit 13 - Port x lock bit y (y= 0..15)
pub fn lck12(&self) -> LCK12_R
[src]
Bit 12 - Port x lock bit y (y= 0..15)
pub fn lck11(&self) -> LCK11_R
[src]
Bit 11 - Port x lock bit y (y= 0..15)
pub fn lck10(&self) -> LCK10_R
[src]
Bit 10 - Port x lock bit y (y= 0..15)
pub fn lck9(&self) -> LCK9_R
[src]
Bit 9 - Port x lock bit y (y= 0..15)
pub fn lck8(&self) -> LCK8_R
[src]
Bit 8 - Port x lock bit y (y= 0..15)
pub fn lck7(&self) -> LCK7_R
[src]
Bit 7 - Port x lock bit y (y= 0..15)
pub fn lck6(&self) -> LCK6_R
[src]
Bit 6 - Port x lock bit y (y= 0..15)
pub fn lck5(&self) -> LCK5_R
[src]
Bit 5 - Port x lock bit y (y= 0..15)
pub fn lck4(&self) -> LCK4_R
[src]
Bit 4 - Port x lock bit y (y= 0..15)
pub fn lck3(&self) -> LCK3_R
[src]
Bit 3 - Port x lock bit y (y= 0..15)
pub fn lck2(&self) -> LCK2_R
[src]
Bit 2 - Port x lock bit y (y= 0..15)
pub fn lck1(&self) -> LCK1_R
[src]
Bit 1 - Port x lock bit y (y= 0..15)
pub fn lck0(&self) -> LCK0_R
[src]
Bit 0 - Port x lock bit y (y= 0..15)
impl R<u8, AFSEL7_A>
[src]
pub fn variant(&self) -> AFSEL7_A
[src]
Get enumerated values variant
pub fn is_af0(&self) -> bool
[src]
Checks if the value of the field is AF0
pub fn is_af1(&self) -> bool
[src]
Checks if the value of the field is AF1
pub fn is_af2(&self) -> bool
[src]
Checks if the value of the field is AF2
pub fn is_af3(&self) -> bool
[src]
Checks if the value of the field is AF3
pub fn is_af4(&self) -> bool
[src]
Checks if the value of the field is AF4
pub fn is_af5(&self) -> bool
[src]
Checks if the value of the field is AF5
pub fn is_af6(&self) -> bool
[src]
Checks if the value of the field is AF6
pub fn is_af7(&self) -> bool
[src]
Checks if the value of the field is AF7
pub fn is_af8(&self) -> bool
[src]
Checks if the value of the field is AF8
pub fn is_af9(&self) -> bool
[src]
Checks if the value of the field is AF9
pub fn is_af10(&self) -> bool
[src]
Checks if the value of the field is AF10
pub fn is_af11(&self) -> bool
[src]
Checks if the value of the field is AF11
pub fn is_af12(&self) -> bool
[src]
Checks if the value of the field is AF12
pub fn is_af13(&self) -> bool
[src]
Checks if the value of the field is AF13
pub fn is_af14(&self) -> bool
[src]
Checks if the value of the field is AF14
pub fn is_af15(&self) -> bool
[src]
Checks if the value of the field is AF15
impl R<u32, Reg<u32, _AFRL>>
[src]
pub fn afsel7(&self) -> AFSEL7_R
[src]
Bits 28:31 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel6(&self) -> AFSEL6_R
[src]
Bits 24:27 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel5(&self) -> AFSEL5_R
[src]
Bits 20:23 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel4(&self) -> AFSEL4_R
[src]
Bits 16:19 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel3(&self) -> AFSEL3_R
[src]
Bits 12:15 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel2(&self) -> AFSEL2_R
[src]
Bits 8:11 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel1(&self) -> AFSEL1_R
[src]
Bits 4:7 - Alternate function selection for port x pin y (y = 0..7)
pub fn afsel0(&self) -> AFSEL0_R
[src]
Bits 0:3 - Alternate function selection for port x pin y (y = 0..7)
impl R<u8, AFSEL15_A>
[src]
pub fn variant(&self) -> AFSEL15_A
[src]
Get enumerated values variant
pub fn is_af0(&self) -> bool
[src]
Checks if the value of the field is AF0
pub fn is_af1(&self) -> bool
[src]
Checks if the value of the field is AF1
pub fn is_af2(&self) -> bool
[src]
Checks if the value of the field is AF2
pub fn is_af3(&self) -> bool
[src]
Checks if the value of the field is AF3
pub fn is_af4(&self) -> bool
[src]
Checks if the value of the field is AF4
pub fn is_af5(&self) -> bool
[src]
Checks if the value of the field is AF5
pub fn is_af6(&self) -> bool
[src]
Checks if the value of the field is AF6
pub fn is_af7(&self) -> bool
[src]
Checks if the value of the field is AF7
pub fn is_af8(&self) -> bool
[src]
Checks if the value of the field is AF8
pub fn is_af9(&self) -> bool
[src]
Checks if the value of the field is AF9
pub fn is_af10(&self) -> bool
[src]
Checks if the value of the field is AF10
pub fn is_af11(&self) -> bool
[src]
Checks if the value of the field is AF11
pub fn is_af12(&self) -> bool
[src]
Checks if the value of the field is AF12
pub fn is_af13(&self) -> bool
[src]
Checks if the value of the field is AF13
pub fn is_af14(&self) -> bool
[src]
Checks if the value of the field is AF14
pub fn is_af15(&self) -> bool
[src]
Checks if the value of the field is AF15
impl R<u32, Reg<u32, _AFRH>>
[src]
pub fn afsel15(&self) -> AFSEL15_R
[src]
Bits 28:31 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel14(&self) -> AFSEL14_R
[src]
Bits 24:27 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel13(&self) -> AFSEL13_R
[src]
Bits 20:23 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel12(&self) -> AFSEL12_R
[src]
Bits 16:19 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel11(&self) -> AFSEL11_R
[src]
Bits 12:15 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel10(&self) -> AFSEL10_R
[src]
Bits 8:11 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel9(&self) -> AFSEL9_R
[src]
Bits 4:7 - Alternate function selection for port x pin y (y = 8..15)
pub fn afsel8(&self) -> AFSEL8_R
[src]
Bits 0:3 - Alternate function selection for port x pin y (y = 8..15)
impl R<bool, DOWN_A>
[src]
pub fn variant(&self) -> Variant<bool, DOWN_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, UP_A>
[src]
pub fn variant(&self) -> Variant<bool, UP_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, ARROK_A>
[src]
pub fn variant(&self) -> Variant<bool, ARROK_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, CMPOK_A>
[src]
pub fn variant(&self) -> Variant<bool, CMPOK_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, EXTTRIG_A>
[src]
pub fn variant(&self) -> Variant<bool, EXTTRIG_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, ARRM_A>
[src]
pub fn variant(&self) -> Variant<bool, ARRM_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<bool, CMPM_A>
[src]
pub fn variant(&self) -> Variant<bool, CMPM_A>
[src]
Get enumerated values variant
pub fn is_set(&self) -> bool
[src]
Checks if the value of the field is SET
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn down(&self) -> DOWN_R
[src]
Bit 6 - Counter direction change up to down
pub fn up(&self) -> UP_R
[src]
Bit 5 - Counter direction change down to up
pub fn arrok(&self) -> ARROK_R
[src]
Bit 4 - Autoreload register update OK
pub fn cmpok(&self) -> CMPOK_R
[src]
Bit 3 - Compare register update OK
pub fn exttrig(&self) -> EXTTRIG_R
[src]
Bit 2 - External trigger edge event
pub fn arrm(&self) -> ARRM_R
[src]
Bit 1 - Autoreload match
pub fn cmpm(&self) -> CMPM_R
[src]
Bit 0 - Compare match
impl R<bool, DOWNIE_A>
[src]
pub fn variant(&self) -> DOWNIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UPIE_A>
[src]
pub fn variant(&self) -> UPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ARROKIE_A>
[src]
pub fn variant(&self) -> ARROKIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CMPOKIE_A>
[src]
pub fn variant(&self) -> CMPOKIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EXTTRIGIE_A>
[src]
pub fn variant(&self) -> EXTTRIGIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ARRMIE_A>
[src]
pub fn variant(&self) -> ARRMIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CMPMIE_A>
[src]
pub fn variant(&self) -> CMPMIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _IER>>
[src]
pub fn downie(&self) -> DOWNIE_R
[src]
Bit 6 - Direction change to down Interrupt Enable
pub fn upie(&self) -> UPIE_R
[src]
Bit 5 - Direction change to UP Interrupt Enable
pub fn arrokie(&self) -> ARROKIE_R
[src]
Bit 4 - Autoreload register update OK Interrupt Enable
pub fn cmpokie(&self) -> CMPOKIE_R
[src]
Bit 3 - Compare register update OK Interrupt Enable
pub fn exttrigie(&self) -> EXTTRIGIE_R
[src]
Bit 2 - External trigger valid edge Interrupt Enable
pub fn arrmie(&self) -> ARRMIE_R
[src]
Bit 1 - Autoreload match Interrupt Enable
pub fn cmpmie(&self) -> CMPMIE_R
[src]
Bit 0 - Compare match Interrupt Enable
impl R<bool, ENC_A>
[src]
pub fn variant(&self) -> ENC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, COUNTMODE_A>
[src]
pub fn variant(&self) -> COUNTMODE_A
[src]
Get enumerated values variant
pub fn is_internal(&self) -> bool
[src]
Checks if the value of the field is INTERNAL
pub fn is_external(&self) -> bool
[src]
Checks if the value of the field is EXTERNAL
impl R<bool, PRELOAD_A>
[src]
pub fn variant(&self) -> PRELOAD_A
[src]
Get enumerated values variant
pub fn is_immediate(&self) -> bool
[src]
Checks if the value of the field is IMMEDIATE
pub fn is_end_of_period(&self) -> bool
[src]
Checks if the value of the field is ENDOFPERIOD
impl R<bool, WAVPOL_A>
[src]
pub fn variant(&self) -> WAVPOL_A
[src]
Get enumerated values variant
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
impl R<bool, WAVE_A>
[src]
pub fn variant(&self) -> WAVE_A
[src]
Get enumerated values variant
pub fn is_inactive(&self) -> bool
[src]
Checks if the value of the field is INACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, TIMOUT_A>
[src]
pub fn variant(&self) -> TIMOUT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, TRIGEN_A>
[src]
pub fn variant(&self) -> TRIGEN_A
[src]
Get enumerated values variant
pub fn is_sw(&self) -> bool
[src]
Checks if the value of the field is SW
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
pub fn is_both_edges(&self) -> bool
[src]
Checks if the value of the field is BOTHEDGES
impl R<u8, TRIGSEL_A>
[src]
pub fn variant(&self) -> TRIGSEL_A
[src]
Get enumerated values variant
pub fn is_trig0(&self) -> bool
[src]
Checks if the value of the field is TRIG0
pub fn is_trig1(&self) -> bool
[src]
Checks if the value of the field is TRIG1
pub fn is_trig2(&self) -> bool
[src]
Checks if the value of the field is TRIG2
pub fn is_trig3(&self) -> bool
[src]
Checks if the value of the field is TRIG3
pub fn is_trig4(&self) -> bool
[src]
Checks if the value of the field is TRIG4
pub fn is_trig5(&self) -> bool
[src]
Checks if the value of the field is TRIG5
pub fn is_trig6(&self) -> bool
[src]
Checks if the value of the field is TRIG6
pub fn is_trig7(&self) -> bool
[src]
Checks if the value of the field is TRIG7
impl R<u8, PRESC_A>
[src]
pub fn variant(&self) -> PRESC_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div32(&self) -> bool
[src]
Checks if the value of the field is DIV32
pub fn is_div64(&self) -> bool
[src]
Checks if the value of the field is DIV64
pub fn is_div128(&self) -> bool
[src]
Checks if the value of the field is DIV128
impl R<u8, TRGFLT_A>
[src]
pub fn variant(&self) -> TRGFLT_A
[src]
Get enumerated values variant
pub fn is_immediate(&self) -> bool
[src]
Checks if the value of the field is IMMEDIATE
pub fn is_clocks2(&self) -> bool
[src]
Checks if the value of the field is CLOCKS2
pub fn is_clocks4(&self) -> bool
[src]
Checks if the value of the field is CLOCKS4
pub fn is_clocks8(&self) -> bool
[src]
Checks if the value of the field is CLOCKS8
impl R<u8, CKFLT_A>
[src]
pub fn variant(&self) -> CKFLT_A
[src]
Get enumerated values variant
pub fn is_immediate(&self) -> bool
[src]
Checks if the value of the field is IMMEDIATE
pub fn is_clocks2(&self) -> bool
[src]
Checks if the value of the field is CLOCKS2
pub fn is_clocks4(&self) -> bool
[src]
Checks if the value of the field is CLOCKS4
pub fn is_clocks8(&self) -> bool
[src]
Checks if the value of the field is CLOCKS8
impl R<u8, CKPOL_A>
[src]
pub fn variant(&self) -> Variant<u8, CKPOL_A>
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
pub fn is_both_edges(&self) -> bool
[src]
Checks if the value of the field is BOTHEDGES
impl R<bool, CKSEL_A>
[src]
pub fn variant(&self) -> CKSEL_A
[src]
Get enumerated values variant
pub fn is_internal(&self) -> bool
[src]
Checks if the value of the field is INTERNAL
pub fn is_external(&self) -> bool
[src]
Checks if the value of the field is EXTERNAL
impl R<u32, Reg<u32, _CFGR>>
[src]
pub fn enc(&self) -> ENC_R
[src]
Bit 24 - Encoder mode enable
pub fn countmode(&self) -> COUNTMODE_R
[src]
Bit 23 - counter mode enabled
pub fn preload(&self) -> PRELOAD_R
[src]
Bit 22 - Registers update mode
pub fn wavpol(&self) -> WAVPOL_R
[src]
Bit 21 - Waveform shape polarity
pub fn wave(&self) -> WAVE_R
[src]
Bit 20 - Waveform shape
pub fn timout(&self) -> TIMOUT_R
[src]
Bit 19 - Timeout enable
pub fn trigen(&self) -> TRIGEN_R
[src]
Bits 17:18 - Trigger enable and polarity
pub fn trigsel(&self) -> TRIGSEL_R
[src]
Bits 13:15 - Trigger selector
pub fn presc(&self) -> PRESC_R
[src]
Bits 9:11 - Clock prescaler
pub fn trgflt(&self) -> TRGFLT_R
[src]
Bits 6:7 - Configurable digital filter for trigger
pub fn ckflt(&self) -> CKFLT_R
[src]
Bits 3:4 - Configurable digital filter for external clock
pub fn ckpol(&self) -> CKPOL_R
[src]
Bits 1:2 - Clock Polarity
pub fn cksel(&self) -> CKSEL_R
[src]
Bit 0 - Clock selector
impl R<bool, CNTSTRT_A>
[src]
pub fn variant(&self) -> Variant<bool, CNTSTRT_A>
[src]
Get enumerated values variant
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
impl R<bool, SNGSTRT_A>
[src]
pub fn variant(&self) -> Variant<bool, SNGSTRT_A>
[src]
Get enumerated values variant
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
impl R<bool, ENABLE_A>
[src]
pub fn variant(&self) -> ENABLE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn cntstrt(&self) -> CNTSTRT_R
[src]
Bit 2 - Timer start in continuous mode
pub fn sngstrt(&self) -> SNGSTRT_R
[src]
Bit 1 - LPTIM start in single mode
pub fn enable(&self) -> ENABLE_R
[src]
Bit 0 - LPTIM Enable
impl R<u32, Reg<u32, _CMP>>
[src]
impl R<u32, Reg<u32, _ARR>>
[src]
impl R<u32, Reg<u32, _CNT>>
[src]
impl R<u32, Reg<u32, _CR>>
[src]
pub fn ie(&self) -> IE_R
[src]
Bit 3 - Interrupt enable
pub fn rngen(&self) -> RNGEN_R
[src]
Bit 2 - Random number generator enable
impl R<u32, Reg<u32, _SR>>
[src]
pub fn seis(&self) -> SEIS_R
[src]
Bit 6 - Seed error interrupt status
pub fn ceis(&self) -> CEIS_R
[src]
Bit 5 - Clock error interrupt status
pub fn secs(&self) -> SECS_R
[src]
Bit 2 - Seed error current status
pub fn cecs(&self) -> CECS_R
[src]
Bit 1 - Clock error current status
pub fn drdy(&self) -> DRDY_R
[src]
Bit 0 - Data ready
impl R<u32, Reg<u32, _DR>>
[src]
impl R<bool, PM_A>
[src]
pub fn variant(&self) -> PM_A
[src]
Get enumerated values variant
pub fn is_am(&self) -> bool
[src]
Checks if the value of the field is AM
pub fn is_pm(&self) -> bool
[src]
Checks if the value of the field is PM
impl R<u32, Reg<u32, _TR>>
[src]
pub fn pm(&self) -> PM_R
[src]
Bit 22 - AM/PM notation
pub fn ht(&self) -> HT_R
[src]
Bits 20:21 - Hour tens in BCD format
pub fn hu(&self) -> HU_R
[src]
Bits 16:19 - Hour units in BCD format
pub fn mnt(&self) -> MNT_R
[src]
Bits 12:14 - Minute tens in BCD format
pub fn mnu(&self) -> MNU_R
[src]
Bits 8:11 - Minute units in BCD format
pub fn st(&self) -> ST_R
[src]
Bits 4:6 - Second tens in BCD format
pub fn su(&self) -> SU_R
[src]
Bits 0:3 - Second units in BCD format
impl R<u32, Reg<u32, _DR>>
[src]
pub fn yt(&self) -> YT_R
[src]
Bits 20:23 - Year tens in BCD format
pub fn yu(&self) -> YU_R
[src]
Bits 16:19 - Year units in BCD format
pub fn wdu(&self) -> WDU_R
[src]
Bits 13:15 - Week day units
pub fn mt(&self) -> MT_R
[src]
Bit 12 - Month tens in BCD format
pub fn mu(&self) -> MU_R
[src]
Bits 8:11 - Month units in BCD format
pub fn dt(&self) -> DT_R
[src]
Bits 4:5 - Date tens in BCD format
pub fn du(&self) -> DU_R
[src]
Bits 0:3 - Date units in BCD format
impl R<bool, COE_A>
[src]
pub fn variant(&self) -> COE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, OSEL_A>
[src]
pub fn variant(&self) -> OSEL_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_alarm_a(&self) -> bool
[src]
Checks if the value of the field is ALARMA
pub fn is_alarm_b(&self) -> bool
[src]
Checks if the value of the field is ALARMB
pub fn is_wakeup(&self) -> bool
[src]
Checks if the value of the field is WAKEUP
impl R<bool, POL_A>
[src]
pub fn variant(&self) -> POL_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<bool, COSEL_A>
[src]
pub fn variant(&self) -> COSEL_A
[src]
Get enumerated values variant
pub fn is_cal_freq_512hz(&self) -> bool
[src]
Checks if the value of the field is CALFREQ_512HZ
pub fn is_cal_freq_1hz(&self) -> bool
[src]
Checks if the value of the field is CALFREQ_1HZ
impl R<bool, BKP_A>
[src]
pub fn variant(&self) -> BKP_A
[src]
Get enumerated values variant
pub fn is_dst_not_changed(&self) -> bool
[src]
Checks if the value of the field is DST_NOT_CHANGED
pub fn is_dst_changed(&self) -> bool
[src]
Checks if the value of the field is DST_CHANGED
impl R<bool, TSIE_A>
[src]
pub fn variant(&self) -> TSIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, WUTIE_A>
[src]
pub fn variant(&self) -> WUTIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALRBIE_A>
[src]
pub fn variant(&self) -> ALRBIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALRAIE_A>
[src]
pub fn variant(&self) -> ALRAIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TSE_A>
[src]
pub fn variant(&self) -> TSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, WUTE_A>
[src]
pub fn variant(&self) -> WUTE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALRBE_A>
[src]
pub fn variant(&self) -> ALRBE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALRAE_A>
[src]
pub fn variant(&self) -> ALRAE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, FMT_A>
[src]
pub fn variant(&self) -> FMT_A
[src]
Get enumerated values variant
pub fn is_twenty_four_hour(&self) -> bool
[src]
Checks if the value of the field is TWENTY_FOUR_HOUR
pub fn is_am_pm(&self) -> bool
[src]
Checks if the value of the field is AM_PM
impl R<bool, BYPSHAD_A>
[src]
pub fn variant(&self) -> BYPSHAD_A
[src]
Get enumerated values variant
pub fn is_shadow_reg(&self) -> bool
[src]
Checks if the value of the field is SHADOWREG
pub fn is_bypass_shadow_reg(&self) -> bool
[src]
Checks if the value of the field is BYPASSSHADOWREG
impl R<bool, REFCKON_A>
[src]
pub fn variant(&self) -> REFCKON_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TSEDGE_A>
[src]
pub fn variant(&self) -> TSEDGE_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<u8, WUCKSEL_A>
[src]
pub fn variant(&self) -> Variant<u8, WUCKSEL_A>
[src]
Get enumerated values variant
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_clock_spare(&self) -> bool
[src]
Checks if the value of the field is CLOCKSPARE
pub fn is_clock_spare_with_offset(&self) -> bool
[src]
Checks if the value of the field is CLOCKSPAREWITHOFFSET
impl R<u32, Reg<u32, _CR>>
[src]
pub fn coe(&self) -> COE_R
[src]
Bit 23 - Calibration output enable
pub fn osel(&self) -> OSEL_R
[src]
Bits 21:22 - Output selection
pub fn pol(&self) -> POL_R
[src]
Bit 20 - Output polarity
pub fn cosel(&self) -> COSEL_R
[src]
Bit 19 - Calibration output selection
pub fn bkp(&self) -> BKP_R
[src]
Bit 18 - Backup
pub fn tsie(&self) -> TSIE_R
[src]
Bit 15 - Time-stamp interrupt enable
pub fn wutie(&self) -> WUTIE_R
[src]
Bit 14 - Wakeup timer interrupt enable
pub fn alrbie(&self) -> ALRBIE_R
[src]
Bit 13 - Alarm B interrupt enable
pub fn alraie(&self) -> ALRAIE_R
[src]
Bit 12 - Alarm A interrupt enable
pub fn tse(&self) -> TSE_R
[src]
Bit 11 - timestamp enable
pub fn wute(&self) -> WUTE_R
[src]
Bit 10 - Wakeup timer enable
pub fn alrbe(&self) -> ALRBE_R
[src]
Bit 9 - Alarm B enable
pub fn alrae(&self) -> ALRAE_R
[src]
Bit 8 - Alarm A enable
pub fn fmt(&self) -> FMT_R
[src]
Bit 6 - Hour format
pub fn bypshad(&self) -> BYPSHAD_R
[src]
Bit 5 - Bypass the shadow registers
pub fn refckon(&self) -> REFCKON_R
[src]
Bit 4 - RTC_REFIN reference clock detection enable (50 or 60 Hz)
pub fn tsedge(&self) -> TSEDGE_R
[src]
Bit 3 - Time-stamp event active edge
pub fn wucksel(&self) -> WUCKSEL_R
[src]
Bits 0:2 - Wakeup clock selection
impl R<bool, TAMP2F_A>
[src]
pub fn variant(&self) -> Variant<bool, TAMP2F_A>
[src]
Get enumerated values variant
pub fn is_tampered(&self) -> bool
[src]
Checks if the value of the field is TAMPERED
impl R<bool, TSOVF_A>
[src]
pub fn variant(&self) -> Variant<bool, TSOVF_A>
[src]
Get enumerated values variant
pub fn is_overflow(&self) -> bool
[src]
Checks if the value of the field is OVERFLOW
impl R<bool, TSF_A>
[src]
pub fn variant(&self) -> Variant<bool, TSF_A>
[src]
Get enumerated values variant
pub fn is_timestamp_event(&self) -> bool
[src]
Checks if the value of the field is TIMESTAMPEVENT
impl R<bool, WUTF_A>
[src]
pub fn variant(&self) -> Variant<bool, WUTF_A>
[src]
Get enumerated values variant
pub fn is_zero(&self) -> bool
[src]
Checks if the value of the field is ZERO
impl R<bool, ALRBF_A>
[src]
pub fn variant(&self) -> Variant<bool, ALRBF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, ALRAF_A>
[src]
pub fn variant(&self) -> Variant<bool, ALRAF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, INIT_A>
[src]
pub fn variant(&self) -> INIT_A
[src]
Get enumerated values variant
pub fn is_free_running_mode(&self) -> bool
[src]
Checks if the value of the field is FREERUNNINGMODE
pub fn is_init_mode(&self) -> bool
[src]
Checks if the value of the field is INITMODE
impl R<bool, INITF_A>
[src]
pub fn variant(&self) -> INITF_A
[src]
Get enumerated values variant
pub fn is_not_allowed(&self) -> bool
[src]
Checks if the value of the field is NOTALLOWED
pub fn is_allowed(&self) -> bool
[src]
Checks if the value of the field is ALLOWED
impl R<bool, RSF_A>
[src]
pub fn variant(&self) -> RSF_A
[src]
Get enumerated values variant
pub fn is_not_synced(&self) -> bool
[src]
Checks if the value of the field is NOTSYNCED
pub fn is_synced(&self) -> bool
[src]
Checks if the value of the field is SYNCED
impl R<bool, INITS_A>
[src]
pub fn variant(&self) -> INITS_A
[src]
Get enumerated values variant
pub fn is_not_initalized(&self) -> bool
[src]
Checks if the value of the field is NOTINITALIZED
pub fn is_initalized(&self) -> bool
[src]
Checks if the value of the field is INITALIZED
impl R<bool, SHPF_A>
[src]
pub fn variant(&self) -> SHPF_A
[src]
Get enumerated values variant
pub fn is_no_shift_pending(&self) -> bool
[src]
Checks if the value of the field is NOSHIFTPENDING
pub fn is_shift_pending(&self) -> bool
[src]
Checks if the value of the field is SHIFTPENDING
impl R<bool, WUTWF_A>
[src]
pub fn variant(&self) -> WUTWF_A
[src]
Get enumerated values variant
pub fn is_update_not_allowed(&self) -> bool
[src]
Checks if the value of the field is UPDATENOTALLOWED
pub fn is_update_allowed(&self) -> bool
[src]
Checks if the value of the field is UPDATEALLOWED
impl R<bool, ALRBWF_A>
[src]
pub fn variant(&self) -> ALRBWF_A
[src]
Get enumerated values variant
pub fn is_update_not_allowed(&self) -> bool
[src]
Checks if the value of the field is UPDATENOTALLOWED
pub fn is_update_allowed(&self) -> bool
[src]
Checks if the value of the field is UPDATEALLOWED
impl R<bool, RECALPF_A>
[src]
pub fn variant(&self) -> Variant<bool, RECALPF_A>
[src]
Get enumerated values variant
pub fn is_pending(&self) -> bool
[src]
Checks if the value of the field is PENDING
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn tamp2f(&self) -> TAMP2F_R
[src]
Bit 14 - RTC_TAMP2 detection flag
pub fn tamp1f(&self) -> TAMP1F_R
[src]
Bit 13 - RTC_TAMP1 detection flag
pub fn tsovf(&self) -> TSOVF_R
[src]
Bit 12 - Time-stamp overflow flag
pub fn tsf(&self) -> TSF_R
[src]
Bit 11 - Time-stamp flag
pub fn wutf(&self) -> WUTF_R
[src]
Bit 10 - Wakeup timer flag
pub fn alrbf(&self) -> ALRBF_R
[src]
Bit 9 - Alarm B flag
pub fn alraf(&self) -> ALRAF_R
[src]
Bit 8 - Alarm A flag
pub fn init(&self) -> INIT_R
[src]
Bit 7 - Initialization mode
pub fn initf(&self) -> INITF_R
[src]
Bit 6 - Initialization flag
pub fn rsf(&self) -> RSF_R
[src]
Bit 5 - Registers synchronization flag
pub fn inits(&self) -> INITS_R
[src]
Bit 4 - Initialization status flag
pub fn shpf(&self) -> SHPF_R
[src]
Bit 3 - Shift operation pending
pub fn wutwf(&self) -> WUTWF_R
[src]
Bit 2 - Wakeup timer write flag
pub fn alrbwf(&self) -> ALRBWF_R
[src]
Bit 1 - Alarm B write flag
pub fn alrawf(&self) -> ALRAWF_R
[src]
Bit 0 - Alarm A write flag
pub fn recalpf(&self) -> RECALPF_R
[src]
Bit 16 - Recalibration pending flag
pub fn tamp3f(&self) -> TAMP3F_R
[src]
Bit 15 - RTC_TAMP3 detection flag
impl R<u32, Reg<u32, _PRER>>
[src]
pub fn prediv_a(&self) -> PREDIV_A_R
[src]
Bits 16:22 - Asynchronous prescaler factor
pub fn prediv_s(&self) -> PREDIV_S_R
[src]
Bits 0:15 - Synchronous prescaler factor
impl R<u32, Reg<u32, _WUTR>>
[src]
impl R<bool, MSK4_A>
[src]
pub fn variant(&self) -> MSK4_A
[src]
Get enumerated values variant
pub fn is_mask(&self) -> bool
[src]
Checks if the value of the field is MASK
pub fn is_not_mask(&self) -> bool
[src]
Checks if the value of the field is NOTMASK
impl R<bool, WDSEL_A>
[src]
pub fn variant(&self) -> WDSEL_A
[src]
Get enumerated values variant
pub fn is_date_units(&self) -> bool
[src]
Checks if the value of the field is DATEUNITS
pub fn is_week_day(&self) -> bool
[src]
Checks if the value of the field is WEEKDAY
impl R<bool, PM_A>
[src]
pub fn variant(&self) -> PM_A
[src]
Get enumerated values variant
pub fn is_am(&self) -> bool
[src]
Checks if the value of the field is AM
pub fn is_pm(&self) -> bool
[src]
Checks if the value of the field is PM
impl R<u32, Reg<u32, _ALRMAR>>
[src]
pub fn msk4(&self) -> MSK4_R
[src]
Bit 31 - Alarm A date mask
pub fn wdsel(&self) -> WDSEL_R
[src]
Bit 30 - Week day selection
pub fn dt(&self) -> DT_R
[src]
Bits 28:29 - Date tens in BCD format.
pub fn du(&self) -> DU_R
[src]
Bits 24:27 - Date units or day in BCD format.
pub fn msk3(&self) -> MSK3_R
[src]
Bit 23 - Alarm A hours mask
pub fn pm(&self) -> PM_R
[src]
Bit 22 - AM/PM notation
pub fn ht(&self) -> HT_R
[src]
Bits 20:21 - Hour tens in BCD format.
pub fn hu(&self) -> HU_R
[src]
Bits 16:19 - Hour units in BCD format.
pub fn msk2(&self) -> MSK2_R
[src]
Bit 15 - Alarm A minutes mask
pub fn mnt(&self) -> MNT_R
[src]
Bits 12:14 - Minute tens in BCD format.
pub fn mnu(&self) -> MNU_R
[src]
Bits 8:11 - Minute units in BCD format.
pub fn msk1(&self) -> MSK1_R
[src]
Bit 7 - Alarm A seconds mask
pub fn st(&self) -> ST_R
[src]
Bits 4:6 - Second tens in BCD format.
pub fn su(&self) -> SU_R
[src]
Bits 0:3 - Second units in BCD format.
impl R<bool, MSK4_A>
[src]
pub fn variant(&self) -> MSK4_A
[src]
Get enumerated values variant
pub fn is_mask(&self) -> bool
[src]
Checks if the value of the field is MASK
pub fn is_not_mask(&self) -> bool
[src]
Checks if the value of the field is NOTMASK
impl R<bool, WDSEL_A>
[src]
pub fn variant(&self) -> WDSEL_A
[src]
Get enumerated values variant
pub fn is_date_units(&self) -> bool
[src]
Checks if the value of the field is DATEUNITS
pub fn is_week_day(&self) -> bool
[src]
Checks if the value of the field is WEEKDAY
impl R<bool, PM_A>
[src]
pub fn variant(&self) -> PM_A
[src]
Get enumerated values variant
pub fn is_am(&self) -> bool
[src]
Checks if the value of the field is AM
pub fn is_pm(&self) -> bool
[src]
Checks if the value of the field is PM
impl R<u32, Reg<u32, _ALRMBR>>
[src]
pub fn msk4(&self) -> MSK4_R
[src]
Bit 31 - Alarm B date mask
pub fn wdsel(&self) -> WDSEL_R
[src]
Bit 30 - Week day selection
pub fn dt(&self) -> DT_R
[src]
Bits 28:29 - Date tens in BCD format
pub fn du(&self) -> DU_R
[src]
Bits 24:27 - Date units or day in BCD format
pub fn msk3(&self) -> MSK3_R
[src]
Bit 23 - Alarm B hours mask
pub fn pm(&self) -> PM_R
[src]
Bit 22 - AM/PM notation
pub fn ht(&self) -> HT_R
[src]
Bits 20:21 - Hour tens in BCD format
pub fn hu(&self) -> HU_R
[src]
Bits 16:19 - Hour units in BCD format
pub fn msk2(&self) -> MSK2_R
[src]
Bit 15 - Alarm B minutes mask
pub fn mnt(&self) -> MNT_R
[src]
Bits 12:14 - Minute tens in BCD format
pub fn mnu(&self) -> MNU_R
[src]
Bits 8:11 - Minute units in BCD format
pub fn msk1(&self) -> MSK1_R
[src]
Bit 7 - Alarm B seconds mask
pub fn st(&self) -> ST_R
[src]
Bits 4:6 - Second tens in BCD format
pub fn su(&self) -> SU_R
[src]
Bits 0:3 - Second units in BCD format
impl R<u32, Reg<u32, _SSR>>
[src]
impl R<u32, Reg<u32, _TSTR>>
[src]
pub fn pm(&self) -> PM_R
[src]
Bit 22 - AM/PM notation
pub fn ht(&self) -> HT_R
[src]
Bits 20:21 - Hour tens in BCD format.
pub fn hu(&self) -> HU_R
[src]
Bits 16:19 - Hour units in BCD format.
pub fn mnt(&self) -> MNT_R
[src]
Bits 12:14 - Minute tens in BCD format.
pub fn mnu(&self) -> MNU_R
[src]
Bits 8:11 - Minute units in BCD format.
pub fn st(&self) -> ST_R
[src]
Bits 4:6 - Second tens in BCD format.
pub fn su(&self) -> SU_R
[src]
Bits 0:3 - Second units in BCD format.
impl R<u32, Reg<u32, _TSDR>>
[src]
pub fn wdu(&self) -> WDU_R
[src]
Bits 13:15 - Week day units
pub fn mt(&self) -> MT_R
[src]
Bit 12 - Month tens in BCD format
pub fn mu(&self) -> MU_R
[src]
Bits 8:11 - Month units in BCD format
pub fn dt(&self) -> DT_R
[src]
Bits 4:5 - Date tens in BCD format
pub fn du(&self) -> DU_R
[src]
Bits 0:3 - Date units in BCD format
impl R<u32, Reg<u32, _TSSSR>>
[src]
impl R<bool, CALP_A>
[src]
pub fn variant(&self) -> CALP_A
[src]
Get enumerated values variant
pub fn is_no_change(&self) -> bool
[src]
Checks if the value of the field is NOCHANGE
pub fn is_increase_freq(&self) -> bool
[src]
Checks if the value of the field is INCREASEFREQ
impl R<bool, CALW8_A>
[src]
pub fn variant(&self) -> Variant<bool, CALW8_A>
[src]
Get enumerated values variant
pub fn is_eight_second(&self) -> bool
[src]
Checks if the value of the field is EIGHT_SECOND
impl R<bool, CALW16_A>
[src]
pub fn variant(&self) -> Variant<bool, CALW16_A>
[src]
Get enumerated values variant
pub fn is_sixteen_second(&self) -> bool
[src]
Checks if the value of the field is SIXTEEN_SECOND
impl R<u32, Reg<u32, _CALR>>
[src]
pub fn calp(&self) -> CALP_R
[src]
Bit 15 - Increase frequency of RTC by 488.5 ppm
pub fn calw8(&self) -> CALW8_R
[src]
Bit 14 - Use a 8-second calibration cycle period
pub fn calw16(&self) -> CALW16_R
[src]
Bit 13 - Use a 16-second calibration cycle period
pub fn calm(&self) -> CALM_R
[src]
Bits 0:8 - Calibration minus
impl R<bool, TAMP2MF_A>
[src]
pub fn variant(&self) -> TAMP2MF_A
[src]
Get enumerated values variant
pub fn is_not_masked(&self) -> bool
[src]
Checks if the value of the field is NOTMASKED
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
impl R<bool, TAMP2NOERASE_A>
[src]
pub fn variant(&self) -> TAMP2NOERASE_A
[src]
Get enumerated values variant
pub fn is_erase(&self) -> bool
[src]
Checks if the value of the field is ERASE
pub fn is_no_erase(&self) -> bool
[src]
Checks if the value of the field is NOERASE
impl R<bool, TAMP2IE_A>
[src]
pub fn variant(&self) -> TAMP2IE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TAMPPUDIS_A>
[src]
pub fn variant(&self) -> TAMPPUDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<u8, TAMPPRCH_A>
[src]
pub fn variant(&self) -> TAMPPRCH_A
[src]
Get enumerated values variant
pub fn is_cycles1(&self) -> bool
[src]
Checks if the value of the field is CYCLES1
pub fn is_cycles2(&self) -> bool
[src]
Checks if the value of the field is CYCLES2
pub fn is_cycles4(&self) -> bool
[src]
Checks if the value of the field is CYCLES4
pub fn is_cycles8(&self) -> bool
[src]
Checks if the value of the field is CYCLES8
impl R<u8, TAMPFLT_A>
[src]
pub fn variant(&self) -> TAMPFLT_A
[src]
Get enumerated values variant
pub fn is_immediate(&self) -> bool
[src]
Checks if the value of the field is IMMEDIATE
pub fn is_samples2(&self) -> bool
[src]
Checks if the value of the field is SAMPLES2
pub fn is_samples4(&self) -> bool
[src]
Checks if the value of the field is SAMPLES4
pub fn is_samples8(&self) -> bool
[src]
Checks if the value of the field is SAMPLES8
impl R<u8, TAMPFREQ_A>
[src]
pub fn variant(&self) -> TAMPFREQ_A
[src]
Get enumerated values variant
pub fn is_div32768(&self) -> bool
[src]
Checks if the value of the field is DIV32768
pub fn is_div16384(&self) -> bool
[src]
Checks if the value of the field is DIV16384
pub fn is_div8192(&self) -> bool
[src]
Checks if the value of the field is DIV8192
pub fn is_div4096(&self) -> bool
[src]
Checks if the value of the field is DIV4096
pub fn is_div2048(&self) -> bool
[src]
Checks if the value of the field is DIV2048
pub fn is_div1024(&self) -> bool
[src]
Checks if the value of the field is DIV1024
pub fn is_div512(&self) -> bool
[src]
Checks if the value of the field is DIV512
pub fn is_div256(&self) -> bool
[src]
Checks if the value of the field is DIV256
impl R<bool, TAMPTS_A>
[src]
pub fn variant(&self) -> TAMPTS_A
[src]
Get enumerated values variant
pub fn is_no_save(&self) -> bool
[src]
Checks if the value of the field is NOSAVE
pub fn is_save(&self) -> bool
[src]
Checks if the value of the field is SAVE
impl R<bool, TAMP2TRG_A>
[src]
pub fn variant(&self) -> TAMP2TRG_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<bool, TAMP2E_A>
[src]
pub fn variant(&self) -> TAMP2E_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TAMPIE_A>
[src]
pub fn variant(&self) -> TAMPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _TAMPCR>>
[src]
pub fn tamp2mf(&self) -> TAMP2MF_R
[src]
Bit 21 - Tamper 2 mask flag
pub fn tamp2noerase(&self) -> TAMP2NOERASE_R
[src]
Bit 20 - Tamper 2 no erase
pub fn tamp2ie(&self) -> TAMP2IE_R
[src]
Bit 19 - Tamper 2 interrupt enable
pub fn tamp1mf(&self) -> TAMP1MF_R
[src]
Bit 18 - Tamper 1 mask flag
pub fn tamp1noerase(&self) -> TAMP1NOERASE_R
[src]
Bit 17 - Tamper 1 no erase
pub fn tamp1ie(&self) -> TAMP1IE_R
[src]
Bit 16 - Tamper 1 interrupt enable
pub fn tamppudis(&self) -> TAMPPUDIS_R
[src]
Bit 15 - RTC_TAMPx pull-up disable
pub fn tampprch(&self) -> TAMPPRCH_R
[src]
Bits 13:14 - RTC_TAMPx precharge duration
pub fn tampflt(&self) -> TAMPFLT_R
[src]
Bits 11:12 - RTC_TAMPx filter count
pub fn tampfreq(&self) -> TAMPFREQ_R
[src]
Bits 8:10 - Tamper sampling frequency
pub fn tampts(&self) -> TAMPTS_R
[src]
Bit 7 - Activate timestamp on tamper detection event
pub fn tamp2trg(&self) -> TAMP2TRG_R
[src]
Bit 4 - Active level for RTC_TAMP2 input
pub fn tamp2e(&self) -> TAMP2E_R
[src]
Bit 3 - RTC_TAMP2 input detection enable
pub fn tampie(&self) -> TAMPIE_R
[src]
Bit 2 - Tamper interrupt enable
pub fn tamp1trg(&self) -> TAMP1TRG_R
[src]
Bit 1 - Active level for RTC_TAMP1 input
pub fn tamp1e(&self) -> TAMP1E_R
[src]
Bit 0 - RTC_TAMP1 input detection enable
pub fn tamp3mf(&self) -> TAMP3MF_R
[src]
Bit 24 - Tamper 3 mask flag
pub fn tamp3noerase(&self) -> TAMP3NOERASE_R
[src]
Bit 23 - Tamper 3 no erase
pub fn tamp3ie(&self) -> TAMP3IE_R
[src]
Bit 22 - Tamper 3 interrupt enable
pub fn tamp3trg(&self) -> TAMP3TRG_R
[src]
Bit 6 - Active level for RTC_TAMP3 input
pub fn tamp3e(&self) -> TAMP3E_R
[src]
Bit 5 - RTC_TAMP3 detection enable
impl R<u32, Reg<u32, _ALRMASSR>>
[src]
pub fn maskss(&self) -> MASKSS_R
[src]
Bits 24:27 - Mask the most-significant bits starting at this bit
pub fn ss(&self) -> SS_R
[src]
Bits 0:14 - Sub seconds value
impl R<u32, Reg<u32, _ALRMBSSR>>
[src]
pub fn maskss(&self) -> MASKSS_R
[src]
Bits 24:27 - Mask the most-significant bits starting at this bit
pub fn ss(&self) -> SS_R
[src]
Bits 0:14 - Sub seconds value
impl R<u32, Reg<u32, _OR>>
[src]
pub fn rtc_out_rmp(&self) -> RTC_OUT_RMP_R
[src]
Bit 1 - RTC_ALARM on PC13 output type
pub fn rtc_alarm_type(&self) -> RTC_ALARM_TYPE_R
[src]
Bit 0 - RTC_ALARM on PC13 output type
impl R<u32, Reg<u32, _BKPR>>
[src]
impl R<bool, M1_A>
[src]
pub fn variant(&self) -> M1_A
[src]
Get enumerated values variant
pub fn is_m0(&self) -> bool
[src]
Checks if the value of the field is M0
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
impl R<bool, EOBIE_A>
[src]
pub fn variant(&self) -> EOBIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RTOIE_A>
[src]
pub fn variant(&self) -> RTOIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, OVER8_A>
[src]
pub fn variant(&self) -> OVER8_A
[src]
Get enumerated values variant
pub fn is_oversampling16(&self) -> bool
[src]
Checks if the value of the field is OVERSAMPLING16
pub fn is_oversampling8(&self) -> bool
[src]
Checks if the value of the field is OVERSAMPLING8
impl R<bool, CMIE_A>
[src]
pub fn variant(&self) -> CMIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, MME_A>
[src]
pub fn variant(&self) -> MME_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, M0_A>
[src]
pub fn variant(&self) -> M0_A
[src]
Get enumerated values variant
pub fn is_bit8(&self) -> bool
[src]
Checks if the value of the field is BIT8
pub fn is_bit9(&self) -> bool
[src]
Checks if the value of the field is BIT9
impl R<bool, WAKE_A>
[src]
pub fn variant(&self) -> WAKE_A
[src]
Get enumerated values variant
pub fn is_idle(&self) -> bool
[src]
Checks if the value of the field is IDLE
pub fn is_address(&self) -> bool
[src]
Checks if the value of the field is ADDRESS
impl R<bool, PCE_A>
[src]
pub fn variant(&self) -> PCE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PS_A>
[src]
pub fn variant(&self) -> PS_A
[src]
Get enumerated values variant
pub fn is_even(&self) -> bool
[src]
Checks if the value of the field is EVEN
pub fn is_odd(&self) -> bool
[src]
Checks if the value of the field is ODD
impl R<bool, PEIE_A>
[src]
pub fn variant(&self) -> PEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TXEIE_A>
[src]
pub fn variant(&self) -> TXEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TCIE_A>
[src]
pub fn variant(&self) -> TCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RXNEIE_A>
[src]
pub fn variant(&self) -> RXNEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, IDLEIE_A>
[src]
pub fn variant(&self) -> IDLEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TE_A>
[src]
pub fn variant(&self) -> TE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RE_A>
[src]
pub fn variant(&self) -> RE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UESM_A>
[src]
pub fn variant(&self) -> UESM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UE_A>
[src]
pub fn variant(&self) -> UE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn m1(&self) -> M1_R
[src]
Bit 28 - Word length
pub fn eobie(&self) -> EOBIE_R
[src]
Bit 27 - End of Block interrupt enable
pub fn rtoie(&self) -> RTOIE_R
[src]
Bit 26 - Receiver timeout interrupt enable
pub fn over8(&self) -> OVER8_R
[src]
Bit 15 - Oversampling mode
pub fn cmie(&self) -> CMIE_R
[src]
Bit 14 - Character match interrupt enable
pub fn mme(&self) -> MME_R
[src]
Bit 13 - Mute mode enable
pub fn m0(&self) -> M0_R
[src]
Bit 12 - Word length
pub fn wake(&self) -> WAKE_R
[src]
Bit 11 - Receiver wakeup method
pub fn pce(&self) -> PCE_R
[src]
Bit 10 - Parity control enable
pub fn ps(&self) -> PS_R
[src]
Bit 9 - Parity selection
pub fn peie(&self) -> PEIE_R
[src]
Bit 8 - PE interrupt enable
pub fn txeie(&self) -> TXEIE_R
[src]
Bit 7 - interrupt enable
pub fn tcie(&self) -> TCIE_R
[src]
Bit 6 - Transmission complete interrupt enable
pub fn rxneie(&self) -> RXNEIE_R
[src]
Bit 5 - RXNE interrupt enable
pub fn idleie(&self) -> IDLEIE_R
[src]
Bit 4 - IDLE interrupt enable
pub fn te(&self) -> TE_R
[src]
Bit 3 - Transmitter enable
pub fn re(&self) -> RE_R
[src]
Bit 2 - Receiver enable
pub fn uesm(&self) -> UESM_R
[src]
Bit 1 - USART enable in Stop mode
pub fn ue(&self) -> UE_R
[src]
Bit 0 - USART enable
pub fn deat(&self) -> DEAT_R
[src]
Bits 21:25 - Driver Enable assertion time
pub fn dedt(&self) -> DEDT_R
[src]
Bits 16:20 - Driver Enable de-assertion time
impl R<bool, RTOEN_A>
[src]
pub fn variant(&self) -> RTOEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ABREN_A>
[src]
pub fn variant(&self) -> ABREN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, MSBFIRST_A>
[src]
pub fn variant(&self) -> MSBFIRST_A
[src]
Get enumerated values variant
pub fn is_lsb(&self) -> bool
[src]
Checks if the value of the field is LSB
pub fn is_msb(&self) -> bool
[src]
Checks if the value of the field is MSB
impl R<bool, DATAINV_A>
[src]
pub fn variant(&self) -> DATAINV_A
[src]
Get enumerated values variant
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
impl R<bool, TXINV_A>
[src]
pub fn variant(&self) -> TXINV_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, RXINV_A>
[src]
pub fn variant(&self) -> RXINV_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, SWAP_A>
[src]
pub fn variant(&self) -> SWAP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_swapped(&self) -> bool
[src]
Checks if the value of the field is SWAPPED
impl R<bool, LINEN_A>
[src]
pub fn variant(&self) -> LINEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, STOP_A>
[src]
pub fn variant(&self) -> STOP_A
[src]
Get enumerated values variant
pub fn is_stop1(&self) -> bool
[src]
Checks if the value of the field is STOP1
pub fn is_stop0p5(&self) -> bool
[src]
Checks if the value of the field is STOP0P5
pub fn is_stop2(&self) -> bool
[src]
Checks if the value of the field is STOP2
pub fn is_stop1p5(&self) -> bool
[src]
Checks if the value of the field is STOP1P5
impl R<bool, CLKEN_A>
[src]
pub fn variant(&self) -> CLKEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CPOL_A>
[src]
pub fn variant(&self) -> CPOL_A
[src]
Get enumerated values variant
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
impl R<bool, CPHA_A>
[src]
pub fn variant(&self) -> CPHA_A
[src]
Get enumerated values variant
pub fn is_first(&self) -> bool
[src]
Checks if the value of the field is FIRST
pub fn is_second(&self) -> bool
[src]
Checks if the value of the field is SECOND
impl R<bool, LBCL_A>
[src]
pub fn variant(&self) -> LBCL_A
[src]
Get enumerated values variant
pub fn is_not_output(&self) -> bool
[src]
Checks if the value of the field is NOTOUTPUT
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<bool, LBDIE_A>
[src]
pub fn variant(&self) -> LBDIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, LBDL_A>
[src]
pub fn variant(&self) -> LBDL_A
[src]
Get enumerated values variant
pub fn is_bit10(&self) -> bool
[src]
Checks if the value of the field is BIT10
pub fn is_bit11(&self) -> bool
[src]
Checks if the value of the field is BIT11
impl R<bool, ADDM7_A>
[src]
pub fn variant(&self) -> ADDM7_A
[src]
Get enumerated values variant
pub fn is_bit4(&self) -> bool
[src]
Checks if the value of the field is BIT4
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
impl R<u8, ABRMOD_A>
[src]
pub fn variant(&self) -> ABRMOD_A
[src]
Get enumerated values variant
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
pub fn is_edge(&self) -> bool
[src]
Checks if the value of the field is EDGE
pub fn is_frame7f(&self) -> bool
[src]
Checks if the value of the field is FRAME7F
pub fn is_frame55(&self) -> bool
[src]
Checks if the value of the field is FRAME55
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn rtoen(&self) -> RTOEN_R
[src]
Bit 23 - Receiver timeout enable
pub fn abren(&self) -> ABREN_R
[src]
Bit 20 - Auto baud rate enable
pub fn msbfirst(&self) -> MSBFIRST_R
[src]
Bit 19 - Most significant bit first
pub fn datainv(&self) -> DATAINV_R
[src]
Bit 18 - Binary data inversion
pub fn txinv(&self) -> TXINV_R
[src]
Bit 17 - TX pin active level inversion
pub fn rxinv(&self) -> RXINV_R
[src]
Bit 16 - RX pin active level inversion
pub fn swap(&self) -> SWAP_R
[src]
Bit 15 - Swap TX/RX pins
pub fn linen(&self) -> LINEN_R
[src]
Bit 14 - LIN mode enable
pub fn stop(&self) -> STOP_R
[src]
Bits 12:13 - STOP bits
pub fn clken(&self) -> CLKEN_R
[src]
Bit 11 - Clock enable
pub fn cpol(&self) -> CPOL_R
[src]
Bit 10 - Clock polarity
pub fn cpha(&self) -> CPHA_R
[src]
Bit 9 - Clock phase
pub fn lbcl(&self) -> LBCL_R
[src]
Bit 8 - Last bit clock pulse
pub fn lbdie(&self) -> LBDIE_R
[src]
Bit 6 - LIN break detection interrupt enable
pub fn lbdl(&self) -> LBDL_R
[src]
Bit 5 - LIN break detection length
pub fn addm7(&self) -> ADDM7_R
[src]
Bit 4 - 7-bit Address Detection/4-bit Address Detection
pub fn add(&self) -> ADD_R
[src]
Bits 24:31 - Address of the USART node
pub fn abrmod(&self) -> ABRMOD_R
[src]
Bits 21:22 - Auto baud rate mode
impl R<bool, WUFIE_A>
[src]
pub fn variant(&self) -> WUFIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, WUS_A>
[src]
pub fn variant(&self) -> Variant<u8, WUS_A>
[src]
Get enumerated values variant
pub fn is_address(&self) -> bool
[src]
Checks if the value of the field is ADDRESS
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
pub fn is_rxne(&self) -> bool
[src]
Checks if the value of the field is RXNE
impl R<bool, DEP_A>
[src]
pub fn variant(&self) -> DEP_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<bool, DEM_A>
[src]
pub fn variant(&self) -> DEM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DDRE_A>
[src]
pub fn variant(&self) -> DDRE_A
[src]
Get enumerated values variant
pub fn is_not_disabled(&self) -> bool
[src]
Checks if the value of the field is NOTDISABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, OVRDIS_A>
[src]
pub fn variant(&self) -> OVRDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, ONEBIT_A>
[src]
pub fn variant(&self) -> ONEBIT_A
[src]
Get enumerated values variant
pub fn is_sample3(&self) -> bool
[src]
Checks if the value of the field is SAMPLE3
pub fn is_sample1(&self) -> bool
[src]
Checks if the value of the field is SAMPLE1
impl R<bool, CTSIE_A>
[src]
pub fn variant(&self) -> CTSIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CTSE_A>
[src]
pub fn variant(&self) -> CTSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RTSE_A>
[src]
pub fn variant(&self) -> RTSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAT_A>
[src]
pub fn variant(&self) -> DMAT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAR_A>
[src]
pub fn variant(&self) -> DMAR_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SCEN_A>
[src]
pub fn variant(&self) -> SCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, NACK_A>
[src]
pub fn variant(&self) -> NACK_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, HDSEL_A>
[src]
pub fn variant(&self) -> HDSEL_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<bool, IRLP_A>
[src]
pub fn variant(&self) -> IRLP_A
[src]
Get enumerated values variant
pub fn is_normal(&self) -> bool
[src]
Checks if the value of the field is NORMAL
pub fn is_low_power(&self) -> bool
[src]
Checks if the value of the field is LOWPOWER
impl R<bool, IREN_A>
[src]
pub fn variant(&self) -> IREN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EIE_A>
[src]
pub fn variant(&self) -> EIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR3>>
[src]
pub fn wufie(&self) -> WUFIE_R
[src]
Bit 22 - Wakeup from Stop mode interrupt enable
pub fn wus(&self) -> WUS_R
[src]
Bits 20:21 - Wakeup from Stop mode interrupt flag selection
pub fn scarcnt(&self) -> SCARCNT_R
[src]
Bits 17:19 - Smartcard auto-retry count
pub fn dep(&self) -> DEP_R
[src]
Bit 15 - Driver enable polarity selection
pub fn dem(&self) -> DEM_R
[src]
Bit 14 - Driver enable mode
pub fn ddre(&self) -> DDRE_R
[src]
Bit 13 - DMA Disable on Reception Error
pub fn ovrdis(&self) -> OVRDIS_R
[src]
Bit 12 - Overrun Disable
pub fn onebit(&self) -> ONEBIT_R
[src]
Bit 11 - One sample bit method enable
pub fn ctsie(&self) -> CTSIE_R
[src]
Bit 10 - CTS interrupt enable
pub fn ctse(&self) -> CTSE_R
[src]
Bit 9 - CTS enable
pub fn rtse(&self) -> RTSE_R
[src]
Bit 8 - RTS enable
pub fn dmat(&self) -> DMAT_R
[src]
Bit 7 - DMA enable transmitter
pub fn dmar(&self) -> DMAR_R
[src]
Bit 6 - DMA enable receiver
pub fn scen(&self) -> SCEN_R
[src]
Bit 5 - Smartcard mode enable
pub fn nack(&self) -> NACK_R
[src]
Bit 4 - Smartcard NACK enable
pub fn hdsel(&self) -> HDSEL_R
[src]
Bit 3 - Half-duplex selection
pub fn irlp(&self) -> IRLP_R
[src]
Bit 2 - Ir low-power
pub fn iren(&self) -> IREN_R
[src]
Bit 1 - Ir mode enable
pub fn eie(&self) -> EIE_R
[src]
Bit 0 - Error interrupt enable
impl R<u32, Reg<u32, _BRR>>
[src]
impl R<u32, Reg<u32, _GTPR>>
[src]
pub fn gt(&self) -> GT_R
[src]
Bits 8:15 - Guard time value
pub fn psc(&self) -> PSC_R
[src]
Bits 0:7 - Prescaler value
impl R<u32, Reg<u32, _RTOR>>
[src]
pub fn blen(&self) -> BLEN_R
[src]
Bits 24:31 - Block Length
pub fn rto(&self) -> RTO_R
[src]
Bits 0:23 - Receiver timeout value
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn reack(&self) -> REACK_R
[src]
Bit 22 - REACK
pub fn teack(&self) -> TEACK_R
[src]
Bit 21 - TEACK
pub fn wuf(&self) -> WUF_R
[src]
Bit 20 - WUF
pub fn rwu(&self) -> RWU_R
[src]
Bit 19 - RWU
pub fn sbkf(&self) -> SBKF_R
[src]
Bit 18 - SBKF
pub fn cmf(&self) -> CMF_R
[src]
Bit 17 - CMF
pub fn busy(&self) -> BUSY_R
[src]
Bit 16 - BUSY
pub fn abrf(&self) -> ABRF_R
[src]
Bit 15 - ABRF
pub fn abre(&self) -> ABRE_R
[src]
Bit 14 - ABRE
pub fn eobf(&self) -> EOBF_R
[src]
Bit 12 - EOBF
pub fn rtof(&self) -> RTOF_R
[src]
Bit 11 - RTOF
pub fn cts(&self) -> CTS_R
[src]
Bit 10 - CTS
pub fn ctsif(&self) -> CTSIF_R
[src]
Bit 9 - CTSIF
pub fn lbdf(&self) -> LBDF_R
[src]
Bit 8 - LBDF
pub fn txe(&self) -> TXE_R
[src]
Bit 7 - TXE
pub fn tc(&self) -> TC_R
[src]
Bit 6 - TC
pub fn rxne(&self) -> RXNE_R
[src]
Bit 5 - RXNE
pub fn idle(&self) -> IDLE_R
[src]
Bit 4 - IDLE
pub fn ore(&self) -> ORE_R
[src]
Bit 3 - ORE
pub fn nf(&self) -> NF_R
[src]
Bit 2 - NF
pub fn fe(&self) -> FE_R
[src]
Bit 1 - FE
pub fn pe(&self) -> PE_R
[src]
Bit 0 - PE
impl R<u32, Reg<u32, _RDR>>
[src]
impl R<u32, Reg<u32, _TDR>>
[src]
impl R<u32, Reg<u32, _CR>>
[src]
pub fn ctph(&self) -> CTPH_R
[src]
Bits 28:31 - Charge transfer pulse high
pub fn ctpl(&self) -> CTPL_R
[src]
Bits 24:27 - Charge transfer pulse low
pub fn ssd(&self) -> SSD_R
[src]
Bits 17:23 - Spread spectrum deviation
pub fn sse(&self) -> SSE_R
[src]
Bit 16 - Spread spectrum enable
pub fn sspsc(&self) -> SSPSC_R
[src]
Bit 15 - Spread spectrum prescaler
pub fn pgpsc(&self) -> PGPSC_R
[src]
Bits 12:14 - pulse generator prescaler
pub fn mcv(&self) -> MCV_R
[src]
Bits 5:7 - Max count value
pub fn iodef(&self) -> IODEF_R
[src]
Bit 4 - I/O Default mode
pub fn syncpol(&self) -> SYNCPOL_R
[src]
Bit 3 - Synchronization pin polarity
pub fn am(&self) -> AM_R
[src]
Bit 2 - Acquisition mode
pub fn start(&self) -> START_R
[src]
Bit 1 - Start a new acquisition
pub fn tsce(&self) -> TSCE_R
[src]
Bit 0 - Touch sensing controller enable
impl R<u32, Reg<u32, _IER>>
[src]
pub fn mceie(&self) -> MCEIE_R
[src]
Bit 1 - Max count error interrupt enable
pub fn eoaie(&self) -> EOAIE_R
[src]
Bit 0 - End of acquisition interrupt enable
impl R<u32, Reg<u32, _ICR>>
[src]
pub fn mceic(&self) -> MCEIC_R
[src]
Bit 1 - Max count error interrupt clear
pub fn eoaic(&self) -> EOAIC_R
[src]
Bit 0 - End of acquisition interrupt clear
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn mcef(&self) -> MCEF_R
[src]
Bit 1 - Max count error flag
pub fn eoaf(&self) -> EOAF_R
[src]
Bit 0 - End of acquisition flag
impl R<u32, Reg<u32, _IOHCR>>
[src]
pub fn g8_io4(&self) -> G8_IO4_R
[src]
Bit 31 - G8_IO4
pub fn g8_io3(&self) -> G8_IO3_R
[src]
Bit 30 - G8_IO3
pub fn g8_io2(&self) -> G8_IO2_R
[src]
Bit 29 - G8_IO2
pub fn g8_io1(&self) -> G8_IO1_R
[src]
Bit 28 - G8_IO1
pub fn g7_io4(&self) -> G7_IO4_R
[src]
Bit 27 - G7_IO4
pub fn g7_io3(&self) -> G7_IO3_R
[src]
Bit 26 - G7_IO3
pub fn g7_io2(&self) -> G7_IO2_R
[src]
Bit 25 - G7_IO2
pub fn g7_io1(&self) -> G7_IO1_R
[src]
Bit 24 - G7_IO1
pub fn g6_io4(&self) -> G6_IO4_R
[src]
Bit 23 - G6_IO4
pub fn g6_io3(&self) -> G6_IO3_R
[src]
Bit 22 - G6_IO3
pub fn g6_io2(&self) -> G6_IO2_R
[src]
Bit 21 - G6_IO2
pub fn g6_io1(&self) -> G6_IO1_R
[src]
Bit 20 - G6_IO1
pub fn g5_io4(&self) -> G5_IO4_R
[src]
Bit 19 - G5_IO4
pub fn g5_io3(&self) -> G5_IO3_R
[src]
Bit 18 - G5_IO3
pub fn g5_io2(&self) -> G5_IO2_R
[src]
Bit 17 - G5_IO2
pub fn g5_io1(&self) -> G5_IO1_R
[src]
Bit 16 - G5_IO1
pub fn g4_io4(&self) -> G4_IO4_R
[src]
Bit 15 - G4_IO4
pub fn g4_io3(&self) -> G4_IO3_R
[src]
Bit 14 - G4_IO3
pub fn g4_io2(&self) -> G4_IO2_R
[src]
Bit 13 - G4_IO2
pub fn g4_io1(&self) -> G4_IO1_R
[src]
Bit 12 - G4_IO1
pub fn g3_io4(&self) -> G3_IO4_R
[src]
Bit 11 - G3_IO4
pub fn g3_io3(&self) -> G3_IO3_R
[src]
Bit 10 - G3_IO3
pub fn g3_io2(&self) -> G3_IO2_R
[src]
Bit 9 - G3_IO2
pub fn g3_io1(&self) -> G3_IO1_R
[src]
Bit 8 - G3_IO1
pub fn g2_io4(&self) -> G2_IO4_R
[src]
Bit 7 - G2_IO4
pub fn g2_io3(&self) -> G2_IO3_R
[src]
Bit 6 - G2_IO3
pub fn g2_io2(&self) -> G2_IO2_R
[src]
Bit 5 - G2_IO2
pub fn g2_io1(&self) -> G2_IO1_R
[src]
Bit 4 - G2_IO1
pub fn g1_io4(&self) -> G1_IO4_R
[src]
Bit 3 - G1_IO4
pub fn g1_io3(&self) -> G1_IO3_R
[src]
Bit 2 - G1_IO3
pub fn g1_io2(&self) -> G1_IO2_R
[src]
Bit 1 - G1_IO2
pub fn g1_io1(&self) -> G1_IO1_R
[src]
Bit 0 - G1_IO1
impl R<u32, Reg<u32, _IOASCR>>
[src]
pub fn g8_io4(&self) -> G8_IO4_R
[src]
Bit 31 - G8_IO4
pub fn g8_io3(&self) -> G8_IO3_R
[src]
Bit 30 - G8_IO3
pub fn g8_io2(&self) -> G8_IO2_R
[src]
Bit 29 - G8_IO2
pub fn g8_io1(&self) -> G8_IO1_R
[src]
Bit 28 - G8_IO1
pub fn g7_io4(&self) -> G7_IO4_R
[src]
Bit 27 - G7_IO4
pub fn g7_io3(&self) -> G7_IO3_R
[src]
Bit 26 - G7_IO3
pub fn g7_io2(&self) -> G7_IO2_R
[src]
Bit 25 - G7_IO2
pub fn g7_io1(&self) -> G7_IO1_R
[src]
Bit 24 - G7_IO1
pub fn g6_io4(&self) -> G6_IO4_R
[src]
Bit 23 - G6_IO4
pub fn g6_io3(&self) -> G6_IO3_R
[src]
Bit 22 - G6_IO3
pub fn g6_io2(&self) -> G6_IO2_R
[src]
Bit 21 - G6_IO2
pub fn g6_io1(&self) -> G6_IO1_R
[src]
Bit 20 - G6_IO1
pub fn g5_io4(&self) -> G5_IO4_R
[src]
Bit 19 - G5_IO4
pub fn g5_io3(&self) -> G5_IO3_R
[src]
Bit 18 - G5_IO3
pub fn g5_io2(&self) -> G5_IO2_R
[src]
Bit 17 - G5_IO2
pub fn g5_io1(&self) -> G5_IO1_R
[src]
Bit 16 - G5_IO1
pub fn g4_io4(&self) -> G4_IO4_R
[src]
Bit 15 - G4_IO4
pub fn g4_io3(&self) -> G4_IO3_R
[src]
Bit 14 - G4_IO3
pub fn g4_io2(&self) -> G4_IO2_R
[src]
Bit 13 - G4_IO2
pub fn g4_io1(&self) -> G4_IO1_R
[src]
Bit 12 - G4_IO1
pub fn g3_io4(&self) -> G3_IO4_R
[src]
Bit 11 - G3_IO4
pub fn g3_io3(&self) -> G3_IO3_R
[src]
Bit 10 - G3_IO3
pub fn g3_io2(&self) -> G3_IO2_R
[src]
Bit 9 - G3_IO2
pub fn g3_io1(&self) -> G3_IO1_R
[src]
Bit 8 - G3_IO1
pub fn g2_io4(&self) -> G2_IO4_R
[src]
Bit 7 - G2_IO4
pub fn g2_io3(&self) -> G2_IO3_R
[src]
Bit 6 - G2_IO3
pub fn g2_io2(&self) -> G2_IO2_R
[src]
Bit 5 - G2_IO2
pub fn g2_io1(&self) -> G2_IO1_R
[src]
Bit 4 - G2_IO1
pub fn g1_io4(&self) -> G1_IO4_R
[src]
Bit 3 - G1_IO4
pub fn g1_io3(&self) -> G1_IO3_R
[src]
Bit 2 - G1_IO3
pub fn g1_io2(&self) -> G1_IO2_R
[src]
Bit 1 - G1_IO2
pub fn g1_io1(&self) -> G1_IO1_R
[src]
Bit 0 - G1_IO1
impl R<u32, Reg<u32, _IOSCR>>
[src]
pub fn g8_io4(&self) -> G8_IO4_R
[src]
Bit 31 - G8_IO4
pub fn g8_io3(&self) -> G8_IO3_R
[src]
Bit 30 - G8_IO3
pub fn g8_io2(&self) -> G8_IO2_R
[src]
Bit 29 - G8_IO2
pub fn g8_io1(&self) -> G8_IO1_R
[src]
Bit 28 - G8_IO1
pub fn g7_io4(&self) -> G7_IO4_R
[src]
Bit 27 - G7_IO4
pub fn g7_io3(&self) -> G7_IO3_R
[src]
Bit 26 - G7_IO3
pub fn g7_io2(&self) -> G7_IO2_R
[src]
Bit 25 - G7_IO2
pub fn g7_io1(&self) -> G7_IO1_R
[src]
Bit 24 - G7_IO1
pub fn g6_io4(&self) -> G6_IO4_R
[src]
Bit 23 - G6_IO4
pub fn g6_io3(&self) -> G6_IO3_R
[src]
Bit 22 - G6_IO3
pub fn g6_io2(&self) -> G6_IO2_R
[src]
Bit 21 - G6_IO2
pub fn g6_io1(&self) -> G6_IO1_R
[src]
Bit 20 - G6_IO1
pub fn g5_io4(&self) -> G5_IO4_R
[src]
Bit 19 - G5_IO4
pub fn g5_io3(&self) -> G5_IO3_R
[src]
Bit 18 - G5_IO3
pub fn g5_io2(&self) -> G5_IO2_R
[src]
Bit 17 - G5_IO2
pub fn g5_io1(&self) -> G5_IO1_R
[src]
Bit 16 - G5_IO1
pub fn g4_io4(&self) -> G4_IO4_R
[src]
Bit 15 - G4_IO4
pub fn g4_io3(&self) -> G4_IO3_R
[src]
Bit 14 - G4_IO3
pub fn g4_io2(&self) -> G4_IO2_R
[src]
Bit 13 - G4_IO2
pub fn g4_io1(&self) -> G4_IO1_R
[src]
Bit 12 - G4_IO1
pub fn g3_io4(&self) -> G3_IO4_R
[src]
Bit 11 - G3_IO4
pub fn g3_io3(&self) -> G3_IO3_R
[src]
Bit 10 - G3_IO3
pub fn g3_io2(&self) -> G3_IO2_R
[src]
Bit 9 - G3_IO2
pub fn g3_io1(&self) -> G3_IO1_R
[src]
Bit 8 - G3_IO1
pub fn g2_io4(&self) -> G2_IO4_R
[src]
Bit 7 - G2_IO4
pub fn g2_io3(&self) -> G2_IO3_R
[src]
Bit 6 - G2_IO3
pub fn g2_io2(&self) -> G2_IO2_R
[src]
Bit 5 - G2_IO2
pub fn g2_io1(&self) -> G2_IO1_R
[src]
Bit 4 - G2_IO1
pub fn g1_io4(&self) -> G1_IO4_R
[src]
Bit 3 - G1_IO4
pub fn g1_io3(&self) -> G1_IO3_R
[src]
Bit 2 - G1_IO3
pub fn g1_io2(&self) -> G1_IO2_R
[src]
Bit 1 - G1_IO2
pub fn g1_io1(&self) -> G1_IO1_R
[src]
Bit 0 - G1_IO1
impl R<u32, Reg<u32, _IOCCR>>
[src]
pub fn g8_io4(&self) -> G8_IO4_R
[src]
Bit 31 - G8_IO4
pub fn g8_io3(&self) -> G8_IO3_R
[src]
Bit 30 - G8_IO3
pub fn g8_io2(&self) -> G8_IO2_R
[src]
Bit 29 - G8_IO2
pub fn g8_io1(&self) -> G8_IO1_R
[src]
Bit 28 - G8_IO1
pub fn g7_io4(&self) -> G7_IO4_R
[src]
Bit 27 - G7_IO4
pub fn g7_io3(&self) -> G7_IO3_R
[src]
Bit 26 - G7_IO3
pub fn g7_io2(&self) -> G7_IO2_R
[src]
Bit 25 - G7_IO2
pub fn g7_io1(&self) -> G7_IO1_R
[src]
Bit 24 - G7_IO1
pub fn g6_io4(&self) -> G6_IO4_R
[src]
Bit 23 - G6_IO4
pub fn g6_io3(&self) -> G6_IO3_R
[src]
Bit 22 - G6_IO3
pub fn g6_io2(&self) -> G6_IO2_R
[src]
Bit 21 - G6_IO2
pub fn g6_io1(&self) -> G6_IO1_R
[src]
Bit 20 - G6_IO1
pub fn g5_io4(&self) -> G5_IO4_R
[src]
Bit 19 - G5_IO4
pub fn g5_io3(&self) -> G5_IO3_R
[src]
Bit 18 - G5_IO3
pub fn g5_io2(&self) -> G5_IO2_R
[src]
Bit 17 - G5_IO2
pub fn g5_io1(&self) -> G5_IO1_R
[src]
Bit 16 - G5_IO1
pub fn g4_io4(&self) -> G4_IO4_R
[src]
Bit 15 - G4_IO4
pub fn g4_io3(&self) -> G4_IO3_R
[src]
Bit 14 - G4_IO3
pub fn g4_io2(&self) -> G4_IO2_R
[src]
Bit 13 - G4_IO2
pub fn g4_io1(&self) -> G4_IO1_R
[src]
Bit 12 - G4_IO1
pub fn g3_io4(&self) -> G3_IO4_R
[src]
Bit 11 - G3_IO4
pub fn g3_io3(&self) -> G3_IO3_R
[src]
Bit 10 - G3_IO3
pub fn g3_io2(&self) -> G3_IO2_R
[src]
Bit 9 - G3_IO2
pub fn g3_io1(&self) -> G3_IO1_R
[src]
Bit 8 - G3_IO1
pub fn g2_io4(&self) -> G2_IO4_R
[src]
Bit 7 - G2_IO4
pub fn g2_io3(&self) -> G2_IO3_R
[src]
Bit 6 - G2_IO3
pub fn g2_io2(&self) -> G2_IO2_R
[src]
Bit 5 - G2_IO2
pub fn g2_io1(&self) -> G2_IO1_R
[src]
Bit 4 - G2_IO1
pub fn g1_io4(&self) -> G1_IO4_R
[src]
Bit 3 - G1_IO4
pub fn g1_io3(&self) -> G1_IO3_R
[src]
Bit 2 - G1_IO3
pub fn g1_io2(&self) -> G1_IO2_R
[src]
Bit 1 - G1_IO2
pub fn g1_io1(&self) -> G1_IO1_R
[src]
Bit 0 - G1_IO1
impl R<u32, Reg<u32, _IOGCSR>>
[src]
pub fn g8s(&self) -> G8S_R
[src]
Bit 23 - Analog I/O group x status
pub fn g7s(&self) -> G7S_R
[src]
Bit 22 - Analog I/O group x status
pub fn g6s(&self) -> G6S_R
[src]
Bit 21 - Analog I/O group x status
pub fn g5s(&self) -> G5S_R
[src]
Bit 20 - Analog I/O group x status
pub fn g4s(&self) -> G4S_R
[src]
Bit 19 - Analog I/O group x status
pub fn g3s(&self) -> G3S_R
[src]
Bit 18 - Analog I/O group x status
pub fn g2s(&self) -> G2S_R
[src]
Bit 17 - Analog I/O group x status
pub fn g1s(&self) -> G1S_R
[src]
Bit 16 - Analog I/O group x status
pub fn g8e(&self) -> G8E_R
[src]
Bit 7 - Analog I/O group x enable
pub fn g7e(&self) -> G7E_R
[src]
Bit 6 - Analog I/O group x enable
pub fn g6e(&self) -> G6E_R
[src]
Bit 5 - Analog I/O group x enable
pub fn g5e(&self) -> G5E_R
[src]
Bit 4 - Analog I/O group x enable
pub fn g4e(&self) -> G4E_R
[src]
Bit 3 - Analog I/O group x enable
pub fn g3e(&self) -> G3E_R
[src]
Bit 2 - Analog I/O group x enable
pub fn g2e(&self) -> G2E_R
[src]
Bit 1 - Analog I/O group x enable
pub fn g1e(&self) -> G1E_R
[src]
Bit 0 - Analog I/O group x enable
impl R<u32, Reg<u32, _IOGCR>>
[src]
impl R<u8, PR_A>
[src]
pub fn variant(&self) -> PR_A
[src]
Get enumerated values variant
pub fn is_divide_by4(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY4
pub fn is_divide_by8(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY8
pub fn is_divide_by16(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY16
pub fn is_divide_by32(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY32
pub fn is_divide_by64(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY64
pub fn is_divide_by128(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY128
pub fn is_divide_by256(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY256
pub fn is_divide_by256bis(&self) -> bool
[src]
Checks if the value of the field is DIVIDEBY256BIS
impl R<u32, Reg<u32, _PR>>
[src]
impl R<u32, Reg<u32, _RLR>>
[src]
impl R<u32, Reg<u32, _SR>>
[src]
pub fn wvu(&self) -> WVU_R
[src]
Bit 2 - Watchdog counter window value update
pub fn rvu(&self) -> RVU_R
[src]
Bit 1 - Watchdog counter reload value update
pub fn pvu(&self) -> PVU_R
[src]
Bit 0 - Watchdog prescaler value update
impl R<u32, Reg<u32, _WINR>>
[src]
impl R<bool, WDGA_A>
[src]
pub fn variant(&self) -> WDGA_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn wdga(&self) -> WDGA_R
[src]
Bit 7 - Activation bit
pub fn t(&self) -> T_R
[src]
Bits 0:6 - 7-bit counter (MSB to LSB)
impl R<bool, EWI_A>
[src]
pub fn variant(&self) -> Variant<bool, EWI_A>
[src]
Get enumerated values variant
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
impl R<u8, WDGTB_A>
[src]
pub fn variant(&self) -> WDGTB_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
impl R<u32, Reg<u32, _CFR>>
[src]
pub fn ewi(&self) -> EWI_R
[src]
Bit 9 - Early wakeup interrupt
pub fn w(&self) -> W_R
[src]
Bits 0:6 - 7-bit window value
pub fn wdgtb(&self) -> WDGTB_R
[src]
Bits 7:8 - Timer base
impl R<bool, EWIF_A>
[src]
pub fn variant(&self) -> EWIF_A
[src]
Get enumerated values variant
pub fn is_pending(&self) -> bool
[src]
Checks if the value of the field is PENDING
pub fn is_finished(&self) -> bool
[src]
Checks if the value of the field is FINISHED
impl R<u32, Reg<u32, _SR>>
[src]
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP0R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP1R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP2R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP3R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP4R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP5R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP6R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<u8, STAT_RX_A>
[src]
pub fn variant(&self) -> STAT_RX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u8, EP_TYPE_A>
[src]
pub fn variant(&self) -> EP_TYPE_A
[src]
Get enumerated values variant
pub fn is_bulk(&self) -> bool
[src]
Checks if the value of the field is BULK
pub fn is_control(&self) -> bool
[src]
Checks if the value of the field is CONTROL
pub fn is_iso(&self) -> bool
[src]
Checks if the value of the field is ISO
pub fn is_interrupt(&self) -> bool
[src]
Checks if the value of the field is INTERRUPT
impl R<u8, STAT_TX_A>
[src]
pub fn variant(&self) -> STAT_TX_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_stall(&self) -> bool
[src]
Checks if the value of the field is STALL
pub fn is_nak(&self) -> bool
[src]
Checks if the value of the field is NAK
pub fn is_valid(&self) -> bool
[src]
Checks if the value of the field is VALID
impl R<u32, Reg<u32, _EP7R>>
[src]
pub fn ctr_rx(&self) -> CTR_RX_R
[src]
Bit 15 - CTR_RX
pub fn dtog_rx(&self) -> DTOG_RX_R
[src]
Bit 14 - DTOG_RX
pub fn stat_rx(&self) -> STAT_RX_R
[src]
Bits 12:13 - STAT_RX
pub fn setup(&self) -> SETUP_R
[src]
Bit 11 - SETUP
pub fn ep_type(&self) -> EP_TYPE_R
[src]
Bits 9:10 - EPTYPE
pub fn ep_kind(&self) -> EP_KIND_R
[src]
Bit 8 - EP_KIND
pub fn ctr_tx(&self) -> CTR_TX_R
[src]
Bit 7 - CTR_TX
pub fn dtog_tx(&self) -> DTOG_TX_R
[src]
Bit 6 - DTOG_TX
pub fn stat_tx(&self) -> STAT_TX_R
[src]
Bits 4:5 - STAT_TX
pub fn ea(&self) -> EA_R
[src]
Bits 0:3 - EA
impl R<bool, CTRM_A>
[src]
pub fn variant(&self) -> CTRM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PMAOVRM_A>
[src]
pub fn variant(&self) -> PMAOVRM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRM_A>
[src]
pub fn variant(&self) -> ERRM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, WKUPM_A>
[src]
pub fn variant(&self) -> WKUPM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SUSPM_A>
[src]
pub fn variant(&self) -> SUSPM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RESETM_A>
[src]
pub fn variant(&self) -> RESETM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SOFM_A>
[src]
pub fn variant(&self) -> SOFM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ESOFM_A>
[src]
pub fn variant(&self) -> ESOFM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, L1REQM_A>
[src]
pub fn variant(&self) -> L1REQM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, L1RESUME_A>
[src]
pub fn variant(&self) -> Variant<bool, L1RESUME_A>
[src]
Get enumerated values variant
pub fn is_requested(&self) -> bool
[src]
Checks if the value of the field is REQUESTED
impl R<bool, RESUME_A>
[src]
pub fn variant(&self) -> Variant<bool, RESUME_A>
[src]
Get enumerated values variant
pub fn is_requested(&self) -> bool
[src]
Checks if the value of the field is REQUESTED
impl R<bool, FSUSP_A>
[src]
pub fn variant(&self) -> FSUSP_A
[src]
Get enumerated values variant
pub fn is_no_effect(&self) -> bool
[src]
Checks if the value of the field is NOEFFECT
pub fn is_suspend(&self) -> bool
[src]
Checks if the value of the field is SUSPEND
impl R<bool, LPMODE_A>
[src]
pub fn variant(&self) -> LPMODE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PDWN_A>
[src]
pub fn variant(&self) -> PDWN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, FRES_A>
[src]
pub fn variant(&self) -> FRES_A
[src]
Get enumerated values variant
pub fn is_no_reset(&self) -> bool
[src]
Checks if the value of the field is NORESET
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<u32, Reg<u32, _CNTR>>
[src]
pub fn ctrm(&self) -> CTRM_R
[src]
Bit 15 - CTRM
pub fn pmaovrm(&self) -> PMAOVRM_R
[src]
Bit 14 - PMAOVRM
pub fn errm(&self) -> ERRM_R
[src]
Bit 13 - ERRM
pub fn wkupm(&self) -> WKUPM_R
[src]
Bit 12 - WKUPM
pub fn suspm(&self) -> SUSPM_R
[src]
Bit 11 - SUSPM
pub fn resetm(&self) -> RESETM_R
[src]
Bit 10 - RESETM
pub fn sofm(&self) -> SOFM_R
[src]
Bit 9 - SOFM
pub fn esofm(&self) -> ESOFM_R
[src]
Bit 8 - ESOFM
pub fn l1reqm(&self) -> L1REQM_R
[src]
Bit 7 - L1REQM
pub fn l1resume(&self) -> L1RESUME_R
[src]
Bit 5 - L1RESUME
pub fn resume(&self) -> RESUME_R
[src]
Bit 4 - RESUME
pub fn fsusp(&self) -> FSUSP_R
[src]
Bit 3 - FSUSP
pub fn lpmode(&self) -> LPMODE_R
[src]
Bit 2 - LPMODE
pub fn pdwn(&self) -> PDWN_R
[src]
Bit 1 - PDWN
pub fn fres(&self) -> FRES_R
[src]
Bit 0 - FRES
impl R<bool, CTR_A>
[src]
pub fn variant(&self) -> Variant<bool, CTR_A>
[src]
Get enumerated values variant
pub fn is_completed(&self) -> bool
[src]
Checks if the value of the field is COMPLETED
impl R<bool, PMAOVR_A>
[src]
pub fn variant(&self) -> Variant<bool, PMAOVR_A>
[src]
Get enumerated values variant
pub fn is_overrun(&self) -> bool
[src]
Checks if the value of the field is OVERRUN
impl R<bool, ERR_A>
[src]
pub fn variant(&self) -> Variant<bool, ERR_A>
[src]
Get enumerated values variant
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, WKUP_A>
[src]
pub fn variant(&self) -> Variant<bool, WKUP_A>
[src]
Get enumerated values variant
pub fn is_wakeup(&self) -> bool
[src]
Checks if the value of the field is WAKEUP
impl R<bool, SUSP_A>
[src]
pub fn variant(&self) -> Variant<bool, SUSP_A>
[src]
Get enumerated values variant
pub fn is_suspend(&self) -> bool
[src]
Checks if the value of the field is SUSPEND
impl R<bool, RESET_A>
[src]
pub fn variant(&self) -> Variant<bool, RESET_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<bool, SOF_A>
[src]
pub fn variant(&self) -> Variant<bool, SOF_A>
[src]
Get enumerated values variant
pub fn is_start_of_frame(&self) -> bool
[src]
Checks if the value of the field is STARTOFFRAME
impl R<bool, ESOF_A>
[src]
pub fn variant(&self) -> Variant<bool, ESOF_A>
[src]
Get enumerated values variant
pub fn is_expected_start_of_frame(&self) -> bool
[src]
Checks if the value of the field is EXPECTEDSTARTOFFRAME
impl R<bool, L1REQ_A>
[src]
pub fn variant(&self) -> Variant<bool, L1REQ_A>
[src]
Get enumerated values variant
pub fn is_received(&self) -> bool
[src]
Checks if the value of the field is RECEIVED
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_to(&self) -> bool
[src]
Checks if the value of the field is TO
pub fn is_from(&self) -> bool
[src]
Checks if the value of the field is FROM
impl R<u32, Reg<u32, _ISTR>>
[src]
pub fn ctr(&self) -> CTR_R
[src]
Bit 15 - CTR
pub fn pmaovr(&self) -> PMAOVR_R
[src]
Bit 14 - PMAOVR
pub fn err(&self) -> ERR_R
[src]
Bit 13 - ERR
pub fn wkup(&self) -> WKUP_R
[src]
Bit 12 - WKUP
pub fn susp(&self) -> SUSP_R
[src]
Bit 11 - SUSP
pub fn reset(&self) -> RESET_R
[src]
Bit 10 - RESET
pub fn sof(&self) -> SOF_R
[src]
Bit 9 - SOF
pub fn esof(&self) -> ESOF_R
[src]
Bit 8 - ESOF
pub fn l1req(&self) -> L1REQ_R
[src]
Bit 7 - L1REQ
pub fn dir(&self) -> DIR_R
[src]
Bit 4 - DIR
pub fn ep_id(&self) -> EP_ID_R
[src]
Bits 0:3 - EP_ID
impl R<bool, RXDP_A>
[src]
pub fn variant(&self) -> Variant<bool, RXDP_A>
[src]
Get enumerated values variant
pub fn is_received(&self) -> bool
[src]
Checks if the value of the field is RECEIVED
impl R<bool, RXDM_A>
[src]
pub fn variant(&self) -> Variant<bool, RXDM_A>
[src]
Get enumerated values variant
pub fn is_received(&self) -> bool
[src]
Checks if the value of the field is RECEIVED
impl R<bool, LCK_A>
[src]
pub fn variant(&self) -> Variant<bool, LCK_A>
[src]
Get enumerated values variant
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<u32, Reg<u32, _FNR>>
[src]
pub fn rxdp(&self) -> RXDP_R
[src]
Bit 15 - RXDP
pub fn rxdm(&self) -> RXDM_R
[src]
Bit 14 - RXDM
pub fn lck(&self) -> LCK_R
[src]
Bit 13 - LCK
pub fn lsof(&self) -> LSOF_R
[src]
Bits 11:12 - LSOF
pub fn fn_(&self) -> FN_R
[src]
Bits 0:10 - FN
impl R<bool, EF_A>
[src]
pub fn variant(&self) -> EF_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _DADDR>>
[src]
impl R<u32, Reg<u32, _BTABLE>>
[src]
impl R<bool, LPMACK_A>
[src]
pub fn variant(&self) -> LPMACK_A
[src]
Get enumerated values variant
pub fn is_nyet(&self) -> bool
[src]
Checks if the value of the field is NYET
pub fn is_ack(&self) -> bool
[src]
Checks if the value of the field is ACK
impl R<bool, LPMEN_A>
[src]
pub fn variant(&self) -> LPMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _LPMCSR>>
[src]
pub fn besl(&self) -> BESL_R
[src]
Bits 4:7 - BESL
pub fn remwake(&self) -> REMWAKE_R
[src]
Bit 3 - REMWAKE
pub fn lpmack(&self) -> LPMACK_R
[src]
Bit 1 - LPMACK
pub fn lpmen(&self) -> LPMEN_R
[src]
Bit 0 - LPMEN
impl R<bool, DPPU_A>
[src]
pub fn variant(&self) -> DPPU_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PS2DET_A>
[src]
pub fn variant(&self) -> PS2DET_A
[src]
Get enumerated values variant
pub fn is_normal(&self) -> bool
[src]
Checks if the value of the field is NORMAL
pub fn is_ps2(&self) -> bool
[src]
Checks if the value of the field is PS2
impl R<bool, SDET_A>
[src]
pub fn variant(&self) -> SDET_A
[src]
Get enumerated values variant
pub fn is_cdp(&self) -> bool
[src]
Checks if the value of the field is CDP
pub fn is_dcp(&self) -> bool
[src]
Checks if the value of the field is DCP
impl R<bool, PDET_A>
[src]
pub fn variant(&self) -> PDET_A
[src]
Get enumerated values variant
pub fn is_no_bcd(&self) -> bool
[src]
Checks if the value of the field is NOBCD
pub fn is_bcd(&self) -> bool
[src]
Checks if the value of the field is BCD
impl R<bool, DCDET_A>
[src]
pub fn variant(&self) -> DCDET_A
[src]
Get enumerated values variant
pub fn is_not_detected(&self) -> bool
[src]
Checks if the value of the field is NOTDETECTED
pub fn is_detected(&self) -> bool
[src]
Checks if the value of the field is DETECTED
impl R<bool, SDEN_A>
[src]
pub fn variant(&self) -> SDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PDEN_A>
[src]
pub fn variant(&self) -> PDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DCDEN_A>
[src]
pub fn variant(&self) -> DCDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, BCDEN_A>
[src]
pub fn variant(&self) -> BCDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _BCDR>>
[src]
pub fn dppu(&self) -> DPPU_R
[src]
Bit 15 - DPPU
pub fn ps2det(&self) -> PS2DET_R
[src]
Bit 7 - PS2DET
pub fn sdet(&self) -> SDET_R
[src]
Bit 6 - SDET
pub fn pdet(&self) -> PDET_R
[src]
Bit 5 - PDET
pub fn dcdet(&self) -> DCDET_R
[src]
Bit 4 - DCDET
pub fn sden(&self) -> SDEN_R
[src]
Bit 3 - SDEN
pub fn pden(&self) -> PDEN_R
[src]
Bit 2 - PDEN
pub fn dcden(&self) -> DCDEN_R
[src]
Bit 1 - DCDEN
pub fn bcden(&self) -> BCDEN_R
[src]
Bit 0 - BCDEN
impl R<u32, Reg<u32, _CR>>
[src]
pub fn trim(&self) -> TRIM_R
[src]
Bits 8:13 - HSI48 oscillator smooth trimming
pub fn swsync(&self) -> SWSYNC_R
[src]
Bit 7 - Generate software SYNC event
pub fn autotrimen(&self) -> AUTOTRIMEN_R
[src]
Bit 6 - Automatic trimming enable
pub fn cen(&self) -> CEN_R
[src]
Bit 5 - Frequency error counter enable
pub fn esyncie(&self) -> ESYNCIE_R
[src]
Bit 3 - Expected SYNC interrupt enable
pub fn errie(&self) -> ERRIE_R
[src]
Bit 2 - Synchronization or trimming error interrupt enable
pub fn syncwarnie(&self) -> SYNCWARNIE_R
[src]
Bit 1 - SYNC warning interrupt enable
pub fn syncokie(&self) -> SYNCOKIE_R
[src]
Bit 0 - SYNC event OK interrupt enable
impl R<u32, Reg<u32, _CFGR>>
[src]
pub fn syncpol(&self) -> SYNCPOL_R
[src]
Bit 31 - SYNC polarity selection
pub fn syncsrc(&self) -> SYNCSRC_R
[src]
Bits 28:29 - SYNC signal source selection
pub fn syncdiv(&self) -> SYNCDIV_R
[src]
Bits 24:26 - SYNC divider
pub fn felim(&self) -> FELIM_R
[src]
Bits 16:23 - Frequency error limit
pub fn reload(&self) -> RELOAD_R
[src]
Bits 0:15 - Counter reload value
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn fecap(&self) -> FECAP_R
[src]
Bits 16:31 - Frequency error capture
pub fn fedir(&self) -> FEDIR_R
[src]
Bit 15 - Frequency error direction
pub fn trimovf(&self) -> TRIMOVF_R
[src]
Bit 10 - Trimming overflow or underflow
pub fn syncmiss(&self) -> SYNCMISS_R
[src]
Bit 9 - SYNC missed
pub fn syncerr(&self) -> SYNCERR_R
[src]
Bit 8 - SYNC error
pub fn esyncf(&self) -> ESYNCF_R
[src]
Bit 3 - Expected SYNC flag
pub fn errf(&self) -> ERRF_R
[src]
Bit 2 - Error flag
pub fn syncwarnf(&self) -> SYNCWARNF_R
[src]
Bit 1 - SYNC warning flag
pub fn syncokf(&self) -> SYNCOKF_R
[src]
Bit 0 - SYNC event OK flag
impl R<u32, Reg<u32, _ICR>>
[src]
pub fn esyncc(&self) -> ESYNCC_R
[src]
Bit 3 - Expected SYNC clear flag
pub fn errc(&self) -> ERRC_R
[src]
Bit 2 - Error clear flag
pub fn syncwarnc(&self) -> SYNCWARNC_R
[src]
Bit 1 - SYNC warning clear flag
pub fn syncokc(&self) -> SYNCOKC_R
[src]
Bit 0 - SYNC event OK clear flag
impl R<u32, Reg<u32, _CSSA>>
[src]
impl R<u32, Reg<u32, _CSL>>
[src]
impl R<u32, Reg<u32, _NVDSSA>>
[src]
impl R<u32, Reg<u32, _NVDSL>>
[src]
impl R<u32, Reg<u32, _VDSSA>>
[src]
impl R<u32, Reg<u32, _VDSL>>
[src]
impl R<bool, VDE_A>
[src]
pub fn variant(&self) -> VDE_A
[src]
Get enumerated values variant
pub fn is_not_executable(&self) -> bool
[src]
Checks if the value of the field is NOTEXECUTABLE
pub fn is_executable(&self) -> bool
[src]
Checks if the value of the field is EXECUTABLE
impl R<bool, VDS_A>
[src]
pub fn variant(&self) -> VDS_A
[src]
Get enumerated values variant
pub fn is_not_shared(&self) -> bool
[src]
Checks if the value of the field is NOTSHARED
pub fn is_shared(&self) -> bool
[src]
Checks if the value of the field is SHARED
impl R<bool, FPA_A>
[src]
pub fn variant(&self) -> FPA_A
[src]
Get enumerated values variant
pub fn is_pre_arm_reset(&self) -> bool
[src]
Checks if the value of the field is PREARMRESET
pub fn is_pre_arm_set(&self) -> bool
[src]
Checks if the value of the field is PREARMSET
impl R<u32, Reg<u32, _CR>>
[src]
pub fn vde(&self) -> VDE_R
[src]
Bit 2 - Volatile data execution
pub fn vds(&self) -> VDS_R
[src]
Bit 1 - Volatile data shared
pub fn fpa(&self) -> FPA_R
[src]
Bit 0 - Firewall pre alarm
impl R<bool, PLLRDY_A>
[src]
pub fn variant(&self) -> PLLRDY_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, PLLON_A>
[src]
pub fn variant(&self) -> PLLON_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, RTCPRE_A>
[src]
pub fn variant(&self) -> RTCPRE_A
[src]
Get enumerated values variant
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
impl R<bool, HSEBYP_A>
[src]
pub fn variant(&self) -> HSEBYP_A
[src]
Get enumerated values variant
pub fn is_not_bypassed(&self) -> bool
[src]
Checks if the value of the field is NOTBYPASSED
pub fn is_bypassed(&self) -> bool
[src]
Checks if the value of the field is BYPASSED
impl R<bool, HSERDY_A>
[src]
pub fn variant(&self) -> HSERDY_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, HSI16DIVF_A>
[src]
pub fn variant(&self) -> HSI16DIVF_A
[src]
Get enumerated values variant
pub fn is_not_divided(&self) -> bool
[src]
Checks if the value of the field is NOTDIVIDED
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<bool, HSI16DIVEN_A>
[src]
pub fn variant(&self) -> HSI16DIVEN_A
[src]
Get enumerated values variant
pub fn is_not_divided(&self) -> bool
[src]
Checks if the value of the field is NOTDIVIDED
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<bool, HSI16RDYF_A>
[src]
pub fn variant(&self) -> HSI16RDYF_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, HSI16OUTEN_A>
[src]
pub fn variant(&self) -> HSI16OUTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn pllrdy(&self) -> PLLRDY_R
[src]
Bit 25 - PLL clock ready flag
pub fn pllon(&self) -> PLLON_R
[src]
Bit 24 - PLL enable bit
pub fn rtcpre(&self) -> RTCPRE_R
[src]
Bits 20:21 - TC/LCD prescaler
pub fn csshseon(&self) -> CSSHSEON_R
[src]
Bit 19 - Clock security system on HSE enable bit
pub fn hsebyp(&self) -> HSEBYP_R
[src]
Bit 18 - HSE clock bypass bit
pub fn hserdy(&self) -> HSERDY_R
[src]
Bit 17 - HSE clock ready flag
pub fn hseon(&self) -> HSEON_R
[src]
Bit 16 - HSE clock enable bit
pub fn msirdy(&self) -> MSIRDY_R
[src]
Bit 9 - MSI clock ready flag
pub fn msion(&self) -> MSION_R
[src]
Bit 8 - MSI clock enable bit
pub fn hsi16divf(&self) -> HSI16DIVF_R
[src]
Bit 4 - HSI16DIVF
pub fn hsi16diven(&self) -> HSI16DIVEN_R
[src]
Bit 3 - HSI16DIVEN
pub fn hsi16rdyf(&self) -> HSI16RDYF_R
[src]
Bit 2 - Internal high-speed clock ready flag
pub fn hsi16keron(&self) -> HSI16KERON_R
[src]
Bit 1 - High-speed internal clock enable bit for some IP kernels
pub fn hsi16on(&self) -> HSI16ON_R
[src]
Bit 0 - 16 MHz high-speed internal clock enable
pub fn hsi16outen(&self) -> HSI16OUTEN_R
[src]
Bit 5 - 16 MHz high-speed internal clock output enable
impl R<u8, MSIRANGE_A>
[src]
pub fn variant(&self) -> MSIRANGE_A
[src]
Get enumerated values variant
pub fn is_range0(&self) -> bool
[src]
Checks if the value of the field is RANGE0
pub fn is_range1(&self) -> bool
[src]
Checks if the value of the field is RANGE1
pub fn is_range2(&self) -> bool
[src]
Checks if the value of the field is RANGE2
pub fn is_range3(&self) -> bool
[src]
Checks if the value of the field is RANGE3
pub fn is_range4(&self) -> bool
[src]
Checks if the value of the field is RANGE4
pub fn is_range5(&self) -> bool
[src]
Checks if the value of the field is RANGE5
pub fn is_range6(&self) -> bool
[src]
Checks if the value of the field is RANGE6
pub fn is_range7(&self) -> bool
[src]
Checks if the value of the field is RANGE7
impl R<u32, Reg<u32, _ICSCR>>
[src]
pub fn msitrim(&self) -> MSITRIM_R
[src]
Bits 24:31 - MSI clock trimming
pub fn msical(&self) -> MSICAL_R
[src]
Bits 16:23 - MSI clock calibration
pub fn msirange(&self) -> MSIRANGE_R
[src]
Bits 13:15 - MSI clock ranges
pub fn hsi16trim(&self) -> HSI16TRIM_R
[src]
Bits 8:12 - High speed internal clock trimming
pub fn hsi16cal(&self) -> HSI16CAL_R
[src]
Bits 0:7 - nternal high speed clock calibration
impl R<u32, Reg<u32, _CRRCR>>
[src]
pub fn hsi48cal(&self) -> HSI48CAL_R
[src]
Bits 8:15 - 48 MHz HSI clock calibration
pub fn hsi48rdy(&self) -> HSI48RDY_R
[src]
Bit 1 - 48MHz HSI clock ready flag
pub fn hsi48on(&self) -> HSI48ON_R
[src]
Bit 0 - 48MHz HSI clock enable bit
pub fn hsi48div6en(&self) -> HSI48DIV6EN_R
[src]
Bit 2 - 48 MHz HSI clock divided by 6 output enable
impl R<u8, MCOPRE_A>
[src]
pub fn variant(&self) -> Variant<u8, MCOPRE_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
impl R<u8, MCOSEL_A>
[src]
pub fn variant(&self) -> Variant<u8, MCOSEL_A>
[src]
Get enumerated values variant
pub fn is_no_clock(&self) -> bool
[src]
Checks if the value of the field is NOCLOCK
pub fn is_sysclk(&self) -> bool
[src]
Checks if the value of the field is SYSCLK
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_msi(&self) -> bool
[src]
Checks if the value of the field is MSI
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
pub fn is_pll(&self) -> bool
[src]
Checks if the value of the field is PLL
pub fn is_lsi(&self) -> bool
[src]
Checks if the value of the field is LSI
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u8, PLLDIV_A>
[src]
pub fn variant(&self) -> Variant<u8, PLLDIV_A>
[src]
Get enumerated values variant
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div3(&self) -> bool
[src]
Checks if the value of the field is DIV3
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<u8, PLLMUL_A>
[src]
pub fn variant(&self) -> Variant<u8, PLLMUL_A>
[src]
Get enumerated values variant
pub fn is_mul3(&self) -> bool
[src]
Checks if the value of the field is MUL3
pub fn is_mul4(&self) -> bool
[src]
Checks if the value of the field is MUL4
pub fn is_mul6(&self) -> bool
[src]
Checks if the value of the field is MUL6
pub fn is_mul8(&self) -> bool
[src]
Checks if the value of the field is MUL8
pub fn is_mul12(&self) -> bool
[src]
Checks if the value of the field is MUL12
pub fn is_mul16(&self) -> bool
[src]
Checks if the value of the field is MUL16
pub fn is_mul24(&self) -> bool
[src]
Checks if the value of the field is MUL24
pub fn is_mul32(&self) -> bool
[src]
Checks if the value of the field is MUL32
pub fn is_mul48(&self) -> bool
[src]
Checks if the value of the field is MUL48
impl R<bool, PLLSRC_A>
[src]
pub fn variant(&self) -> PLLSRC_A
[src]
Get enumerated values variant
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
impl R<bool, STOPWUCK_A>
[src]
pub fn variant(&self) -> STOPWUCK_A
[src]
Get enumerated values variant
pub fn is_msi(&self) -> bool
[src]
Checks if the value of the field is MSI
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
impl R<u8, PPRE2_A>
[src]
pub fn variant(&self) -> Variant<u8, PPRE2_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
impl R<u8, HPRE_A>
[src]
pub fn variant(&self) -> Variant<u8, HPRE_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div64(&self) -> bool
[src]
Checks if the value of the field is DIV64
pub fn is_div128(&self) -> bool
[src]
Checks if the value of the field is DIV128
pub fn is_div256(&self) -> bool
[src]
Checks if the value of the field is DIV256
pub fn is_div512(&self) -> bool
[src]
Checks if the value of the field is DIV512
impl R<u8, SWS_A>
[src]
pub fn variant(&self) -> SWS_A
[src]
Get enumerated values variant
pub fn is_msi(&self) -> bool
[src]
Checks if the value of the field is MSI
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
pub fn is_pll(&self) -> bool
[src]
Checks if the value of the field is PLL
impl R<u8, SW_A>
[src]
pub fn variant(&self) -> SW_A
[src]
Get enumerated values variant
pub fn is_msi(&self) -> bool
[src]
Checks if the value of the field is MSI
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
pub fn is_pll(&self) -> bool
[src]
Checks if the value of the field is PLL
impl R<u32, Reg<u32, _CFGR>>
[src]
pub fn mcopre(&self) -> MCOPRE_R
[src]
Bits 28:30 - Microcontroller clock output prescaler
pub fn mcosel(&self) -> MCOSEL_R
[src]
Bits 24:27 - Microcontroller clock output selection
pub fn plldiv(&self) -> PLLDIV_R
[src]
Bits 22:23 - PLL output division
pub fn pllmul(&self) -> PLLMUL_R
[src]
Bits 18:21 - PLL multiplication factor
pub fn pllsrc(&self) -> PLLSRC_R
[src]
Bit 16 - PLL entry clock source
pub fn stopwuck(&self) -> STOPWUCK_R
[src]
Bit 15 - Wake-up from stop clock selection
pub fn ppre2(&self) -> PPRE2_R
[src]
Bits 11:13 - APB high-speed prescaler (APB2)
pub fn ppre1(&self) -> PPRE1_R
[src]
Bits 8:10 - APB low-speed prescaler (APB1)
pub fn hpre(&self) -> HPRE_R
[src]
Bits 4:7 - AHB prescaler
pub fn sws(&self) -> SWS_R
[src]
Bits 2:3 - System clock switch status
pub fn sw(&self) -> SW_R
[src]
Bits 0:1 - System clock switch
impl R<bool, CSSLSE_A>
[src]
pub fn variant(&self) -> CSSLSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, HSI48RDYIE_A>
[src]
pub fn variant(&self) -> HSI48RDYIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CIER>>
[src]
pub fn csslse(&self) -> CSSLSE_R
[src]
Bit 7 - LSE CSS interrupt flag
pub fn hsi48rdyie(&self) -> HSI48RDYIE_R
[src]
Bit 6 - HSI48 ready interrupt flag
pub fn msirdyie(&self) -> MSIRDYIE_R
[src]
Bit 5 - MSI ready interrupt flag
pub fn pllrdyie(&self) -> PLLRDYIE_R
[src]
Bit 4 - PLL ready interrupt flag
pub fn hserdyie(&self) -> HSERDYIE_R
[src]
Bit 3 - HSE ready interrupt flag
pub fn hsi16rdyie(&self) -> HSI16RDYIE_R
[src]
Bit 2 - HSI16 ready interrupt flag
pub fn lserdyie(&self) -> LSERDYIE_R
[src]
Bit 1 - LSE ready interrupt flag
pub fn lsirdyie(&self) -> LSIRDYIE_R
[src]
Bit 0 - LSI ready interrupt flag
impl R<bool, CSSHSEF_A>
[src]
pub fn variant(&self) -> CSSHSEF_A
[src]
Get enumerated values variant
pub fn is_no_clock(&self) -> bool
[src]
Checks if the value of the field is NOCLOCK
pub fn is_clock(&self) -> bool
[src]
Checks if the value of the field is CLOCK
impl R<bool, CSSLSEF_A>
[src]
pub fn variant(&self) -> CSSLSEF_A
[src]
Get enumerated values variant
pub fn is_no_failure(&self) -> bool
[src]
Checks if the value of the field is NOFAILURE
pub fn is_failure(&self) -> bool
[src]
Checks if the value of the field is FAILURE
impl R<bool, HSI48RDYF_A>
[src]
pub fn variant(&self) -> HSI48RDYF_A
[src]
Get enumerated values variant
pub fn is_not_interrupted(&self) -> bool
[src]
Checks if the value of the field is NOTINTERRUPTED
pub fn is_interrupted(&self) -> bool
[src]
Checks if the value of the field is INTERRUPTED
impl R<u32, Reg<u32, _CIFR>>
[src]
pub fn csshsef(&self) -> CSSHSEF_R
[src]
Bit 8 - Clock Security System Interrupt flag
pub fn csslsef(&self) -> CSSLSEF_R
[src]
Bit 7 - LSE Clock Security System Interrupt flag
pub fn hsi48rdyf(&self) -> HSI48RDYF_R
[src]
Bit 6 - HSI48 ready interrupt flag
pub fn msirdyf(&self) -> MSIRDYF_R
[src]
Bit 5 - MSI ready interrupt flag
pub fn pllrdyf(&self) -> PLLRDYF_R
[src]
Bit 4 - PLL ready interrupt flag
pub fn hserdyf(&self) -> HSERDYF_R
[src]
Bit 3 - HSE ready interrupt flag
pub fn hsi16rdyf(&self) -> HSI16RDYF_R
[src]
Bit 2 - HSI16 ready interrupt flag
pub fn lserdyf(&self) -> LSERDYF_R
[src]
Bit 1 - LSE ready interrupt flag
pub fn lsirdyf(&self) -> LSIRDYF_R
[src]
Bit 0 - LSI ready interrupt flag
impl R<bool, CSSHSEC_A>
[src]
pub fn variant(&self) -> Variant<bool, CSSHSEC_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<u32, Reg<u32, _CICR>>
[src]
pub fn csshsec(&self) -> CSSHSEC_R
[src]
Bit 8 - Clock Security System Interrupt clear
pub fn csslsec(&self) -> CSSLSEC_R
[src]
Bit 7 - LSE Clock Security System Interrupt clear
pub fn hsi48rdyc(&self) -> HSI48RDYC_R
[src]
Bit 6 - HSI48 ready Interrupt clear
pub fn msirdyc(&self) -> MSIRDYC_R
[src]
Bit 5 - MSI ready Interrupt clear
pub fn pllrdyc(&self) -> PLLRDYC_R
[src]
Bit 4 - PLL ready Interrupt clear
pub fn hserdyc(&self) -> HSERDYC_R
[src]
Bit 3 - HSE ready Interrupt clear
pub fn hsi16rdyc(&self) -> HSI16RDYC_R
[src]
Bit 2 - HSI16 ready Interrupt clear
pub fn lserdyc(&self) -> LSERDYC_R
[src]
Bit 1 - LSE ready Interrupt clear
pub fn lsirdyc(&self) -> LSIRDYC_R
[src]
Bit 0 - LSI ready Interrupt clear
impl R<bool, IOPHRST_A>
[src]
pub fn variant(&self) -> Variant<bool, IOPHRST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<u32, Reg<u32, _IOPRSTR>>
[src]
pub fn iophrst(&self) -> IOPHRST_R
[src]
Bit 7 - I/O port H reset
pub fn iopdrst(&self) -> IOPDRST_R
[src]
Bit 3 - I/O port D reset
pub fn iopcrst(&self) -> IOPCRST_R
[src]
Bit 2 - I/O port A reset
pub fn iopbrst(&self) -> IOPBRST_R
[src]
Bit 1 - I/O port B reset
pub fn ioparst(&self) -> IOPARST_R
[src]
Bit 0 - I/O port A reset
pub fn ioperst(&self) -> IOPERST_R
[src]
Bit 4 - I/O port E reset
impl R<bool, CRYPRST_A>
[src]
pub fn variant(&self) -> Variant<bool, CRYPRST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<u32, Reg<u32, _AHBRSTR>>
[src]
pub fn cryprst(&self) -> CRYPRST_R
[src]
Bit 24 - Crypto module reset
pub fn rngrst(&self) -> RNGRST_R
[src]
Bit 20 - Random Number Generator module reset
pub fn touchrst(&self) -> TOUCHRST_R
[src]
Bit 16 - Touch Sensing reset
pub fn crcrst(&self) -> CRCRST_R
[src]
Bit 12 - Test integration module reset
pub fn mifrst(&self) -> MIFRST_R
[src]
Bit 8 - Memory interface reset
pub fn dmarst(&self) -> DMARST_R
[src]
Bit 0 - DMA reset
impl R<bool, DBGRST_A>
[src]
pub fn variant(&self) -> Variant<bool, DBGRST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<u32, Reg<u32, _APB2RSTR>>
[src]
pub fn dbgrst(&self) -> DBGRST_R
[src]
Bit 22 - DBG reset
pub fn usart1rst(&self) -> USART1RST_R
[src]
Bit 14 - USART1 reset
pub fn spi1rst(&self) -> SPI1RST_R
[src]
Bit 12 - SPI 1 reset
pub fn adcrst(&self) -> ADCRST_R
[src]
Bit 9 - ADC interface reset
pub fn tim22rst(&self) -> TIM22RST_R
[src]
Bit 5 - TIM22 timer reset
pub fn tim21rst(&self) -> TIM21RST_R
[src]
Bit 2 - TIM21 timer reset
pub fn syscfgrst(&self) -> SYSCFGRST_R
[src]
Bit 0 - System configuration controller reset
impl R<bool, LPTIM1RST_A>
[src]
pub fn variant(&self) -> Variant<bool, LPTIM1RST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<u32, Reg<u32, _APB1RSTR>>
[src]
pub fn lptim1rst(&self) -> LPTIM1RST_R
[src]
Bit 31 - Low power timer reset
pub fn dacrst(&self) -> DACRST_R
[src]
Bit 29 - DAC interface reset
pub fn pwrrst(&self) -> PWRRST_R
[src]
Bit 28 - Power interface reset
pub fn crsrst(&self) -> CRSRST_R
[src]
Bit 27 - Clock recovery system reset
pub fn usbrst(&self) -> USBRST_R
[src]
Bit 23 - USB reset
pub fn i2c2rst(&self) -> I2C2RST_R
[src]
Bit 22 - I2C2 reset
pub fn i2c1rst(&self) -> I2C1RST_R
[src]
Bit 21 - I2C1 reset
pub fn lpuart1rst(&self) -> LPUART1RST_R
[src]
Bit 18 - LPUART1 reset
pub fn lpuart12rst(&self) -> LPUART12RST_R
[src]
Bit 17 - UART2 reset
pub fn spi2rst(&self) -> SPI2RST_R
[src]
Bit 14 - SPI2 reset
pub fn wwdrst(&self) -> WWDRST_R
[src]
Bit 11 - Window watchdog reset
pub fn tim6rst(&self) -> TIM6RST_R
[src]
Bit 4 - Timer 6 reset
pub fn tim2rst(&self) -> TIM2RST_R
[src]
Bit 0 - Timer2 reset
pub fn tim3rst(&self) -> TIM3RST_R
[src]
Bit 1 - Timer3 reset
pub fn tim7rst(&self) -> TIM7RST_R
[src]
Bit 5 - Timer 7 reset
pub fn usart4rst(&self) -> USART4RST_R
[src]
Bit 19 - USART4 reset
pub fn usart5rst(&self) -> USART5RST_R
[src]
Bit 20 - USART5 reset
pub fn i2c3rst(&self) -> I2C3RST_R
[src]
Bit 30 - I2C3 reset
impl R<bool, IOPHEN_A>
[src]
pub fn variant(&self) -> IOPHEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _IOPENR>>
[src]
pub fn iophen(&self) -> IOPHEN_R
[src]
Bit 7 - I/O port H clock enable bit
pub fn iopden(&self) -> IOPDEN_R
[src]
Bit 3 - I/O port D clock enable bit
pub fn iopcen(&self) -> IOPCEN_R
[src]
Bit 2 - IO port A clock enable bit
pub fn iopben(&self) -> IOPBEN_R
[src]
Bit 1 - IO port B clock enable bit
pub fn iopaen(&self) -> IOPAEN_R
[src]
Bit 0 - IO port A clock enable bit
pub fn iopeen(&self) -> IOPEEN_R
[src]
Bit 4 - I/O port E clock enable bit
impl R<bool, CRYPEN_A>
[src]
pub fn variant(&self) -> CRYPEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _AHBENR>>
[src]
pub fn crypen(&self) -> CRYPEN_R
[src]
Bit 24 - Crypto clock enable bit
pub fn rngen(&self) -> RNGEN_R
[src]
Bit 20 - Random Number Generator clock enable bit
pub fn touchen(&self) -> TOUCHEN_R
[src]
Bit 16 - Touch Sensing clock enable bit
pub fn crcen(&self) -> CRCEN_R
[src]
Bit 12 - CRC clock enable bit
pub fn mifen(&self) -> MIFEN_R
[src]
Bit 8 - NVM interface clock enable bit
pub fn dmaen(&self) -> DMAEN_R
[src]
Bit 0 - DMA clock enable bit
impl R<bool, DBGEN_A>
[src]
pub fn variant(&self) -> DBGEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _APB2ENR>>
[src]
pub fn dbgen(&self) -> DBGEN_R
[src]
Bit 22 - DBG clock enable bit
pub fn usart1en(&self) -> USART1EN_R
[src]
Bit 14 - USART1 clock enable bit
pub fn spi1en(&self) -> SPI1EN_R
[src]
Bit 12 - SPI1 clock enable bit
pub fn adcen(&self) -> ADCEN_R
[src]
Bit 9 - ADC clock enable bit
pub fn mifien(&self) -> MIFIEN_R
[src]
Bit 7 - MiFaRe Firewall clock enable bit
pub fn tim22en(&self) -> TIM22EN_R
[src]
Bit 5 - TIM22 timer clock enable bit
pub fn tim21en(&self) -> TIM21EN_R
[src]
Bit 2 - TIM21 timer clock enable bit
pub fn syscfgen(&self) -> SYSCFGEN_R
[src]
Bit 0 - System configuration controller clock enable bit
impl R<bool, LPTIM1EN_A>
[src]
pub fn variant(&self) -> LPTIM1EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _APB1ENR>>
[src]
pub fn lptim1en(&self) -> LPTIM1EN_R
[src]
Bit 31 - Low power timer clock enable bit
pub fn dacen(&self) -> DACEN_R
[src]
Bit 29 - DAC interface clock enable bit
pub fn pwren(&self) -> PWREN_R
[src]
Bit 28 - Power interface clock enable bit
pub fn crsen(&self) -> CRSEN_R
[src]
Bit 27 - Clock recovery system clock enable bit
pub fn usben(&self) -> USBEN_R
[src]
Bit 23 - USB clock enable bit
pub fn i2c2en(&self) -> I2C2EN_R
[src]
Bit 22 - I2C2 clock enable bit
pub fn i2c1en(&self) -> I2C1EN_R
[src]
Bit 21 - I2C1 clock enable bit
pub fn lpuart1en(&self) -> LPUART1EN_R
[src]
Bit 18 - LPUART1 clock enable bit
pub fn usart2en(&self) -> USART2EN_R
[src]
Bit 17 - UART2 clock enable bit
pub fn spi2en(&self) -> SPI2EN_R
[src]
Bit 14 - SPI2 clock enable bit
pub fn wwdgen(&self) -> WWDGEN_R
[src]
Bit 11 - Window watchdog clock enable bit
pub fn tim6en(&self) -> TIM6EN_R
[src]
Bit 4 - Timer 6 clock enable bit
pub fn tim2en(&self) -> TIM2EN_R
[src]
Bit 0 - Timer2 clock enable bit
pub fn tim3en(&self) -> TIM3EN_R
[src]
Bit 1 - Timer3 clock enable bit
pub fn tim7en(&self) -> TIM7EN_R
[src]
Bit 5 - Timer 7 clock enable bit
pub fn usart4en(&self) -> USART4EN_R
[src]
Bit 19 - USART4 clock enable bit
pub fn usart5en(&self) -> USART5EN_R
[src]
Bit 20 - USART5 clock enable bit
pub fn i2c3en(&self) -> I2C3EN_R
[src]
Bit 30 - I2C3 clock enable bit
impl R<bool, IOPHSMEN_A>
[src]
pub fn variant(&self) -> IOPHSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _IOPSMEN>>
[src]
pub fn iophsmen(&self) -> IOPHSMEN_R
[src]
Bit 7 - IOPHSMEN
pub fn iopdsmen(&self) -> IOPDSMEN_R
[src]
Bit 3 - IOPDSMEN
pub fn iopcsmen(&self) -> IOPCSMEN_R
[src]
Bit 2 - IOPCSMEN
pub fn iopbsmen(&self) -> IOPBSMEN_R
[src]
Bit 1 - IOPBSMEN
pub fn iopasmen(&self) -> IOPASMEN_R
[src]
Bit 0 - IOPASMEN
pub fn iopesmen(&self) -> IOPESMEN_R
[src]
Bit 4 - Port E clock enable during Sleep mode bit
impl R<bool, CRYPSMEN_A>
[src]
pub fn variant(&self) -> CRYPSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CRCSMEN_A>
[src]
pub fn variant(&self) -> CRCSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SRAMSMEN_A>
[src]
pub fn variant(&self) -> SRAMSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, MIFSMEN_A>
[src]
pub fn variant(&self) -> MIFSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMASMEN_A>
[src]
pub fn variant(&self) -> DMASMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _AHBSMENR>>
[src]
pub fn crypsmen(&self) -> CRYPSMEN_R
[src]
Bit 24 - Crypto clock enable during sleep mode bit
pub fn rngsmen(&self) -> RNGSMEN_R
[src]
Bit 20 - Random Number Generator clock enable during sleep mode bit
pub fn touchsmen(&self) -> TOUCHSMEN_R
[src]
Bit 16 - Touch Sensing clock enable during sleep mode bit
pub fn crcsmen(&self) -> CRCSMEN_R
[src]
Bit 12 - CRC clock enable during sleep mode bit
pub fn sramsmen(&self) -> SRAMSMEN_R
[src]
Bit 9 - SRAM interface clock enable during sleep mode bit
pub fn mifsmen(&self) -> MIFSMEN_R
[src]
Bit 8 - NVM interface clock enable during sleep mode bit
pub fn dmasmen(&self) -> DMASMEN_R
[src]
Bit 0 - DMA clock enable during sleep mode bit
impl R<bool, DBGSMEN_A>
[src]
pub fn variant(&self) -> DBGSMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _APB2SMENR>>
[src]
pub fn dbgsmen(&self) -> DBGSMEN_R
[src]
Bit 22 - DBG clock enable during sleep mode bit
pub fn usart1smen(&self) -> USART1SMEN_R
[src]
Bit 14 - USART1 clock enable during sleep mode bit
pub fn spi1smen(&self) -> SPI1SMEN_R
[src]
Bit 12 - SPI1 clock enable during sleep mode bit
pub fn adcsmen(&self) -> ADCSMEN_R
[src]
Bit 9 - ADC clock enable during sleep mode bit
pub fn tim22smen(&self) -> TIM22SMEN_R
[src]
Bit 5 - TIM22 timer clock enable during sleep mode bit
pub fn tim21smen(&self) -> TIM21SMEN_R
[src]
Bit 2 - TIM21 timer clock enable during sleep mode bit
pub fn syscfgsmen(&self) -> SYSCFGSMEN_R
[src]
Bit 0 - System configuration controller clock enable during sleep mode bit
impl R<bool, LPTIM1SMEN_A>
[src]
pub fn variant(&self) -> LPTIM1SMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _APB1SMENR>>
[src]
pub fn lptim1smen(&self) -> LPTIM1SMEN_R
[src]
Bit 31 - Low power timer clock enable during sleep mode bit
pub fn dacsmen(&self) -> DACSMEN_R
[src]
Bit 29 - DAC interface clock enable during sleep mode bit
pub fn pwrsmen(&self) -> PWRSMEN_R
[src]
Bit 28 - Power interface clock enable during sleep mode bit
pub fn crssmen(&self) -> CRSSMEN_R
[src]
Bit 27 - Clock recovery system clock enable during sleep mode bit
pub fn usbsmen(&self) -> USBSMEN_R
[src]
Bit 23 - USB clock enable during sleep mode bit
pub fn i2c2smen(&self) -> I2C2SMEN_R
[src]
Bit 22 - I2C2 clock enable during sleep mode bit
pub fn i2c1smen(&self) -> I2C1SMEN_R
[src]
Bit 21 - I2C1 clock enable during sleep mode bit
pub fn lpuart1smen(&self) -> LPUART1SMEN_R
[src]
Bit 18 - LPUART1 clock enable during sleep mode bit
pub fn usart2smen(&self) -> USART2SMEN_R
[src]
Bit 17 - UART2 clock enable during sleep mode bit
pub fn spi2smen(&self) -> SPI2SMEN_R
[src]
Bit 14 - SPI2 clock enable during sleep mode bit
pub fn wwdgsmen(&self) -> WWDGSMEN_R
[src]
Bit 11 - Window watchdog clock enable during sleep mode bit
pub fn tim6smen(&self) -> TIM6SMEN_R
[src]
Bit 4 - Timer 6 clock enable during sleep mode bit
pub fn tim2smen(&self) -> TIM2SMEN_R
[src]
Bit 0 - Timer2 clock enable during sleep mode bit
pub fn tim3smen(&self) -> TIM3SMEN_R
[src]
Bit 1 - Timer3 clock enable during Sleep mode bit
pub fn tim7smen(&self) -> TIM7SMEN_R
[src]
Bit 5 - Timer 7 clock enable during Sleep mode bit
pub fn usart4smen(&self) -> USART4SMEN_R
[src]
Bit 19 - USART4 clock enable during Sleep mode bit
pub fn usart5smen(&self) -> USART5SMEN_R
[src]
Bit 20 - USART5 clock enable during Sleep mode bit
pub fn i2c3smen(&self) -> I2C3SMEN_R
[src]
Bit 30 - 2C3 clock enable during Sleep mode bit
impl R<u8, I2C3SEL_A>
[src]
pub fn variant(&self) -> Variant<u8, I2C3SEL_A>
[src]
Get enumerated values variant
pub fn is_apb(&self) -> bool
[src]
Checks if the value of the field is APB
pub fn is_system(&self) -> bool
[src]
Checks if the value of the field is SYSTEM
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
impl R<u8, LPTIM1SEL_A>
[src]
pub fn variant(&self) -> LPTIM1SEL_A
[src]
Get enumerated values variant
pub fn is_apb(&self) -> bool
[src]
Checks if the value of the field is APB
pub fn is_lsi(&self) -> bool
[src]
Checks if the value of the field is LSI
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u8, LPUART1SEL_A>
[src]
pub fn variant(&self) -> LPUART1SEL_A
[src]
Get enumerated values variant
pub fn is_apb(&self) -> bool
[src]
Checks if the value of the field is APB
pub fn is_system(&self) -> bool
[src]
Checks if the value of the field is SYSTEM
pub fn is_hsi16(&self) -> bool
[src]
Checks if the value of the field is HSI16
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u32, Reg<u32, _CCIPR>>
[src]
pub fn hsi48msel(&self) -> HSI48MSEL_R
[src]
Bit 26 - 48 MHz HSI48 clock source selection bit
pub fn i2c3sel(&self) -> I2C3SEL_R
[src]
Bits 16:17 - I2C3 clock source selection bits
pub fn lptim1sel(&self) -> LPTIM1SEL_R
[src]
Bits 18:19 - Low Power Timer clock source selection bits
pub fn i2c1sel(&self) -> I2C1SEL_R
[src]
Bits 12:13 - I2C1 clock source selection bits
pub fn lpuart1sel(&self) -> LPUART1SEL_R
[src]
Bits 10:11 - LPUART1 clock source selection bits
pub fn usart2sel(&self) -> USART2SEL_R
[src]
Bits 2:3 - USART2 clock source selection bits
pub fn usart1sel(&self) -> USART1SEL_R
[src]
Bits 0:1 - USART1 clock source selection bits
impl R<bool, LPWRRSTF_A>
[src]
pub fn variant(&self) -> LPWRRSTF_A
[src]
Get enumerated values variant
pub fn is_no_reset(&self) -> bool
[src]
Checks if the value of the field is NORESET
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<bool, RMVF_A>
[src]
pub fn variant(&self) -> Variant<bool, RMVF_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<bool, RTCRST_A>
[src]
pub fn variant(&self) -> Variant<bool, RTCRST_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
impl R<bool, RTCEN_A>
[src]
pub fn variant(&self) -> RTCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, RTCSEL_A>
[src]
pub fn variant(&self) -> RTCSEL_A
[src]
Get enumerated values variant
pub fn is_no_clock(&self) -> bool
[src]
Checks if the value of the field is NOCLOCK
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
pub fn is_lsi(&self) -> bool
[src]
Checks if the value of the field is LSI
pub fn is_hse(&self) -> bool
[src]
Checks if the value of the field is HSE
impl R<bool, CSSLSED_A>
[src]
pub fn variant(&self) -> CSSLSED_A
[src]
Get enumerated values variant
pub fn is_no_failure(&self) -> bool
[src]
Checks if the value of the field is NOFAILURE
pub fn is_failure(&self) -> bool
[src]
Checks if the value of the field is FAILURE
impl R<bool, CSSLSEON_A>
[src]
pub fn variant(&self) -> CSSLSEON_A
[src]
Get enumerated values variant
pub fn is_off(&self) -> bool
[src]
Checks if the value of the field is OFF
pub fn is_on(&self) -> bool
[src]
Checks if the value of the field is ON
impl R<u8, LSEDRV_A>
[src]
pub fn variant(&self) -> LSEDRV_A
[src]
Get enumerated values variant
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
pub fn is_medium_low(&self) -> bool
[src]
Checks if the value of the field is MEDIUMLOW
pub fn is_medium_high(&self) -> bool
[src]
Checks if the value of the field is MEDIUMHIGH
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
impl R<bool, LSEBYP_A>
[src]
pub fn variant(&self) -> LSEBYP_A
[src]
Get enumerated values variant
pub fn is_not_bypassed(&self) -> bool
[src]
Checks if the value of the field is NOTBYPASSED
pub fn is_bypassed(&self) -> bool
[src]
Checks if the value of the field is BYPASSED
impl R<bool, LSERDY_A>
[src]
pub fn variant(&self) -> LSERDY_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<u32, Reg<u32, _CSR>>
[src]
pub fn lpwrrstf(&self) -> LPWRRSTF_R
[src]
Bit 31 - Low-power reset flag
pub fn wwdgrstf(&self) -> WWDGRSTF_R
[src]
Bit 30 - Window watchdog reset flag
pub fn iwdgrstf(&self) -> IWDGRSTF_R
[src]
Bit 29 - Independent watchdog reset flag
pub fn sftrstf(&self) -> SFTRSTF_R
[src]
Bit 28 - Software reset flag
pub fn porrstf(&self) -> PORRSTF_R
[src]
Bit 27 - POR/PDR reset flag
pub fn pinrstf(&self) -> PINRSTF_R
[src]
Bit 26 - PIN reset flag
pub fn oblrstf(&self) -> OBLRSTF_R
[src]
Bit 25 - OBLRSTF
pub fn rmvf(&self) -> RMVF_R
[src]
Bit 24 - Remove reset flag
pub fn rtcrst(&self) -> RTCRST_R
[src]
Bit 19 - RTC software reset bit
pub fn rtcen(&self) -> RTCEN_R
[src]
Bit 18 - RTC clock enable bit
pub fn rtcsel(&self) -> RTCSEL_R
[src]
Bits 16:17 - RTC and LCD clock source selection bits
pub fn csslsed(&self) -> CSSLSED_R
[src]
Bit 14 - CSS on LSE failure detection flag
pub fn csslseon(&self) -> CSSLSEON_R
[src]
Bit 13 - CSSLSEON
pub fn lsedrv(&self) -> LSEDRV_R
[src]
Bits 11:12 - LSEDRV
pub fn lsebyp(&self) -> LSEBYP_R
[src]
Bit 10 - External low-speed oscillator bypass bit
pub fn lserdy(&self) -> LSERDY_R
[src]
Bit 9 - External low-speed oscillator ready bit
pub fn lseon(&self) -> LSEON_R
[src]
Bit 8 - External low-speed oscillator enable bit
pub fn lsirdy(&self) -> LSIRDY_R
[src]
Bit 1 - Internal low-speed oscillator ready bit
pub fn lsion(&self) -> LSION_R
[src]
Bit 0 - Internal low-speed oscillator enable
impl R<u8, BOOT_MODE_A>
[src]
pub fn variant(&self) -> Variant<u8, BOOT_MODE_A>
[src]
Get enumerated values variant
pub fn is_main_flash(&self) -> bool
[src]
Checks if the value of the field is MAINFLASH
pub fn is_system_flash(&self) -> bool
[src]
Checks if the value of the field is SYSTEMFLASH
pub fn is_sram(&self) -> bool
[src]
Checks if the value of the field is SRAM
impl R<u8, MEM_MODE_A>
[src]
pub fn variant(&self) -> Variant<u8, MEM_MODE_A>
[src]
Get enumerated values variant
pub fn is_main_flash(&self) -> bool
[src]
Checks if the value of the field is MAINFLASH
pub fn is_system_flash(&self) -> bool
[src]
Checks if the value of the field is SYSTEMFLASH
pub fn is_sram(&self) -> bool
[src]
Checks if the value of the field is SRAM
impl R<bool, UFB_A>
[src]
pub fn variant(&self) -> UFB_A
[src]
Get enumerated values variant
pub fn is_bank1(&self) -> bool
[src]
Checks if the value of the field is BANK1
pub fn is_bank2(&self) -> bool
[src]
Checks if the value of the field is BANK2
impl R<u32, Reg<u32, _CFGR1>>
[src]
pub fn boot_mode(&self) -> BOOT_MODE_R
[src]
Bits 8:9 - Boot mode selected by the boot pins status bits
pub fn mem_mode(&self) -> MEM_MODE_R
[src]
Bits 0:1 - Memory mapping selection bits
pub fn ufb(&self) -> UFB_R
[src]
Bit 3 - User bank swapping
impl R<bool, I2C2_FMP_A>
[src]
pub fn variant(&self) -> I2C2_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C1_FMP_A>
[src]
pub fn variant(&self) -> I2C1_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C_PB9_FMP_A>
[src]
pub fn variant(&self) -> I2C_PB9_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C_PB8_FMP_A>
[src]
pub fn variant(&self) -> I2C_PB8_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C_PB7_FMP_A>
[src]
pub fn variant(&self) -> I2C_PB7_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C_PB6_FMP_A>
[src]
pub fn variant(&self) -> I2C_PB6_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, I2C3_FMP_A>
[src]
pub fn variant(&self) -> I2C3_FMP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_fmp(&self) -> bool
[src]
Checks if the value of the field is FMP
impl R<bool, FWDIS_A>
[src]
pub fn variant(&self) -> FWDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<u32, Reg<u32, _CFGR2>>
[src]
pub fn i2c2_fmp(&self) -> I2C2_FMP_R
[src]
Bit 13 - I2C2 Fm+ drive capability enable bit
pub fn i2c1_fmp(&self) -> I2C1_FMP_R
[src]
Bit 12 - I2C1 Fm+ drive capability enable bit
pub fn i2c_pb9_fmp(&self) -> I2C_PB9_FMP_R
[src]
Bit 11 - Fm+ drive capability on PB9 enable bit
pub fn i2c_pb8_fmp(&self) -> I2C_PB8_FMP_R
[src]
Bit 10 - Fm+ drive capability on PB8 enable bit
pub fn i2c_pb7_fmp(&self) -> I2C_PB7_FMP_R
[src]
Bit 9 - Fm+ drive capability on PB7 enable bit
pub fn i2c_pb6_fmp(&self) -> I2C_PB6_FMP_R
[src]
Bit 8 - Fm+ drive capability on PB6 enable bit
pub fn i2c3_fmp(&self) -> I2C3_FMP_R
[src]
Bit 14 - I2C3 Fm+ drive capability enable bit
pub fn fwdis(&self) -> FWDIS_R
[src]
Bit 0 - Firewall disable bit
impl R<u8, EXTI3_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI3_A>
[src]
Get enumerated values variant
pub fn is_pa3(&self) -> bool
[src]
Checks if the value of the field is PA3
pub fn is_pb3(&self) -> bool
[src]
Checks if the value of the field is PB3
pub fn is_pc3(&self) -> bool
[src]
Checks if the value of the field is PC3
pub fn is_pd3(&self) -> bool
[src]
Checks if the value of the field is PD3
pub fn is_pe3(&self) -> bool
[src]
Checks if the value of the field is PE3
pub fn is_ph3(&self) -> bool
[src]
Checks if the value of the field is PH3
impl R<u8, EXTI2_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI2_A>
[src]
Get enumerated values variant
pub fn is_pa2(&self) -> bool
[src]
Checks if the value of the field is PA2
pub fn is_pb2(&self) -> bool
[src]
Checks if the value of the field is PB2
pub fn is_pc2(&self) -> bool
[src]
Checks if the value of the field is PC2
pub fn is_pd2(&self) -> bool
[src]
Checks if the value of the field is PD2
pub fn is_pe2(&self) -> bool
[src]
Checks if the value of the field is PE2
pub fn is_ph2(&self) -> bool
[src]
Checks if the value of the field is PH2
impl R<u8, EXTI1_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI1_A>
[src]
Get enumerated values variant
pub fn is_pa1(&self) -> bool
[src]
Checks if the value of the field is PA1
pub fn is_pb1(&self) -> bool
[src]
Checks if the value of the field is PB1
pub fn is_pc1(&self) -> bool
[src]
Checks if the value of the field is PC1
pub fn is_pd1(&self) -> bool
[src]
Checks if the value of the field is PD1
pub fn is_pe1(&self) -> bool
[src]
Checks if the value of the field is PE1
pub fn is_ph1(&self) -> bool
[src]
Checks if the value of the field is PH1
impl R<u8, EXTI0_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI0_A>
[src]
Get enumerated values variant
pub fn is_pa0(&self) -> bool
[src]
Checks if the value of the field is PA0
pub fn is_pb0(&self) -> bool
[src]
Checks if the value of the field is PB0
pub fn is_pc0(&self) -> bool
[src]
Checks if the value of the field is PC0
pub fn is_pd0(&self) -> bool
[src]
Checks if the value of the field is PD0
pub fn is_pe0(&self) -> bool
[src]
Checks if the value of the field is PE0
pub fn is_ph0(&self) -> bool
[src]
Checks if the value of the field is PH0
impl R<u32, Reg<u32, _EXTICR1>>
[src]
pub fn exti3(&self) -> EXTI3_R
[src]
Bits 12:15 - EXTI x configuration (x = 0 to 3)
pub fn exti2(&self) -> EXTI2_R
[src]
Bits 8:11 - EXTI x configuration (x = 0 to 3)
pub fn exti1(&self) -> EXTI1_R
[src]
Bits 4:7 - EXTI x configuration (x = 0 to 3)
pub fn exti0(&self) -> EXTI0_R
[src]
Bits 0:3 - EXTI x configuration (x = 0 to 3)
impl R<u8, EXTI7_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI7_A>
[src]
Get enumerated values variant
pub fn is_pa7(&self) -> bool
[src]
Checks if the value of the field is PA7
pub fn is_pb7(&self) -> bool
[src]
Checks if the value of the field is PB7
pub fn is_pc7(&self) -> bool
[src]
Checks if the value of the field is PC7
pub fn is_pd7(&self) -> bool
[src]
Checks if the value of the field is PD7
pub fn is_pe7(&self) -> bool
[src]
Checks if the value of the field is PE7
impl R<u8, EXTI6_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI6_A>
[src]
Get enumerated values variant
pub fn is_pa6(&self) -> bool
[src]
Checks if the value of the field is PA6
pub fn is_pb6(&self) -> bool
[src]
Checks if the value of the field is PB6
pub fn is_pc6(&self) -> bool
[src]
Checks if the value of the field is PC6
pub fn is_pd6(&self) -> bool
[src]
Checks if the value of the field is PD6
pub fn is_pe6(&self) -> bool
[src]
Checks if the value of the field is PE6
impl R<u8, EXTI5_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI5_A>
[src]
Get enumerated values variant
pub fn is_pa5(&self) -> bool
[src]
Checks if the value of the field is PA5
pub fn is_pb5(&self) -> bool
[src]
Checks if the value of the field is PB5
pub fn is_pc5(&self) -> bool
[src]
Checks if the value of the field is PC5
pub fn is_pd5(&self) -> bool
[src]
Checks if the value of the field is PD5
pub fn is_pe5(&self) -> bool
[src]
Checks if the value of the field is PE5
impl R<u8, EXTI4_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI4_A>
[src]
Get enumerated values variant
pub fn is_pa4(&self) -> bool
[src]
Checks if the value of the field is PA4
pub fn is_pb4(&self) -> bool
[src]
Checks if the value of the field is PB4
pub fn is_pc4(&self) -> bool
[src]
Checks if the value of the field is PC4
pub fn is_pd4(&self) -> bool
[src]
Checks if the value of the field is PD4
pub fn is_pe4(&self) -> bool
[src]
Checks if the value of the field is PE4
impl R<u32, Reg<u32, _EXTICR2>>
[src]
pub fn exti7(&self) -> EXTI7_R
[src]
Bits 12:15 - EXTI x configuration (x = 4 to 7)
pub fn exti6(&self) -> EXTI6_R
[src]
Bits 8:11 - EXTI x configuration (x = 4 to 7)
pub fn exti5(&self) -> EXTI5_R
[src]
Bits 4:7 - EXTI x configuration (x = 4 to 7)
pub fn exti4(&self) -> EXTI4_R
[src]
Bits 0:3 - EXTI x configuration (x = 4 to 7)
impl R<u8, EXTI11_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI11_A>
[src]
Get enumerated values variant
pub fn is_pa11(&self) -> bool
[src]
Checks if the value of the field is PA11
pub fn is_pb11(&self) -> bool
[src]
Checks if the value of the field is PB11
pub fn is_pc11(&self) -> bool
[src]
Checks if the value of the field is PC11
pub fn is_pd11(&self) -> bool
[src]
Checks if the value of the field is PD11
pub fn is_pe11(&self) -> bool
[src]
Checks if the value of the field is PE11
pub fn is_ph11(&self) -> bool
[src]
Checks if the value of the field is PH11
impl R<u8, EXTI10_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI10_A>
[src]
Get enumerated values variant
pub fn is_pa10(&self) -> bool
[src]
Checks if the value of the field is PA10
pub fn is_pb10(&self) -> bool
[src]
Checks if the value of the field is PB10
pub fn is_pc10(&self) -> bool
[src]
Checks if the value of the field is PC10
pub fn is_pd10(&self) -> bool
[src]
Checks if the value of the field is PD10
pub fn is_pe10(&self) -> bool
[src]
Checks if the value of the field is PE10
pub fn is_ph10(&self) -> bool
[src]
Checks if the value of the field is PH10
impl R<u8, EXTI9_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI9_A>
[src]
Get enumerated values variant
pub fn is_pa9(&self) -> bool
[src]
Checks if the value of the field is PA9
pub fn is_pb9(&self) -> bool
[src]
Checks if the value of the field is PB9
pub fn is_pc9(&self) -> bool
[src]
Checks if the value of the field is PC9
pub fn is_pd9(&self) -> bool
[src]
Checks if the value of the field is PD9
pub fn is_pe9(&self) -> bool
[src]
Checks if the value of the field is PE9
pub fn is_ph9(&self) -> bool
[src]
Checks if the value of the field is PH9
impl R<u8, EXTI8_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI8_A>
[src]
Get enumerated values variant
pub fn is_pa8(&self) -> bool
[src]
Checks if the value of the field is PA8
pub fn is_pb8(&self) -> bool
[src]
Checks if the value of the field is PB8
pub fn is_pc8(&self) -> bool
[src]
Checks if the value of the field is PC8
pub fn is_pd8(&self) -> bool
[src]
Checks if the value of the field is PD8
pub fn is_pe8(&self) -> bool
[src]
Checks if the value of the field is PE8
pub fn is_ph8(&self) -> bool
[src]
Checks if the value of the field is PH8
impl R<u32, Reg<u32, _EXTICR3>>
[src]
pub fn exti11(&self) -> EXTI11_R
[src]
Bits 12:15 - EXTI x configuration (x = 8 to 11)
pub fn exti10(&self) -> EXTI10_R
[src]
Bits 8:11 - EXTI10
pub fn exti9(&self) -> EXTI9_R
[src]
Bits 4:7 - EXTI x configuration (x = 8 to 11)
pub fn exti8(&self) -> EXTI8_R
[src]
Bits 0:3 - EXTI x configuration (x = 8 to 11)
impl R<u8, EXTI15_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI15_A>
[src]
Get enumerated values variant
pub fn is_pa15(&self) -> bool
[src]
Checks if the value of the field is PA15
pub fn is_pb15(&self) -> bool
[src]
Checks if the value of the field is PB15
pub fn is_pc15(&self) -> bool
[src]
Checks if the value of the field is PC15
pub fn is_pd15(&self) -> bool
[src]
Checks if the value of the field is PD15
pub fn is_pe15(&self) -> bool
[src]
Checks if the value of the field is PE15
impl R<u8, EXTI14_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI14_A>
[src]
Get enumerated values variant
pub fn is_pa14(&self) -> bool
[src]
Checks if the value of the field is PA14
pub fn is_pb14(&self) -> bool
[src]
Checks if the value of the field is PB14
pub fn is_pc14(&self) -> bool
[src]
Checks if the value of the field is PC14
pub fn is_pd14(&self) -> bool
[src]
Checks if the value of the field is PD14
pub fn is_pe14(&self) -> bool
[src]
Checks if the value of the field is PE14
impl R<u8, EXTI13_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI13_A>
[src]
Get enumerated values variant
pub fn is_pa13(&self) -> bool
[src]
Checks if the value of the field is PA13
pub fn is_pb13(&self) -> bool
[src]
Checks if the value of the field is PB13
pub fn is_pc13(&self) -> bool
[src]
Checks if the value of the field is PC13
pub fn is_pd13(&self) -> bool
[src]
Checks if the value of the field is PD13
pub fn is_pe13(&self) -> bool
[src]
Checks if the value of the field is PE13
impl R<u8, EXTI12_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTI12_A>
[src]
Get enumerated values variant
pub fn is_pa12(&self) -> bool
[src]
Checks if the value of the field is PA12
pub fn is_pb12(&self) -> bool
[src]
Checks if the value of the field is PB12
pub fn is_pc12(&self) -> bool
[src]
Checks if the value of the field is PC12
pub fn is_pd12(&self) -> bool
[src]
Checks if the value of the field is PD12
pub fn is_pe12(&self) -> bool
[src]
Checks if the value of the field is PE12
impl R<u32, Reg<u32, _EXTICR4>>
[src]
pub fn exti15(&self) -> EXTI15_R
[src]
Bits 12:15 - EXTI x configuration (x = 12 to 15)
pub fn exti14(&self) -> EXTI14_R
[src]
Bits 8:11 - EXTI14
pub fn exti13(&self) -> EXTI13_R
[src]
Bits 4:7 - EXTI13
pub fn exti12(&self) -> EXTI12_R
[src]
Bits 0:3 - EXTI12
impl R<bool, VREFINT_RDYF_A>
[src]
pub fn variant(&self) -> VREFINT_RDYF_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, ENBUF_SENSOR_ADC_A>
[src]
pub fn variant(&self) -> ENBUF_SENSOR_ADC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, SEL_VREF_OUT_A>
[src]
pub fn variant(&self) -> SEL_VREF_OUT_A
[src]
Get enumerated values variant
pub fn is_no_connection(&self) -> bool
[src]
Checks if the value of the field is NOCONNECTION
pub fn is_pb0(&self) -> bool
[src]
Checks if the value of the field is PB0
pub fn is_pb1(&self) -> bool
[src]
Checks if the value of the field is PB1
pub fn is_both(&self) -> bool
[src]
Checks if the value of the field is BOTH
impl R<bool, REF_LOCK_A>
[src]
pub fn variant(&self) -> REF_LOCK_A
[src]
Get enumerated values variant
pub fn is_read_write(&self) -> bool
[src]
Checks if the value of the field is READWRITE
pub fn is_read_only(&self) -> bool
[src]
Checks if the value of the field is READONLY
impl R<bool, ENBUF_VREFINT_COMP2_A>
[src]
pub fn variant(&self) -> ENBUF_VREFINT_COMP2_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ENBUF_VREFINT_ADC_A>
[src]
pub fn variant(&self) -> ENBUF_VREFINT_ADC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EN_VREFINT_A>
[src]
pub fn variant(&self) -> EN_VREFINT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CFGR3>>
[src]
pub fn vrefint_rdyf(&self) -> VREFINT_RDYF_R
[src]
Bit 30 - VREFINT ready flag
pub fn enbuf_sensor_adc(&self) -> ENBUF_SENSOR_ADC_R
[src]
Bit 9 - Sensor reference for ADC enable bit
pub fn sel_vref_out(&self) -> SEL_VREF_OUT_R
[src]
Bits 4:5 - BGAP_ADC connection bit
pub fn enref_hsi48(&self) -> ENREF_HSI48_R
[src]
Bit 13 - VREFINT reference for HSI48 oscillator enable bit
pub fn ref_lock(&self) -> REF_LOCK_R
[src]
Bit 31 - SYSCFG_CFGR3 lock bit
pub fn enbuf_vrefint_comp2(&self) -> ENBUF_VREFINT_COMP2_R
[src]
Bit 12 - VREFINT reference for COMP2 scaler enable bit
pub fn enbuf_vrefint_adc(&self) -> ENBUF_VREFINT_ADC_R
[src]
Bit 8 - VREFINT reference for ADC enable bit
pub fn en_vrefint(&self) -> EN_VREFINT_R
[src]
Bit 0 - VREFINT enable and scaler control for COMP2 enable bit
impl R<bool, COMP1LOCK_A>
[src]
pub fn variant(&self) -> COMP1LOCK_A
[src]
Get enumerated values variant
pub fn is_read_write(&self) -> bool
[src]
Checks if the value of the field is READWRITE
pub fn is_read_only(&self) -> bool
[src]
Checks if the value of the field is READONLY
impl R<bool, COMP1VALUE_A>
[src]
pub fn variant(&self) -> COMP1VALUE_A
[src]
Get enumerated values variant
pub fn is_not_equal(&self) -> bool
[src]
Checks if the value of the field is NOTEQUAL
pub fn is_equal(&self) -> bool
[src]
Checks if the value of the field is EQUAL
impl R<bool, COMP1POLARITY_A>
[src]
pub fn variant(&self) -> COMP1POLARITY_A
[src]
Get enumerated values variant
pub fn is_not_inverted(&self) -> bool
[src]
Checks if the value of the field is NOTINVERTED
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, COMP1LPTIMIN1_A>
[src]
pub fn variant(&self) -> COMP1LPTIMIN1_A
[src]
Get enumerated values variant
pub fn is_gated(&self) -> bool
[src]
Checks if the value of the field is GATED
pub fn is_not_gated(&self) -> bool
[src]
Checks if the value of the field is NOTGATED
impl R<bool, COMP1WM_A>
[src]
pub fn variant(&self) -> COMP1WM_A
[src]
Get enumerated values variant
pub fn is_pa1(&self) -> bool
[src]
Checks if the value of the field is PA1
pub fn is_comp2plus(&self) -> bool
[src]
Checks if the value of the field is COMP2PLUS
impl R<u8, COMP1INNSEL_A>
[src]
pub fn variant(&self) -> COMP1INNSEL_A
[src]
Get enumerated values variant
pub fn is_vrefint(&self) -> bool
[src]
Checks if the value of the field is VREFINT
pub fn is_pa0(&self) -> bool
[src]
Checks if the value of the field is PA0
pub fn is_pa4(&self) -> bool
[src]
Checks if the value of the field is PA4
pub fn is_pa5(&self) -> bool
[src]
Checks if the value of the field is PA5
impl R<bool, COMP1EN_A>
[src]
pub fn variant(&self) -> COMP1EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _COMP1_CSR>>
[src]
pub fn comp1lock(&self) -> COMP1LOCK_R
[src]
Bit 31 - COMP1_CSR register lock bit
pub fn comp1value(&self) -> COMP1VALUE_R
[src]
Bit 30 - Comparator 1 output status bit
pub fn comp1polarity(&self) -> COMP1POLARITY_R
[src]
Bit 15 - Comparator 1 polarity selection bit
pub fn comp1lptimin1(&self) -> COMP1LPTIMIN1_R
[src]
Bit 12 - Comparator 1 LPTIM input propagation bit
pub fn comp1wm(&self) -> COMP1WM_R
[src]
Bit 8 - Comparator 1 window mode selection bit
pub fn comp1innsel(&self) -> COMP1INNSEL_R
[src]
Bits 4:5 - Comparator 1 Input Minus connection configuration bit
pub fn comp1en(&self) -> COMP1EN_R
[src]
Bit 0 - Comparator 1 enable bit
impl R<bool, COMP2LOCK_A>
[src]
pub fn variant(&self) -> COMP2LOCK_A
[src]
Get enumerated values variant
pub fn is_read_write(&self) -> bool
[src]
Checks if the value of the field is READWRITE
pub fn is_read_only(&self) -> bool
[src]
Checks if the value of the field is READONLY
impl R<bool, COMP2VALUE_A>
[src]
pub fn variant(&self) -> COMP2VALUE_A
[src]
Get enumerated values variant
pub fn is_not_equal(&self) -> bool
[src]
Checks if the value of the field is NOTEQUAL
pub fn is_equal(&self) -> bool
[src]
Checks if the value of the field is EQUAL
impl R<bool, COMP2POLARITY_A>
[src]
pub fn variant(&self) -> COMP2POLARITY_A
[src]
Get enumerated values variant
pub fn is_not_inverted(&self) -> bool
[src]
Checks if the value of the field is NOTINVERTED
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, COMP2LPTIMIN1_A>
[src]
pub fn variant(&self) -> COMP2LPTIMIN1_A
[src]
Get enumerated values variant
pub fn is_gated(&self) -> bool
[src]
Checks if the value of the field is GATED
pub fn is_not_gated(&self) -> bool
[src]
Checks if the value of the field is NOTGATED
impl R<bool, COMP2LPTIMIN2_A>
[src]
pub fn variant(&self) -> COMP2LPTIMIN2_A
[src]
Get enumerated values variant
pub fn is_gated(&self) -> bool
[src]
Checks if the value of the field is GATED
pub fn is_not_gated(&self) -> bool
[src]
Checks if the value of the field is NOTGATED
impl R<u8, COMP2INPSEL_A>
[src]
pub fn variant(&self) -> Variant<u8, COMP2INPSEL_A>
[src]
Get enumerated values variant
pub fn is_pa3(&self) -> bool
[src]
Checks if the value of the field is PA3
pub fn is_pb4(&self) -> bool
[src]
Checks if the value of the field is PB4
pub fn is_pb5(&self) -> bool
[src]
Checks if the value of the field is PB5
pub fn is_pb6(&self) -> bool
[src]
Checks if the value of the field is PB6
pub fn is_pb7(&self) -> bool
[src]
Checks if the value of the field is PB7
pub fn is_pa7(&self) -> bool
[src]
Checks if the value of the field is PA7
impl R<u8, COMP2INNSEL_A>
[src]
pub fn variant(&self) -> COMP2INNSEL_A
[src]
Get enumerated values variant
pub fn is_vrefint(&self) -> bool
[src]
Checks if the value of the field is VREFINT
pub fn is_pa2(&self) -> bool
[src]
Checks if the value of the field is PA2
pub fn is_pa4(&self) -> bool
[src]
Checks if the value of the field is PA4
pub fn is_pa5(&self) -> bool
[src]
Checks if the value of the field is PA5
pub fn is_vrefint_div4(&self) -> bool
[src]
Checks if the value of the field is VREFINT_DIV4
pub fn is_vrefint_div2(&self) -> bool
[src]
Checks if the value of the field is VREFINT_DIV2
pub fn is_vrefint_div3_4(&self) -> bool
[src]
Checks if the value of the field is VREFINT_DIV3_4
pub fn is_pb3(&self) -> bool
[src]
Checks if the value of the field is PB3
impl R<bool, COMP2SPEED_A>
[src]
pub fn variant(&self) -> COMP2SPEED_A
[src]
Get enumerated values variant
pub fn is_slow(&self) -> bool
[src]
Checks if the value of the field is SLOW
pub fn is_fast(&self) -> bool
[src]
Checks if the value of the field is FAST
impl R<bool, COMP2EN_A>
[src]
pub fn variant(&self) -> COMP2EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _COMP2_CSR>>
[src]
pub fn comp2lock(&self) -> COMP2LOCK_R
[src]
Bit 31 - COMP2_CSR register lock bit
pub fn comp2value(&self) -> COMP2VALUE_R
[src]
Bit 20 - Comparator 2 output status bit
pub fn comp2polarity(&self) -> COMP2POLARITY_R
[src]
Bit 15 - Comparator 2 polarity selection bit
pub fn comp2lptimin1(&self) -> COMP2LPTIMIN1_R
[src]
Bit 13 - Comparator 2 LPTIM input 1 propagation bit
pub fn comp2lptimin2(&self) -> COMP2LPTIMIN2_R
[src]
Bit 12 - Comparator 2 LPTIM input 2 propagation bit
pub fn comp2inpsel(&self) -> COMP2INPSEL_R
[src]
Bits 8:10 - Comparator 2 Input Plus connection configuration bit
pub fn comp2innsel(&self) -> COMP2INNSEL_R
[src]
Bits 4:6 - Comparator 2 Input Minus connection configuration bit
pub fn comp2speed(&self) -> COMP2SPEED_R
[src]
Bit 3 - Comparator 2 power mode selection bit
pub fn comp2en(&self) -> COMP2EN_R
[src]
Bit 0 - Comparator 2 enable bit
impl R<bool, BIDIMODE_A>
[src]
pub fn variant(&self) -> BIDIMODE_A
[src]
Get enumerated values variant
pub fn is_unidirectional(&self) -> bool
[src]
Checks if the value of the field is UNIDIRECTIONAL
pub fn is_bidirectional(&self) -> bool
[src]
Checks if the value of the field is BIDIRECTIONAL
impl R<bool, BIDIOE_A>
[src]
pub fn variant(&self) -> BIDIOE_A
[src]
Get enumerated values variant
pub fn is_output_disabled(&self) -> bool
[src]
Checks if the value of the field is OUTPUTDISABLED
pub fn is_output_enabled(&self) -> bool
[src]
Checks if the value of the field is OUTPUTENABLED
impl R<bool, CRCEN_A>
[src]
pub fn variant(&self) -> CRCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CRCNEXT_A>
[src]
pub fn variant(&self) -> CRCNEXT_A
[src]
Get enumerated values variant
pub fn is_tx_buffer(&self) -> bool
[src]
Checks if the value of the field is TXBUFFER
pub fn is_crc(&self) -> bool
[src]
Checks if the value of the field is CRC
impl R<bool, DFF_A>
[src]
pub fn variant(&self) -> DFF_A
[src]
Get enumerated values variant
pub fn is_eight_bit(&self) -> bool
[src]
Checks if the value of the field is EIGHTBIT
pub fn is_sixteen_bit(&self) -> bool
[src]
Checks if the value of the field is SIXTEENBIT
impl R<bool, RXONLY_A>
[src]
pub fn variant(&self) -> RXONLY_A
[src]
Get enumerated values variant
pub fn is_full_duplex(&self) -> bool
[src]
Checks if the value of the field is FULLDUPLEX
pub fn is_output_disabled(&self) -> bool
[src]
Checks if the value of the field is OUTPUTDISABLED
impl R<bool, SSM_A>
[src]
pub fn variant(&self) -> SSM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SSI_A>
[src]
pub fn variant(&self) -> SSI_A
[src]
Get enumerated values variant
pub fn is_slave_selected(&self) -> bool
[src]
Checks if the value of the field is SLAVESELECTED
pub fn is_slave_not_selected(&self) -> bool
[src]
Checks if the value of the field is SLAVENOTSELECTED
impl R<bool, LSBFIRST_A>
[src]
pub fn variant(&self) -> LSBFIRST_A
[src]
Get enumerated values variant
pub fn is_msbfirst(&self) -> bool
[src]
Checks if the value of the field is MSBFIRST
pub fn is_lsbfirst(&self) -> bool
[src]
Checks if the value of the field is LSBFIRST
impl R<bool, SPE_A>
[src]
pub fn variant(&self) -> SPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, BR_A>
[src]
pub fn variant(&self) -> BR_A
[src]
Get enumerated values variant
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div32(&self) -> bool
[src]
Checks if the value of the field is DIV32
pub fn is_div64(&self) -> bool
[src]
Checks if the value of the field is DIV64
pub fn is_div128(&self) -> bool
[src]
Checks if the value of the field is DIV128
pub fn is_div256(&self) -> bool
[src]
Checks if the value of the field is DIV256
impl R<bool, MSTR_A>
[src]
pub fn variant(&self) -> MSTR_A
[src]
Get enumerated values variant
pub fn is_slave(&self) -> bool
[src]
Checks if the value of the field is SLAVE
pub fn is_master(&self) -> bool
[src]
Checks if the value of the field is MASTER
impl R<bool, CPOL_A>
[src]
pub fn variant(&self) -> CPOL_A
[src]
Get enumerated values variant
pub fn is_idle_low(&self) -> bool
[src]
Checks if the value of the field is IDLELOW
pub fn is_idle_high(&self) -> bool
[src]
Checks if the value of the field is IDLEHIGH
impl R<bool, CPHA_A>
[src]
pub fn variant(&self) -> CPHA_A
[src]
Get enumerated values variant
pub fn is_first_edge(&self) -> bool
[src]
Checks if the value of the field is FIRSTEDGE
pub fn is_second_edge(&self) -> bool
[src]
Checks if the value of the field is SECONDEDGE
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn bidimode(&self) -> BIDIMODE_R
[src]
Bit 15 - Bidirectional data mode enable
pub fn bidioe(&self) -> BIDIOE_R
[src]
Bit 14 - Output enable in bidirectional mode
pub fn crcen(&self) -> CRCEN_R
[src]
Bit 13 - Hardware CRC calculation enable
pub fn crcnext(&self) -> CRCNEXT_R
[src]
Bit 12 - CRC transfer next
pub fn dff(&self) -> DFF_R
[src]
Bit 11 - Data frame format
pub fn rxonly(&self) -> RXONLY_R
[src]
Bit 10 - Receive only
pub fn ssm(&self) -> SSM_R
[src]
Bit 9 - Software slave management
pub fn ssi(&self) -> SSI_R
[src]
Bit 8 - Internal slave select
pub fn lsbfirst(&self) -> LSBFIRST_R
[src]
Bit 7 - Frame format
pub fn spe(&self) -> SPE_R
[src]
Bit 6 - SPI enable
pub fn br(&self) -> BR_R
[src]
Bits 3:5 - Baud rate control
pub fn mstr(&self) -> MSTR_R
[src]
Bit 2 - Master selection
pub fn cpol(&self) -> CPOL_R
[src]
Bit 1 - Clock polarity
pub fn cpha(&self) -> CPHA_R
[src]
Bit 0 - Clock phase
impl R<bool, RXDMAEN_A>
[src]
pub fn variant(&self) -> RXDMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TXDMAEN_A>
[src]
pub fn variant(&self) -> TXDMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SSOE_A>
[src]
pub fn variant(&self) -> SSOE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRIE_A>
[src]
pub fn variant(&self) -> ERRIE_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_not_masked(&self) -> bool
[src]
Checks if the value of the field is NOTMASKED
impl R<bool, RXNEIE_A>
[src]
pub fn variant(&self) -> RXNEIE_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_not_masked(&self) -> bool
[src]
Checks if the value of the field is NOTMASKED
impl R<bool, TXEIE_A>
[src]
pub fn variant(&self) -> TXEIE_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_not_masked(&self) -> bool
[src]
Checks if the value of the field is NOTMASKED
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn rxdmaen(&self) -> RXDMAEN_R
[src]
Bit 0 - Rx buffer DMA enable
pub fn txdmaen(&self) -> TXDMAEN_R
[src]
Bit 1 - Tx buffer DMA enable
pub fn ssoe(&self) -> SSOE_R
[src]
Bit 2 - SS output enable
pub fn frf(&self) -> FRF_R
[src]
Bit 4 - Frame format
pub fn errie(&self) -> ERRIE_R
[src]
Bit 5 - Error interrupt enable
pub fn rxneie(&self) -> RXNEIE_R
[src]
Bit 6 - RX buffer not empty interrupt enable
pub fn txeie(&self) -> TXEIE_R
[src]
Bit 7 - Tx buffer empty interrupt enable
impl R<bool, RXNE_A>
[src]
pub fn variant(&self) -> RXNE_A
[src]
Get enumerated values variant
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
impl R<bool, TXE_A>
[src]
pub fn variant(&self) -> TXE_A
[src]
Get enumerated values variant
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
impl R<bool, CRCERR_A>
[src]
pub fn variant(&self) -> CRCERR_A
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
pub fn is_no_match(&self) -> bool
[src]
Checks if the value of the field is NOMATCH
impl R<bool, MODF_A>
[src]
pub fn variant(&self) -> MODF_A
[src]
Get enumerated values variant
pub fn is_no_fault(&self) -> bool
[src]
Checks if the value of the field is NOFAULT
pub fn is_fault(&self) -> bool
[src]
Checks if the value of the field is FAULT
impl R<bool, OVR_A>
[src]
pub fn variant(&self) -> OVR_A
[src]
Get enumerated values variant
pub fn is_no_overrun(&self) -> bool
[src]
Checks if the value of the field is NOOVERRUN
pub fn is_overrun(&self) -> bool
[src]
Checks if the value of the field is OVERRUN
impl R<bool, BSY_A>
[src]
pub fn variant(&self) -> BSY_A
[src]
Get enumerated values variant
pub fn is_not_busy(&self) -> bool
[src]
Checks if the value of the field is NOTBUSY
pub fn is_busy(&self) -> bool
[src]
Checks if the value of the field is BUSY
impl R<u32, Reg<u32, _SR>>
[src]
pub fn rxne(&self) -> RXNE_R
[src]
Bit 0 - Receive buffer not empty
pub fn txe(&self) -> TXE_R
[src]
Bit 1 - Transmit buffer empty
pub fn chside(&self) -> CHSIDE_R
[src]
Bit 2 - Channel side
pub fn udr(&self) -> UDR_R
[src]
Bit 3 - Underrun flag
pub fn crcerr(&self) -> CRCERR_R
[src]
Bit 4 - CRC error flag
pub fn modf(&self) -> MODF_R
[src]
Bit 5 - Mode fault
pub fn ovr(&self) -> OVR_R
[src]
Bit 6 - Overrun flag
pub fn bsy(&self) -> BSY_R
[src]
Bit 7 - Busy flag
pub fn fre(&self) -> FRE_R
[src]
Bit 8 - TI frame format error
impl R<u32, Reg<u32, _DR>>
[src]
impl R<u32, Reg<u32, _CRCPR>>
[src]
impl R<u32, Reg<u32, _RXCRCR>>
[src]
impl R<u32, Reg<u32, _TXCRCR>>
[src]
impl R<u32, Reg<u32, _I2SCFGR>>
[src]
pub fn i2smod(&self) -> I2SMOD_R
[src]
Bit 11 - I2S mode selection
pub fn i2se(&self) -> I2SE_R
[src]
Bit 10 - I2S Enable
pub fn i2scfg(&self) -> I2SCFG_R
[src]
Bits 8:9 - I2S configuration mode
pub fn pcmsync(&self) -> PCMSYNC_R
[src]
Bit 7 - PCM frame synchronization
pub fn i2sstd(&self) -> I2SSTD_R
[src]
Bits 4:5 - I2S standard selection
pub fn ckpol(&self) -> CKPOL_R
[src]
Bit 3 - Steady state clock polarity
pub fn datlen(&self) -> DATLEN_R
[src]
Bits 1:2 - Data length to be transferred
pub fn chlen(&self) -> CHLEN_R
[src]
Bit 0 - Channel length (number of bits per audio channel)
impl R<u32, Reg<u32, _I2SPR>>
[src]
pub fn mckoe(&self) -> MCKOE_R
[src]
Bit 9 - Master clock output enable
pub fn odd(&self) -> ODD_R
[src]
Bit 8 - Odd factor for the prescaler
pub fn i2sdiv(&self) -> I2SDIV_R
[src]
Bits 0:7 - I2S Linear prescaler
impl R<bool, PE_A>
[src]
pub fn variant(&self) -> PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TXIE_A>
[src]
pub fn variant(&self) -> TXIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RXIE_A>
[src]
pub fn variant(&self) -> RXIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ADDRIE_A>
[src]
pub fn variant(&self) -> ADDRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, NACKIE_A>
[src]
pub fn variant(&self) -> NACKIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, STOPIE_A>
[src]
pub fn variant(&self) -> STOPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TCIE_A>
[src]
pub fn variant(&self) -> TCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRIE_A>
[src]
pub fn variant(&self) -> ERRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, DNF_A>
[src]
pub fn variant(&self) -> DNF_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_filter1(&self) -> bool
[src]
Checks if the value of the field is FILTER1
pub fn is_filter2(&self) -> bool
[src]
Checks if the value of the field is FILTER2
pub fn is_filter3(&self) -> bool
[src]
Checks if the value of the field is FILTER3
pub fn is_filter4(&self) -> bool
[src]
Checks if the value of the field is FILTER4
pub fn is_filter5(&self) -> bool
[src]
Checks if the value of the field is FILTER5
pub fn is_filter6(&self) -> bool
[src]
Checks if the value of the field is FILTER6
pub fn is_filter7(&self) -> bool
[src]
Checks if the value of the field is FILTER7
pub fn is_filter8(&self) -> bool
[src]
Checks if the value of the field is FILTER8
pub fn is_filter9(&self) -> bool
[src]
Checks if the value of the field is FILTER9
pub fn is_filter10(&self) -> bool
[src]
Checks if the value of the field is FILTER10
pub fn is_filter11(&self) -> bool
[src]
Checks if the value of the field is FILTER11
pub fn is_filter12(&self) -> bool
[src]
Checks if the value of the field is FILTER12
pub fn is_filter13(&self) -> bool
[src]
Checks if the value of the field is FILTER13
pub fn is_filter14(&self) -> bool
[src]
Checks if the value of the field is FILTER14
pub fn is_filter15(&self) -> bool
[src]
Checks if the value of the field is FILTER15
impl R<bool, ANFOFF_A>
[src]
pub fn variant(&self) -> ANFOFF_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, TXDMAEN_A>
[src]
pub fn variant(&self) -> TXDMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RXDMAEN_A>
[src]
pub fn variant(&self) -> RXDMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SBC_A>
[src]
pub fn variant(&self) -> SBC_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, NOSTRETCH_A>
[src]
pub fn variant(&self) -> NOSTRETCH_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, WUPEN_A>
[src]
pub fn variant(&self) -> WUPEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, GCEN_A>
[src]
pub fn variant(&self) -> GCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SMBHEN_A>
[src]
pub fn variant(&self) -> SMBHEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SMBDEN_A>
[src]
pub fn variant(&self) -> SMBDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ALERTEN_A>
[src]
pub fn variant(&self) -> ALERTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PECEN_A>
[src]
pub fn variant(&self) -> PECEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn pe(&self) -> PE_R
[src]
Bit 0 - Peripheral enable
pub fn txie(&self) -> TXIE_R
[src]
Bit 1 - TX Interrupt enable
pub fn rxie(&self) -> RXIE_R
[src]
Bit 2 - RX Interrupt enable
pub fn addrie(&self) -> ADDRIE_R
[src]
Bit 3 - Address match interrupt enable (slave only)
pub fn nackie(&self) -> NACKIE_R
[src]
Bit 4 - Not acknowledge received interrupt enable
pub fn stopie(&self) -> STOPIE_R
[src]
Bit 5 - STOP detection Interrupt enable
pub fn tcie(&self) -> TCIE_R
[src]
Bit 6 - Transfer Complete interrupt enable
pub fn errie(&self) -> ERRIE_R
[src]
Bit 7 - Error interrupts enable
pub fn dnf(&self) -> DNF_R
[src]
Bits 8:11 - Digital noise filter
pub fn anfoff(&self) -> ANFOFF_R
[src]
Bit 12 - Analog noise filter OFF
pub fn txdmaen(&self) -> TXDMAEN_R
[src]
Bit 14 - DMA transmission requests enable
pub fn rxdmaen(&self) -> RXDMAEN_R
[src]
Bit 15 - DMA reception requests enable
pub fn sbc(&self) -> SBC_R
[src]
Bit 16 - Slave byte control
pub fn nostretch(&self) -> NOSTRETCH_R
[src]
Bit 17 - Clock stretching disable
pub fn wupen(&self) -> WUPEN_R
[src]
Bit 18 - Wakeup from STOP enable
pub fn gcen(&self) -> GCEN_R
[src]
Bit 19 - General call enable
pub fn smbhen(&self) -> SMBHEN_R
[src]
Bit 20 - SMBus Host address enable
pub fn smbden(&self) -> SMBDEN_R
[src]
Bit 21 - SMBus Device Default address enable
pub fn alerten(&self) -> ALERTEN_R
[src]
Bit 22 - SMBUS alert enable
pub fn pecen(&self) -> PECEN_R
[src]
Bit 23 - PEC enable
impl R<bool, PECBYTE_A>
[src]
pub fn variant(&self) -> PECBYTE_A
[src]
Get enumerated values variant
pub fn is_no_pec(&self) -> bool
[src]
Checks if the value of the field is NOPEC
pub fn is_pec(&self) -> bool
[src]
Checks if the value of the field is PEC
impl R<bool, AUTOEND_A>
[src]
pub fn variant(&self) -> AUTOEND_A
[src]
Get enumerated values variant
pub fn is_software(&self) -> bool
[src]
Checks if the value of the field is SOFTWARE
pub fn is_automatic(&self) -> bool
[src]
Checks if the value of the field is AUTOMATIC
impl R<bool, RELOAD_A>
[src]
pub fn variant(&self) -> RELOAD_A
[src]
Get enumerated values variant
pub fn is_completed(&self) -> bool
[src]
Checks if the value of the field is COMPLETED
pub fn is_not_completed(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETED
impl R<bool, NACK_A>
[src]
pub fn variant(&self) -> NACK_A
[src]
Get enumerated values variant
pub fn is_ack(&self) -> bool
[src]
Checks if the value of the field is ACK
pub fn is_nack(&self) -> bool
[src]
Checks if the value of the field is NACK
impl R<bool, STOP_A>
[src]
pub fn variant(&self) -> STOP_A
[src]
Get enumerated values variant
pub fn is_no_stop(&self) -> bool
[src]
Checks if the value of the field is NOSTOP
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, START_A>
[src]
pub fn variant(&self) -> START_A
[src]
Get enumerated values variant
pub fn is_no_start(&self) -> bool
[src]
Checks if the value of the field is NOSTART
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
impl R<bool, HEAD10R_A>
[src]
pub fn variant(&self) -> HEAD10R_A
[src]
Get enumerated values variant
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
pub fn is_partial(&self) -> bool
[src]
Checks if the value of the field is PARTIAL
impl R<bool, ADD10_A>
[src]
pub fn variant(&self) -> ADD10_A
[src]
Get enumerated values variant
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
pub fn is_bit10(&self) -> bool
[src]
Checks if the value of the field is BIT10
impl R<bool, RD_WRN_A>
[src]
pub fn variant(&self) -> RD_WRN_A
[src]
Get enumerated values variant
pub fn is_write(&self) -> bool
[src]
Checks if the value of the field is WRITE
pub fn is_read(&self) -> bool
[src]
Checks if the value of the field is READ
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn pecbyte(&self) -> PECBYTE_R
[src]
Bit 26 - Packet error checking byte
pub fn autoend(&self) -> AUTOEND_R
[src]
Bit 25 - Automatic end mode (master mode)
pub fn reload(&self) -> RELOAD_R
[src]
Bit 24 - NBYTES reload mode
pub fn nbytes(&self) -> NBYTES_R
[src]
Bits 16:23 - Number of bytes
pub fn nack(&self) -> NACK_R
[src]
Bit 15 - NACK generation (slave mode)
pub fn stop(&self) -> STOP_R
[src]
Bit 14 - Stop generation (master mode)
pub fn start(&self) -> START_R
[src]
Bit 13 - Start generation
pub fn head10r(&self) -> HEAD10R_R
[src]
Bit 12 - 10-bit address header only read direction (master receiver mode)
pub fn add10(&self) -> ADD10_R
[src]
Bit 11 - 10-bit addressing mode (master mode)
pub fn rd_wrn(&self) -> RD_WRN_R
[src]
Bit 10 - Transfer direction (master mode)
pub fn sadd(&self) -> SADD_R
[src]
Bits 0:9 - Slave address bit (master mode)
impl R<bool, OA1MODE_A>
[src]
pub fn variant(&self) -> OA1MODE_A
[src]
Get enumerated values variant
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
pub fn is_bit10(&self) -> bool
[src]
Checks if the value of the field is BIT10
impl R<bool, OA1EN_A>
[src]
pub fn variant(&self) -> OA1EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _OAR1>>
[src]
pub fn oa1(&self) -> OA1_R
[src]
Bits 0:9 - Interface address
pub fn oa1mode(&self) -> OA1MODE_R
[src]
Bit 10 - Own Address 1 10-bit mode
pub fn oa1en(&self) -> OA1EN_R
[src]
Bit 15 - Own Address 1 enable
impl R<u8, OA2MSK_A>
[src]
pub fn variant(&self) -> OA2MSK_A
[src]
Get enumerated values variant
pub fn is_no_mask(&self) -> bool
[src]
Checks if the value of the field is NOMASK
pub fn is_mask1(&self) -> bool
[src]
Checks if the value of the field is MASK1
pub fn is_mask2(&self) -> bool
[src]
Checks if the value of the field is MASK2
pub fn is_mask3(&self) -> bool
[src]
Checks if the value of the field is MASK3
pub fn is_mask4(&self) -> bool
[src]
Checks if the value of the field is MASK4
pub fn is_mask5(&self) -> bool
[src]
Checks if the value of the field is MASK5
pub fn is_mask6(&self) -> bool
[src]
Checks if the value of the field is MASK6
pub fn is_mask7(&self) -> bool
[src]
Checks if the value of the field is MASK7
impl R<bool, OA2EN_A>
[src]
pub fn variant(&self) -> OA2EN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _OAR2>>
[src]
pub fn oa2(&self) -> OA2_R
[src]
Bits 1:7 - Interface address
pub fn oa2msk(&self) -> OA2MSK_R
[src]
Bits 8:10 - Own Address 2 masks
pub fn oa2en(&self) -> OA2EN_R
[src]
Bit 15 - Own Address 2 enable
impl R<u32, Reg<u32, _TIMINGR>>
[src]
pub fn scll(&self) -> SCLL_R
[src]
Bits 0:7 - SCL low period (master mode)
pub fn sclh(&self) -> SCLH_R
[src]
Bits 8:15 - SCL high period (master mode)
pub fn sdadel(&self) -> SDADEL_R
[src]
Bits 16:19 - Data hold time
pub fn scldel(&self) -> SCLDEL_R
[src]
Bits 20:23 - Data setup time
pub fn presc(&self) -> PRESC_R
[src]
Bits 28:31 - Timing prescaler
impl R<bool, TIDLE_A>
[src]
pub fn variant(&self) -> TIDLE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TIMOUTEN_A>
[src]
pub fn variant(&self) -> TIMOUTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TEXTEN_A>
[src]
pub fn variant(&self) -> TEXTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _TIMEOUTR>>
[src]
pub fn timeouta(&self) -> TIMEOUTA_R
[src]
Bits 0:11 - Bus timeout A
pub fn tidle(&self) -> TIDLE_R
[src]
Bit 12 - Idle clock timeout detection
pub fn timouten(&self) -> TIMOUTEN_R
[src]
Bit 15 - Clock timeout enable
pub fn timeoutb(&self) -> TIMEOUTB_R
[src]
Bits 16:27 - Bus timeout B
pub fn texten(&self) -> TEXTEN_R
[src]
Bit 31 - Extended clock timeout enable
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_write(&self) -> bool
[src]
Checks if the value of the field is WRITE
pub fn is_read(&self) -> bool
[src]
Checks if the value of the field is READ
impl R<bool, BUSY_A>
[src]
pub fn variant(&self) -> BUSY_A
[src]
Get enumerated values variant
pub fn is_not_busy(&self) -> bool
[src]
Checks if the value of the field is NOTBUSY
pub fn is_busy(&self) -> bool
[src]
Checks if the value of the field is BUSY
impl R<bool, ALERT_A>
[src]
pub fn variant(&self) -> ALERT_A
[src]
Get enumerated values variant
pub fn is_no_alert(&self) -> bool
[src]
Checks if the value of the field is NOALERT
pub fn is_alert(&self) -> bool
[src]
Checks if the value of the field is ALERT
impl R<bool, TIMEOUT_A>
[src]
pub fn variant(&self) -> TIMEOUT_A
[src]
Get enumerated values variant
pub fn is_no_timeout(&self) -> bool
[src]
Checks if the value of the field is NOTIMEOUT
pub fn is_timeout(&self) -> bool
[src]
Checks if the value of the field is TIMEOUT
impl R<bool, PECERR_A>
[src]
pub fn variant(&self) -> PECERR_A
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
pub fn is_no_match(&self) -> bool
[src]
Checks if the value of the field is NOMATCH
impl R<bool, OVR_A>
[src]
pub fn variant(&self) -> OVR_A
[src]
Get enumerated values variant
pub fn is_no_overrun(&self) -> bool
[src]
Checks if the value of the field is NOOVERRUN
pub fn is_overrun(&self) -> bool
[src]
Checks if the value of the field is OVERRUN
impl R<bool, ARLO_A>
[src]
pub fn variant(&self) -> ARLO_A
[src]
Get enumerated values variant
pub fn is_not_lost(&self) -> bool
[src]
Checks if the value of the field is NOTLOST
pub fn is_lost(&self) -> bool
[src]
Checks if the value of the field is LOST
impl R<bool, BERR_A>
[src]
pub fn variant(&self) -> BERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, TCR_A>
[src]
pub fn variant(&self) -> TCR_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, TC_A>
[src]
pub fn variant(&self) -> TC_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, STOPF_A>
[src]
pub fn variant(&self) -> STOPF_A
[src]
Get enumerated values variant
pub fn is_no_stop(&self) -> bool
[src]
Checks if the value of the field is NOSTOP
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, NACKF_A>
[src]
pub fn variant(&self) -> NACKF_A
[src]
Get enumerated values variant
pub fn is_no_nack(&self) -> bool
[src]
Checks if the value of the field is NONACK
pub fn is_nack(&self) -> bool
[src]
Checks if the value of the field is NACK
impl R<bool, ADDR_A>
[src]
pub fn variant(&self) -> ADDR_A
[src]
Get enumerated values variant
pub fn is_not_match(&self) -> bool
[src]
Checks if the value of the field is NOTMATCH
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, RXNE_A>
[src]
pub fn variant(&self) -> RXNE_A
[src]
Get enumerated values variant
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
impl R<bool, TXIS_A>
[src]
pub fn variant(&self) -> TXIS_A
[src]
Get enumerated values variant
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
impl R<bool, TXE_A>
[src]
pub fn variant(&self) -> TXE_A
[src]
Get enumerated values variant
pub fn is_not_empty(&self) -> bool
[src]
Checks if the value of the field is NOTEMPTY
pub fn is_empty(&self) -> bool
[src]
Checks if the value of the field is EMPTY
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn addcode(&self) -> ADDCODE_R
[src]
Bits 17:23 - Address match code (Slave mode)
pub fn dir(&self) -> DIR_R
[src]
Bit 16 - Transfer direction (Slave mode)
pub fn busy(&self) -> BUSY_R
[src]
Bit 15 - Bus busy
pub fn alert(&self) -> ALERT_R
[src]
Bit 13 - SMBus alert
pub fn timeout(&self) -> TIMEOUT_R
[src]
Bit 12 - Timeout or t_low detection flag
pub fn pecerr(&self) -> PECERR_R
[src]
Bit 11 - PEC Error in reception
pub fn ovr(&self) -> OVR_R
[src]
Bit 10 - Overrun/Underrun (slave mode)
pub fn arlo(&self) -> ARLO_R
[src]
Bit 9 - Arbitration lost
pub fn berr(&self) -> BERR_R
[src]
Bit 8 - Bus error
pub fn tcr(&self) -> TCR_R
[src]
Bit 7 - Transfer Complete Reload
pub fn tc(&self) -> TC_R
[src]
Bit 6 - Transfer Complete (master mode)
pub fn stopf(&self) -> STOPF_R
[src]
Bit 5 - Stop detection flag
pub fn nackf(&self) -> NACKF_R
[src]
Bit 4 - Not acknowledge received flag
pub fn addr(&self) -> ADDR_R
[src]
Bit 3 - Address matched (slave mode)
pub fn rxne(&self) -> RXNE_R
[src]
Bit 2 - Receive data register not empty (receivers)
pub fn txis(&self) -> TXIS_R
[src]
Bit 1 - Transmit interrupt status (transmitters)
pub fn txe(&self) -> TXE_R
[src]
Bit 0 - Transmit data register empty (transmitters)
impl R<u32, Reg<u32, _PECR>>
[src]
impl R<u32, Reg<u32, _RXDR>>
[src]
impl R<u32, Reg<u32, _TXDR>>
[src]
impl R<bool, PDDS_A>
[src]
pub fn variant(&self) -> PDDS_A
[src]
Get enumerated values variant
pub fn is_stop_mode(&self) -> bool
[src]
Checks if the value of the field is STOP_MODE
pub fn is_standby_mode(&self) -> bool
[src]
Checks if the value of the field is STANDBY_MODE
impl R<bool, CWUF_A>
[src]
pub fn variant(&self) -> Variant<bool, CWUF_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<bool, CSBF_A>
[src]
pub fn variant(&self) -> Variant<bool, CSBF_A>
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
impl R<bool, PVDE_A>
[src]
pub fn variant(&self) -> PVDE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, PLS_A>
[src]
pub fn variant(&self) -> PLS_A
[src]
Get enumerated values variant
pub fn is_v1_9(&self) -> bool
[src]
Checks if the value of the field is V1_9
pub fn is_v2_1(&self) -> bool
[src]
Checks if the value of the field is V2_1
pub fn is_v2_3(&self) -> bool
[src]
Checks if the value of the field is V2_3
pub fn is_v2_5(&self) -> bool
[src]
Checks if the value of the field is V2_5
pub fn is_v2_7(&self) -> bool
[src]
Checks if the value of the field is V2_7
pub fn is_v2_9(&self) -> bool
[src]
Checks if the value of the field is V2_9
pub fn is_v3_1(&self) -> bool
[src]
Checks if the value of the field is V3_1
pub fn is_external(&self) -> bool
[src]
Checks if the value of the field is EXTERNAL
impl R<bool, DBP_A>
[src]
pub fn variant(&self) -> DBP_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ULP_A>
[src]
pub fn variant(&self) -> ULP_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, FWU_A>
[src]
pub fn variant(&self) -> FWU_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, VOS_A>
[src]
pub fn variant(&self) -> Variant<u8, VOS_A>
[src]
Get enumerated values variant
pub fn is_v1_8(&self) -> bool
[src]
Checks if the value of the field is V1_8
pub fn is_v1_5(&self) -> bool
[src]
Checks if the value of the field is V1_5
pub fn is_v1_2(&self) -> bool
[src]
Checks if the value of the field is V1_2
impl R<bool, DS_EE_KOFF_A>
[src]
pub fn variant(&self) -> DS_EE_KOFF_A
[src]
Get enumerated values variant
pub fn is_nvmwake_up(&self) -> bool
[src]
Checks if the value of the field is NVMWAKEUP
pub fn is_nvmsleep(&self) -> bool
[src]
Checks if the value of the field is NVMSLEEP
impl R<bool, LPRUN_A>
[src]
pub fn variant(&self) -> LPRUN_A
[src]
Get enumerated values variant
pub fn is_main_mode(&self) -> bool
[src]
Checks if the value of the field is MAIN_MODE
pub fn is_low_power_mode(&self) -> bool
[src]
Checks if the value of the field is LOW_POWER_MODE
impl R<bool, LPSDSR_A>
[src]
pub fn variant(&self) -> LPSDSR_A
[src]
Get enumerated values variant
pub fn is_main_mode(&self) -> bool
[src]
Checks if the value of the field is MAIN_MODE
pub fn is_low_power_mode(&self) -> bool
[src]
Checks if the value of the field is LOW_POWER_MODE
impl R<u32, Reg<u32, _CR>>
[src]
pub fn lpds(&self) -> LPDS_R
[src]
Bit 0 - Low-power deep sleep
pub fn pdds(&self) -> PDDS_R
[src]
Bit 1 - Power down deepsleep
pub fn cwuf(&self) -> CWUF_R
[src]
Bit 2 - Clear wakeup flag
pub fn csbf(&self) -> CSBF_R
[src]
Bit 3 - Clear standby flag
pub fn pvde(&self) -> PVDE_R
[src]
Bit 4 - Power voltage detector enable
pub fn pls(&self) -> PLS_R
[src]
Bits 5:7 - PVD level selection
pub fn dbp(&self) -> DBP_R
[src]
Bit 8 - Disable backup domain write protection
pub fn ulp(&self) -> ULP_R
[src]
Bit 9 - Ultra-low-power mode
pub fn fwu(&self) -> FWU_R
[src]
Bit 10 - Fast wakeup
pub fn vos(&self) -> VOS_R
[src]
Bits 11:12 - Voltage scaling range selection
pub fn ds_ee_koff(&self) -> DS_EE_KOFF_R
[src]
Bit 13 - Deep sleep mode with Flash memory kept off
pub fn lprun(&self) -> LPRUN_R
[src]
Bit 14 - Low power run mode
pub fn lpsdsr(&self) -> LPSDSR_R
[src]
Bit 0 - Low-power deepsleep/Sleep/Low-power run
impl R<bool, EWUP2_A>
[src]
pub fn variant(&self) -> EWUP2_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EWUP1_A>
[src]
pub fn variant(&self) -> EWUP1_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, VREFINTRDYF_A>
[src]
pub fn variant(&self) -> VREFINTRDYF_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, PVDO_A>
[src]
pub fn variant(&self) -> PVDO_A
[src]
Get enumerated values variant
pub fn is_above_threshold(&self) -> bool
[src]
Checks if the value of the field is ABOVETHRESHOLD
pub fn is_below_threshold(&self) -> bool
[src]
Checks if the value of the field is BELOWTHRESHOLD
impl R<bool, SBF_A>
[src]
pub fn variant(&self) -> SBF_A
[src]
Get enumerated values variant
pub fn is_no_standby_event(&self) -> bool
[src]
Checks if the value of the field is NOSTANDBYEVENT
pub fn is_standby_event(&self) -> bool
[src]
Checks if the value of the field is STANDBYEVENT
impl R<bool, WUF_A>
[src]
pub fn variant(&self) -> WUF_A
[src]
Get enumerated values variant
pub fn is_no_wakeup_event(&self) -> bool
[src]
Checks if the value of the field is NOWAKEUPEVENT
pub fn is_wakeup_event(&self) -> bool
[src]
Checks if the value of the field is WAKEUPEVENT
impl R<bool, VOSF_A>
[src]
pub fn variant(&self) -> VOSF_A
[src]
Get enumerated values variant
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
impl R<bool, REGLPF_A>
[src]
pub fn variant(&self) -> REGLPF_A
[src]
Get enumerated values variant
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
impl R<bool, EWUP3_A>
[src]
pub fn variant(&self) -> EWUP3_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CSR>>
[src]
pub fn ewup2(&self) -> EWUP2_R
[src]
Bit 9 - Enable WKUP pin 2
pub fn ewup1(&self) -> EWUP1_R
[src]
Bit 8 - Enable WKUP pin 1
pub fn vrefintrdyf(&self) -> VREFINTRDYF_R
[src]
Bit 3 - Internal voltage reference ready flag
pub fn pvdo(&self) -> PVDO_R
[src]
Bit 2 - PVD output
pub fn sbf(&self) -> SBF_R
[src]
Bit 1 - Standby flag
pub fn wuf(&self) -> WUF_R
[src]
Bit 0 - Wakeup flag
pub fn vosf(&self) -> VOSF_R
[src]
Bit 4 - Voltage Scaling select flag
pub fn reglpf(&self) -> REGLPF_R
[src]
Bit 5 - Regulator LP flag
pub fn ewup3(&self) -> EWUP3_R
[src]
Bit 10 - Enable WKUP pin 3
impl R<bool, LATENCY_A>
[src]
pub fn variant(&self) -> LATENCY_A
[src]
Get enumerated values variant
pub fn is_ws0(&self) -> bool
[src]
Checks if the value of the field is WS0
pub fn is_ws1(&self) -> bool
[src]
Checks if the value of the field is WS1
impl R<bool, PRFTEN_A>
[src]
pub fn variant(&self) -> PRFTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, SLEEP_PD_A>
[src]
pub fn variant(&self) -> SLEEP_PD_A
[src]
Get enumerated values variant
pub fn is_nvmidle_mode(&self) -> bool
[src]
Checks if the value of the field is NVMIDLEMODE
pub fn is_nvmpwr_down_mode(&self) -> bool
[src]
Checks if the value of the field is NVMPWRDOWNMODE
impl R<bool, RUN_PD_A>
[src]
pub fn variant(&self) -> RUN_PD_A
[src]
Get enumerated values variant
pub fn is_nvmidle_mode(&self) -> bool
[src]
Checks if the value of the field is NVMIDLEMODE
pub fn is_nvmpwr_down_mode(&self) -> bool
[src]
Checks if the value of the field is NVMPWRDOWNMODE
impl R<bool, DISAB_BUF_A>
[src]
pub fn variant(&self) -> DISAB_BUF_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, PRE_READ_A>
[src]
pub fn variant(&self) -> PRE_READ_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _ACR>>
[src]
pub fn latency(&self) -> LATENCY_R
[src]
Bit 0 - Latency
pub fn prften(&self) -> PRFTEN_R
[src]
Bit 1 - Prefetch enable
pub fn sleep_pd(&self) -> SLEEP_PD_R
[src]
Bit 3 - Flash mode during Sleep
pub fn run_pd(&self) -> RUN_PD_R
[src]
Bit 4 - Flash mode during Run
pub fn disab_buf(&self) -> DISAB_BUF_R
[src]
Bit 5 - Disable Buffer
pub fn pre_read(&self) -> PRE_READ_R
[src]
Bit 6 - Pre-read data address
impl R<bool, PELOCK_A>
[src]
pub fn variant(&self) -> PELOCK_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, PRGLOCK_A>
[src]
pub fn variant(&self) -> PRGLOCK_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, OPTLOCK_A>
[src]
pub fn variant(&self) -> OPTLOCK_A
[src]
Get enumerated values variant
pub fn is_unlocked(&self) -> bool
[src]
Checks if the value of the field is UNLOCKED
pub fn is_locked(&self) -> bool
[src]
Checks if the value of the field is LOCKED
impl R<bool, PROG_A>
[src]
pub fn variant(&self) -> PROG_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<bool, DATA_A>
[src]
pub fn variant(&self) -> DATA_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<bool, FIX_A>
[src]
pub fn variant(&self) -> FIX_A
[src]
Get enumerated values variant
pub fn is_auto_erase(&self) -> bool
[src]
Checks if the value of the field is AUTOERASE
pub fn is_prelim_erase(&self) -> bool
[src]
Checks if the value of the field is PRELIMERASE
impl R<bool, ERASE_A>
[src]
pub fn variant(&self) -> ERASE_A
[src]
Get enumerated values variant
pub fn is_no_erase(&self) -> bool
[src]
Checks if the value of the field is NOERASE
pub fn is_erase(&self) -> bool
[src]
Checks if the value of the field is ERASE
impl R<bool, FPRG_A>
[src]
pub fn variant(&self) -> FPRG_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PARALLELBANK_A>
[src]
pub fn variant(&self) -> PARALLELBANK_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOPIE_A>
[src]
pub fn variant(&self) -> EOPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ERRIE_A>
[src]
pub fn variant(&self) -> ERRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, OBL_LAUNCH_A>
[src]
pub fn variant(&self) -> OBL_LAUNCH_A
[src]
Get enumerated values variant
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
impl R<u32, Reg<u32, _PECR>>
[src]
pub fn pelock(&self) -> PELOCK_R
[src]
Bit 0 - FLASH_PECR and data EEPROM lock
pub fn prglock(&self) -> PRGLOCK_R
[src]
Bit 1 - Program memory lock
pub fn optlock(&self) -> OPTLOCK_R
[src]
Bit 2 - Option bytes block lock
pub fn prog(&self) -> PROG_R
[src]
Bit 3 - Program memory selection
pub fn data(&self) -> DATA_R
[src]
Bit 4 - Data EEPROM selection
pub fn fix(&self) -> FIX_R
[src]
Bit 8 - Fixed time data write for Byte, Half Word and Word programming
pub fn erase(&self) -> ERASE_R
[src]
Bit 9 - Page or Double Word erase mode
pub fn fprg(&self) -> FPRG_R
[src]
Bit 10 - Half Page/Double Word programming mode
pub fn parallelbank(&self) -> PARALLELBANK_R
[src]
Bit 15 - Parallel bank mode
pub fn eopie(&self) -> EOPIE_R
[src]
Bit 16 - End of programming interrupt enable
pub fn errie(&self) -> ERRIE_R
[src]
Bit 17 - Error interrupt enable
pub fn obl_launch(&self) -> OBL_LAUNCH_R
[src]
Bit 18 - Launch the option byte loading
impl R<bool, BSY_A>
[src]
pub fn variant(&self) -> BSY_A
[src]
Get enumerated values variant
pub fn is_inactive(&self) -> bool
[src]
Checks if the value of the field is INACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, EOP_A>
[src]
pub fn variant(&self) -> EOP_A
[src]
Get enumerated values variant
pub fn is_no_event(&self) -> bool
[src]
Checks if the value of the field is NOEVENT
pub fn is_event(&self) -> bool
[src]
Checks if the value of the field is EVENT
impl R<bool, ENDHV_A>
[src]
pub fn variant(&self) -> ENDHV_A
[src]
Get enumerated values variant
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
pub fn is_inactive(&self) -> bool
[src]
Checks if the value of the field is INACTIVE
impl R<bool, READY_A>
[src]
pub fn variant(&self) -> READY_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, WRPERR_A>
[src]
pub fn variant(&self) -> WRPERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, PGAERR_A>
[src]
pub fn variant(&self) -> PGAERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, SIZERR_A>
[src]
pub fn variant(&self) -> SIZERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, OPTVERR_A>
[src]
pub fn variant(&self) -> OPTVERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, RDERR_A>
[src]
pub fn variant(&self) -> RDERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<bool, NOTZEROERR_A>
[src]
pub fn variant(&self) -> NOTZEROERR_A
[src]
Get enumerated values variant
pub fn is_no_event(&self) -> bool
[src]
Checks if the value of the field is NOEVENT
pub fn is_event(&self) -> bool
[src]
Checks if the value of the field is EVENT
impl R<bool, FWWERR_A>
[src]
pub fn variant(&self) -> FWWERR_A
[src]
Get enumerated values variant
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_error(&self) -> bool
[src]
Checks if the value of the field is ERROR
impl R<u32, Reg<u32, _SR>>
[src]
pub fn bsy(&self) -> BSY_R
[src]
Bit 0 - Write/erase operations in progress
pub fn eop(&self) -> EOP_R
[src]
Bit 1 - End of operation
pub fn endhv(&self) -> ENDHV_R
[src]
Bit 2 - End of high voltage
pub fn ready(&self) -> READY_R
[src]
Bit 3 - Flash memory module ready after low power mode
pub fn wrperr(&self) -> WRPERR_R
[src]
Bit 8 - Write protected error
pub fn pgaerr(&self) -> PGAERR_R
[src]
Bit 9 - Programming alignment error
pub fn sizerr(&self) -> SIZERR_R
[src]
Bit 10 - Size error
pub fn optverr(&self) -> OPTVERR_R
[src]
Bit 11 - Option validity error
pub fn rderr(&self) -> RDERR_R
[src]
Bit 14 - RDERR
pub fn notzeroerr(&self) -> NOTZEROERR_R
[src]
Bit 16 - NOTZEROERR
pub fn fwwerr(&self) -> FWWERR_R
[src]
Bit 17 - FWWERR
impl R<u8, RDPROT_A>
[src]
pub fn variant(&self) -> Variant<u8, RDPROT_A>
[src]
Get enumerated values variant
pub fn is_level0(&self) -> bool
[src]
Checks if the value of the field is LEVEL0
pub fn is_level1(&self) -> bool
[src]
Checks if the value of the field is LEVEL1
pub fn is_level2(&self) -> bool
[src]
Checks if the value of the field is LEVEL2
impl R<u8, BOR_LEV_A>
[src]
pub fn variant(&self) -> Variant<u8, BOR_LEV_A>
[src]
Get enumerated values variant
pub fn is_bor_off(&self) -> bool
[src]
Checks if the value of the field is BOR_OFF
pub fn is_bor_level1(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL1
pub fn is_bor_level2(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL2
pub fn is_bor_level3(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL3
pub fn is_bor_level4(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL4
pub fn is_bor_level5(&self) -> bool
[src]
Checks if the value of the field is BOR_LEVEL5
impl R<bool, WPRMOD_A>
[src]
pub fn variant(&self) -> WPRMOD_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _OPTR>>
[src]
pub fn rdprot(&self) -> RDPROT_R
[src]
Bits 0:7 - Read protection
pub fn bor_lev(&self) -> BOR_LEV_R
[src]
Bits 16:19 - BOR_LEV
pub fn wprmod(&self) -> WPRMOD_R
[src]
Bit 8 - Selection of protection mode of WPR bits
impl R<u32, Reg<u32, _WRPROT1>>
[src]
impl R<u32, Reg<u32, _WRPROT2>>
[src]
impl R<bool, IM0_A>
[src]
pub fn variant(&self) -> IM0_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_unmasked(&self) -> bool
[src]
Checks if the value of the field is UNMASKED
impl R<u32, Reg<u32, _IMR>>
[src]
pub fn im0(&self) -> IM0_R
[src]
Bit 0 - Interrupt Mask on line 0
pub fn im1(&self) -> IM1_R
[src]
Bit 1 - Interrupt Mask on line 1
pub fn im2(&self) -> IM2_R
[src]
Bit 2 - Interrupt Mask on line 2
pub fn im3(&self) -> IM3_R
[src]
Bit 3 - Interrupt Mask on line 3
pub fn im4(&self) -> IM4_R
[src]
Bit 4 - Interrupt Mask on line 4
pub fn im5(&self) -> IM5_R
[src]
Bit 5 - Interrupt Mask on line 5
pub fn im6(&self) -> IM6_R
[src]
Bit 6 - Interrupt Mask on line 6
pub fn im7(&self) -> IM7_R
[src]
Bit 7 - Interrupt Mask on line 7
pub fn im8(&self) -> IM8_R
[src]
Bit 8 - Interrupt Mask on line 8
pub fn im9(&self) -> IM9_R
[src]
Bit 9 - Interrupt Mask on line 9
pub fn im10(&self) -> IM10_R
[src]
Bit 10 - Interrupt Mask on line 10
pub fn im11(&self) -> IM11_R
[src]
Bit 11 - Interrupt Mask on line 11
pub fn im12(&self) -> IM12_R
[src]
Bit 12 - Interrupt Mask on line 12
pub fn im13(&self) -> IM13_R
[src]
Bit 13 - Interrupt Mask on line 13
pub fn im14(&self) -> IM14_R
[src]
Bit 14 - Interrupt Mask on line 14
pub fn im15(&self) -> IM15_R
[src]
Bit 15 - Interrupt Mask on line 15
pub fn im16(&self) -> IM16_R
[src]
Bit 16 - Interrupt Mask on line 16
pub fn im17(&self) -> IM17_R
[src]
Bit 17 - Interrupt Mask on line 17
pub fn im18(&self) -> IM18_R
[src]
Bit 18 - Interrupt Mask on line 18
pub fn im19(&self) -> IM19_R
[src]
Bit 19 - Interrupt Mask on line 19
pub fn im20(&self) -> IM20_R
[src]
Bit 20 - Interrupt Mask on line 20
pub fn im21(&self) -> IM21_R
[src]
Bit 21 - Interrupt Mask on line 21
pub fn im22(&self) -> IM22_R
[src]
Bit 22 - Interrupt Mask on line 22
pub fn im23(&self) -> IM23_R
[src]
Bit 23 - Interrupt Mask on line 23
pub fn im24(&self) -> IM24_R
[src]
Bit 24 - Interrupt Mask on line 24
pub fn im25(&self) -> IM25_R
[src]
Bit 25 - Interrupt Mask on line 25
pub fn im26(&self) -> IM26_R
[src]
Bit 26 - Interrupt Mask on line 27
pub fn im28(&self) -> IM28_R
[src]
Bit 28 - Interrupt Mask on line 27
pub fn im29(&self) -> IM29_R
[src]
Bit 29 - Interrupt Mask on line 27
impl R<bool, EM0_A>
[src]
pub fn variant(&self) -> EM0_A
[src]
Get enumerated values variant
pub fn is_masked(&self) -> bool
[src]
Checks if the value of the field is MASKED
pub fn is_unmasked(&self) -> bool
[src]
Checks if the value of the field is UNMASKED
impl R<u32, Reg<u32, _EMR>>
[src]
pub fn em0(&self) -> EM0_R
[src]
Bit 0 - Event Mask on line 0
pub fn em1(&self) -> EM1_R
[src]
Bit 1 - Event Mask on line 1
pub fn em2(&self) -> EM2_R
[src]
Bit 2 - Event Mask on line 2
pub fn em3(&self) -> EM3_R
[src]
Bit 3 - Event Mask on line 3
pub fn em4(&self) -> EM4_R
[src]
Bit 4 - Event Mask on line 4
pub fn em5(&self) -> EM5_R
[src]
Bit 5 - Event Mask on line 5
pub fn em6(&self) -> EM6_R
[src]
Bit 6 - Event Mask on line 6
pub fn em7(&self) -> EM7_R
[src]
Bit 7 - Event Mask on line 7
pub fn em8(&self) -> EM8_R
[src]
Bit 8 - Event Mask on line 8
pub fn em9(&self) -> EM9_R
[src]
Bit 9 - Event Mask on line 9
pub fn em10(&self) -> EM10_R
[src]
Bit 10 - Event Mask on line 10
pub fn em11(&self) -> EM11_R
[src]
Bit 11 - Event Mask on line 11
pub fn em12(&self) -> EM12_R
[src]
Bit 12 - Event Mask on line 12
pub fn em13(&self) -> EM13_R
[src]
Bit 13 - Event Mask on line 13
pub fn em14(&self) -> EM14_R
[src]
Bit 14 - Event Mask on line 14
pub fn em15(&self) -> EM15_R
[src]
Bit 15 - Event Mask on line 15
pub fn em16(&self) -> EM16_R
[src]
Bit 16 - Event Mask on line 16
pub fn em17(&self) -> EM17_R
[src]
Bit 17 - Event Mask on line 17
pub fn em18(&self) -> EM18_R
[src]
Bit 18 - Event Mask on line 18
pub fn em19(&self) -> EM19_R
[src]
Bit 19 - Event Mask on line 19
pub fn em20(&self) -> EM20_R
[src]
Bit 20 - Event Mask on line 20
pub fn em21(&self) -> EM21_R
[src]
Bit 21 - Event Mask on line 21
pub fn em22(&self) -> EM22_R
[src]
Bit 22 - Event Mask on line 22
pub fn em23(&self) -> EM23_R
[src]
Bit 23 - Event Mask on line 23
pub fn em24(&self) -> EM24_R
[src]
Bit 24 - Event Mask on line 24
pub fn em25(&self) -> EM25_R
[src]
Bit 25 - Event Mask on line 25
pub fn em26(&self) -> EM26_R
[src]
Bit 26 - Event Mask on line 26
pub fn em28(&self) -> EM28_R
[src]
Bit 28 - Event Mask on line 28
pub fn em29(&self) -> EM29_R
[src]
Bit 29 - Event Mask on line 29
impl R<bool, RT0_A>
[src]
pub fn variant(&self) -> RT0_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _RTSR>>
[src]
pub fn rt0(&self) -> RT0_R
[src]
Bit 0 - Rising trigger event configuration of line 0
pub fn rt1(&self) -> RT1_R
[src]
Bit 1 - Rising trigger event configuration of line 1
pub fn rt2(&self) -> RT2_R
[src]
Bit 2 - Rising trigger event configuration of line 2
pub fn rt3(&self) -> RT3_R
[src]
Bit 3 - Rising trigger event configuration of line 3
pub fn rt4(&self) -> RT4_R
[src]
Bit 4 - Rising trigger event configuration of line 4
pub fn rt5(&self) -> RT5_R
[src]
Bit 5 - Rising trigger event configuration of line 5
pub fn rt6(&self) -> RT6_R
[src]
Bit 6 - Rising trigger event configuration of line 6
pub fn rt7(&self) -> RT7_R
[src]
Bit 7 - Rising trigger event configuration of line 7
pub fn rt8(&self) -> RT8_R
[src]
Bit 8 - Rising trigger event configuration of line 8
pub fn rt9(&self) -> RT9_R
[src]
Bit 9 - Rising trigger event configuration of line 9
pub fn rt10(&self) -> RT10_R
[src]
Bit 10 - Rising trigger event configuration of line 10
pub fn rt11(&self) -> RT11_R
[src]
Bit 11 - Rising trigger event configuration of line 11
pub fn rt12(&self) -> RT12_R
[src]
Bit 12 - Rising trigger event configuration of line 12
pub fn rt13(&self) -> RT13_R
[src]
Bit 13 - Rising trigger event configuration of line 13
pub fn rt14(&self) -> RT14_R
[src]
Bit 14 - Rising trigger event configuration of line 14
pub fn rt15(&self) -> RT15_R
[src]
Bit 15 - Rising trigger event configuration of line 15
pub fn rt16(&self) -> RT16_R
[src]
Bit 16 - Rising trigger event configuration of line 16
pub fn rt17(&self) -> RT17_R
[src]
Bit 17 - Rising trigger event configuration of line 17
pub fn rt19(&self) -> RT19_R
[src]
Bit 19 - Rising trigger event configuration of line 19
pub fn rt20(&self) -> RT20_R
[src]
Bit 20 - Rising trigger event configuration of line 20
pub fn rt21(&self) -> RT21_R
[src]
Bit 21 - Rising trigger event configuration of line 21
pub fn rt22(&self) -> RT22_R
[src]
Bit 22 - Rising trigger event configuration of line 22
impl R<bool, FT0_A>
[src]
pub fn variant(&self) -> FT0_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _FTSR>>
[src]
pub fn ft0(&self) -> FT0_R
[src]
Bit 0 - Falling trigger event configuration of line 0
pub fn ft1(&self) -> FT1_R
[src]
Bit 1 - Falling trigger event configuration of line 1
pub fn ft2(&self) -> FT2_R
[src]
Bit 2 - Falling trigger event configuration of line 2
pub fn ft3(&self) -> FT3_R
[src]
Bit 3 - Falling trigger event configuration of line 3
pub fn ft4(&self) -> FT4_R
[src]
Bit 4 - Falling trigger event configuration of line 4
pub fn ft5(&self) -> FT5_R
[src]
Bit 5 - Falling trigger event configuration of line 5
pub fn ft6(&self) -> FT6_R
[src]
Bit 6 - Falling trigger event configuration of line 6
pub fn ft7(&self) -> FT7_R
[src]
Bit 7 - Falling trigger event configuration of line 7
pub fn ft8(&self) -> FT8_R
[src]
Bit 8 - Falling trigger event configuration of line 8
pub fn ft9(&self) -> FT9_R
[src]
Bit 9 - Falling trigger event configuration of line 9
pub fn ft10(&self) -> FT10_R
[src]
Bit 10 - Falling trigger event configuration of line 10
pub fn ft11(&self) -> FT11_R
[src]
Bit 11 - Falling trigger event configuration of line 11
pub fn ft12(&self) -> FT12_R
[src]
Bit 12 - Falling trigger event configuration of line 12
pub fn ft13(&self) -> FT13_R
[src]
Bit 13 - Falling trigger event configuration of line 13
pub fn ft14(&self) -> FT14_R
[src]
Bit 14 - Falling trigger event configuration of line 14
pub fn ft15(&self) -> FT15_R
[src]
Bit 15 - Falling trigger event configuration of line 15
pub fn ft16(&self) -> FT16_R
[src]
Bit 16 - Falling trigger event configuration of line 16
pub fn ft17(&self) -> FT17_R
[src]
Bit 17 - Falling trigger event configuration of line 17
pub fn ft19(&self) -> FT19_R
[src]
Bit 19 - Falling trigger event configuration of line 19
pub fn ft20(&self) -> FT20_R
[src]
Bit 20 - Falling trigger event configuration of line 20
pub fn ft21(&self) -> FT21_R
[src]
Bit 21 - Falling trigger event configuration of line 21
pub fn ft22(&self) -> FT22_R
[src]
Bit 22 - Falling trigger event configuration of line 22
impl R<bool, SWI0_A>
[src]
pub fn variant(&self) -> Variant<bool, SWI0_A>
[src]
Get enumerated values variant
pub fn is_pend(&self) -> bool
[src]
Checks if the value of the field is PEND
impl R<u32, Reg<u32, _SWIER>>
[src]
pub fn swi0(&self) -> SWI0_R
[src]
Bit 0 - Software Interrupt on line 0
pub fn swi1(&self) -> SWI1_R
[src]
Bit 1 - Software Interrupt on line 1
pub fn swi2(&self) -> SWI2_R
[src]
Bit 2 - Software Interrupt on line 2
pub fn swi3(&self) -> SWI3_R
[src]
Bit 3 - Software Interrupt on line 3
pub fn swi4(&self) -> SWI4_R
[src]
Bit 4 - Software Interrupt on line 4
pub fn swi5(&self) -> SWI5_R
[src]
Bit 5 - Software Interrupt on line 5
pub fn swi6(&self) -> SWI6_R
[src]
Bit 6 - Software Interrupt on line 6
pub fn swi7(&self) -> SWI7_R
[src]
Bit 7 - Software Interrupt on line 7
pub fn swi8(&self) -> SWI8_R
[src]
Bit 8 - Software Interrupt on line 8
pub fn swi9(&self) -> SWI9_R
[src]
Bit 9 - Software Interrupt on line 9
pub fn swi10(&self) -> SWI10_R
[src]
Bit 10 - Software Interrupt on line 10
pub fn swi11(&self) -> SWI11_R
[src]
Bit 11 - Software Interrupt on line 11
pub fn swi12(&self) -> SWI12_R
[src]
Bit 12 - Software Interrupt on line 12
pub fn swi13(&self) -> SWI13_R
[src]
Bit 13 - Software Interrupt on line 13
pub fn swi14(&self) -> SWI14_R
[src]
Bit 14 - Software Interrupt on line 14
pub fn swi15(&self) -> SWI15_R
[src]
Bit 15 - Software Interrupt on line 15
pub fn swi16(&self) -> SWI16_R
[src]
Bit 16 - Software Interrupt on line 16
pub fn swi17(&self) -> SWI17_R
[src]
Bit 17 - Software Interrupt on line 17
pub fn swi19(&self) -> SWI19_R
[src]
Bit 19 - Software Interrupt on line 19
pub fn swi20(&self) -> SWI20_R
[src]
Bit 20 - Software Interrupt on line 20
pub fn swi21(&self) -> SWI21_R
[src]
Bit 21 - Software Interrupt on line 21
pub fn swi22(&self) -> SWI22_R
[src]
Bit 22 - Software Interrupt on line 22
impl R<bool, PIF0_A>
[src]
pub fn variant(&self) -> PIF0_A
[src]
Get enumerated values variant
pub fn is_not_pending(&self) -> bool
[src]
Checks if the value of the field is NOTPENDING
pub fn is_pending(&self) -> bool
[src]
Checks if the value of the field is PENDING
impl R<u32, Reg<u32, _PR>>
[src]
pub fn pif0(&self) -> PIF0_R
[src]
Bit 0 - Pending bit 0
pub fn pif1(&self) -> PIF1_R
[src]
Bit 1 - Pending bit 1
pub fn pif2(&self) -> PIF2_R
[src]
Bit 2 - Pending bit 2
pub fn pif3(&self) -> PIF3_R
[src]
Bit 3 - Pending bit 3
pub fn pif4(&self) -> PIF4_R
[src]
Bit 4 - Pending bit 4
pub fn pif5(&self) -> PIF5_R
[src]
Bit 5 - Pending bit 5
pub fn pif6(&self) -> PIF6_R
[src]
Bit 6 - Pending bit 6
pub fn pif7(&self) -> PIF7_R
[src]
Bit 7 - Pending bit 7
pub fn pif8(&self) -> PIF8_R
[src]
Bit 8 - Pending bit 8
pub fn pif9(&self) -> PIF9_R
[src]
Bit 9 - Pending bit 9
pub fn pif10(&self) -> PIF10_R
[src]
Bit 10 - Pending bit 10
pub fn pif11(&self) -> PIF11_R
[src]
Bit 11 - Pending bit 11
pub fn pif12(&self) -> PIF12_R
[src]
Bit 12 - Pending bit 12
pub fn pif13(&self) -> PIF13_R
[src]
Bit 13 - Pending bit 13
pub fn pif14(&self) -> PIF14_R
[src]
Bit 14 - Pending bit 14
pub fn pif15(&self) -> PIF15_R
[src]
Bit 15 - Pending bit 15
pub fn pif16(&self) -> PIF16_R
[src]
Bit 16 - Pending bit 16
pub fn pif17(&self) -> PIF17_R
[src]
Bit 17 - Pending bit 17
pub fn pif19(&self) -> PIF19_R
[src]
Bit 19 - Pending bit 19
pub fn pif20(&self) -> PIF20_R
[src]
Bit 20 - Pending bit 20
pub fn pif21(&self) -> PIF21_R
[src]
Bit 21 - Pending bit 21
pub fn pif22(&self) -> PIF22_R
[src]
Bit 22 - Pending bit 22
impl R<bool, ADRDY_A>
[src]
pub fn variant(&self) -> ADRDY_A
[src]
Get enumerated values variant
pub fn is_not_ready(&self) -> bool
[src]
Checks if the value of the field is NOTREADY
pub fn is_ready(&self) -> bool
[src]
Checks if the value of the field is READY
impl R<bool, EOSMP_A>
[src]
pub fn variant(&self) -> EOSMP_A
[src]
Get enumerated values variant
pub fn is_not_at_end(&self) -> bool
[src]
Checks if the value of the field is NOTATEND
pub fn is_at_end(&self) -> bool
[src]
Checks if the value of the field is ATEND
impl R<bool, EOC_A>
[src]
pub fn variant(&self) -> EOC_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, EOS_A>
[src]
pub fn variant(&self) -> EOS_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<bool, OVR_A>
[src]
pub fn variant(&self) -> OVR_A
[src]
Get enumerated values variant
pub fn is_no_overrun(&self) -> bool
[src]
Checks if the value of the field is NOOVERRUN
pub fn is_overrun(&self) -> bool
[src]
Checks if the value of the field is OVERRUN
impl R<bool, AWD_A>
[src]
pub fn variant(&self) -> AWD_A
[src]
Get enumerated values variant
pub fn is_no_event(&self) -> bool
[src]
Checks if the value of the field is NOEVENT
pub fn is_event(&self) -> bool
[src]
Checks if the value of the field is EVENT
impl R<bool, EOCAL_A>
[src]
pub fn variant(&self) -> EOCAL_A
[src]
Get enumerated values variant
pub fn is_not_complete(&self) -> bool
[src]
Checks if the value of the field is NOTCOMPLETE
pub fn is_complete(&self) -> bool
[src]
Checks if the value of the field is COMPLETE
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn adrdy(&self) -> ADRDY_R
[src]
Bit 0 - ADC ready
pub fn eosmp(&self) -> EOSMP_R
[src]
Bit 1 - End of sampling flag
pub fn eoc(&self) -> EOC_R
[src]
Bit 2 - End of conversion flag
pub fn eos(&self) -> EOS_R
[src]
Bit 3 - End of sequence flag
pub fn ovr(&self) -> OVR_R
[src]
Bit 4 - ADC overrun
pub fn awd(&self) -> AWD_R
[src]
Bit 7 - Analog watchdog flag
pub fn eocal(&self) -> EOCAL_R
[src]
Bit 11 - End Of Calibration flag
impl R<bool, ADRDYIE_A>
[src]
pub fn variant(&self) -> ADRDYIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOSMPIE_A>
[src]
pub fn variant(&self) -> EOSMPIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOCIE_A>
[src]
pub fn variant(&self) -> EOCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOSIE_A>
[src]
pub fn variant(&self) -> EOSIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, OVRIE_A>
[src]
pub fn variant(&self) -> OVRIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, AWDIE_A>
[src]
pub fn variant(&self) -> AWDIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, EOCALIE_A>
[src]
pub fn variant(&self) -> EOCALIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _IER>>
[src]
pub fn adrdyie(&self) -> ADRDYIE_R
[src]
Bit 0 - ADC ready interrupt enable
pub fn eosmpie(&self) -> EOSMPIE_R
[src]
Bit 1 - End of sampling flag interrupt enable
pub fn eocie(&self) -> EOCIE_R
[src]
Bit 2 - End of conversion interrupt enable
pub fn eosie(&self) -> EOSIE_R
[src]
Bit 3 - End of conversion sequence interrupt enable
pub fn ovrie(&self) -> OVRIE_R
[src]
Bit 4 - Overrun interrupt enable
pub fn awdie(&self) -> AWDIE_R
[src]
Bit 7 - Analog watchdog interrupt enable
pub fn eocalie(&self) -> EOCALIE_R
[src]
Bit 11 - End of calibration interrupt enable
impl R<bool, ADEN_A>
[src]
pub fn variant(&self) -> ADEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ADDIS_A>
[src]
pub fn variant(&self) -> ADDIS_A
[src]
Get enumerated values variant
pub fn is_not_disabling(&self) -> bool
[src]
Checks if the value of the field is NOTDISABLING
pub fn is_disabling(&self) -> bool
[src]
Checks if the value of the field is DISABLING
impl R<bool, ADSTART_A>
[src]
pub fn variant(&self) -> ADSTART_A
[src]
Get enumerated values variant
pub fn is_not_active(&self) -> bool
[src]
Checks if the value of the field is NOTACTIVE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<bool, ADSTP_A>
[src]
pub fn variant(&self) -> ADSTP_A
[src]
Get enumerated values variant
pub fn is_not_stopping(&self) -> bool
[src]
Checks if the value of the field is NOTSTOPPING
pub fn is_stopping(&self) -> bool
[src]
Checks if the value of the field is STOPPING
impl R<bool, ADVREGEN_A>
[src]
pub fn variant(&self) -> ADVREGEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ADCAL_A>
[src]
pub fn variant(&self) -> ADCAL_A
[src]
Get enumerated values variant
pub fn is_not_calibrating(&self) -> bool
[src]
Checks if the value of the field is NOTCALIBRATING
pub fn is_calibrating(&self) -> bool
[src]
Checks if the value of the field is CALIBRATING
impl R<u32, Reg<u32, _CR>>
[src]
pub fn aden(&self) -> ADEN_R
[src]
Bit 0 - ADC enable command
pub fn addis(&self) -> ADDIS_R
[src]
Bit 1 - ADC disable command
pub fn adstart(&self) -> ADSTART_R
[src]
Bit 2 - ADC start conversion command
pub fn adstp(&self) -> ADSTP_R
[src]
Bit 4 - ADC stop conversion command
pub fn advregen(&self) -> ADVREGEN_R
[src]
Bit 28 - ADC Voltage Regulator Enable
pub fn adcal(&self) -> ADCAL_R
[src]
Bit 31 - ADC calibration
impl R<bool, AWDEN_A>
[src]
pub fn variant(&self) -> AWDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, AWDSGL_A>
[src]
pub fn variant(&self) -> AWDSGL_A
[src]
Get enumerated values variant
pub fn is_all_channels(&self) -> bool
[src]
Checks if the value of the field is ALLCHANNELS
pub fn is_single_channel(&self) -> bool
[src]
Checks if the value of the field is SINGLECHANNEL
impl R<bool, DISCEN_A>
[src]
pub fn variant(&self) -> DISCEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, AUTOFF_A>
[src]
pub fn variant(&self) -> AUTOFF_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, WAIT_A>
[src]
pub fn variant(&self) -> WAIT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CONT_A>
[src]
pub fn variant(&self) -> CONT_A
[src]
Get enumerated values variant
pub fn is_single(&self) -> bool
[src]
Checks if the value of the field is SINGLE
pub fn is_continuous(&self) -> bool
[src]
Checks if the value of the field is CONTINUOUS
impl R<bool, OVRMOD_A>
[src]
pub fn variant(&self) -> OVRMOD_A
[src]
Get enumerated values variant
pub fn is_preserve(&self) -> bool
[src]
Checks if the value of the field is PRESERVE
pub fn is_overwrite(&self) -> bool
[src]
Checks if the value of the field is OVERWRITE
impl R<u8, EXTEN_A>
[src]
pub fn variant(&self) -> EXTEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
pub fn is_both_edges(&self) -> bool
[src]
Checks if the value of the field is BOTHEDGES
impl R<u8, EXTSEL_A>
[src]
pub fn variant(&self) -> EXTSEL_A
[src]
Get enumerated values variant
pub fn is_tim6_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM6_TRGO
pub fn is_tim21_ch2(&self) -> bool
[src]
Checks if the value of the field is TIM21_CH2
pub fn is_tim2_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM2_TRGO
pub fn is_tim2_ch4(&self) -> bool
[src]
Checks if the value of the field is TIM2_CH4
pub fn is_tim22_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM22_TRGO
pub fn is_tim2_ch3(&self) -> bool
[src]
Checks if the value of the field is TIM2_CH3
pub fn is_tim3_trgo(&self) -> bool
[src]
Checks if the value of the field is TIM3_TRGO
pub fn is_exti_line11(&self) -> bool
[src]
Checks if the value of the field is EXTI_LINE11
impl R<bool, ALIGN_A>
[src]
pub fn variant(&self) -> ALIGN_A
[src]
Get enumerated values variant
pub fn is_right(&self) -> bool
[src]
Checks if the value of the field is RIGHT
pub fn is_left(&self) -> bool
[src]
Checks if the value of the field is LEFT
impl R<u8, RES_A>
[src]
pub fn variant(&self) -> RES_A
[src]
Get enumerated values variant
pub fn is_twelve_bit(&self) -> bool
[src]
Checks if the value of the field is TWELVEBIT
pub fn is_ten_bit(&self) -> bool
[src]
Checks if the value of the field is TENBIT
pub fn is_eight_bit(&self) -> bool
[src]
Checks if the value of the field is EIGHTBIT
pub fn is_six_bit(&self) -> bool
[src]
Checks if the value of the field is SIXBIT
impl R<bool, SCANDIR_A>
[src]
pub fn variant(&self) -> SCANDIR_A
[src]
Get enumerated values variant
pub fn is_upward(&self) -> bool
[src]
Checks if the value of the field is UPWARD
pub fn is_backward(&self) -> bool
[src]
Checks if the value of the field is BACKWARD
impl R<bool, DMACFG_A>
[src]
pub fn variant(&self) -> DMACFG_A
[src]
Get enumerated values variant
pub fn is_one_shot(&self) -> bool
[src]
Checks if the value of the field is ONESHOT
pub fn is_circular(&self) -> bool
[src]
Checks if the value of the field is CIRCULAR
impl R<bool, DMAEN_A>
[src]
pub fn variant(&self) -> DMAEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CFGR1>>
[src]
pub fn awdch(&self) -> AWDCH_R
[src]
Bits 26:30 - Analog watchdog channel selection
pub fn awden(&self) -> AWDEN_R
[src]
Bit 23 - Analog watchdog enable
pub fn awdsgl(&self) -> AWDSGL_R
[src]
Bit 22 - Enable the watchdog on a single channel or on all channels
pub fn discen(&self) -> DISCEN_R
[src]
Bit 16 - Discontinuous mode
pub fn autoff(&self) -> AUTOFF_R
[src]
Bit 15 - Auto-off mode
pub fn wait(&self) -> WAIT_R
[src]
Bit 14 - Auto-delayed conversion mode
pub fn cont(&self) -> CONT_R
[src]
Bit 13 - Single / continuous conversion mode
pub fn ovrmod(&self) -> OVRMOD_R
[src]
Bit 12 - Overrun management mode
pub fn exten(&self) -> EXTEN_R
[src]
Bits 10:11 - External trigger enable and polarity selection
pub fn extsel(&self) -> EXTSEL_R
[src]
Bits 6:8 - External trigger selection
pub fn align(&self) -> ALIGN_R
[src]
Bit 5 - Data alignment
pub fn res(&self) -> RES_R
[src]
Bits 3:4 - Data resolution
pub fn scandir(&self) -> SCANDIR_R
[src]
Bit 2 - Scan sequence direction
pub fn dmacfg(&self) -> DMACFG_R
[src]
Bit 1 - Direct memery access configuration
pub fn dmaen(&self) -> DMAEN_R
[src]
Bit 0 - Direct memory access enable
impl R<bool, OVSE_A>
[src]
pub fn variant(&self) -> OVSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, OVSR_A>
[src]
pub fn variant(&self) -> OVSR_A
[src]
Get enumerated values variant
pub fn is_mul2(&self) -> bool
[src]
Checks if the value of the field is MUL2
pub fn is_mul4(&self) -> bool
[src]
Checks if the value of the field is MUL4
pub fn is_mul8(&self) -> bool
[src]
Checks if the value of the field is MUL8
pub fn is_mul16(&self) -> bool
[src]
Checks if the value of the field is MUL16
pub fn is_mul32(&self) -> bool
[src]
Checks if the value of the field is MUL32
pub fn is_mul64(&self) -> bool
[src]
Checks if the value of the field is MUL64
pub fn is_mul128(&self) -> bool
[src]
Checks if the value of the field is MUL128
pub fn is_mul256(&self) -> bool
[src]
Checks if the value of the field is MUL256
impl R<bool, TOVS_A>
[src]
pub fn variant(&self) -> TOVS_A
[src]
Get enumerated values variant
pub fn is_trigger_all(&self) -> bool
[src]
Checks if the value of the field is TRIGGERALL
pub fn is_trigger_each(&self) -> bool
[src]
Checks if the value of the field is TRIGGEREACH
impl R<u8, CKMODE_A>
[src]
pub fn variant(&self) -> CKMODE_A
[src]
Get enumerated values variant
pub fn is_adclk(&self) -> bool
[src]
Checks if the value of the field is ADCLK
pub fn is_pclk_div2(&self) -> bool
[src]
Checks if the value of the field is PCLK_DIV2
pub fn is_pclk_div4(&self) -> bool
[src]
Checks if the value of the field is PCLK_DIV4
pub fn is_pclk(&self) -> bool
[src]
Checks if the value of the field is PCLK
impl R<u32, Reg<u32, _CFGR2>>
[src]
pub fn ovse(&self) -> OVSE_R
[src]
Bit 0 - Oversampler Enable
pub fn ovsr(&self) -> OVSR_R
[src]
Bits 2:4 - Oversampling ratio
pub fn ovss(&self) -> OVSS_R
[src]
Bits 5:8 - Oversampling shift
pub fn tovs(&self) -> TOVS_R
[src]
Bit 9 - Triggered Oversampling
pub fn ckmode(&self) -> CKMODE_R
[src]
Bits 30:31 - ADC clock mode
impl R<u8, SMP_A>
[src]
pub fn variant(&self) -> SMP_A
[src]
Get enumerated values variant
pub fn is_cycles1_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES1_5
pub fn is_cycles3_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES3_5
pub fn is_cycles7_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES7_5
pub fn is_cycles12_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES12_5
pub fn is_cycles19_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES19_5
pub fn is_cycles39_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES39_5
pub fn is_cycles79_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES79_5
pub fn is_cycles160_5(&self) -> bool
[src]
Checks if the value of the field is CYCLES160_5
impl R<u32, Reg<u32, _SMPR>>
[src]
impl R<u32, Reg<u32, _TR>>
[src]
pub fn ht(&self) -> HT_R
[src]
Bits 16:27 - Analog watchdog higher threshold
pub fn lt(&self) -> LT_R
[src]
Bits 0:11 - Analog watchdog lower threshold
impl R<bool, CHSEL18_A>
[src]
pub fn variant(&self) -> CHSEL18_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<u32, Reg<u32, _CHSELR>>
[src]
pub fn chsel18(&self) -> CHSEL18_R
[src]
Bit 18 - Channel-x selection
pub fn chsel17(&self) -> CHSEL17_R
[src]
Bit 17 - Channel-x selection
pub fn chsel16(&self) -> CHSEL16_R
[src]
Bit 16 - Channel-x selection
pub fn chsel15(&self) -> CHSEL15_R
[src]
Bit 15 - Channel-x selection
pub fn chsel14(&self) -> CHSEL14_R
[src]
Bit 14 - Channel-x selection
pub fn chsel13(&self) -> CHSEL13_R
[src]
Bit 13 - Channel-x selection
pub fn chsel12(&self) -> CHSEL12_R
[src]
Bit 12 - Channel-x selection
pub fn chsel11(&self) -> CHSEL11_R
[src]
Bit 11 - Channel-x selection
pub fn chsel10(&self) -> CHSEL10_R
[src]
Bit 10 - Channel-x selection
pub fn chsel9(&self) -> CHSEL9_R
[src]
Bit 9 - Channel-x selection
pub fn chsel8(&self) -> CHSEL8_R
[src]
Bit 8 - Channel-x selection
pub fn chsel7(&self) -> CHSEL7_R
[src]
Bit 7 - Channel-x selection
pub fn chsel6(&self) -> CHSEL6_R
[src]
Bit 6 - Channel-x selection
pub fn chsel5(&self) -> CHSEL5_R
[src]
Bit 5 - Channel-x selection
pub fn chsel4(&self) -> CHSEL4_R
[src]
Bit 4 - Channel-x selection
pub fn chsel3(&self) -> CHSEL3_R
[src]
Bit 3 - Channel-x selection
pub fn chsel2(&self) -> CHSEL2_R
[src]
Bit 2 - Channel-x selection
pub fn chsel1(&self) -> CHSEL1_R
[src]
Bit 1 - Channel-x selection
pub fn chsel0(&self) -> CHSEL0_R
[src]
Bit 0 - Channel-x selection
impl R<u32, Reg<u32, _DR>>
[src]
impl R<u32, Reg<u32, _CALFACT>>
[src]
impl R<u8, PRESC_A>
[src]
pub fn variant(&self) -> Variant<u8, PRESC_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div6(&self) -> bool
[src]
Checks if the value of the field is DIV6
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
pub fn is_div10(&self) -> bool
[src]
Checks if the value of the field is DIV10
pub fn is_div12(&self) -> bool
[src]
Checks if the value of the field is DIV12
pub fn is_div16(&self) -> bool
[src]
Checks if the value of the field is DIV16
pub fn is_div32(&self) -> bool
[src]
Checks if the value of the field is DIV32
pub fn is_div64(&self) -> bool
[src]
Checks if the value of the field is DIV64
pub fn is_div128(&self) -> bool
[src]
Checks if the value of the field is DIV128
pub fn is_div256(&self) -> bool
[src]
Checks if the value of the field is DIV256
impl R<bool, VREFEN_A>
[src]
pub fn variant(&self) -> VREFEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TSEN_A>
[src]
pub fn variant(&self) -> TSEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, LFMEN_A>
[src]
pub fn variant(&self) -> LFMEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, VLCDEN_A>
[src]
pub fn variant(&self) -> VLCDEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CCR>>
[src]
pub fn presc(&self) -> PRESC_R
[src]
Bits 18:21 - ADC prescaler
pub fn vrefen(&self) -> VREFEN_R
[src]
Bit 22 - VREFINT enable
pub fn tsen(&self) -> TSEN_R
[src]
Bit 23 - Temperature sensor enable
pub fn lfmen(&self) -> LFMEN_R
[src]
Bit 25 - Low Frequency Mode enable
pub fn vlcden(&self) -> VLCDEN_R
[src]
Bit 24 - VLCD reading circuitry enable
impl R<u32, Reg<u32, _IDCODE>>
[src]
pub fn dev_id(&self) -> DEV_ID_R
[src]
Bits 0:11 - Device Identifier
pub fn rev_id(&self) -> REV_ID_R
[src]
Bits 16:31 - Revision Identifier
impl R<bool, DBG_STOP_A>
[src]
pub fn variant(&self) -> DBG_STOP_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DBG_STANDBY_A>
[src]
pub fn variant(&self) -> DBG_STANDBY_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DBG_SLEEP_A>
[src]
pub fn variant(&self) -> DBG_SLEEP_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR>>
[src]
pub fn dbg_stop(&self) -> DBG_STOP_R
[src]
Bit 1 - Debug Stop Mode
pub fn dbg_standby(&self) -> DBG_STANDBY_R
[src]
Bit 2 - Debug Standby Mode
pub fn dbg_sleep(&self) -> DBG_SLEEP_R
[src]
Bit 0 - Debug Sleep Mode
impl R<bool, DBG_TIMER2_STOP_A>
[src]
pub fn variant(&self) -> DBG_TIMER2_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, DBG_RTC_STOP_A>
[src]
pub fn variant(&self) -> DBG_RTC_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, DBG_WWDG_STOP_A>
[src]
pub fn variant(&self) -> DBG_WWDG_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, DBG_IWDG_STOP_A>
[src]
pub fn variant(&self) -> DBG_IWDG_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<bool, DBG_I2C1_STOP_A>
[src]
pub fn variant(&self) -> DBG_I2C1_STOP_A
[src]
Get enumerated values variant
pub fn is_normal_mode(&self) -> bool
[src]
Checks if the value of the field is NORMALMODE
pub fn is_smbus_timeout_frozen(&self) -> bool
[src]
Checks if the value of the field is SMBUSTIMEOUTFROZEN
impl R<bool, DBG_LPTIMER_STOP_A>
[src]
pub fn variant(&self) -> DBG_LPTIMER_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<u32, Reg<u32, _APB1_FZ>>
[src]
pub fn dbg_timer2_stop(&self) -> DBG_TIMER2_STOP_R
[src]
Bit 0 - Debug Timer 2 stopped when Core is halted
pub fn dbg_timer6_stop(&self) -> DBG_TIMER6_STOP_R
[src]
Bit 4 - Debug Timer 6 stopped when Core is halted
pub fn dbg_rtc_stop(&self) -> DBG_RTC_STOP_R
[src]
Bit 10 - Debug RTC stopped when Core is halted
pub fn dbg_wwdg_stop(&self) -> DBG_WWDG_STOP_R
[src]
Bit 11 - Debug Window Wachdog stopped when Core is halted
pub fn dbg_iwdg_stop(&self) -> DBG_IWDG_STOP_R
[src]
Bit 12 - Debug Independent Wachdog stopped when Core is halted
pub fn dbg_i2c1_stop(&self) -> DBG_I2C1_STOP_R
[src]
Bit 21 - I2C1 SMBUS timeout mode stopped when core is halted
pub fn dbg_i2c2_stop(&self) -> DBG_I2C2_STOP_R
[src]
Bit 22 - I2C2 SMBUS timeout mode stopped when core is halted
pub fn dbg_lptimer_stop(&self) -> DBG_LPTIMER_STOP_R
[src]
Bit 31 - LPTIM1 counter stopped when core is halted
impl R<bool, DBG_TIMER21_STOP_A>
[src]
pub fn variant(&self) -> DBG_TIMER21_STOP_A
[src]
Get enumerated values variant
pub fn is_continue_(&self) -> bool
[src]
Checks if the value of the field is CONTINUE
pub fn is_stop(&self) -> bool
[src]
Checks if the value of the field is STOP
impl R<u32, Reg<u32, _APB2_FZ>>
[src]
pub fn dbg_timer21_stop(&self) -> DBG_TIMER21_STOP_R
[src]
Bit 2 - Debug Timer 21 stopped when Core is halted
pub fn dbg_timer22_sto(&self) -> DBG_TIMER22_STO_R
[src]
Bit 6 - Debug Timer 22 stopped when Core is halted
impl R<u8, CKD_A>
[src]
pub fn variant(&self) -> Variant<u8, CKD_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<bool, ARPE_A>
[src]
pub fn variant(&self) -> ARPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CMS_A>
[src]
pub fn variant(&self) -> CMS_A
[src]
Get enumerated values variant
pub fn is_edge_aligned(&self) -> bool
[src]
Checks if the value of the field is EDGEALIGNED
pub fn is_center_aligned1(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED1
pub fn is_center_aligned2(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED2
pub fn is_center_aligned3(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED3
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_up(&self) -> bool
[src]
Checks if the value of the field is UP
pub fn is_down(&self) -> bool
[src]
Checks if the value of the field is DOWN
impl R<bool, OPM_A>
[src]
pub fn variant(&self) -> OPM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, URS_A>
[src]
pub fn variant(&self) -> URS_A
[src]
Get enumerated values variant
pub fn is_any_event(&self) -> bool
[src]
Checks if the value of the field is ANYEVENT
pub fn is_counter_only(&self) -> bool
[src]
Checks if the value of the field is COUNTERONLY
impl R<bool, UDIS_A>
[src]
pub fn variant(&self) -> UDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, CEN_A>
[src]
pub fn variant(&self) -> CEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&self) -> CKD_R
[src]
Bits 8:9 - Clock division
pub fn arpe(&self) -> ARPE_R
[src]
Bit 7 - Auto-reload preload enable
pub fn cms(&self) -> CMS_R
[src]
Bits 5:6 - Center-aligned mode selection
pub fn dir(&self) -> DIR_R
[src]
Bit 4 - Direction
pub fn opm(&self) -> OPM_R
[src]
Bit 3 - One-pulse mode
pub fn urs(&self) -> URS_R
[src]
Bit 2 - Update request source
pub fn udis(&self) -> UDIS_R
[src]
Bit 1 - Update disable
pub fn cen(&self) -> CEN_R
[src]
Bit 0 - Counter enable
impl R<bool, TI1S_A>
[src]
pub fn variant(&self) -> TI1S_A
[src]
Get enumerated values variant
pub fn is_normal(&self) -> bool
[src]
Checks if the value of the field is NORMAL
pub fn is_xor(&self) -> bool
[src]
Checks if the value of the field is XOR
impl R<u8, MMS_A>
[src]
pub fn variant(&self) -> MMS_A
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
pub fn is_update(&self) -> bool
[src]
Checks if the value of the field is UPDATE
pub fn is_compare_pulse(&self) -> bool
[src]
Checks if the value of the field is COMPAREPULSE
pub fn is_compare_oc1(&self) -> bool
[src]
Checks if the value of the field is COMPAREOC1
pub fn is_compare_oc2(&self) -> bool
[src]
Checks if the value of the field is COMPAREOC2
pub fn is_compare_oc3(&self) -> bool
[src]
Checks if the value of the field is COMPAREOC3
pub fn is_compare_oc4(&self) -> bool
[src]
Checks if the value of the field is COMPAREOC4
impl R<bool, CCDS_A>
[src]
pub fn variant(&self) -> CCDS_A
[src]
Get enumerated values variant
pub fn is_on_compare(&self) -> bool
[src]
Checks if the value of the field is ONCOMPARE
pub fn is_on_update(&self) -> bool
[src]
Checks if the value of the field is ONUPDATE
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn ti1s(&self) -> TI1S_R
[src]
Bit 7 - TI1 selection
pub fn mms(&self) -> MMS_R
[src]
Bits 4:6 - Master mode selection
pub fn ccds(&self) -> CCDS_R
[src]
Bit 3 - Capture/compare DMA selection
impl R<bool, ETP_A>
[src]
pub fn variant(&self) -> ETP_A
[src]
Get enumerated values variant
pub fn is_not_inverted(&self) -> bool
[src]
Checks if the value of the field is NOTINVERTED
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, ECE_A>
[src]
pub fn variant(&self) -> ECE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, ETPS_A>
[src]
pub fn variant(&self) -> ETPS_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
impl R<u8, ETF_A>
[src]
pub fn variant(&self) -> ETF_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<bool, MSM_A>
[src]
pub fn variant(&self) -> MSM_A
[src]
Get enumerated values variant
pub fn is_no_sync(&self) -> bool
[src]
Checks if the value of the field is NOSYNC
pub fn is_sync(&self) -> bool
[src]
Checks if the value of the field is SYNC
impl R<u8, TS_A>
[src]
pub fn variant(&self) -> Variant<u8, TS_A>
[src]
Get enumerated values variant
pub fn is_itr0(&self) -> bool
[src]
Checks if the value of the field is ITR0
pub fn is_itr1(&self) -> bool
[src]
Checks if the value of the field is ITR1
pub fn is_itr2(&self) -> bool
[src]
Checks if the value of the field is ITR2
pub fn is_ti1f_ed(&self) -> bool
[src]
Checks if the value of the field is TI1F_ED
pub fn is_ti1fp1(&self) -> bool
[src]
Checks if the value of the field is TI1FP1
pub fn is_ti2fp2(&self) -> bool
[src]
Checks if the value of the field is TI2FP2
pub fn is_etrf(&self) -> bool
[src]
Checks if the value of the field is ETRF
impl R<u8, SMS_A>
[src]
pub fn variant(&self) -> SMS_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_encoder_mode_1(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_1
pub fn is_encoder_mode_2(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_2
pub fn is_encoder_mode_3(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_3
pub fn is_reset_mode(&self) -> bool
[src]
Checks if the value of the field is RESET_MODE
pub fn is_gated_mode(&self) -> bool
[src]
Checks if the value of the field is GATED_MODE
pub fn is_trigger_mode(&self) -> bool
[src]
Checks if the value of the field is TRIGGER_MODE
pub fn is_ext_clock_mode(&self) -> bool
[src]
Checks if the value of the field is EXT_CLOCK_MODE
impl R<u32, Reg<u32, _SMCR>>
[src]
pub fn etp(&self) -> ETP_R
[src]
Bit 15 - External trigger polarity
pub fn ece(&self) -> ECE_R
[src]
Bit 14 - External clock enable
pub fn etps(&self) -> ETPS_R
[src]
Bits 12:13 - External trigger prescaler
pub fn etf(&self) -> ETF_R
[src]
Bits 8:11 - External trigger filter
pub fn msm(&self) -> MSM_R
[src]
Bit 7 - Master/Slave mode
pub fn ts(&self) -> TS_R
[src]
Bits 4:6 - Trigger selection
pub fn sms(&self) -> SMS_R
[src]
Bits 0:2 - Slave mode selection
impl R<bool, TDE_A>
[src]
pub fn variant(&self) -> TDE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CC4DE_A>
[src]
pub fn variant(&self) -> CC4DE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UDE_A>
[src]
pub fn variant(&self) -> UDE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TIE_A>
[src]
pub fn variant(&self) -> TIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CC4IE_A>
[src]
pub fn variant(&self) -> CC4IE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UIE_A>
[src]
pub fn variant(&self) -> UIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _DIER>>
[src]
pub fn tde(&self) -> TDE_R
[src]
Bit 14 - Trigger DMA request enable
pub fn cc4de(&self) -> CC4DE_R
[src]
Bit 12 - Capture/Compare 4 DMA request enable
pub fn cc3de(&self) -> CC3DE_R
[src]
Bit 11 - Capture/Compare 3 DMA request enable
pub fn cc2de(&self) -> CC2DE_R
[src]
Bit 10 - Capture/Compare 2 DMA request enable
pub fn cc1de(&self) -> CC1DE_R
[src]
Bit 9 - Capture/Compare 1 DMA request enable
pub fn ude(&self) -> UDE_R
[src]
Bit 8 - Update DMA request enable
pub fn tie(&self) -> TIE_R
[src]
Bit 6 - Trigger interrupt enable
pub fn cc4ie(&self) -> CC4IE_R
[src]
Bit 4 - Capture/Compare 4 interrupt enable
pub fn cc3ie(&self) -> CC3IE_R
[src]
Bit 3 - Capture/Compare 3 interrupt enable
pub fn cc2ie(&self) -> CC2IE_R
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&self) -> CC1IE_R
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&self) -> UIE_R
[src]
Bit 0 - Update interrupt enable
impl R<bool, CC4OF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC4OF_A>
[src]
Get enumerated values variant
pub fn is_overcapture(&self) -> bool
[src]
Checks if the value of the field is OVERCAPTURE
impl R<bool, TIF_A>
[src]
pub fn variant(&self) -> TIF_A
[src]
Get enumerated values variant
pub fn is_no_trigger(&self) -> bool
[src]
Checks if the value of the field is NOTRIGGER
pub fn is_trigger(&self) -> bool
[src]
Checks if the value of the field is TRIGGER
impl R<bool, CC4IF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC4IF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, UIF_A>
[src]
pub fn variant(&self) -> UIF_A
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
pub fn is_update_pending(&self) -> bool
[src]
Checks if the value of the field is UPDATEPENDING
impl R<u32, Reg<u32, _SR>>
[src]
pub fn cc4of(&self) -> CC4OF_R
[src]
Bit 12 - Capture/Compare 4 overcapture flag
pub fn cc3of(&self) -> CC3OF_R
[src]
Bit 11 - Capture/Compare 3 overcapture flag
pub fn cc2of(&self) -> CC2OF_R
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&self) -> CC1OF_R
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&self) -> TIF_R
[src]
Bit 6 - Trigger interrupt flag
pub fn cc4if(&self) -> CC4IF_R
[src]
Bit 4 - Capture/Compare 4 interrupt flag
pub fn cc3if(&self) -> CC3IF_R
[src]
Bit 3 - Capture/Compare 3 interrupt flag
pub fn cc2if(&self) -> CC2IF_R
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&self) -> CC1IF_R
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&self) -> UIF_R
[src]
Bit 0 - Update interrupt flag
impl R<u8, OC2M_A>
[src]
pub fn variant(&self) -> OC2M_A
[src]
Get enumerated values variant
pub fn is_frozen(&self) -> bool
[src]
Checks if the value of the field is FROZEN
pub fn is_active_on_match(&self) -> bool
[src]
Checks if the value of the field is ACTIVEONMATCH
pub fn is_inactive_on_match(&self) -> bool
[src]
Checks if the value of the field is INACTIVEONMATCH
pub fn is_toggle(&self) -> bool
[src]
Checks if the value of the field is TOGGLE
pub fn is_force_inactive(&self) -> bool
[src]
Checks if the value of the field is FORCEINACTIVE
pub fn is_force_active(&self) -> bool
[src]
Checks if the value of the field is FORCEACTIVE
pub fn is_pwm_mode1(&self) -> bool
[src]
Checks if the value of the field is PWMMODE1
pub fn is_pwm_mode2(&self) -> bool
[src]
Checks if the value of the field is PWMMODE2
impl R<bool, OC2PE_A>
[src]
pub fn variant(&self) -> OC2PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC2S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<bool, OC1PE_A>
[src]
pub fn variant(&self) -> OC1PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC1S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC1S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2ce(&self) -> OC2CE_R
[src]
Bit 15 - Output compare 2 clear enable
pub fn oc2m(&self) -> OC2M_R
[src]
Bits 12:14 - Output compare 2 mode
pub fn oc2pe(&self) -> OC2PE_R
[src]
Bit 11 - Output compare 2 preload enable
pub fn oc2fe(&self) -> OC2FE_R
[src]
Bit 10 - Output compare 2 fast enable
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn oc1ce(&self) -> OC1CE_R
[src]
Bit 7 - Output compare 1 clear enable
pub fn oc1m(&self) -> OC1M_R
[src]
Bits 4:6 - Output compare 1 mode
pub fn oc1pe(&self) -> OC1PE_R
[src]
Bit 3 - Output compare 1 preload enable
pub fn oc1fe(&self) -> OC1FE_R
[src]
Bit 2 - Output compare 1 fast enable
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC2S_A>
[src]
Get enumerated values variant
pub fn is_ti2(&self) -> bool
[src]
Checks if the value of the field is TI2
pub fn is_ti1(&self) -> bool
[src]
Checks if the value of the field is TI1
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u8, IC1F_A>
[src]
pub fn variant(&self) -> IC1F_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, IC1PSC_A>
[src]
pub fn variant(&self) -> IC1PSC_A
[src]
Get enumerated values variant
pub fn is_no_prescaler(&self) -> bool
[src]
Checks if the value of the field is NOPRESCALER
pub fn is_two_events(&self) -> bool
[src]
Checks if the value of the field is TWO_EVENTS
pub fn is_four_events(&self) -> bool
[src]
Checks if the value of the field is FOUR_EVENTS
pub fn is_eight_events(&self) -> bool
[src]
Checks if the value of the field is EIGHT_EVENTS
impl R<u8, CC1S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC1S_A>
[src]
Get enumerated values variant
pub fn is_ti1(&self) -> bool
[src]
Checks if the value of the field is TI1
pub fn is_ti2(&self) -> bool
[src]
Checks if the value of the field is TI2
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&self) -> IC2F_R
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&self) -> IC2PSC_R
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/compare 2 selection
pub fn ic1f(&self) -> IC1F_R
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&self) -> IC1PSC_R
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<u8, OC4M_A>
[src]
pub fn variant(&self) -> OC4M_A
[src]
Get enumerated values variant
pub fn is_frozen(&self) -> bool
[src]
Checks if the value of the field is FROZEN
pub fn is_active_on_match(&self) -> bool
[src]
Checks if the value of the field is ACTIVEONMATCH
pub fn is_inactive_on_match(&self) -> bool
[src]
Checks if the value of the field is INACTIVEONMATCH
pub fn is_toggle(&self) -> bool
[src]
Checks if the value of the field is TOGGLE
pub fn is_force_inactive(&self) -> bool
[src]
Checks if the value of the field is FORCEINACTIVE
pub fn is_force_active(&self) -> bool
[src]
Checks if the value of the field is FORCEACTIVE
pub fn is_pwm_mode1(&self) -> bool
[src]
Checks if the value of the field is PWMMODE1
pub fn is_pwm_mode2(&self) -> bool
[src]
Checks if the value of the field is PWMMODE2
impl R<bool, OC4PE_A>
[src]
pub fn variant(&self) -> OC4PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC4S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC4S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<bool, OC3PE_A>
[src]
pub fn variant(&self) -> OC3PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC3S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC3S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<u32, Reg<u32, _CCMR2_OUTPUT>>
[src]
pub fn oc4ce(&self) -> OC4CE_R
[src]
Bit 15 - Output compare 4 clear enable
pub fn oc4m(&self) -> OC4M_R
[src]
Bits 12:14 - Output compare 4 mode
pub fn oc4pe(&self) -> OC4PE_R
[src]
Bit 11 - Output compare 4 preload enable
pub fn oc4fe(&self) -> OC4FE_R
[src]
Bit 10 - Output compare 4 fast enable
pub fn cc4s(&self) -> CC4S_R
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn oc3ce(&self) -> OC3CE_R
[src]
Bit 7 - Output compare 3 clear enable
pub fn oc3m(&self) -> OC3M_R
[src]
Bits 4:6 - Output compare 3 mode
pub fn oc3pe(&self) -> OC3PE_R
[src]
Bit 3 - Output compare 3 preload enable
pub fn oc3fe(&self) -> OC3FE_R
[src]
Bit 2 - Output compare 3 fast enable
pub fn cc3s(&self) -> CC3S_R
[src]
Bits 0:1 - Capture/Compare 3 selection
impl R<u8, CC4S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC4S_A>
[src]
Get enumerated values variant
pub fn is_ti4(&self) -> bool
[src]
Checks if the value of the field is TI4
pub fn is_ti3(&self) -> bool
[src]
Checks if the value of the field is TI3
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u8, CC3S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC3S_A>
[src]
Get enumerated values variant
pub fn is_ti3(&self) -> bool
[src]
Checks if the value of the field is TI3
pub fn is_ti4(&self) -> bool
[src]
Checks if the value of the field is TI4
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u32, Reg<u32, _CCMR2_INPUT>>
[src]
pub fn ic4f(&self) -> IC4F_R
[src]
Bits 12:15 - Input capture 4 filter
pub fn ic4psc(&self) -> IC4PSC_R
[src]
Bits 10:11 - Input capture 4 prescaler
pub fn cc4s(&self) -> CC4S_R
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn ic3f(&self) -> IC3F_R
[src]
Bits 4:7 - Input capture 3 filter
pub fn ic3psc(&self) -> IC3PSC_R
[src]
Bits 2:3 - Input capture 3 prescaler
pub fn cc3s(&self) -> CC3S_R
[src]
Bits 0:1 - Capture/Compare 3 selection
impl R<bool, CC4NP_A>
[src]
pub fn variant(&self) -> CC4NP_A
[src]
Get enumerated values variant
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
impl R<bool, CC4P_A>
[src]
pub fn variant(&self) -> CC4P_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<bool, CC4E_A>
[src]
pub fn variant(&self) -> CC4E_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CCER>>
[src]
pub fn cc4np(&self) -> CC4NP_R
[src]
Bit 15 - Capture/Compare 4 output Polarity
pub fn cc4p(&self) -> CC4P_R
[src]
Bit 13 - Capture/Compare 3 output Polarity
pub fn cc4e(&self) -> CC4E_R
[src]
Bit 12 - Capture/Compare 4 output enable
pub fn cc3np(&self) -> CC3NP_R
[src]
Bit 11 - Capture/Compare 3 output Polarity
pub fn cc3p(&self) -> CC3P_R
[src]
Bit 9 - Capture/Compare 3 output Polarity
pub fn cc3e(&self) -> CC3E_R
[src]
Bit 8 - Capture/Compare 3 output enable
pub fn cc2np(&self) -> CC2NP_R
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&self) -> CC2P_R
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&self) -> CC2E_R
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&self) -> CC1NP_R
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&self) -> CC1P_R
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&self) -> CC1E_R
[src]
Bit 0 - Capture/Compare 1 output enable
impl R<u32, Reg<u32, _PSC>>
[src]
impl R<u32, Reg<u32, _DCR>>
[src]
pub fn dbl(&self) -> DBL_R
[src]
Bits 8:12 - DMA burst length
pub fn dba(&self) -> DBA_R
[src]
Bits 0:4 - DMA base address
impl R<u32, Reg<u32, _DMAR>>
[src]
impl R<u8, ETR_RMP_A>
[src]
pub fn variant(&self) -> Variant<u8, ETR_RMP_A>
[src]
Get enumerated values variant
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
pub fn is_hsi(&self) -> bool
[src]
Checks if the value of the field is HSI
impl R<u8, TI4_RMP_A>
[src]
pub fn variant(&self) -> Variant<u8, TI4_RMP_A>
[src]
Get enumerated values variant
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
impl R<u32, Reg<u32, _OR>>
[src]
pub fn etr_rmp(&self) -> ETR_RMP_R
[src]
Bits 0:2 - Timer2 ETR remap
pub fn ti4_rmp(&self) -> TI4_RMP_R
[src]
Bits 3:4 - Internal trigger
impl R<u16, Reg<u16, _CNT>>
[src]
impl R<u16, Reg<u16, _ARR>>
[src]
impl R<u16, Reg<u16, _CCR>>
[src]
impl R<bool, ARPE_A>
[src]
pub fn variant(&self) -> ARPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, OPM_A>
[src]
pub fn variant(&self) -> OPM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, URS_A>
[src]
pub fn variant(&self) -> URS_A
[src]
Get enumerated values variant
pub fn is_any_event(&self) -> bool
[src]
Checks if the value of the field is ANYEVENT
pub fn is_counter_only(&self) -> bool
[src]
Checks if the value of the field is COUNTERONLY
impl R<bool, UDIS_A>
[src]
pub fn variant(&self) -> UDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, CEN_A>
[src]
pub fn variant(&self) -> CEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn arpe(&self) -> ARPE_R
[src]
Bit 7 - Auto-reload preload enable
pub fn opm(&self) -> OPM_R
[src]
Bit 3 - One-pulse mode
pub fn urs(&self) -> URS_R
[src]
Bit 2 - Update request source
pub fn udis(&self) -> UDIS_R
[src]
Bit 1 - Update disable
pub fn cen(&self) -> CEN_R
[src]
Bit 0 - Counter enable
impl R<u8, MMS_A>
[src]
pub fn variant(&self) -> Variant<u8, MMS_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
pub fn is_update(&self) -> bool
[src]
Checks if the value of the field is UPDATE
impl R<u32, Reg<u32, _CR2>>
[src]
impl R<bool, UDE_A>
[src]
pub fn variant(&self) -> UDE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UIE_A>
[src]
pub fn variant(&self) -> UIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _DIER>>
[src]
pub fn ude(&self) -> UDE_R
[src]
Bit 8 - Update DMA request enable
pub fn uie(&self) -> UIE_R
[src]
Bit 0 - Update interrupt enable
impl R<bool, UIF_A>
[src]
pub fn variant(&self) -> UIF_A
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
pub fn is_update_pending(&self) -> bool
[src]
Checks if the value of the field is UPDATEPENDING
impl R<u32, Reg<u32, _SR>>
[src]
impl R<u32, Reg<u32, _CNT>>
[src]
impl R<u32, Reg<u32, _PSC>>
[src]
impl R<u32, Reg<u32, _ARR>>
[src]
impl R<bool, CEN_A>
[src]
pub fn variant(&self) -> CEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UDIS_A>
[src]
pub fn variant(&self) -> UDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, URS_A>
[src]
pub fn variant(&self) -> URS_A
[src]
Get enumerated values variant
pub fn is_any_event(&self) -> bool
[src]
Checks if the value of the field is ANYEVENT
pub fn is_counter_only(&self) -> bool
[src]
Checks if the value of the field is COUNTERONLY
impl R<bool, OPM_A>
[src]
pub fn variant(&self) -> OPM_A
[src]
Get enumerated values variant
pub fn is_not_stopped(&self) -> bool
[src]
Checks if the value of the field is NOTSTOPPED
pub fn is_stopped(&self) -> bool
[src]
Checks if the value of the field is STOPPED
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_up(&self) -> bool
[src]
Checks if the value of the field is UP
pub fn is_down(&self) -> bool
[src]
Checks if the value of the field is DOWN
impl R<u8, CMS_A>
[src]
pub fn variant(&self) -> CMS_A
[src]
Get enumerated values variant
pub fn is_edge_aligned(&self) -> bool
[src]
Checks if the value of the field is EDGEALIGNED
pub fn is_center_aligned1(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED1
pub fn is_center_aligned2(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED2
pub fn is_center_aligned3(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED3
impl R<bool, ARPE_A>
[src]
pub fn variant(&self) -> ARPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CKD_A>
[src]
pub fn variant(&self) -> Variant<u8, CKD_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn cen(&self) -> CEN_R
[src]
Bit 0 - Counter enable
pub fn udis(&self) -> UDIS_R
[src]
Bit 1 - Update disable
pub fn urs(&self) -> URS_R
[src]
Bit 2 - Update request source
pub fn opm(&self) -> OPM_R
[src]
Bit 3 - One-pulse mode
pub fn dir(&self) -> DIR_R
[src]
Bit 4 - Direction
pub fn cms(&self) -> CMS_R
[src]
Bits 5:6 - Center-aligned mode selection
pub fn arpe(&self) -> ARPE_R
[src]
Bit 7 - Auto-reload preload enable
pub fn ckd(&self) -> CKD_R
[src]
Bits 8:9 - Clock division
impl R<u8, MMS_A>
[src]
pub fn variant(&self) -> Variant<u8, MMS_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
pub fn is_update(&self) -> bool
[src]
Checks if the value of the field is UPDATE
pub fn is_compare_pulse(&self) -> bool
[src]
Checks if the value of the field is COMPAREPULSE
pub fn is_oc1ref(&self) -> bool
[src]
Checks if the value of the field is OC1REF
pub fn is_oc2ref(&self) -> bool
[src]
Checks if the value of the field is OC2REF
impl R<u32, Reg<u32, _CR2>>
[src]
impl R<u8, SMS_A>
[src]
pub fn variant(&self) -> SMS_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_encoder_mode_1(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_1
pub fn is_encoder_mode_2(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_2
pub fn is_encoder_mode_3(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_3
pub fn is_reset_mode(&self) -> bool
[src]
Checks if the value of the field is RESET_MODE
pub fn is_gated_mode(&self) -> bool
[src]
Checks if the value of the field is GATED_MODE
pub fn is_trigger_mode(&self) -> bool
[src]
Checks if the value of the field is TRIGGER_MODE
pub fn is_ext_clock_mode(&self) -> bool
[src]
Checks if the value of the field is EXT_CLOCK_MODE
impl R<u8, TS_A>
[src]
pub fn variant(&self) -> Variant<u8, TS_A>
[src]
Get enumerated values variant
pub fn is_itr0(&self) -> bool
[src]
Checks if the value of the field is ITR0
pub fn is_itr1(&self) -> bool
[src]
Checks if the value of the field is ITR1
pub fn is_itr2(&self) -> bool
[src]
Checks if the value of the field is ITR2
pub fn is_ti1f_ed(&self) -> bool
[src]
Checks if the value of the field is TI1F_ED
pub fn is_ti1fp1(&self) -> bool
[src]
Checks if the value of the field is TI1FP1
pub fn is_ti2fp2(&self) -> bool
[src]
Checks if the value of the field is TI2FP2
pub fn is_etrf(&self) -> bool
[src]
Checks if the value of the field is ETRF
impl R<bool, MSM_A>
[src]
pub fn variant(&self) -> MSM_A
[src]
Get enumerated values variant
pub fn is_no_sync(&self) -> bool
[src]
Checks if the value of the field is NOSYNC
pub fn is_sync(&self) -> bool
[src]
Checks if the value of the field is SYNC
impl R<u8, ETF_A>
[src]
pub fn variant(&self) -> ETF_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, ETPS_A>
[src]
pub fn variant(&self) -> ETPS_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
impl R<bool, ECE_A>
[src]
pub fn variant(&self) -> ECE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ETP_A>
[src]
pub fn variant(&self) -> ETP_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<u32, Reg<u32, _SMCR>>
[src]
pub fn sms(&self) -> SMS_R
[src]
Bits 0:2 - Slave mode selection
pub fn ts(&self) -> TS_R
[src]
Bits 4:6 - Trigger selection
pub fn msm(&self) -> MSM_R
[src]
Bit 7 - Master/Slave mode
pub fn etf(&self) -> ETF_R
[src]
Bits 8:11 - External trigger filter
pub fn etps(&self) -> ETPS_R
[src]
Bits 12:13 - External trigger prescaler
pub fn ece(&self) -> ECE_R
[src]
Bit 14 - External clock enable
pub fn etp(&self) -> ETP_R
[src]
Bit 15 - External trigger polarity
impl R<bool, TIE_A>
[src]
pub fn variant(&self) -> TIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CC2IE_A>
[src]
pub fn variant(&self) -> CC2IE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UIE_A>
[src]
pub fn variant(&self) -> UIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _DIER>>
[src]
pub fn tie(&self) -> TIE_R
[src]
Bit 6 - Trigger interrupt enable
pub fn cc2ie(&self) -> CC2IE_R
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&self) -> CC1IE_R
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&self) -> UIE_R
[src]
Bit 0 - Update interrupt enable
impl R<bool, CC2OF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC2OF_A>
[src]
Get enumerated values variant
pub fn is_overcapture(&self) -> bool
[src]
Checks if the value of the field is OVERCAPTURE
impl R<bool, TIF_A>
[src]
pub fn variant(&self) -> TIF_A
[src]
Get enumerated values variant
pub fn is_no_trigger(&self) -> bool
[src]
Checks if the value of the field is NOTRIGGER
pub fn is_trigger(&self) -> bool
[src]
Checks if the value of the field is TRIGGER
impl R<bool, CC2IF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC2IF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, UIF_A>
[src]
pub fn variant(&self) -> UIF_A
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
pub fn is_update_pending(&self) -> bool
[src]
Checks if the value of the field is UPDATEPENDING
impl R<u32, Reg<u32, _SR>>
[src]
pub fn cc2of(&self) -> CC2OF_R
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&self) -> CC1OF_R
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&self) -> TIF_R
[src]
Bit 6 - Trigger interrupt flag
pub fn cc2if(&self) -> CC2IF_R
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&self) -> CC1IF_R
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&self) -> UIF_R
[src]
Bit 0 - Update interrupt flag
impl R<u8, OC2M_A>
[src]
pub fn variant(&self) -> OC2M_A
[src]
Get enumerated values variant
pub fn is_frozen(&self) -> bool
[src]
Checks if the value of the field is FROZEN
pub fn is_active_on_match(&self) -> bool
[src]
Checks if the value of the field is ACTIVEONMATCH
pub fn is_inactive_on_match(&self) -> bool
[src]
Checks if the value of the field is INACTIVEONMATCH
pub fn is_toggle(&self) -> bool
[src]
Checks if the value of the field is TOGGLE
pub fn is_force_inactive(&self) -> bool
[src]
Checks if the value of the field is FORCEINACTIVE
pub fn is_force_active(&self) -> bool
[src]
Checks if the value of the field is FORCEACTIVE
pub fn is_pwm_mode1(&self) -> bool
[src]
Checks if the value of the field is PWMMODE1
pub fn is_pwm_mode2(&self) -> bool
[src]
Checks if the value of the field is PWMMODE2
impl R<bool, OC2PE_A>
[src]
pub fn variant(&self) -> OC2PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC2S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2m(&self) -> OC2M_R
[src]
Bits 12:14 - Output Compare 2 mode
pub fn oc2pe(&self) -> OC2PE_R
[src]
Bit 11 - Output Compare 2 preload enable
pub fn oc2fe(&self) -> OC2FE_R
[src]
Bit 10 - Output Compare 2 fast enable
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn oc1m(&self) -> OC1M_R
[src]
Bits 4:6 - Output Compare 1 mode
pub fn oc1pe(&self) -> OC1PE_R
[src]
Bit 3 - Output Compare 1 preload enable
pub fn oc1fe(&self) -> OC1FE_R
[src]
Bit 2 - Output Compare 1 fast enable
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<u8, IC2F_A>
[src]
pub fn variant(&self) -> IC2F_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> CC2S_A
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
pub fn is_ti1(&self) -> bool
[src]
Checks if the value of the field is TI1
pub fn is_ti2(&self) -> bool
[src]
Checks if the value of the field is TI2
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&self) -> IC2F_R
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&self) -> IC2PSC_R
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&self) -> IC1F_R
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&self) -> IC1PSC_R
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<bool, CC2NP_A>
[src]
pub fn variant(&self) -> CC2NP_A
[src]
Get enumerated values variant
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
impl R<bool, CC2P_A>
[src]
pub fn variant(&self) -> CC2P_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<bool, CC2E_A>
[src]
pub fn variant(&self) -> CC2E_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CCER>>
[src]
pub fn cc2np(&self) -> CC2NP_R
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&self) -> CC2P_R
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&self) -> CC2E_R
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&self) -> CC1NP_R
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&self) -> CC1P_R
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&self) -> CC1E_R
[src]
Bit 0 - Capture/Compare 1 output enable
impl R<u32, Reg<u32, _CNT>>
[src]
impl R<u32, Reg<u32, _PSC>>
[src]
impl R<u32, Reg<u32, _ARR>>
[src]
impl R<u32, Reg<u32, _CCR>>
[src]
impl R<u8, ETR_RMP_A>
[src]
pub fn variant(&self) -> ETR_RMP_A
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u8, TI1_RMP_A>
[src]
pub fn variant(&self) -> Variant<u8, TI1_RMP_A>
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
impl R<bool, TI2_RMP_A>
[src]
pub fn variant(&self) -> TI2_RMP_A
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
impl R<u32, Reg<u32, _OR>>
[src]
pub fn etr_rmp(&self) -> ETR_RMP_R
[src]
Bits 0:1 - Timer21 ETR remap
pub fn ti1_rmp(&self) -> TI1_RMP_R
[src]
Bits 2:4 - Timer21 TI1
pub fn ti2_rmp(&self) -> TI2_RMP_R
[src]
Bit 5 - Timer21 TI2
impl R<bool, CEN_A>
[src]
pub fn variant(&self) -> CEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UDIS_A>
[src]
pub fn variant(&self) -> UDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, URS_A>
[src]
pub fn variant(&self) -> URS_A
[src]
Get enumerated values variant
pub fn is_any_event(&self) -> bool
[src]
Checks if the value of the field is ANYEVENT
pub fn is_counter_only(&self) -> bool
[src]
Checks if the value of the field is COUNTERONLY
impl R<bool, OPM_A>
[src]
pub fn variant(&self) -> OPM_A
[src]
Get enumerated values variant
pub fn is_not_stopped(&self) -> bool
[src]
Checks if the value of the field is NOTSTOPPED
pub fn is_stopped(&self) -> bool
[src]
Checks if the value of the field is STOPPED
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_up(&self) -> bool
[src]
Checks if the value of the field is UP
pub fn is_down(&self) -> bool
[src]
Checks if the value of the field is DOWN
impl R<u8, CMS_A>
[src]
pub fn variant(&self) -> CMS_A
[src]
Get enumerated values variant
pub fn is_edge_aligned(&self) -> bool
[src]
Checks if the value of the field is EDGEALIGNED
pub fn is_center_aligned1(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED1
pub fn is_center_aligned2(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED2
pub fn is_center_aligned3(&self) -> bool
[src]
Checks if the value of the field is CENTERALIGNED3
impl R<bool, ARPE_A>
[src]
pub fn variant(&self) -> ARPE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CKD_A>
[src]
pub fn variant(&self) -> Variant<u8, CKD_A>
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn cen(&self) -> CEN_R
[src]
Bit 0 - Counter enable
pub fn udis(&self) -> UDIS_R
[src]
Bit 1 - Update disable
pub fn urs(&self) -> URS_R
[src]
Bit 2 - Update request source
pub fn opm(&self) -> OPM_R
[src]
Bit 3 - One-pulse mode
pub fn dir(&self) -> DIR_R
[src]
Bit 4 - Direction
pub fn cms(&self) -> CMS_R
[src]
Bits 5:6 - Center-aligned mode selection
pub fn arpe(&self) -> ARPE_R
[src]
Bit 7 - Auto-reload preload enable
pub fn ckd(&self) -> CKD_R
[src]
Bits 8:9 - Clock division
impl R<u8, MMS_A>
[src]
pub fn variant(&self) -> Variant<u8, MMS_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
pub fn is_enable(&self) -> bool
[src]
Checks if the value of the field is ENABLE
pub fn is_update(&self) -> bool
[src]
Checks if the value of the field is UPDATE
pub fn is_compare_pulse(&self) -> bool
[src]
Checks if the value of the field is COMPAREPULSE
pub fn is_oc1ref(&self) -> bool
[src]
Checks if the value of the field is OC1REF
pub fn is_oc2ref(&self) -> bool
[src]
Checks if the value of the field is OC2REF
impl R<u32, Reg<u32, _CR2>>
[src]
impl R<u8, SMS_A>
[src]
pub fn variant(&self) -> SMS_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_encoder_mode_1(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_1
pub fn is_encoder_mode_2(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_2
pub fn is_encoder_mode_3(&self) -> bool
[src]
Checks if the value of the field is ENCODER_MODE_3
pub fn is_reset_mode(&self) -> bool
[src]
Checks if the value of the field is RESET_MODE
pub fn is_gated_mode(&self) -> bool
[src]
Checks if the value of the field is GATED_MODE
pub fn is_trigger_mode(&self) -> bool
[src]
Checks if the value of the field is TRIGGER_MODE
pub fn is_ext_clock_mode(&self) -> bool
[src]
Checks if the value of the field is EXT_CLOCK_MODE
impl R<u8, TS_A>
[src]
pub fn variant(&self) -> Variant<u8, TS_A>
[src]
Get enumerated values variant
pub fn is_itr0(&self) -> bool
[src]
Checks if the value of the field is ITR0
pub fn is_itr1(&self) -> bool
[src]
Checks if the value of the field is ITR1
pub fn is_itr2(&self) -> bool
[src]
Checks if the value of the field is ITR2
pub fn is_ti1f_ed(&self) -> bool
[src]
Checks if the value of the field is TI1F_ED
pub fn is_ti1fp1(&self) -> bool
[src]
Checks if the value of the field is TI1FP1
pub fn is_ti2fp2(&self) -> bool
[src]
Checks if the value of the field is TI2FP2
pub fn is_etrf(&self) -> bool
[src]
Checks if the value of the field is ETRF
impl R<bool, MSM_A>
[src]
pub fn variant(&self) -> MSM_A
[src]
Get enumerated values variant
pub fn is_no_sync(&self) -> bool
[src]
Checks if the value of the field is NOSYNC
pub fn is_sync(&self) -> bool
[src]
Checks if the value of the field is SYNC
impl R<u8, ETF_A>
[src]
pub fn variant(&self) -> ETF_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, ETPS_A>
[src]
pub fn variant(&self) -> ETPS_A
[src]
Get enumerated values variant
pub fn is_div1(&self) -> bool
[src]
Checks if the value of the field is DIV1
pub fn is_div2(&self) -> bool
[src]
Checks if the value of the field is DIV2
pub fn is_div4(&self) -> bool
[src]
Checks if the value of the field is DIV4
pub fn is_div8(&self) -> bool
[src]
Checks if the value of the field is DIV8
impl R<bool, ECE_A>
[src]
pub fn variant(&self) -> ECE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ETP_A>
[src]
pub fn variant(&self) -> ETP_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<u32, Reg<u32, _SMCR>>
[src]
pub fn sms(&self) -> SMS_R
[src]
Bits 0:2 - Slave mode selection
pub fn ts(&self) -> TS_R
[src]
Bits 4:6 - Trigger selection
pub fn msm(&self) -> MSM_R
[src]
Bit 7 - Master/Slave mode
pub fn etf(&self) -> ETF_R
[src]
Bits 8:11 - External trigger filter
pub fn etps(&self) -> ETPS_R
[src]
Bits 12:13 - External trigger prescaler
pub fn ece(&self) -> ECE_R
[src]
Bit 14 - External clock enable
pub fn etp(&self) -> ETP_R
[src]
Bit 15 - External trigger polarity
impl R<bool, TIE_A>
[src]
pub fn variant(&self) -> TIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CC2IE_A>
[src]
pub fn variant(&self) -> CC2IE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UIE_A>
[src]
pub fn variant(&self) -> UIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _DIER>>
[src]
pub fn tie(&self) -> TIE_R
[src]
Bit 6 - Trigger interrupt enable
pub fn cc2ie(&self) -> CC2IE_R
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&self) -> CC1IE_R
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&self) -> UIE_R
[src]
Bit 0 - Update interrupt enable
impl R<bool, CC2OF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC2OF_A>
[src]
Get enumerated values variant
pub fn is_overcapture(&self) -> bool
[src]
Checks if the value of the field is OVERCAPTURE
impl R<bool, TIF_A>
[src]
pub fn variant(&self) -> TIF_A
[src]
Get enumerated values variant
pub fn is_no_trigger(&self) -> bool
[src]
Checks if the value of the field is NOTRIGGER
pub fn is_trigger(&self) -> bool
[src]
Checks if the value of the field is TRIGGER
impl R<bool, CC2IF_A>
[src]
pub fn variant(&self) -> Variant<bool, CC2IF_A>
[src]
Get enumerated values variant
pub fn is_match_(&self) -> bool
[src]
Checks if the value of the field is MATCH
impl R<bool, UIF_A>
[src]
pub fn variant(&self) -> UIF_A
[src]
Get enumerated values variant
pub fn is_clear(&self) -> bool
[src]
Checks if the value of the field is CLEAR
pub fn is_update_pending(&self) -> bool
[src]
Checks if the value of the field is UPDATEPENDING
impl R<u32, Reg<u32, _SR>>
[src]
pub fn cc2of(&self) -> CC2OF_R
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&self) -> CC1OF_R
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&self) -> TIF_R
[src]
Bit 6 - Trigger interrupt flag
pub fn cc2if(&self) -> CC2IF_R
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&self) -> CC1IF_R
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&self) -> UIF_R
[src]
Bit 0 - Update interrupt flag
impl R<u8, OC2M_A>
[src]
pub fn variant(&self) -> OC2M_A
[src]
Get enumerated values variant
pub fn is_frozen(&self) -> bool
[src]
Checks if the value of the field is FROZEN
pub fn is_active_on_match(&self) -> bool
[src]
Checks if the value of the field is ACTIVEONMATCH
pub fn is_inactive_on_match(&self) -> bool
[src]
Checks if the value of the field is INACTIVEONMATCH
pub fn is_toggle(&self) -> bool
[src]
Checks if the value of the field is TOGGLE
pub fn is_force_inactive(&self) -> bool
[src]
Checks if the value of the field is FORCEINACTIVE
pub fn is_force_active(&self) -> bool
[src]
Checks if the value of the field is FORCEACTIVE
pub fn is_pwm_mode1(&self) -> bool
[src]
Checks if the value of the field is PWMMODE1
pub fn is_pwm_mode2(&self) -> bool
[src]
Checks if the value of the field is PWMMODE2
impl R<bool, OC2PE_A>
[src]
pub fn variant(&self) -> OC2PE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> Variant<u8, CC2S_A>
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
impl R<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2m(&self) -> OC2M_R
[src]
Bits 12:14 - Output Compare 2 mode
pub fn oc2pe(&self) -> OC2PE_R
[src]
Bit 11 - Output Compare 2 preload enable
pub fn oc2fe(&self) -> OC2FE_R
[src]
Bit 10 - Output Compare 2 fast enable
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn oc1m(&self) -> OC1M_R
[src]
Bits 4:6 - Output Compare 1 mode
pub fn oc1pe(&self) -> OC1PE_R
[src]
Bit 3 - Output Compare 1 preload enable
pub fn oc1fe(&self) -> OC1FE_R
[src]
Bit 2 - Output Compare 1 fast enable
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<u8, IC2F_A>
[src]
pub fn variant(&self) -> IC2F_A
[src]
Get enumerated values variant
pub fn is_no_filter(&self) -> bool
[src]
Checks if the value of the field is NOFILTER
pub fn is_fck_int_n2(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N2
pub fn is_fck_int_n4(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N4
pub fn is_fck_int_n8(&self) -> bool
[src]
Checks if the value of the field is FCK_INT_N8
pub fn is_fdts_div2_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N6
pub fn is_fdts_div2_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV2_N8
pub fn is_fdts_div4_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N6
pub fn is_fdts_div4_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV4_N8
pub fn is_fdts_div8_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N6
pub fn is_fdts_div8_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV8_N8
pub fn is_fdts_div16_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N5
pub fn is_fdts_div16_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N6
pub fn is_fdts_div16_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV16_N8
pub fn is_fdts_div32_n5(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N5
pub fn is_fdts_div32_n6(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N6
pub fn is_fdts_div32_n8(&self) -> bool
[src]
Checks if the value of the field is FDTS_DIV32_N8
impl R<u8, CC2S_A>
[src]
pub fn variant(&self) -> CC2S_A
[src]
Get enumerated values variant
pub fn is_output(&self) -> bool
[src]
Checks if the value of the field is OUTPUT
pub fn is_ti1(&self) -> bool
[src]
Checks if the value of the field is TI1
pub fn is_ti2(&self) -> bool
[src]
Checks if the value of the field is TI2
pub fn is_trc(&self) -> bool
[src]
Checks if the value of the field is TRC
impl R<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&self) -> IC2F_R
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&self) -> IC2PSC_R
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&self) -> CC2S_R
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&self) -> IC1F_R
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&self) -> IC1PSC_R
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&self) -> CC1S_R
[src]
Bits 0:1 - Capture/Compare 1 selection
impl R<bool, CC2NP_A>
[src]
pub fn variant(&self) -> CC2NP_A
[src]
Get enumerated values variant
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
impl R<bool, CC2P_A>
[src]
pub fn variant(&self) -> CC2P_A
[src]
Get enumerated values variant
pub fn is_rising_edge(&self) -> bool
[src]
Checks if the value of the field is RISINGEDGE
pub fn is_falling_edge(&self) -> bool
[src]
Checks if the value of the field is FALLINGEDGE
impl R<bool, CC2E_A>
[src]
pub fn variant(&self) -> CC2E_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CCER>>
[src]
pub fn cc2np(&self) -> CC2NP_R
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&self) -> CC2P_R
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&self) -> CC2E_R
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&self) -> CC1NP_R
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&self) -> CC1P_R
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&self) -> CC1E_R
[src]
Bit 0 - Capture/Compare 1 output enable
impl R<u32, Reg<u32, _CNT>>
[src]
impl R<u32, Reg<u32, _PSC>>
[src]
impl R<u32, Reg<u32, _ARR>>
[src]
impl R<u32, Reg<u32, _CCR>>
[src]
impl R<u8, ETR_RMP_A>
[src]
pub fn variant(&self) -> ETR_RMP_A
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
pub fn is_lse(&self) -> bool
[src]
Checks if the value of the field is LSE
impl R<u8, TI1_RMP_A>
[src]
pub fn variant(&self) -> Variant<u8, TI1_RMP_A>
[src]
Get enumerated values variant
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
pub fn is_comp2_out(&self) -> bool
[src]
Checks if the value of the field is COMP2_OUT
pub fn is_comp1_out(&self) -> bool
[src]
Checks if the value of the field is COMP1_OUT
impl R<u32, Reg<u32, _OR>>
[src]
pub fn etr_rmp(&self) -> ETR_RMP_R
[src]
Bits 0:1 - Timer22 ETR remap
pub fn ti1_rmp(&self) -> TI1_RMP_R
[src]
Bits 2:3 - Timer22 TI1
impl R<bool, M1_A>
[src]
pub fn variant(&self) -> M1_A
[src]
Get enumerated values variant
pub fn is_m0(&self) -> bool
[src]
Checks if the value of the field is M0
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
impl R<bool, CMIE_A>
[src]
pub fn variant(&self) -> CMIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, MME_A>
[src]
pub fn variant(&self) -> MME_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, M0_A>
[src]
pub fn variant(&self) -> M0_A
[src]
Get enumerated values variant
pub fn is_bit8(&self) -> bool
[src]
Checks if the value of the field is BIT8
pub fn is_bit9(&self) -> bool
[src]
Checks if the value of the field is BIT9
impl R<bool, WAKE_A>
[src]
pub fn variant(&self) -> WAKE_A
[src]
Get enumerated values variant
pub fn is_idle(&self) -> bool
[src]
Checks if the value of the field is IDLE
pub fn is_address(&self) -> bool
[src]
Checks if the value of the field is ADDRESS
impl R<bool, PCE_A>
[src]
pub fn variant(&self) -> PCE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, PS_A>
[src]
pub fn variant(&self) -> PS_A
[src]
Get enumerated values variant
pub fn is_even(&self) -> bool
[src]
Checks if the value of the field is EVEN
pub fn is_odd(&self) -> bool
[src]
Checks if the value of the field is ODD
impl R<bool, PEIE_A>
[src]
pub fn variant(&self) -> PEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TXEIE_A>
[src]
pub fn variant(&self) -> TXEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TCIE_A>
[src]
pub fn variant(&self) -> TCIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RXNEIE_A>
[src]
pub fn variant(&self) -> RXNEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, IDLEIE_A>
[src]
pub fn variant(&self) -> IDLEIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, TE_A>
[src]
pub fn variant(&self) -> TE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RE_A>
[src]
pub fn variant(&self) -> RE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UESM_A>
[src]
pub fn variant(&self) -> UESM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, UE_A>
[src]
pub fn variant(&self) -> UE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR1>>
[src]
pub fn m1(&self) -> M1_R
[src]
Bit 28 - Word length
pub fn cmie(&self) -> CMIE_R
[src]
Bit 14 - Character match interrupt enable
pub fn mme(&self) -> MME_R
[src]
Bit 13 - Mute mode enable
pub fn m0(&self) -> M0_R
[src]
Bit 12 - Word length
pub fn wake(&self) -> WAKE_R
[src]
Bit 11 - Receiver wakeup method
pub fn pce(&self) -> PCE_R
[src]
Bit 10 - Parity control enable
pub fn ps(&self) -> PS_R
[src]
Bit 9 - Parity selection
pub fn peie(&self) -> PEIE_R
[src]
Bit 8 - PE interrupt enable
pub fn txeie(&self) -> TXEIE_R
[src]
Bit 7 - interrupt enable
pub fn tcie(&self) -> TCIE_R
[src]
Bit 6 - Transmission complete interrupt enable
pub fn rxneie(&self) -> RXNEIE_R
[src]
Bit 5 - RXNE interrupt enable
pub fn idleie(&self) -> IDLEIE_R
[src]
Bit 4 - IDLE interrupt enable
pub fn te(&self) -> TE_R
[src]
Bit 3 - Transmitter enable
pub fn re(&self) -> RE_R
[src]
Bit 2 - Receiver enable
pub fn uesm(&self) -> UESM_R
[src]
Bit 1 - USART enable in Stop mode
pub fn ue(&self) -> UE_R
[src]
Bit 0 - USART enable
pub fn deat(&self) -> DEAT_R
[src]
Bits 21:25 - Driver Enable assertion time
pub fn dedt(&self) -> DEDT_R
[src]
Bits 16:20 - Driver Enable de-assertion time
impl R<bool, MSBFIRST_A>
[src]
pub fn variant(&self) -> MSBFIRST_A
[src]
Get enumerated values variant
pub fn is_lsb(&self) -> bool
[src]
Checks if the value of the field is LSB
pub fn is_msb(&self) -> bool
[src]
Checks if the value of the field is MSB
impl R<bool, DATAINV_A>
[src]
pub fn variant(&self) -> DATAINV_A
[src]
Get enumerated values variant
pub fn is_positive(&self) -> bool
[src]
Checks if the value of the field is POSITIVE
pub fn is_negative(&self) -> bool
[src]
Checks if the value of the field is NEGATIVE
impl R<bool, TXINV_A>
[src]
pub fn variant(&self) -> TXINV_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, RXINV_A>
[src]
pub fn variant(&self) -> RXINV_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_inverted(&self) -> bool
[src]
Checks if the value of the field is INVERTED
impl R<bool, SWAP_A>
[src]
pub fn variant(&self) -> SWAP_A
[src]
Get enumerated values variant
pub fn is_standard(&self) -> bool
[src]
Checks if the value of the field is STANDARD
pub fn is_swapped(&self) -> bool
[src]
Checks if the value of the field is SWAPPED
impl R<u8, STOP_A>
[src]
pub fn variant(&self) -> STOP_A
[src]
Get enumerated values variant
pub fn is_stop1(&self) -> bool
[src]
Checks if the value of the field is STOP1
pub fn is_stop0p5(&self) -> bool
[src]
Checks if the value of the field is STOP0P5
pub fn is_stop2(&self) -> bool
[src]
Checks if the value of the field is STOP2
pub fn is_stop1p5(&self) -> bool
[src]
Checks if the value of the field is STOP1P5
impl R<bool, CLKEN_A>
[src]
pub fn variant(&self) -> CLKEN_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, ADDM7_A>
[src]
pub fn variant(&self) -> ADDM7_A
[src]
Get enumerated values variant
pub fn is_bit4(&self) -> bool
[src]
Checks if the value of the field is BIT4
pub fn is_bit7(&self) -> bool
[src]
Checks if the value of the field is BIT7
impl R<u32, Reg<u32, _CR2>>
[src]
pub fn msbfirst(&self) -> MSBFIRST_R
[src]
Bit 19 - Most significant bit first
pub fn datainv(&self) -> DATAINV_R
[src]
Bit 18 - Binary data inversion
pub fn txinv(&self) -> TXINV_R
[src]
Bit 17 - TX pin active level inversion
pub fn rxinv(&self) -> RXINV_R
[src]
Bit 16 - RX pin active level inversion
pub fn swap(&self) -> SWAP_R
[src]
Bit 15 - Swap TX/RX pins
pub fn stop(&self) -> STOP_R
[src]
Bits 12:13 - STOP bits
pub fn clken(&self) -> CLKEN_R
[src]
Bit 11 - Clock enable
pub fn addm7(&self) -> ADDM7_R
[src]
Bit 4 - 7-bit Address Detection/4-bit Address Detection
pub fn add(&self) -> ADD_R
[src]
Bits 24:31 - Address of the USART node
impl R<bool, WUFIE_A>
[src]
pub fn variant(&self) -> WUFIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u8, WUS_A>
[src]
pub fn variant(&self) -> Variant<u8, WUS_A>
[src]
Get enumerated values variant
pub fn is_address(&self) -> bool
[src]
Checks if the value of the field is ADDRESS
pub fn is_start(&self) -> bool
[src]
Checks if the value of the field is START
pub fn is_rxne(&self) -> bool
[src]
Checks if the value of the field is RXNE
impl R<bool, DEP_A>
[src]
pub fn variant(&self) -> DEP_A
[src]
Get enumerated values variant
pub fn is_high(&self) -> bool
[src]
Checks if the value of the field is HIGH
pub fn is_low(&self) -> bool
[src]
Checks if the value of the field is LOW
impl R<bool, DEM_A>
[src]
pub fn variant(&self) -> DEM_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DDRE_A>
[src]
pub fn variant(&self) -> DDRE_A
[src]
Get enumerated values variant
pub fn is_not_disabled(&self) -> bool
[src]
Checks if the value of the field is NOTDISABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, OVRDIS_A>
[src]
pub fn variant(&self) -> OVRDIS_A
[src]
Get enumerated values variant
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
impl R<bool, CTSIE_A>
[src]
pub fn variant(&self) -> CTSIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, CTSE_A>
[src]
pub fn variant(&self) -> CTSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, RTSE_A>
[src]
pub fn variant(&self) -> RTSE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAT_A>
[src]
pub fn variant(&self) -> DMAT_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, DMAR_A>
[src]
pub fn variant(&self) -> DMAR_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<bool, HDSEL_A>
[src]
pub fn variant(&self) -> HDSEL_A
[src]
Get enumerated values variant
pub fn is_not_selected(&self) -> bool
[src]
Checks if the value of the field is NOTSELECTED
pub fn is_selected(&self) -> bool
[src]
Checks if the value of the field is SELECTED
impl R<bool, EIE_A>
[src]
pub fn variant(&self) -> EIE_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _CR3>>
[src]
pub fn wufie(&self) -> WUFIE_R
[src]
Bit 22 - Wakeup from Stop mode interrupt enable
pub fn wus(&self) -> WUS_R
[src]
Bits 20:21 - Wakeup from Stop mode interrupt flag selection
pub fn dep(&self) -> DEP_R
[src]
Bit 15 - Driver enable polarity selection
pub fn dem(&self) -> DEM_R
[src]
Bit 14 - Driver enable mode
pub fn ddre(&self) -> DDRE_R
[src]
Bit 13 - DMA Disable on Reception Error
pub fn ovrdis(&self) -> OVRDIS_R
[src]
Bit 12 - Overrun Disable
pub fn ctsie(&self) -> CTSIE_R
[src]
Bit 10 - CTS interrupt enable
pub fn ctse(&self) -> CTSE_R
[src]
Bit 9 - CTS enable
pub fn rtse(&self) -> RTSE_R
[src]
Bit 8 - RTS enable
pub fn dmat(&self) -> DMAT_R
[src]
Bit 7 - DMA enable transmitter
pub fn dmar(&self) -> DMAR_R
[src]
Bit 6 - DMA enable receiver
pub fn hdsel(&self) -> HDSEL_R
[src]
Bit 3 - Half-duplex selection
pub fn eie(&self) -> EIE_R
[src]
Bit 0 - Error interrupt enable
impl R<u32, Reg<u32, _BRR>>
[src]
impl R<u32, Reg<u32, _ISR>>
[src]
pub fn reack(&self) -> REACK_R
[src]
Bit 22 - REACK
pub fn teack(&self) -> TEACK_R
[src]
Bit 21 - TEACK
pub fn wuf(&self) -> WUF_R
[src]
Bit 20 - WUF
pub fn rwu(&self) -> RWU_R
[src]
Bit 19 - RWU
pub fn sbkf(&self) -> SBKF_R
[src]
Bit 18 - SBKF
pub fn cmf(&self) -> CMF_R
[src]
Bit 17 - CMF
pub fn busy(&self) -> BUSY_R
[src]
Bit 16 - BUSY
pub fn cts(&self) -> CTS_R
[src]
Bit 10 - CTS
pub fn ctsif(&self) -> CTSIF_R
[src]
Bit 9 - CTSIF
pub fn txe(&self) -> TXE_R
[src]
Bit 7 - TXE
pub fn tc(&self) -> TC_R
[src]
Bit 6 - TC
pub fn rxne(&self) -> RXNE_R
[src]
Bit 5 - RXNE
pub fn idle(&self) -> IDLE_R
[src]
Bit 4 - IDLE
pub fn ore(&self) -> ORE_R
[src]
Bit 3 - ORE
pub fn nf(&self) -> NF_R
[src]
Bit 2 - NF
pub fn fe(&self) -> FE_R
[src]
Bit 1 - FE
pub fn pe(&self) -> PE_R
[src]
Bit 0 - PE
impl R<u32, Reg<u32, _RDR>>
[src]
impl R<u32, Reg<u32, _TDR>>
[src]
impl R<u32, Reg<u32, _CR>>
[src]
pub fn bias(&self) -> BIAS_R
[src]
Bits 5:6 - Bias selector
pub fn duty(&self) -> DUTY_R
[src]
Bits 2:4 - Duty selection
pub fn vsel(&self) -> VSEL_R
[src]
Bit 1 - Voltage source selection
pub fn lcden(&self) -> LCDEN_R
[src]
Bit 0 - LCD controller enable
impl R<u32, Reg<u32, _FCR>>
[src]
pub fn ps(&self) -> PS_R
[src]
Bits 22:25 - PS 16-bit prescaler
pub fn div(&self) -> DIV_R
[src]
Bits 18:21 - DIV clock divider
pub fn blink(&self) -> BLINK_R
[src]
Bits 16:17 - Blink mode selection
pub fn blinkf(&self) -> BLINKF_R
[src]
Bits 13:15 - Blink frequency selection
pub fn cc(&self) -> CC_R
[src]
Bits 10:12 - Contrast control
pub fn dead(&self) -> DEAD_R
[src]
Bits 7:9 - Dead time duration
pub fn pon(&self) -> PON_R
[src]
Bits 4:6 - Pulse ON duration
pub fn uddie(&self) -> UDDIE_R
[src]
Bit 3 - Update display done interrupt enable
pub fn sofie(&self) -> SOFIE_R
[src]
Bit 1 - Start of frame interrupt enable
pub fn hd(&self) -> HD_R
[src]
Bit 0 - High drive enable
impl R<u32, Reg<u32, _SR>>
[src]
pub fn fcrsf(&self) -> FCRSF_R
[src]
Bit 5 - LCD Frame Control Register Synchronization flag
pub fn rdy(&self) -> RDY_R
[src]
Bit 4 - Ready flag
pub fn udd(&self) -> UDD_R
[src]
Bit 3 - Update Display Done
pub fn sof(&self) -> SOF_R
[src]
Bit 1 - Start of frame flag
pub fn ens(&self) -> ENS_R
[src]
Bit 0 - ENS
impl R<u32, Reg<u32, _RAM_COM0>>
[src]
pub fn s30(&self) -> S30_R
[src]
Bit 30 - S30
pub fn s29(&self) -> S29_R
[src]
Bit 29 - S29
pub fn s28(&self) -> S28_R
[src]
Bit 28 - S28
pub fn s27(&self) -> S27_R
[src]
Bit 27 - S27
pub fn s26(&self) -> S26_R
[src]
Bit 26 - S26
pub fn s25(&self) -> S25_R
[src]
Bit 25 - S25
pub fn s24(&self) -> S24_R
[src]
Bit 24 - S24
pub fn s23(&self) -> S23_R
[src]
Bit 23 - S23
pub fn s22(&self) -> S22_R
[src]
Bit 22 - S22
pub fn s21(&self) -> S21_R
[src]
Bit 21 - S21
pub fn s20(&self) -> S20_R
[src]
Bit 20 - S20
pub fn s19(&self) -> S19_R
[src]
Bit 19 - S19
pub fn s18(&self) -> S18_R
[src]
Bit 18 - S18
pub fn s17(&self) -> S17_R
[src]
Bit 17 - S17
pub fn s16(&self) -> S16_R
[src]
Bit 16 - S16
pub fn s15(&self) -> S15_R
[src]
Bit 15 - S15
pub fn s14(&self) -> S14_R
[src]
Bit 14 - S14
pub fn s13(&self) -> S13_R
[src]
Bit 13 - S13
pub fn s12(&self) -> S12_R
[src]
Bit 12 - S12
pub fn s11(&self) -> S11_R
[src]
Bit 11 - S11
pub fn s10(&self) -> S10_R
[src]
Bit 10 - S10
pub fn s09(&self) -> S09_R
[src]
Bit 9 - S09
pub fn s08(&self) -> S08_R
[src]
Bit 8 - S08
pub fn s07(&self) -> S07_R
[src]
Bit 7 - S07
pub fn s06(&self) -> S06_R
[src]
Bit 6 - S06
pub fn s05(&self) -> S05_R
[src]
Bit 5 - S05
pub fn s04(&self) -> S04_R
[src]
Bit 4 - S04
pub fn s03(&self) -> S03_R
[src]
Bit 3 - S03
pub fn s02(&self) -> S02_R
[src]
Bit 2 - S02
pub fn s01(&self) -> S01_R
[src]
Bit 1 - S01
pub fn s00(&self) -> S00_R
[src]
Bit 0 - S00
impl R<u32, Reg<u32, _RAM_COM1>>
[src]
pub fn s31(&self) -> S31_R
[src]
Bit 31 - S31
pub fn s30(&self) -> S30_R
[src]
Bit 30 - S30
pub fn s29(&self) -> S29_R
[src]
Bit 29 - S29
pub fn s28(&self) -> S28_R
[src]
Bit 28 - S28
pub fn s27(&self) -> S27_R
[src]
Bit 27 - S27
pub fn s26(&self) -> S26_R
[src]
Bit 26 - S26
pub fn s25(&self) -> S25_R
[src]
Bit 25 - S25
pub fn s24(&self) -> S24_R
[src]
Bit 24 - S24
pub fn s23(&self) -> S23_R
[src]
Bit 23 - S23
pub fn s22(&self) -> S22_R
[src]
Bit 22 - S22
pub fn s21(&self) -> S21_R
[src]
Bit 21 - S21
pub fn s20(&self) -> S20_R
[src]
Bit 20 - S20
pub fn s19(&self) -> S19_R
[src]
Bit 19 - S19
pub fn s18(&self) -> S18_R
[src]
Bit 18 - S18
pub fn s17(&self) -> S17_R
[src]
Bit 17 - S17
pub fn s16(&self) -> S16_R
[src]
Bit 16 - S16
pub fn s15(&self) -> S15_R
[src]
Bit 15 - S15
pub fn s14(&self) -> S14_R
[src]
Bit 14 - S14
pub fn s13(&self) -> S13_R
[src]
Bit 13 - S13
pub fn s12(&self) -> S12_R
[src]
Bit 12 - S12
pub fn s11(&self) -> S11_R
[src]
Bit 11 - S11
pub fn s10(&self) -> S10_R
[src]
Bit 10 - S10
pub fn s09(&self) -> S09_R
[src]
Bit 9 - S09
pub fn s08(&self) -> S08_R
[src]
Bit 8 - S08
pub fn s07(&self) -> S07_R
[src]
Bit 7 - S07
pub fn s06(&self) -> S06_R
[src]
Bit 6 - S06
pub fn s05(&self) -> S05_R
[src]
Bit 5 - S05
pub fn s04(&self) -> S04_R
[src]
Bit 4 - S04
pub fn s03(&self) -> S03_R
[src]
Bit 3 - S03
pub fn s02(&self) -> S02_R
[src]
Bit 2 - S02
pub fn s01(&self) -> S01_R
[src]
Bit 1 - S01
pub fn s00(&self) -> S00_R
[src]
Bit 0 - S00
impl R<u32, Reg<u32, _RAM_COM2>>
[src]
pub fn s31(&self) -> S31_R
[src]
Bit 31 - S31
pub fn s30(&self) -> S30_R
[src]
Bit 30 - S30
pub fn s29(&self) -> S29_R
[src]
Bit 29 - S29
pub fn s28(&self) -> S28_R
[src]
Bit 28 - S28
pub fn s27(&self) -> S27_R
[src]
Bit 27 - S27
pub fn s26(&self) -> S26_R
[src]
Bit 26 - S26
pub fn s25(&self) -> S25_R
[src]
Bit 25 - S25
pub fn s24(&self) -> S24_R
[src]
Bit 24 - S24
pub fn s23(&self) -> S23_R
[src]
Bit 23 - S23
pub fn s22(&self) -> S22_R
[src]
Bit 22 - S22
pub fn s21(&self) -> S21_R
[src]
Bit 21 - S21
pub fn s20(&self) -> S20_R
[src]
Bit 20 - S20
pub fn s19(&self) -> S19_R
[src]
Bit 19 - S19
pub fn s18(&self) -> S18_R
[src]
Bit 18 - S18
pub fn s17(&self) -> S17_R
[src]
Bit 17 - S17
pub fn s16(&self) -> S16_R
[src]
Bit 16 - S16
pub fn s15(&self) -> S15_R
[src]
Bit 15 - S15
pub fn s14(&self) -> S14_R
[src]
Bit 14 - S14
pub fn s13(&self) -> S13_R
[src]
Bit 13 - S13
pub fn s12(&self) -> S12_R
[src]
Bit 12 - S12
pub fn s11(&self) -> S11_R
[src]
Bit 11 - S11
pub fn s10(&self) -> S10_R
[src]
Bit 10 - S10
pub fn s09(&self) -> S09_R
[src]
Bit 9 - S09
pub fn s08(&self) -> S08_R
[src]
Bit 8 - S08
pub fn s07(&self) -> S07_R
[src]
Bit 7 - S07
pub fn s06(&self) -> S06_R
[src]
Bit 6 - S06
pub fn s05(&self) -> S05_R
[src]
Bit 5 - S05
pub fn s04(&self) -> S04_R
[src]
Bit 4 - S04
pub fn s03(&self) -> S03_R
[src]
Bit 3 - S03
pub fn s02(&self) -> S02_R
[src]
Bit 2 - S02
pub fn s01(&self) -> S01_R
[src]
Bit 1 - S01
pub fn s00(&self) -> S00_R
[src]
Bit 0 - S00
impl R<u32, Reg<u32, _RAM_COM3>>
[src]
pub fn s31(&self) -> S31_R
[src]
Bit 31 - S31
pub fn s30(&self) -> S30_R
[src]
Bit 30 - S30
pub fn s29(&self) -> S29_R
[src]
Bit 29 - S29
pub fn s28(&self) -> S28_R
[src]
Bit 28 - S28
pub fn s27(&self) -> S27_R
[src]
Bit 27 - S27
pub fn s26(&self) -> S26_R
[src]
Bit 26 - S26
pub fn s25(&self) -> S25_R
[src]
Bit 25 - S25
pub fn s24(&self) -> S24_R
[src]
Bit 24 - S24
pub fn s23(&self) -> S23_R
[src]
Bit 23 - S23
pub fn s22(&self) -> S22_R
[src]
Bit 22 - S22
pub fn s21(&self) -> S21_R
[src]
Bit 21 - S21
pub fn s20(&self) -> S20_R
[src]
Bit 20 - S20
pub fn s19(&self) -> S19_R
[src]
Bit 19 - S19
pub fn s18(&self) -> S18_R
[src]
Bit 18 - S18
pub fn s17(&self) -> S17_R
[src]
Bit 17 - S17
pub fn s16(&self) -> S16_R
[src]
Bit 16 - S16
pub fn s15(&self) -> S15_R
[src]
Bit 15 - S15
pub fn s14(&self) -> S14_R
[src]
Bit 14 - S14
pub fn s13(&self) -> S13_R
[src]
Bit 13 - S13
pub fn s12(&self) -> S12_R
[src]
Bit 12 - S12
pub fn s11(&self) -> S11_R
[src]
Bit 11 - S11
pub fn s10(&self) -> S10_R
[src]
Bit 10 - S10
pub fn s09(&self) -> S09_R
[src]
Bit 9 - S09
pub fn s08(&self) -> S08_R
[src]
Bit 8 - S08
pub fn s07(&self) -> S07_R
[src]
Bit 7 - S07
pub fn s06(&self) -> S06_R
[src]
Bit 6 - S06
pub fn s05(&self) -> S05_R
[src]
Bit 5 - S05
pub fn s04(&self) -> S04_R
[src]
Bit 4 - S04
pub fn s03(&self) -> S03_R
[src]
Bit 3 - S03
pub fn s02(&self) -> S02_R
[src]
Bit 2 - S02
pub fn s01(&self) -> S01_R
[src]
Bit 1 - S01
pub fn s00(&self) -> S00_R
[src]
Bit 0 - S00
impl R<u32, Reg<u32, _RAM_COM4>>
[src]
pub fn s31(&self) -> S31_R
[src]
Bit 31 - S31
pub fn s30(&self) -> S30_R
[src]
Bit 30 - S30
pub fn s29(&self) -> S29_R
[src]
Bit 29 - S29
pub fn s28(&self) -> S28_R
[src]
Bit 28 - S28
pub fn s27(&self) -> S27_R
[src]
Bit 27 - S27
pub fn s26(&self) -> S26_R
[src]
Bit 26 - S26
pub fn s25(&self) -> S25_R
[src]
Bit 25 - S25
pub fn s24(&self) -> S24_R
[src]
Bit 24 - S24
pub fn s23(&self) -> S23_R
[src]
Bit 23 - S23
pub fn s22(&self) -> S22_R
[src]
Bit 22 - S22
pub fn s21(&self) -> S21_R
[src]
Bit 21 - S21
pub fn s20(&self) -> S20_R
[src]
Bit 20 - S20
pub fn s19(&self) -> S19_R
[src]
Bit 19 - S19
pub fn s18(&self) -> S18_R
[src]
Bit 18 - S18
pub fn s17(&self) -> S17_R
[src]
Bit 17 - S17
pub fn s16(&self) -> S16_R
[src]
Bit 16 - S16
pub fn s15(&self) -> S15_R
[src]
Bit 15 - S15
pub fn s14(&self) -> S14_R
[src]
Bit 14 - S14
pub fn s13(&self) -> S13_R
[src]
Bit 13 - S13
pub fn s12(&self) -> S12_R
[src]
Bit 12 - S12
pub fn s11(&self) -> S11_R
[src]
Bit 11 - S11
pub fn s10(&self) -> S10_R
[src]
Bit 10 - S10
pub fn s09(&self) -> S09_R
[src]
Bit 9 - S09
pub fn s08(&self) -> S08_R
[src]
Bit 8 - S08
pub fn s07(&self) -> S07_R
[src]
Bit 7 - S07
pub fn s06(&self) -> S06_R
[src]
Bit 6 - S06
pub fn s05(&self) -> S05_R
[src]
Bit 5 - S05
pub fn s04(&self) -> S04_R
[src]
Bit 4 - S04
pub fn s03(&self) -> S03_R
[src]
Bit 3 - S03
pub fn s02(&self) -> S02_R
[src]
Bit 2 - S02
pub fn s01(&self) -> S01_R
[src]
Bit 1 - S01
pub fn s00(&self) -> S00_R
[src]
Bit 0 - S00
impl R<u32, Reg<u32, _RAM_COM5>>
[src]
pub fn s31(&self) -> S31_R
[src]
Bit 31 - S31
pub fn s30(&self) -> S30_R
[src]
Bit 30 - S30
pub fn s29(&self) -> S29_R
[src]
Bit 29 - S29
pub fn s28(&self) -> S28_R
[src]
Bit 28 - S28
pub fn s27(&self) -> S27_R
[src]
Bit 27 - S27
pub fn s26(&self) -> S26_R
[src]
Bit 26 - S26
pub fn s25(&self) -> S25_R
[src]
Bit 25 - S25
pub fn s24(&self) -> S24_R
[src]
Bit 24 - S24
pub fn s23(&self) -> S23_R
[src]
Bit 23 - S23
pub fn s22(&self) -> S22_R
[src]
Bit 22 - S22
pub fn s21(&self) -> S21_R
[src]
Bit 21 - S21
pub fn s20(&self) -> S20_R
[src]
Bit 20 - S20
pub fn s19(&self) -> S19_R
[src]
Bit 19 - S19
pub fn s18(&self) -> S18_R
[src]
Bit 18 - S18
pub fn s17(&self) -> S17_R
[src]
Bit 17 - S17
pub fn s16(&self) -> S16_R
[src]
Bit 16 - S16
pub fn s15(&self) -> S15_R
[src]
Bit 15 - S15
pub fn s14(&self) -> S14_R
[src]
Bit 14 - S14
pub fn s13(&self) -> S13_R
[src]
Bit 13 - S13
pub fn s12(&self) -> S12_R
[src]
Bit 12 - S12
pub fn s11(&self) -> S11_R
[src]
Bit 11 - S11
pub fn s10(&self) -> S10_R
[src]
Bit 10 - S10
pub fn s09(&self) -> S09_R
[src]
Bit 9 - S09
pub fn s08(&self) -> S08_R
[src]
Bit 8 - S08
pub fn s07(&self) -> S07_R
[src]
Bit 7 - S07
pub fn s06(&self) -> S06_R
[src]
Bit 6 - S06
pub fn s05(&self) -> S05_R
[src]
Bit 5 - S05
pub fn s04(&self) -> S04_R
[src]
Bit 4 - S04
pub fn s03(&self) -> S03_R
[src]
Bit 3 - S03
pub fn s02(&self) -> S02_R
[src]
Bit 2 - S02
pub fn s01(&self) -> S01_R
[src]
Bit 1 - S01
pub fn s00(&self) -> S00_R
[src]
Bit 0 - S00
impl R<u32, Reg<u32, _RAM_COM6>>
[src]
pub fn s31(&self) -> S31_R
[src]
Bit 31 - S31
pub fn s30(&self) -> S30_R
[src]
Bit 30 - S30
pub fn s29(&self) -> S29_R
[src]
Bit 29 - S29
pub fn s28(&self) -> S28_R
[src]
Bit 28 - S28
pub fn s27(&self) -> S27_R
[src]
Bit 27 - S27
pub fn s26(&self) -> S26_R
[src]
Bit 26 - S26
pub fn s25(&self) -> S25_R
[src]
Bit 25 - S25
pub fn s24(&self) -> S24_R
[src]
Bit 24 - S24
pub fn s23(&self) -> S23_R
[src]
Bit 23 - S23
pub fn s22(&self) -> S22_R
[src]
Bit 22 - S22
pub fn s21(&self) -> S21_R
[src]
Bit 21 - S21
pub fn s20(&self) -> S20_R
[src]
Bit 20 - S20
pub fn s19(&self) -> S19_R
[src]
Bit 19 - S19
pub fn s18(&self) -> S18_R
[src]
Bit 18 - S18
pub fn s17(&self) -> S17_R
[src]
Bit 17 - S17
pub fn s16(&self) -> S16_R
[src]
Bit 16 - S16
pub fn s15(&self) -> S15_R
[src]
Bit 15 - S15
pub fn s14(&self) -> S14_R
[src]
Bit 14 - S14
pub fn s13(&self) -> S13_R
[src]
Bit 13 - S13
pub fn s12(&self) -> S12_R
[src]
Bit 12 - S12
pub fn s11(&self) -> S11_R
[src]
Bit 11 - S11
pub fn s10(&self) -> S10_R
[src]
Bit 10 - S10
pub fn s09(&self) -> S09_R
[src]
Bit 9 - S09
pub fn s08(&self) -> S08_R
[src]
Bit 8 - S08
pub fn s07(&self) -> S07_R
[src]
Bit 7 - S07
pub fn s06(&self) -> S06_R
[src]
Bit 6 - S06
pub fn s05(&self) -> S05_R
[src]
Bit 5 - S05
pub fn s04(&self) -> S04_R
[src]
Bit 4 - S04
pub fn s03(&self) -> S03_R
[src]
Bit 3 - S03
pub fn s02(&self) -> S02_R
[src]
Bit 2 - S02
pub fn s01(&self) -> S01_R
[src]
Bit 1 - S01
pub fn s00(&self) -> S00_R
[src]
Bit 0 - S00
impl R<u32, Reg<u32, _RAM_COM7>>
[src]
pub fn s31(&self) -> S31_R
[src]
Bit 31 - S31
pub fn s30(&self) -> S30_R
[src]
Bit 30 - S30
pub fn s29(&self) -> S29_R
[src]
Bit 29 - S29
pub fn s28(&self) -> S28_R
[src]
Bit 28 - S28
pub fn s27(&self) -> S27_R
[src]
Bit 27 - S27
pub fn s26(&self) -> S26_R
[src]
Bit 26 - S26
pub fn s25(&self) -> S25_R
[src]
Bit 25 - S25
pub fn s24(&self) -> S24_R
[src]
Bit 24 - S24
pub fn s23(&self) -> S23_R
[src]
Bit 23 - S23
pub fn s22(&self) -> S22_R
[src]
Bit 22 - S22
pub fn s21(&self) -> S21_R
[src]
Bit 21 - S21
pub fn s20(&self) -> S20_R
[src]
Bit 20 - S20
pub fn s19(&self) -> S19_R
[src]
Bit 19 - S19
pub fn s18(&self) -> S18_R
[src]
Bit 18 - S18
pub fn s17(&self) -> S17_R
[src]
Bit 17 - S17
pub fn s16(&self) -> S16_R
[src]
Bit 16 - S16
pub fn s15(&self) -> S15_R
[src]
Bit 15 - S15
pub fn s14(&self) -> S14_R
[src]
Bit 14 - S14
pub fn s13(&self) -> S13_R
[src]
Bit 13 - S13
pub fn s12(&self) -> S12_R
[src]
Bit 12 - S12
pub fn s11(&self) -> S11_R
[src]
Bit 11 - S11
pub fn s10(&self) -> S10_R
[src]
Bit 10 - S10
pub fn s09(&self) -> S09_R
[src]
Bit 9 - S09
pub fn s08(&self) -> S08_R
[src]
Bit 8 - S08
pub fn s07(&self) -> S07_R
[src]
Bit 7 - S07
pub fn s06(&self) -> S06_R
[src]
Bit 6 - S06
pub fn s05(&self) -> S05_R
[src]
Bit 5 - S05
pub fn s04(&self) -> S04_R
[src]
Bit 4 - S04
pub fn s03(&self) -> S03_R
[src]
Bit 3 - S03
pub fn s02(&self) -> S02_R
[src]
Bit 2 - S02
pub fn s01(&self) -> S01_R
[src]
Bit 1 - S01
pub fn s00(&self) -> S00_R
[src]
Bit 0 - S00
impl R<u32, Reg<u32, _CSR>>
[src]
pub fn enable(&self) -> ENABLE_R
[src]
Bit 0 - Counter enable
pub fn tickint(&self) -> TICKINT_R
[src]
Bit 1 - SysTick exception request enable
pub fn clksource(&self) -> CLKSOURCE_R
[src]
Bit 2 - Clock source selection
pub fn countflag(&self) -> COUNTFLAG_R
[src]
Bit 16 - COUNTFLAG
impl R<u32, Reg<u32, _RVR>>
[src]
impl R<u32, Reg<u32, _CVR>>
[src]
impl R<u32, Reg<u32, _CALIB>>
[src]
pub fn tenms(&self) -> TENMS_R
[src]
Bits 0:23 - Calibration value
pub fn skew(&self) -> SKEW_R
[src]
Bit 30 - SKEW flag: Indicates whether the TENMS value is exact
pub fn noref(&self) -> NOREF_R
[src]
Bit 31 - NOREF flag. Reads as zero
Trait Implementations
Auto Trait Implementations
impl<U, T> Send for R<U, T> where
T: Send,
U: Send,
T: Send,
U: Send,
impl<U, T> Sync for R<U, T> where
T: Sync,
U: Sync,
T: Sync,
U: Sync,
impl<U, T> Unpin for R<U, T> where
T: Unpin,
U: Unpin,
T: Unpin,
U: Unpin,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,