[][src]Struct stm32l0::R

pub struct R<U, T> { /* fields omitted */ }

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]

pub fn bits(&self) -> U[src]

Read raw bits from register/field

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]

pub fn din(&self) -> DIN_R[src]

Bits 0:31 - Data Input Register.

impl R<u32, Reg<u32, _DOUTR>>[src]

pub fn dout(&self) -> DOUT_R[src]

Bits 0:31 - Data output register

impl R<u32, Reg<u32, _KEYR0>>[src]

pub fn key0(&self) -> KEY0_R[src]

Bits 0:31 - Data Output Register (LSB key [31:0])

impl R<u32, Reg<u32, _KEYR1>>[src]

pub fn key1(&self) -> KEY1_R[src]

Bits 0:31 - AES key register (key [63:32])

impl R<u32, Reg<u32, _KEYR2>>[src]

pub fn key2(&self) -> KEY2_R[src]

Bits 0:31 - AES key register (key [95:64])

impl R<u32, Reg<u32, _KEYR3>>[src]

pub fn key3(&self) -> KEY3_R[src]

Bits 0:31 - AES key register (MSB key [127:96])

impl R<u32, Reg<u32, _IVR0>>[src]

pub fn iv0(&self) -> IV0_R[src]

Bits 0:31 - initialization vector register (LSB IVR [31:0])

impl R<u32, Reg<u32, _IVR1>>[src]

pub fn iv1(&self) -> IV1_R[src]

Bits 0:31 - Initialization Vector Register (IVR [63:32])

impl R<u32, Reg<u32, _IVR2>>[src]

pub fn iv2(&self) -> IV2_R[src]

Bits 0:31 - Initialization Vector Register (IVR [95:64])

impl R<u32, Reg<u32, _IVR3>>[src]

pub fn iv3(&self) -> IV3_R[src]

Bits 0:31 - Initialization Vector Register (MSB IVR [127:96])

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]

pub fn ndt(&self) -> NDT_R[src]

Bits 0:15 - Number of data to transfer

impl R<u32, Reg<u32, _PAR>>[src]

pub fn pa(&self) -> PA_R[src]

Bits 0:31 - Peripheral address

impl R<u32, Reg<u32, _MAR>>[src]

pub fn ma(&self) -> MA_R[src]

Bits 0:31 - Memory address

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]

pub fn dr(&self) -> DR_R[src]

Bits 0:31 - Data register bits

impl R<u32, Reg<u32, _IDR>>[src]

pub fn idr(&self) -> IDR_R[src]

Bits 0:7 - General-purpose 8-bit data register bits

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]

pub fn init(&self) -> INIT_R[src]

Bits 0:31 - Programmable initial CRC value

impl R<u32, Reg<u32, _POL>>[src]

pub fn pol(&self) -> POL_R[src]

Bits 0:31 - Programmable polynomial

impl R<u8, Reg<u8, _DR8>>[src]

pub fn dr8(&self) -> DR8_R[src]

Bits 0:7 - Data register bits

impl R<u16, Reg<u16, _DR16>>[src]

pub fn dr16(&self) -> DR16_R[src]

Bits 0:15 - Data register bits

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]

pub fn cmp(&self) -> CMP_R[src]

Bits 0:15 - Compare value.

impl R<u32, Reg<u32, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Auto reload value.

impl R<u32, Reg<u32, _CNT>>[src]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - Counter value.

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]

pub fn wut(&self) -> WUT_R[src]

Bits 0:15 - Wakeup auto-reload value bits

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]

pub fn ss(&self) -> SS_R[src]

Bits 0:15 - Sub second value

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]

pub fn ss(&self) -> SS_R[src]

Bits 0:15 - Sub second value

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]

pub fn bkp(&self) -> BKP_R[src]

Bits 0:31 - BKP

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]

pub fn brr(&self) -> BRR_R[src]

Bits 0:15 - DIV_Mantissa

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]

pub fn rdr(&self) -> RDR_R[src]

Bits 0:8 - Receive data value

impl R<u32, Reg<u32, _TDR>>[src]

pub fn tdr(&self) -> TDR_R[src]

Bits 0:8 - Transmit data value

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]

pub fn pr(&self) -> PR_R[src]

Bits 0:2 - Prescaler divider

impl R<u32, Reg<u32, _RLR>>[src]

pub fn rl(&self) -> RL_R[src]

Bits 0:11 - Watchdog counter reload value

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]

pub fn win(&self) -> WIN_R[src]

Bits 0:11 - Watchdog counter window value

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]

pub fn ewif(&self) -> EWIF_R[src]

Bit 0 - Early wakeup interrupt flag

impl R<u32, Reg<u32, _CSSA>>[src]

pub fn add(&self) -> ADD_R[src]

Bits 8:23 - code segment start address

impl R<u32, Reg<u32, _CSL>>[src]

pub fn leng(&self) -> LENG_R[src]

Bits 8:21 - code segment length

impl R<u32, Reg<u32, _NVDSSA>>[src]

pub fn add(&self) -> ADD_R[src]

Bits 8:23 - Non-volatile data segment start address

impl R<u32, Reg<u32, _NVDSL>>[src]

pub fn leng(&self) -> LENG_R[src]

Bits 8:21 - Non-volatile data segment length

impl R<u32, Reg<u32, _VDSSA>>[src]

pub fn add(&self) -> ADD_R[src]

Bits 6:15 - Volatile data segment start address

impl R<u32, Reg<u32, _VDSL>>[src]

pub fn leng(&self) -> LENG_R[src]

Bits 6:15 - Non-volatile data segment length

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]

pub fn dr(&self) -> DR_R[src]

Bits 0:15 - Data register

impl R<u32, Reg<u32, _CRCPR>>[src]

pub fn crcpoly(&self) -> CRCPOLY_R[src]

Bits 0:15 - CRC polynomial register

impl R<u32, Reg<u32, _RXCRCR>>[src]

pub fn rx_crc(&self) -> RXCRC_R[src]

Bits 0:15 - Rx CRC register

impl R<u32, Reg<u32, _TXCRCR>>[src]

pub fn tx_crc(&self) -> TXCRC_R[src]

Bits 0:15 - Tx CRC register

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]

pub fn pec(&self) -> PEC_R[src]

Bits 0:7 - Packet error checking register

impl R<u32, Reg<u32, _RXDR>>[src]

pub fn rxdata(&self) -> RXDATA_R[src]

Bits 0:7 - 8-bit receive data

impl R<u32, Reg<u32, _TXDR>>[src]

pub fn txdata(&self) -> TXDATA_R[src]

Bits 0:7 - 8-bit transmit data

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]

pub fn wrprot1(&self) -> WRPROT1_R[src]

Bits 0:31 - Write Protection

impl R<u32, Reg<u32, _WRPROT2>>[src]

pub fn wrprot2(&self) -> WRPROT2_R[src]

Bits 0:15 - Write Protection

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]

pub fn smp(&self) -> SMP_R[src]

Bits 0:2 - Sampling time selection

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]

pub fn data(&self) -> DATA_R[src]

Bits 0:15 - Converted data

impl R<u32, Reg<u32, _CALFACT>>[src]

pub fn calfact(&self) -> CALFACT_R[src]

Bits 0:6 - Calibration factor

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]

pub fn psc(&self) -> PSC_R[src]

Bits 0:15 - Prescaler value

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]

pub fn dmab(&self) -> DMAB_R[src]

Bits 0:15 - DMA register for burst accesses

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]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - Low counter value

impl R<u16, Reg<u16, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Low Auto-reload value

impl R<u16, Reg<u16, _CCR>>[src]

pub fn ccr(&self) -> CCR_R[src]

Bits 0:15 - Low Capture/Compare 1 value

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]

pub fn mms(&self) -> MMS_R[src]

Bits 4:6 - Master mode selection

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]

pub fn uif(&self) -> UIF_R[src]

Bit 0 - Update interrupt flag

impl R<u32, Reg<u32, _CNT>>[src]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - Low counter value

impl R<u32, Reg<u32, _PSC>>[src]

pub fn psc(&self) -> PSC_R[src]

Bits 0:15 - Prescaler value

impl R<u32, Reg<u32, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Low Auto-reload value

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]

pub fn mms(&self) -> MMS_R[src]

Bits 4:6 - Master mode selection

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]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - counter value

impl R<u32, Reg<u32, _PSC>>[src]

pub fn psc(&self) -> PSC_R[src]

Bits 0:15 - Prescaler value

impl R<u32, Reg<u32, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Auto-reload value

impl R<u32, Reg<u32, _CCR>>[src]

pub fn ccr(&self) -> CCR_R[src]

Bits 0:15 - Capture/Compare 1 value

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]

pub fn mms(&self) -> MMS_R[src]

Bits 4:6 - Master mode selection

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]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - counter value

impl R<u32, Reg<u32, _PSC>>[src]

pub fn psc(&self) -> PSC_R[src]

Bits 0:15 - Prescaler value

impl R<u32, Reg<u32, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Auto-reload value

impl R<u32, Reg<u32, _CCR>>[src]

pub fn ccr(&self) -> CCR_R[src]

Bits 0:15 - Capture/Compare 1 value

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]

pub fn brr(&self) -> BRR_R[src]

Bits 0:19 - BRR

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]

pub fn rdr(&self) -> RDR_R[src]

Bits 0:8 - Receive data value

impl R<u32, Reg<u32, _TDR>>[src]

pub fn tdr(&self) -> TDR_R[src]

Bits 0:8 - Transmit data value

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]

pub fn din(&self) -> DIN_R[src]

Bits 0:31 - Data Input Register.

impl R<u32, Reg<u32, _DOUTR>>[src]

pub fn dout(&self) -> DOUT_R[src]

Bits 0:31 - Data output register

impl R<u32, Reg<u32, _KEYR0>>[src]

pub fn key0(&self) -> KEY0_R[src]

Bits 0:31 - Data Output Register (LSB key [31:0])

impl R<u32, Reg<u32, _KEYR1>>[src]

pub fn key1(&self) -> KEY1_R[src]

Bits 0:31 - AES key register (key [63:32])

impl R<u32, Reg<u32, _KEYR2>>[src]

pub fn key2(&self) -> KEY2_R[src]

Bits 0:31 - AES key register (key [95:64])

impl R<u32, Reg<u32, _KEYR3>>[src]

pub fn key3(&self) -> KEY3_R[src]

Bits 0:31 - AES key register (MSB key [127:96])

impl R<u32, Reg<u32, _IVR0>>[src]

pub fn iv0(&self) -> IV0_R[src]

Bits 0:31 - initialization vector register (LSB IVR [31:0])

impl R<u32, Reg<u32, _IVR1>>[src]

pub fn iv1(&self) -> IV1_R[src]

Bits 0:31 - Initialization Vector Register (IVR [63:32])

impl R<u32, Reg<u32, _IVR2>>[src]

pub fn iv2(&self) -> IV2_R[src]

Bits 0:31 - Initialization Vector Register (IVR [95:64])

impl R<u32, Reg<u32, _IVR3>>[src]

pub fn iv3(&self) -> IV3_R[src]

Bits 0:31 - Initialization Vector Register (MSB IVR [127:96])

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]

pub fn dmaudr1(&self) -> DMAUDR1_R[src]

Bit 13 - DAC channel1 DMA underrun flag

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]

pub fn ndt(&self) -> NDT_R[src]

Bits 0:15 - Number of data to transfer

impl R<u32, Reg<u32, _PAR>>[src]

pub fn pa(&self) -> PA_R[src]

Bits 0:31 - Peripheral address

impl R<u32, Reg<u32, _MAR>>[src]

pub fn ma(&self) -> MA_R[src]

Bits 0:31 - Memory address

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]

pub fn dr(&self) -> DR_R[src]

Bits 0:31 - Data register bits

impl R<u32, Reg<u32, _IDR>>[src]

pub fn idr(&self) -> IDR_R[src]

Bits 0:7 - General-purpose 8-bit data register bits

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]

pub fn init(&self) -> INIT_R[src]

Bits 0:31 - Programmable initial CRC value

impl R<u32, Reg<u32, _POL>>[src]

pub fn pol(&self) -> POL_R[src]

Bits 0:31 - Programmable polynomial

impl R<u8, Reg<u8, _DR8>>[src]

pub fn dr8(&self) -> DR8_R[src]

Bits 0:7 - Data register bits

impl R<u16, Reg<u16, _DR16>>[src]

pub fn dr16(&self) -> DR16_R[src]

Bits 0:15 - Data register bits

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]

pub fn cmp(&self) -> CMP_R[src]

Bits 0:15 - Compare value.

impl R<u32, Reg<u32, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Auto reload value.

impl R<u32, Reg<u32, _CNT>>[src]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - Counter value.

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]

pub fn rndata(&self) -> RNDATA_R[src]

Bits 0:31 - Random data

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]

pub fn wut(&self) -> WUT_R[src]

Bits 0:15 - Wakeup auto-reload value bits

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]

pub fn ss(&self) -> SS_R[src]

Bits 0:15 - Sub second value

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]

pub fn ss(&self) -> SS_R[src]

Bits 0:15 - Sub second value

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]

pub fn bkp(&self) -> BKP_R[src]

Bits 0:31 - BKP

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]

pub fn brr(&self) -> BRR_R[src]

Bits 0:15 - DIV_Mantissa

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]

pub fn rdr(&self) -> RDR_R[src]

Bits 0:8 - Receive data value

impl R<u32, Reg<u32, _TDR>>[src]

pub fn tdr(&self) -> TDR_R[src]

Bits 0:8 - Transmit data value

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]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:13 - Counter value

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]

pub fn pr(&self) -> PR_R[src]

Bits 0:2 - Prescaler divider

impl R<u32, Reg<u32, _RLR>>[src]

pub fn rl(&self) -> RL_R[src]

Bits 0:11 - Watchdog counter reload value

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]

pub fn win(&self) -> WIN_R[src]

Bits 0:11 - Watchdog counter window value

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]

pub fn ewif(&self) -> EWIF_R[src]

Bit 0 - Early wakeup interrupt flag

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]

pub fn ef(&self) -> EF_R[src]

Bit 7 - EF

pub fn add(&self) -> ADD_R[src]

Bits 0:6 - ADD

impl R<u32, Reg<u32, _BTABLE>>[src]

pub fn btable(&self) -> BTABLE_R[src]

Bits 3:15 - BTABLE

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]

pub fn add(&self) -> ADD_R[src]

Bits 8:23 - code segment start address

impl R<u32, Reg<u32, _CSL>>[src]

pub fn leng(&self) -> LENG_R[src]

Bits 8:21 - code segment length

impl R<u32, Reg<u32, _NVDSSA>>[src]

pub fn add(&self) -> ADD_R[src]

Bits 8:23 - Non-volatile data segment start address

impl R<u32, Reg<u32, _NVDSL>>[src]

pub fn leng(&self) -> LENG_R[src]

Bits 8:21 - Non-volatile data segment length

impl R<u32, Reg<u32, _VDSSA>>[src]

pub fn add(&self) -> ADD_R[src]

Bits 6:15 - Volatile data segment start address

impl R<u32, Reg<u32, _VDSL>>[src]

pub fn leng(&self) -> LENG_R[src]

Bits 6:15 - Non-volatile data segment length

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]

pub fn dr(&self) -> DR_R[src]

Bits 0:15 - Data register

impl R<u32, Reg<u32, _CRCPR>>[src]

pub fn crcpoly(&self) -> CRCPOLY_R[src]

Bits 0:15 - CRC polynomial register

impl R<u32, Reg<u32, _RXCRCR>>[src]

pub fn rx_crc(&self) -> RXCRC_R[src]

Bits 0:15 - Rx CRC register

impl R<u32, Reg<u32, _TXCRCR>>[src]

pub fn tx_crc(&self) -> TXCRC_R[src]

Bits 0:15 - Tx CRC register

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]

pub fn pec(&self) -> PEC_R[src]

Bits 0:7 - Packet error checking register

impl R<u32, Reg<u32, _RXDR>>[src]

pub fn rxdata(&self) -> RXDATA_R[src]

Bits 0:7 - 8-bit receive data

impl R<u32, Reg<u32, _TXDR>>[src]

pub fn txdata(&self) -> TXDATA_R[src]

Bits 0:7 - 8-bit transmit data

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]

pub fn wrprot1(&self) -> WRPROT1_R[src]

Bits 0:31 - Write Protection

impl R<u32, Reg<u32, _WRPROT2>>[src]

pub fn wrprot2(&self) -> WRPROT2_R[src]

Bits 0:15 - Write Protection

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]

pub fn smp(&self) -> SMP_R[src]

Bits 0:2 - Sampling time selection

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]

pub fn data(&self) -> DATA_R[src]

Bits 0:15 - Converted data

impl R<u32, Reg<u32, _CALFACT>>[src]

pub fn calfact(&self) -> CALFACT_R[src]

Bits 0:6 - Calibration factor

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]

pub fn psc(&self) -> PSC_R[src]

Bits 0:15 - Prescaler value

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]

pub fn dmab(&self) -> DMAB_R[src]

Bits 0:15 - DMA register for burst accesses

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]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - Low counter value

impl R<u16, Reg<u16, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Low Auto-reload value

impl R<u16, Reg<u16, _CCR>>[src]

pub fn ccr(&self) -> CCR_R[src]

Bits 0:15 - Low Capture/Compare 1 value

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]

pub fn mms(&self) -> MMS_R[src]

Bits 4:6 - Master mode selection

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]

pub fn uif(&self) -> UIF_R[src]

Bit 0 - Update interrupt flag

impl R<u32, Reg<u32, _CNT>>[src]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - Low counter value

impl R<u32, Reg<u32, _PSC>>[src]

pub fn psc(&self) -> PSC_R[src]

Bits 0:15 - Prescaler value

impl R<u32, Reg<u32, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Low Auto-reload value

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]

pub fn mms(&self) -> MMS_R[src]

Bits 4:6 - Master mode selection

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]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - counter value

impl R<u32, Reg<u32, _PSC>>[src]

pub fn psc(&self) -> PSC_R[src]

Bits 0:15 - Prescaler value

impl R<u32, Reg<u32, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Auto-reload value

impl R<u32, Reg<u32, _CCR>>[src]

pub fn ccr(&self) -> CCR_R[src]

Bits 0:15 - Capture/Compare 1 value

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]

pub fn mms(&self) -> MMS_R[src]

Bits 4:6 - Master mode selection

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]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - counter value

impl R<u32, Reg<u32, _PSC>>[src]

pub fn psc(&self) -> PSC_R[src]

Bits 0:15 - Prescaler value

impl R<u32, Reg<u32, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Auto-reload value

impl R<u32, Reg<u32, _CCR>>[src]

pub fn ccr(&self) -> CCR_R[src]

Bits 0:15 - Capture/Compare 1 value

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]

pub fn brr(&self) -> BRR_R[src]

Bits 0:19 - BRR

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]

pub fn rdr(&self) -> RDR_R[src]

Bits 0:8 - Receive data value

impl R<u32, Reg<u32, _TDR>>[src]

pub fn tdr(&self) -> TDR_R[src]

Bits 0:8 - Transmit data value

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]

pub fn reload(&self) -> RELOAD_R[src]

Bits 0:23 - RELOAD value

impl R<u32, Reg<u32, _CVR>>[src]

pub fn current(&self) -> CURRENT_R[src]

Bits 0:23 - Current counter value

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]

pub fn din(&self) -> DIN_R[src]

Bits 0:31 - Data Input Register.

impl R<u32, Reg<u32, _DOUTR>>[src]

pub fn dout(&self) -> DOUT_R[src]

Bits 0:31 - Data output register

impl R<u32, Reg<u32, _KEYR0>>[src]

pub fn key0(&self) -> KEY0_R[src]

Bits 0:31 - Data Output Register (LSB key [31:0])

impl R<u32, Reg<u32, _KEYR1>>[src]

pub fn key1(&self) -> KEY1_R[src]

Bits 0:31 - AES key register (key [63:32])

impl R<u32, Reg<u32, _KEYR2>>[src]

pub fn key2(&self) -> KEY2_R[src]

Bits 0:31 - AES key register (key [95:64])

impl R<u32, Reg<u32, _KEYR3>>[src]

pub fn key3(&self) -> KEY3_R[src]

Bits 0:31 - AES key register (MSB key [127:96])

impl R<u32, Reg<u32, _IVR0>>[src]

pub fn iv0(&self) -> IV0_R[src]

Bits 0:31 - initialization vector register (LSB IVR [31:0])

impl R<u32, Reg<u32, _IVR1>>[src]

pub fn iv1(&self) -> IV1_R[src]

Bits 0:31 - Initialization Vector Register (IVR [63:32])

impl R<u32, Reg<u32, _IVR2>>[src]

pub fn iv2(&self) -> IV2_R[src]

Bits 0:31 - Initialization Vector Register (IVR [95:64])

impl R<u32, Reg<u32, _IVR3>>[src]

pub fn iv3(&self) -> IV3_R[src]

Bits 0:31 - Initialization Vector Register (MSB IVR [127:96])

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]

pub fn dmaudr1(&self) -> DMAUDR1_R[src]

Bit 13 - DAC channel1 DMA underrun flag

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]

pub fn ndt(&self) -> NDT_R[src]

Bits 0:15 - Number of data to transfer

impl R<u32, Reg<u32, _PAR>>[src]

pub fn pa(&self) -> PA_R[src]

Bits 0:31 - Peripheral address

impl R<u32, Reg<u32, _MAR>>[src]

pub fn ma(&self) -> MA_R[src]

Bits 0:31 - Memory address

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]

pub fn dr(&self) -> DR_R[src]

Bits 0:31 - Data register bits

impl R<u32, Reg<u32, _IDR>>[src]

pub fn idr(&self) -> IDR_R[src]

Bits 0:7 - General-purpose 8-bit data register bits

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]

pub fn init(&self) -> INIT_R[src]

Bits 0:31 - Programmable initial CRC value

impl R<u32, Reg<u32, _POL>>[src]

pub fn pol(&self) -> POL_R[src]

Bits 0:31 - Programmable polynomial

impl R<u8, Reg<u8, _DR8>>[src]

pub fn dr8(&self) -> DR8_R[src]

Bits 0:7 - Data register bits

impl R<u16, Reg<u16, _DR16>>[src]

pub fn dr16(&self) -> DR16_R[src]

Bits 0:15 - Data register bits

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]

pub fn cmp(&self) -> CMP_R[src]

Bits 0:15 - Compare value.

impl R<u32, Reg<u32, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Auto reload value.

impl R<u32, Reg<u32, _CNT>>[src]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - Counter value.

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]

pub fn rndata(&self) -> RNDATA_R[src]

Bits 0:31 - Random data

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]

pub fn wut(&self) -> WUT_R[src]

Bits 0:15 - Wakeup auto-reload value bits

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]

pub fn ss(&self) -> SS_R[src]

Bits 0:15 - Sub second value

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]

pub fn ss(&self) -> SS_R[src]

Bits 0:15 - Sub second value

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]

pub fn bkp(&self) -> BKP_R[src]

Bits 0:31 - BKP

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]

pub fn brr(&self) -> BRR_R[src]

Bits 0:15 - DIV_Mantissa

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]

pub fn rdr(&self) -> RDR_R[src]

Bits 0:8 - Receive data value

impl R<u32, Reg<u32, _TDR>>[src]

pub fn tdr(&self) -> TDR_R[src]

Bits 0:8 - Transmit data value

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]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:13 - Counter value

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]

pub fn pr(&self) -> PR_R[src]

Bits 0:2 - Prescaler divider

impl R<u32, Reg<u32, _RLR>>[src]

pub fn rl(&self) -> RL_R[src]

Bits 0:11 - Watchdog counter reload value

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]

pub fn win(&self) -> WIN_R[src]

Bits 0:11 - Watchdog counter window value

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]

pub fn ewif(&self) -> EWIF_R[src]

Bit 0 - Early wakeup interrupt flag

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]

pub fn ef(&self) -> EF_R[src]

Bit 7 - EF

pub fn add(&self) -> ADD_R[src]

Bits 0:6 - ADD

impl R<u32, Reg<u32, _BTABLE>>[src]

pub fn btable(&self) -> BTABLE_R[src]

Bits 3:15 - BTABLE

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]

pub fn add(&self) -> ADD_R[src]

Bits 8:23 - code segment start address

impl R<u32, Reg<u32, _CSL>>[src]

pub fn leng(&self) -> LENG_R[src]

Bits 8:21 - code segment length

impl R<u32, Reg<u32, _NVDSSA>>[src]

pub fn add(&self) -> ADD_R[src]

Bits 8:23 - Non-volatile data segment start address

impl R<u32, Reg<u32, _NVDSL>>[src]

pub fn leng(&self) -> LENG_R[src]

Bits 8:21 - Non-volatile data segment length

impl R<u32, Reg<u32, _VDSSA>>[src]

pub fn add(&self) -> ADD_R[src]

Bits 6:15 - Volatile data segment start address

impl R<u32, Reg<u32, _VDSL>>[src]

pub fn leng(&self) -> LENG_R[src]

Bits 6:15 - Non-volatile data segment length

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]

pub fn dr(&self) -> DR_R[src]

Bits 0:15 - Data register

impl R<u32, Reg<u32, _CRCPR>>[src]

pub fn crcpoly(&self) -> CRCPOLY_R[src]

Bits 0:15 - CRC polynomial register

impl R<u32, Reg<u32, _RXCRCR>>[src]

pub fn rx_crc(&self) -> RXCRC_R[src]

Bits 0:15 - Rx CRC register

impl R<u32, Reg<u32, _TXCRCR>>[src]

pub fn tx_crc(&self) -> TXCRC_R[src]

Bits 0:15 - Tx CRC register

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]

pub fn pec(&self) -> PEC_R[src]

Bits 0:7 - Packet error checking register

impl R<u32, Reg<u32, _RXDR>>[src]

pub fn rxdata(&self) -> RXDATA_R[src]

Bits 0:7 - 8-bit receive data

impl R<u32, Reg<u32, _TXDR>>[src]

pub fn txdata(&self) -> TXDATA_R[src]

Bits 0:7 - 8-bit transmit data

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]

pub fn wrprot1(&self) -> WRPROT1_R[src]

Bits 0:31 - Write Protection

impl R<u32, Reg<u32, _WRPROT2>>[src]

pub fn wrprot2(&self) -> WRPROT2_R[src]

Bits 0:15 - Write Protection

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]

pub fn smp(&self) -> SMP_R[src]

Bits 0:2 - Sampling time selection

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]

pub fn data(&self) -> DATA_R[src]

Bits 0:15 - Converted data

impl R<u32, Reg<u32, _CALFACT>>[src]

pub fn calfact(&self) -> CALFACT_R[src]

Bits 0:6 - Calibration factor

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]

pub fn psc(&self) -> PSC_R[src]

Bits 0:15 - Prescaler value

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]

pub fn dmab(&self) -> DMAB_R[src]

Bits 0:15 - DMA register for burst accesses

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]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - Low counter value

impl R<u16, Reg<u16, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Low Auto-reload value

impl R<u16, Reg<u16, _CCR>>[src]

pub fn ccr(&self) -> CCR_R[src]

Bits 0:15 - Low Capture/Compare 1 value

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]

pub fn mms(&self) -> MMS_R[src]

Bits 4:6 - Master mode selection

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]

pub fn uif(&self) -> UIF_R[src]

Bit 0 - Update interrupt flag

impl R<u32, Reg<u32, _CNT>>[src]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - Low counter value

impl R<u32, Reg<u32, _PSC>>[src]

pub fn psc(&self) -> PSC_R[src]

Bits 0:15 - Prescaler value

impl R<u32, Reg<u32, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Low Auto-reload value

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]

pub fn mms(&self) -> MMS_R[src]

Bits 4:6 - Master mode selection

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]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - counter value

impl R<u32, Reg<u32, _PSC>>[src]

pub fn psc(&self) -> PSC_R[src]

Bits 0:15 - Prescaler value

impl R<u32, Reg<u32, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Auto-reload value

impl R<u32, Reg<u32, _CCR>>[src]

pub fn ccr(&self) -> CCR_R[src]

Bits 0:15 - Capture/Compare 1 value

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]

pub fn mms(&self) -> MMS_R[src]

Bits 4:6 - Master mode selection

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]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:15 - counter value

impl R<u32, Reg<u32, _PSC>>[src]

pub fn psc(&self) -> PSC_R[src]

Bits 0:15 - Prescaler value

impl R<u32, Reg<u32, _ARR>>[src]

pub fn arr(&self) -> ARR_R[src]

Bits 0:15 - Auto-reload value

impl R<u32, Reg<u32, _CCR>>[src]

pub fn ccr(&self) -> CCR_R[src]

Bits 0:15 - Capture/Compare 1 value

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]

pub fn brr(&self) -> BRR_R[src]

Bits 0:19 - BRR

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]

pub fn rdr(&self) -> RDR_R[src]

Bits 0:8 - Receive data value

impl R<u32, Reg<u32, _TDR>>[src]

pub fn tdr(&self) -> TDR_R[src]

Bits 0:8 - Transmit data value

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

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]

pub fn reload(&self) -> RELOAD_R[src]

Bits 0:23 - RELOAD value

impl R<u32, Reg<u32, _CVR>>[src]

pub fn current(&self) -> CURRENT_R[src]

Bits 0:23 - Current counter value

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

impl<U, T, FI> PartialEq<FI> for R<U, T> where
    U: PartialEq,
    FI: Copy + Into<U>, 
[src]

Auto Trait Implementations

impl<U, T> Send for R<U, T> where
    T: Send,
    U: Send

impl<U, T> Sync for R<U, T> where
    T: Sync,
    U: Sync

impl<U, T> Unpin for R<U, T> where
    T: Unpin,
    U: Unpin

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

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]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.