Struct tm4c123x::generic::R

source ·
pub struct R<U, T> { /* private fields */ }
Expand description

Register/field reader

Result of the read method of a register. Also it can be used in the modify method

Implementations§

source§

impl<U, T> R<U, T>where U: Copy,

source

pub fn bits(&self) -> U

Read raw bits from register/field

source§

impl<FI> R<bool, FI>

source

pub fn bit(&self) -> bool

Value of the field as raw bits

source

pub fn bit_is_clear(&self) -> bool

Returns true if the bit is clear (0)

source

pub fn bit_is_set(&self) -> bool

Returns true if the bit is set (1)

source§

impl R<u32, Reg<u32, _CTL>>

source

pub fn inten(&self) -> INTEN_R

Bit 0 - Watchdog Interrupt Enable

source

pub fn resen(&self) -> RESEN_R

Bit 1 - Watchdog Reset Enable

source

pub fn inttype(&self) -> INTTYPE_R

Bit 2 - Watchdog Interrupt Type

source

pub fn wrc(&self) -> WRC_R

Bit 31 - Write Complete

source§

impl R<u32, Reg<u32, _RIS>>

source

pub fn wdtris(&self) -> WDTRIS_R

Bit 0 - Watchdog Raw Interrupt Status

source§

impl R<u32, Reg<u32, _MIS>>

source

pub fn wdtmis(&self) -> WDTMIS_R

Bit 0 - Watchdog Masked Interrupt Status

source§

impl R<u32, Reg<u32, _TEST>>

source

pub fn stall(&self) -> STALL_R

Bit 8 - Watchdog Stall Enable

source§

impl R<u32, LOCK_A>

source

pub fn variant(&self) -> Variant<u32, LOCK_A>

Get enumerated values variant

source

pub fn is_unlocked(&self) -> bool

Checks if the value of the field is UNLOCKED

source

pub fn is_locked(&self) -> bool

Checks if the value of the field is LOCKED

source

pub fn is_unlock(&self) -> bool

Checks if the value of the field is UNLOCK

source§

impl R<u32, Reg<u32, _LOCK>>

source

pub fn lock(&self) -> LOCK_R

Bits 0:31 - Watchdog Lock

source§

impl R<u32, Reg<u32, _IM>>

source

pub fn gpio(&self) -> GPIO_R

Bits 0:7 - GPIO Interrupt Mask Enable

source§

impl R<u32, Reg<u32, _RIS>>

source

pub fn gpio(&self) -> GPIO_R

Bits 0:7 - GPIO Interrupt Raw Status

source§

impl R<u32, Reg<u32, _MIS>>

source

pub fn gpio(&self) -> GPIO_R

Bits 0:7 - GPIO Masked Interrupt Status

source§

impl R<u32, LOCK_A>

source

pub fn variant(&self) -> Variant<u32, LOCK_A>

Get enumerated values variant

source

pub fn is_unlocked(&self) -> bool

Checks if the value of the field is UNLOCKED

source

pub fn is_locked(&self) -> bool

Checks if the value of the field is LOCKED

source

pub fn is_key(&self) -> bool

Checks if the value of the field is KEY

source§

impl R<u32, Reg<u32, _LOCK>>

source

pub fn lock(&self) -> LOCK_R

Bits 0:31 - GPIO Lock

source§

impl R<u8, DSS_A>

source

pub fn variant(&self) -> Variant<u8, DSS_A>

Get enumerated values variant

source

pub fn is_4(&self) -> bool

Checks if the value of the field is _4

source

pub fn is_5(&self) -> bool

Checks if the value of the field is _5

source

pub fn is_6(&self) -> bool

Checks if the value of the field is _6

source

pub fn is_7(&self) -> bool

Checks if the value of the field is _7

source

pub fn is_8(&self) -> bool

Checks if the value of the field is _8

source

pub fn is_9(&self) -> bool

Checks if the value of the field is _9

source

pub fn is_10(&self) -> bool

Checks if the value of the field is _10

source

pub fn is_11(&self) -> bool

Checks if the value of the field is _11

source

pub fn is_12(&self) -> bool

Checks if the value of the field is _12

source

pub fn is_13(&self) -> bool

Checks if the value of the field is _13

source

pub fn is_14(&self) -> bool

Checks if the value of the field is _14

source

pub fn is_15(&self) -> bool

Checks if the value of the field is _15

source

pub fn is_16(&self) -> bool

Checks if the value of the field is _16

source§

impl R<u8, FRF_A>

source

pub fn variant(&self) -> Variant<u8, FRF_A>

Get enumerated values variant

source

pub fn is_moto(&self) -> bool

Checks if the value of the field is MOTO

source

pub fn is_ti(&self) -> bool

Checks if the value of the field is TI

source

pub fn is_nmw(&self) -> bool

Checks if the value of the field is NMW

source§

impl R<u32, Reg<u32, _CR0>>

source

pub fn dss(&self) -> DSS_R

Bits 0:3 - SSI Data Size Select

source

pub fn frf(&self) -> FRF_R

Bits 4:5 - SSI Frame Format Select

source

pub fn spo(&self) -> SPO_R

Bit 6 - SSI Serial Clock Polarity

source

pub fn sph(&self) -> SPH_R

Bit 7 - SSI Serial Clock Phase

source

pub fn scr(&self) -> SCR_R

Bits 8:15 - SSI Serial Clock Rate

source§

impl R<u32, Reg<u32, _CR1>>

source

pub fn lbm(&self) -> LBM_R

Bit 0 - SSI Loopback Mode

source

pub fn sse(&self) -> SSE_R

Bit 1 - SSI Synchronous Serial Port Enable

source

pub fn ms(&self) -> MS_R

Bit 2 - SSI Master/Slave Select

source

pub fn eot(&self) -> EOT_R

Bit 4 - End of Transmission

source§

impl R<u32, Reg<u32, _DR>>

source

pub fn data(&self) -> DATA_R

Bits 0:15 - SSI Receive/Transmit Data

source§

impl R<u32, Reg<u32, _SR>>

source

pub fn tfe(&self) -> TFE_R

Bit 0 - SSI Transmit FIFO Empty

source

pub fn tnf(&self) -> TNF_R

Bit 1 - SSI Transmit FIFO Not Full

source

pub fn rne(&self) -> RNE_R

Bit 2 - SSI Receive FIFO Not Empty

source

pub fn rff(&self) -> RFF_R

Bit 3 - SSI Receive FIFO Full

source

pub fn bsy(&self) -> BSY_R

Bit 4 - SSI Busy Bit

source§

impl R<u32, Reg<u32, _CPSR>>

source

pub fn cpsdvsr(&self) -> CPSDVSR_R

Bits 0:7 - SSI Clock Prescale Divisor

source§

impl R<u32, Reg<u32, _IM>>

source

pub fn rorim(&self) -> RORIM_R

Bit 0 - SSI Receive Overrun Interrupt Mask

source

pub fn rtim(&self) -> RTIM_R

Bit 1 - SSI Receive Time-Out Interrupt Mask

source

pub fn rxim(&self) -> RXIM_R

Bit 2 - SSI Receive FIFO Interrupt Mask

source

pub fn txim(&self) -> TXIM_R

Bit 3 - SSI Transmit FIFO Interrupt Mask

source§

impl R<u32, Reg<u32, _RIS>>

source

pub fn rorris(&self) -> RORRIS_R

Bit 0 - SSI Receive Overrun Raw Interrupt Status

source

pub fn rtris(&self) -> RTRIS_R

Bit 1 - SSI Receive Time-Out Raw Interrupt Status

source

pub fn rxris(&self) -> RXRIS_R

Bit 2 - SSI Receive FIFO Raw Interrupt Status

source

pub fn txris(&self) -> TXRIS_R

Bit 3 - SSI Transmit FIFO Raw Interrupt Status

source§

impl R<u32, Reg<u32, _MIS>>

source

pub fn rormis(&self) -> RORMIS_R

Bit 0 - SSI Receive Overrun Masked Interrupt Status

source

pub fn rtmis(&self) -> RTMIS_R

Bit 1 - SSI Receive Time-Out Masked Interrupt Status

source

pub fn rxmis(&self) -> RXMIS_R

Bit 2 - SSI Receive FIFO Masked Interrupt Status

source

pub fn txmis(&self) -> TXMIS_R

Bit 3 - SSI Transmit FIFO Masked Interrupt Status

source§

impl R<u32, Reg<u32, _DMACTL>>

source

pub fn rxdmae(&self) -> RXDMAE_R

Bit 0 - Receive DMA Enable

source

pub fn txdmae(&self) -> TXDMAE_R

Bit 1 - Transmit DMA Enable

source§

impl R<u8, CS_A>

source

pub fn variant(&self) -> Variant<u8, CS_A>

Get enumerated values variant

source

pub fn is_syspll(&self) -> bool

Checks if the value of the field is SYSPLL

source

pub fn is_piosc(&self) -> bool

Checks if the value of the field is PIOSC

source§

impl R<u32, Reg<u32, _CC>>

source

pub fn cs(&self) -> CS_R

Bits 0:3 - SSI Baud Clock Source

source§

impl R<u32, Reg<u32, _DR>>

source

pub fn data(&self) -> DATA_R

Bits 0:7 - Data Transmitted or Received

source

pub fn fe(&self) -> FE_R

Bit 8 - UART Framing Error

source

pub fn pe(&self) -> PE_R

Bit 9 - UART Parity Error

source

pub fn be(&self) -> BE_R

Bit 10 - UART Break Error

source

pub fn oe(&self) -> OE_R

Bit 11 - UART Overrun Error

source§

impl R<u32, Reg<u32, _RSR>>

source

pub fn fe(&self) -> FE_R

Bit 0 - UART Framing Error

source

pub fn pe(&self) -> PE_R

Bit 1 - UART Parity Error

source

pub fn be(&self) -> BE_R

Bit 2 - UART Break Error

source

pub fn oe(&self) -> OE_R

Bit 3 - UART Overrun Error

source§

impl R<u32, Reg<u32, _ECR>>

source

pub fn data(&self) -> DATA_R

Bits 0:7 - Error Clear

source§

impl R<u32, Reg<u32, _FR>>

source

pub fn cts(&self) -> CTS_R

Bit 0 - Clear To Send

source

pub fn busy(&self) -> BUSY_R

Bit 3 - UART Busy

source

pub fn rxfe(&self) -> RXFE_R

Bit 4 - UART Receive FIFO Empty

source

pub fn txff(&self) -> TXFF_R

Bit 5 - UART Transmit FIFO Full

source

pub fn rxff(&self) -> RXFF_R

Bit 6 - UART Receive FIFO Full

source

pub fn txfe(&self) -> TXFE_R

Bit 7 - UART Transmit FIFO Empty

source§

impl R<u32, Reg<u32, _ILPR>>

source

pub fn ilpdvsr(&self) -> ILPDVSR_R

Bits 0:7 - IrDA Low-Power Divisor

source§

impl R<u32, Reg<u32, _IBRD>>

source

pub fn divint(&self) -> DIVINT_R

Bits 0:15 - Integer Baud-Rate Divisor

source§

impl R<u32, Reg<u32, _FBRD>>

source

pub fn divfrac(&self) -> DIVFRAC_R

Bits 0:5 - Fractional Baud-Rate Divisor

source§

impl R<u8, WLEN_A>

source

pub fn variant(&self) -> WLEN_A

Get enumerated values variant

source

pub fn is_5(&self) -> bool

Checks if the value of the field is _5

source

pub fn is_6(&self) -> bool

Checks if the value of the field is _6

source

pub fn is_7(&self) -> bool

Checks if the value of the field is _7

source

pub fn is_8(&self) -> bool

Checks if the value of the field is _8

source§

impl R<u32, Reg<u32, _LCRH>>

source

pub fn brk(&self) -> BRK_R

Bit 0 - UART Send Break

source

pub fn pen(&self) -> PEN_R

Bit 1 - UART Parity Enable

source

pub fn eps(&self) -> EPS_R

Bit 2 - UART Even Parity Select

source

pub fn stp2(&self) -> STP2_R

Bit 3 - UART Two Stop Bits Select

source

pub fn fen(&self) -> FEN_R

Bit 4 - UART Enable FIFOs

source

pub fn wlen(&self) -> WLEN_R

Bits 5:6 - UART Word Length

source

pub fn sps(&self) -> SPS_R

Bit 7 - UART Stick Parity Select

source§

impl R<u32, Reg<u32, _CTL>>

source

pub fn uarten(&self) -> UARTEN_R

Bit 0 - UART Enable

source

pub fn siren(&self) -> SIREN_R

Bit 1 - UART SIR Enable

source

pub fn sirlp(&self) -> SIRLP_R

Bit 2 - UART SIR Low-Power Mode

source

pub fn smart(&self) -> SMART_R

Bit 3 - ISO 7816 Smart Card Support

source

pub fn eot(&self) -> EOT_R

Bit 4 - End of Transmission

source

pub fn hse(&self) -> HSE_R

Bit 5 - High-Speed Enable

source

pub fn lbe(&self) -> LBE_R

Bit 7 - UART Loop Back Enable

source

pub fn txe(&self) -> TXE_R

Bit 8 - UART Transmit Enable

source

pub fn rxe(&self) -> RXE_R

Bit 9 - UART Receive Enable

source

pub fn rts(&self) -> RTS_R

Bit 11 - Request to Send

source

pub fn rtsen(&self) -> RTSEN_R

Bit 14 - Enable Request to Send

source

pub fn ctsen(&self) -> CTSEN_R

Bit 15 - Enable Clear To Send

source§

impl R<u8, TX_A>

source

pub fn variant(&self) -> Variant<u8, TX_A>

Get enumerated values variant

source

pub fn is_tx1_8(&self) -> bool

Checks if the value of the field is TX1_8

source

pub fn is_tx2_8(&self) -> bool

Checks if the value of the field is TX2_8

source

pub fn is_tx4_8(&self) -> bool

Checks if the value of the field is TX4_8

source

pub fn is_tx6_8(&self) -> bool

Checks if the value of the field is TX6_8

source

pub fn is_tx7_8(&self) -> bool

Checks if the value of the field is TX7_8

source§

impl R<u8, RX_A>

source

pub fn variant(&self) -> Variant<u8, RX_A>

Get enumerated values variant

source

pub fn is_rx1_8(&self) -> bool

Checks if the value of the field is RX1_8

source

pub fn is_rx2_8(&self) -> bool

Checks if the value of the field is RX2_8

source

pub fn is_rx4_8(&self) -> bool

Checks if the value of the field is RX4_8

source

pub fn is_rx6_8(&self) -> bool

Checks if the value of the field is RX6_8

source

pub fn is_rx7_8(&self) -> bool

Checks if the value of the field is RX7_8

source§

impl R<u32, Reg<u32, _IFLS>>

source

pub fn tx(&self) -> TX_R

Bits 0:2 - UART Transmit Interrupt FIFO Level Select

source

pub fn rx(&self) -> RX_R

Bits 3:5 - UART Receive Interrupt FIFO Level Select

source§

impl R<u32, Reg<u32, _IM>>

source

pub fn ctsmim(&self) -> CTSMIM_R

Bit 1 - UART Clear to Send Modem Interrupt Mask

source

pub fn rxim(&self) -> RXIM_R

Bit 4 - UART Receive Interrupt Mask

source

pub fn txim(&self) -> TXIM_R

Bit 5 - UART Transmit Interrupt Mask

source

pub fn rtim(&self) -> RTIM_R

Bit 6 - UART Receive Time-Out Interrupt Mask

source

pub fn feim(&self) -> FEIM_R

Bit 7 - UART Framing Error Interrupt Mask

source

pub fn peim(&self) -> PEIM_R

Bit 8 - UART Parity Error Interrupt Mask

source

pub fn beim(&self) -> BEIM_R

Bit 9 - UART Break Error Interrupt Mask

source

pub fn oeim(&self) -> OEIM_R

Bit 10 - UART Overrun Error Interrupt Mask

source

pub fn _9bitim(&self) -> _9BITIM_R

Bit 12 - 9-Bit Mode Interrupt Mask

source§

impl R<u32, Reg<u32, _RIS>>

source

pub fn ctsris(&self) -> CTSRIS_R

Bit 1 - UART Clear to Send Modem Raw Interrupt Status

source

pub fn rxris(&self) -> RXRIS_R

Bit 4 - UART Receive Raw Interrupt Status

source

pub fn txris(&self) -> TXRIS_R

Bit 5 - UART Transmit Raw Interrupt Status

source

pub fn rtris(&self) -> RTRIS_R

Bit 6 - UART Receive Time-Out Raw Interrupt Status

source

pub fn feris(&self) -> FERIS_R

Bit 7 - UART Framing Error Raw Interrupt Status

source

pub fn peris(&self) -> PERIS_R

Bit 8 - UART Parity Error Raw Interrupt Status

source

pub fn beris(&self) -> BERIS_R

Bit 9 - UART Break Error Raw Interrupt Status

source

pub fn oeris(&self) -> OERIS_R

Bit 10 - UART Overrun Error Raw Interrupt Status

source

pub fn _9bitris(&self) -> _9BITRIS_R

Bit 12 - 9-Bit Mode Raw Interrupt Status

source§

impl R<u32, Reg<u32, _MIS>>

source

pub fn ctsmis(&self) -> CTSMIS_R

Bit 1 - UART Clear to Send Modem Masked Interrupt Status

source

pub fn rxmis(&self) -> RXMIS_R

Bit 4 - UART Receive Masked Interrupt Status

source

pub fn txmis(&self) -> TXMIS_R

Bit 5 - UART Transmit Masked Interrupt Status

source

pub fn rtmis(&self) -> RTMIS_R

Bit 6 - UART Receive Time-Out Masked Interrupt Status

source

pub fn femis(&self) -> FEMIS_R

Bit 7 - UART Framing Error Masked Interrupt Status

source

pub fn pemis(&self) -> PEMIS_R

Bit 8 - UART Parity Error Masked Interrupt Status

source

pub fn bemis(&self) -> BEMIS_R

Bit 9 - UART Break Error Masked Interrupt Status

source

pub fn oemis(&self) -> OEMIS_R

Bit 10 - UART Overrun Error Masked Interrupt Status

source

pub fn _9bitmis(&self) -> _9BITMIS_R

Bit 12 - 9-Bit Mode Masked Interrupt Status

source§

impl R<u32, Reg<u32, _DMACTL>>

source

pub fn rxdmae(&self) -> RXDMAE_R

Bit 0 - Receive DMA Enable

source

pub fn txdmae(&self) -> TXDMAE_R

Bit 1 - Transmit DMA Enable

source

pub fn dmaerr(&self) -> DMAERR_R

Bit 2 - DMA on Error

source§

impl R<u32, Reg<u32, __9BITADDR>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:7 - Self Address for 9-Bit Mode

source

pub fn _9biten(&self) -> _9BITEN_R

Bit 15 - Enable 9-Bit Mode

source§

impl R<u32, Reg<u32, __9BITAMASK>>

source

pub fn mask(&self) -> MASK_R

Bits 0:7 - Self Address Mask for 9-Bit Mode

source§

impl R<u32, Reg<u32, _PP>>

source

pub fn sc(&self) -> SC_R

Bit 0 - Smart Card Support

source

pub fn nb(&self) -> NB_R

Bit 1 - 9-Bit Support

source§

impl R<u8, CS_A>

source

pub fn variant(&self) -> Variant<u8, CS_A>

Get enumerated values variant

source

pub fn is_sysclk(&self) -> bool

Checks if the value of the field is SYSCLK

source

pub fn is_piosc(&self) -> bool

Checks if the value of the field is PIOSC

source§

impl R<u32, Reg<u32, _CC>>

source

pub fn cs(&self) -> CS_R

Bits 0:3 - UART Baud Clock Source

source§

impl R<u32, Reg<u32, _MSA>>

source

pub fn rs(&self) -> RS_R

Bit 0 - Receive not send

source

pub fn sa(&self) -> SA_R

Bits 1:7 - I2C Slave Address

source§

impl R<u32, Reg<u32, _MCS>>

source

pub fn run(&self) -> RUN_R

Bit 0 - I2C Master Enable

source

pub fn busy(&self) -> BUSY_R

Bit 0 - I2C Busy

source

pub fn error(&self) -> ERROR_R

Bit 1 - Error

source

pub fn start(&self) -> START_R

Bit 1 - Generate START

source

pub fn adrack(&self) -> ADRACK_R

Bit 2 - Acknowledge Address

source

pub fn stop(&self) -> STOP_R

Bit 2 - Generate STOP

source

pub fn ack(&self) -> ACK_R

Bit 3 - Data Acknowledge Enable

source

pub fn datack(&self) -> DATACK_R

Bit 3 - Acknowledge Data

source

pub fn arblst(&self) -> ARBLST_R

Bit 4 - Arbitration Lost

source

pub fn hs(&self) -> HS_R

Bit 4 - High-Speed Enable

source

pub fn idle(&self) -> IDLE_R

Bit 5 - I2C Idle

source

pub fn busbsy(&self) -> BUSBSY_R

Bit 6 - Bus Busy

source

pub fn clkto(&self) -> CLKTO_R

Bit 7 - Clock Timeout Error

source§

impl R<u32, Reg<u32, _MDR>>

source

pub fn data(&self) -> DATA_R

Bits 0:7 - This byte contains the data transferred during a transaction

source§

impl R<u32, Reg<u32, _MTPR>>

source

pub fn tpr(&self) -> TPR_R

Bits 0:6 - Timer Period

source

pub fn hs(&self) -> HS_R

Bit 7 - High-Speed Enable

source§

impl R<u32, Reg<u32, _MIMR>>

source

pub fn im(&self) -> IM_R

Bit 0 - Master Interrupt Mask

source

pub fn clkim(&self) -> CLKIM_R

Bit 1 - Clock Timeout Interrupt Mask

source§

impl R<u32, Reg<u32, _MRIS>>

source

pub fn ris(&self) -> RIS_R

Bit 0 - Master Raw Interrupt Status

source

pub fn clkris(&self) -> CLKRIS_R

Bit 1 - Clock Timeout Raw Interrupt Status

source§

impl R<u32, Reg<u32, _MMIS>>

source

pub fn mis(&self) -> MIS_R

Bit 0 - Masked Interrupt Status

source

pub fn clkmis(&self) -> CLKMIS_R

Bit 1 - Clock Timeout Masked Interrupt Status

source§

impl R<u32, Reg<u32, _MCR>>

source

pub fn lpbk(&self) -> LPBK_R

Bit 0 - I2C Loopback

source

pub fn mfe(&self) -> MFE_R

Bit 4 - I2C Master Function Enable

source

pub fn sfe(&self) -> SFE_R

Bit 5 - I2C Slave Function Enable

source

pub fn gfe(&self) -> GFE_R

Bit 6 - I2C Glitch Filter Enable

source§

impl R<u32, Reg<u32, _MCLKOCNT>>

source

pub fn cntl(&self) -> CNTL_R

Bits 0:7 - I2C Master Count

source§

impl R<u32, Reg<u32, _MBMON>>

source

pub fn scl(&self) -> SCL_R

Bit 0 - I2C SCL Status

source

pub fn sda(&self) -> SDA_R

Bit 1 - I2C SDA Status

source§

impl R<u8, GFPW_A>

source

pub fn variant(&self) -> GFPW_A

Get enumerated values variant

source

pub fn is_bypass(&self) -> bool

Checks if the value of the field is BYPASS

source

pub fn is_1(&self) -> bool

Checks if the value of the field is _1

source

pub fn is_2(&self) -> bool

Checks if the value of the field is _2

source

pub fn is_3(&self) -> bool

Checks if the value of the field is _3

source

pub fn is_4(&self) -> bool

Checks if the value of the field is _4

source

pub fn is_8(&self) -> bool

Checks if the value of the field is _8

source

pub fn is_16(&self) -> bool

Checks if the value of the field is _16

source

pub fn is_31(&self) -> bool

Checks if the value of the field is _31

source§

impl R<u32, Reg<u32, _MCR2>>

source

pub fn gfpw(&self) -> GFPW_R

Bits 4:6 - I2C Glitch Filter Pulse Width

source§

impl R<u32, Reg<u32, _SOAR>>

source

pub fn oar(&self) -> OAR_R

Bits 0:6 - I2C Slave Own Address

source§

impl R<u32, Reg<u32, _SCSR>>

source

pub fn da(&self) -> DA_R

Bit 0 - Device Active

source

pub fn rreq(&self) -> RREQ_R

Bit 0 - Receive Request

source

pub fn treq(&self) -> TREQ_R

Bit 1 - Transmit Request

source

pub fn fbr(&self) -> FBR_R

Bit 2 - First Byte Received

source

pub fn oar2sel(&self) -> OAR2SEL_R

Bit 3 - OAR2 Address Matched

source§

impl R<u32, Reg<u32, _SDR>>

source

pub fn data(&self) -> DATA_R

Bits 0:7 - Data for Transfer

source§

impl R<u32, Reg<u32, _SIMR>>

source

pub fn dataim(&self) -> DATAIM_R

Bit 0 - Data Interrupt Mask

source

pub fn startim(&self) -> STARTIM_R

Bit 1 - Start Condition Interrupt Mask

source

pub fn stopim(&self) -> STOPIM_R

Bit 2 - Stop Condition Interrupt Mask

source§

impl R<u32, Reg<u32, _SRIS>>

source

pub fn dataris(&self) -> DATARIS_R

Bit 0 - Data Raw Interrupt Status

source

pub fn startris(&self) -> STARTRIS_R

Bit 1 - Start Condition Raw Interrupt Status

source

pub fn stopris(&self) -> STOPRIS_R

Bit 2 - Stop Condition Raw Interrupt Status

source§

impl R<u32, Reg<u32, _SMIS>>

source

pub fn datamis(&self) -> DATAMIS_R

Bit 0 - Data Masked Interrupt Status

source

pub fn startmis(&self) -> STARTMIS_R

Bit 1 - Start Condition Masked Interrupt Status

source

pub fn stopmis(&self) -> STOPMIS_R

Bit 2 - Stop Condition Masked Interrupt Status

source§

impl R<u32, Reg<u32, _SOAR2>>

source

pub fn oar2(&self) -> OAR2_R

Bits 0:6 - I2C Slave Own Address 2

source

pub fn oar2en(&self) -> OAR2EN_R

Bit 7 - I2C Slave Own Address 2 Enable

source§

impl R<u32, Reg<u32, _SACKCTL>>

source

pub fn ackoen(&self) -> ACKOEN_R

Bit 0 - I2C Slave ACK Override Enable

source

pub fn ackoval(&self) -> ACKOVAL_R

Bit 1 - I2C Slave ACK Override Value

source§

impl R<u32, Reg<u32, _PP>>

source

pub fn hs(&self) -> HS_R

Bit 0 - High-Speed Capable

source§

impl R<u32, Reg<u32, _PC>>

source

pub fn hs(&self) -> HS_R

Bit 0 - High-Speed Capable

source§

impl R<u32, Reg<u32, _CTL>>

source

pub fn globalsync0(&self) -> GLOBALSYNC0_R

Bit 0 - Update PWM Generator 0

source

pub fn globalsync1(&self) -> GLOBALSYNC1_R

Bit 1 - Update PWM Generator 1

source

pub fn globalsync2(&self) -> GLOBALSYNC2_R

Bit 2 - Update PWM Generator 2

source

pub fn globalsync3(&self) -> GLOBALSYNC3_R

Bit 3 - Update PWM Generator 3

source§

impl R<u32, Reg<u32, _SYNC>>

source

pub fn sync0(&self) -> SYNC0_R

Bit 0 - Reset Generator 0 Counter

source

pub fn sync1(&self) -> SYNC1_R

Bit 1 - Reset Generator 1 Counter

source

pub fn sync2(&self) -> SYNC2_R

Bit 2 - Reset Generator 2 Counter

source

pub fn sync3(&self) -> SYNC3_R

Bit 3 - Reset Generator 3 Counter

source§

impl R<u32, Reg<u32, _ENABLE>>

source

pub fn pwm0en(&self) -> PWM0EN_R

Bit 0 - MnPWM0 Output Enable

source

pub fn pwm1en(&self) -> PWM1EN_R

Bit 1 - MnPWM1 Output Enable

source

pub fn pwm2en(&self) -> PWM2EN_R

Bit 2 - MnPWM2 Output Enable

source

pub fn pwm3en(&self) -> PWM3EN_R

Bit 3 - MnPWM3 Output Enable

source

pub fn pwm4en(&self) -> PWM4EN_R

Bit 4 - MnPWM4 Output Enable

source

pub fn pwm5en(&self) -> PWM5EN_R

Bit 5 - MnPWM5 Output Enable

source

pub fn pwm6en(&self) -> PWM6EN_R

Bit 6 - MnPWM6 Output Enable

source

pub fn pwm7en(&self) -> PWM7EN_R

Bit 7 - MnPWM7 Output Enable

source§

impl R<u32, Reg<u32, _INVERT>>

source

pub fn pwm0inv(&self) -> PWM0INV_R

Bit 0 - Invert MnPWM0 Signal

source

pub fn pwm1inv(&self) -> PWM1INV_R

Bit 1 - Invert MnPWM1 Signal

source

pub fn pwm2inv(&self) -> PWM2INV_R

Bit 2 - Invert MnPWM2 Signal

source

pub fn pwm3inv(&self) -> PWM3INV_R

Bit 3 - Invert MnPWM3 Signal

source

pub fn pwm4inv(&self) -> PWM4INV_R

Bit 4 - Invert MnPWM4 Signal

source

pub fn pwm5inv(&self) -> PWM5INV_R

Bit 5 - Invert MnPWM5 Signal

source

pub fn pwm6inv(&self) -> PWM6INV_R

Bit 6 - Invert MnPWM6 Signal

source

pub fn pwm7inv(&self) -> PWM7INV_R

Bit 7 - Invert MnPWM7 Signal

source§

impl R<u32, Reg<u32, _FAULT>>

source

pub fn fault0(&self) -> FAULT0_R

Bit 0 - MnPWM0 Fault

source

pub fn fault1(&self) -> FAULT1_R

Bit 1 - MnPWM1 Fault

source

pub fn fault2(&self) -> FAULT2_R

Bit 2 - MnPWM2 Fault

source

pub fn fault3(&self) -> FAULT3_R

Bit 3 - MnPWM3 Fault

source

pub fn fault4(&self) -> FAULT4_R

Bit 4 - MnPWM4 Fault

source

pub fn fault5(&self) -> FAULT5_R

Bit 5 - MnPWM5 Fault

source

pub fn fault6(&self) -> FAULT6_R

Bit 6 - MnPWM6 Fault

source

pub fn fault7(&self) -> FAULT7_R

Bit 7 - MnPWM7 Fault

source§

impl R<u32, Reg<u32, _INTEN>>

source

pub fn intpwm0(&self) -> INTPWM0_R

Bit 0 - PWM0 Interrupt Enable

source

pub fn intpwm1(&self) -> INTPWM1_R

Bit 1 - PWM1 Interrupt Enable

source

pub fn intpwm2(&self) -> INTPWM2_R

Bit 2 - PWM2 Interrupt Enable

source

pub fn intpwm3(&self) -> INTPWM3_R

Bit 3 - PWM3 Interrupt Enable

source

pub fn intfault0(&self) -> INTFAULT0_R

Bit 16 - Interrupt Fault 0

source

pub fn intfault1(&self) -> INTFAULT1_R

Bit 17 - Interrupt Fault 1

source§

impl R<u32, Reg<u32, _RIS>>

source

pub fn intpwm0(&self) -> INTPWM0_R

Bit 0 - PWM0 Interrupt Asserted

source

pub fn intpwm1(&self) -> INTPWM1_R

Bit 1 - PWM1 Interrupt Asserted

source

pub fn intpwm2(&self) -> INTPWM2_R

Bit 2 - PWM2 Interrupt Asserted

source

pub fn intpwm3(&self) -> INTPWM3_R

Bit 3 - PWM3 Interrupt Asserted

source

pub fn intfault0(&self) -> INTFAULT0_R

Bit 16 - Interrupt Fault PWM 0

source

pub fn intfault1(&self) -> INTFAULT1_R

Bit 17 - Interrupt Fault PWM 1

source§

impl R<u32, Reg<u32, _ISC>>

source

pub fn intpwm0(&self) -> INTPWM0_R

Bit 0 - PWM0 Interrupt Status

source

pub fn intpwm1(&self) -> INTPWM1_R

Bit 1 - PWM1 Interrupt Status

source

pub fn intpwm2(&self) -> INTPWM2_R

Bit 2 - PWM2 Interrupt Status

source

pub fn intpwm3(&self) -> INTPWM3_R

Bit 3 - PWM3 Interrupt Status

source

pub fn intfault0(&self) -> INTFAULT0_R

Bit 16 - FAULT0 Interrupt Asserted

source

pub fn intfault1(&self) -> INTFAULT1_R

Bit 17 - FAULT1 Interrupt Asserted

source§

impl R<u32, Reg<u32, _STATUS>>

source

pub fn fault0(&self) -> FAULT0_R

Bit 0 - Generator 0 Fault Status

source

pub fn fault1(&self) -> FAULT1_R

Bit 1 - Generator 1 Fault Status

source§

impl R<u32, Reg<u32, _FAULTVAL>>

source

pub fn pwm0(&self) -> PWM0_R

Bit 0 - MnPWM0 Fault Value

source

pub fn pwm1(&self) -> PWM1_R

Bit 1 - MnPWM1 Fault Value

source

pub fn pwm2(&self) -> PWM2_R

Bit 2 - MnPWM2 Fault Value

source

pub fn pwm3(&self) -> PWM3_R

Bit 3 - MnPWM3 Fault Value

source

pub fn pwm4(&self) -> PWM4_R

Bit 4 - MnPWM4 Fault Value

source

pub fn pwm5(&self) -> PWM5_R

Bit 5 - MnPWM5 Fault Value

source

pub fn pwm6(&self) -> PWM6_R

Bit 6 - MnPWM6 Fault Value

source

pub fn pwm7(&self) -> PWM7_R

Bit 7 - MnPWM7 Fault Value

source§

impl R<u8, ENUPD0_A>

source

pub fn variant(&self) -> Variant<u8, ENUPD0_A>

Get enumerated values variant

source

pub fn is_imm(&self) -> bool

Checks if the value of the field is IMM

source

pub fn is_lsync(&self) -> bool

Checks if the value of the field is LSYNC

source

pub fn is_gsync(&self) -> bool

Checks if the value of the field is GSYNC

source§

impl R<u8, ENUPD1_A>

source

pub fn variant(&self) -> Variant<u8, ENUPD1_A>

Get enumerated values variant

source

pub fn is_imm(&self) -> bool

Checks if the value of the field is IMM

source

pub fn is_lsync(&self) -> bool

Checks if the value of the field is LSYNC

source

pub fn is_gsync(&self) -> bool

Checks if the value of the field is GSYNC

source§

impl R<u8, ENUPD2_A>

source

pub fn variant(&self) -> Variant<u8, ENUPD2_A>

Get enumerated values variant

source

pub fn is_imm(&self) -> bool

Checks if the value of the field is IMM

source

pub fn is_lsync(&self) -> bool

Checks if the value of the field is LSYNC

source

pub fn is_gsync(&self) -> bool

Checks if the value of the field is GSYNC

source§

impl R<u8, ENUPD3_A>

source

pub fn variant(&self) -> Variant<u8, ENUPD3_A>

Get enumerated values variant

source

pub fn is_imm(&self) -> bool

Checks if the value of the field is IMM

source

pub fn is_lsync(&self) -> bool

Checks if the value of the field is LSYNC

source

pub fn is_gsync(&self) -> bool

Checks if the value of the field is GSYNC

source§

impl R<u8, ENUPD4_A>

source

pub fn variant(&self) -> Variant<u8, ENUPD4_A>

Get enumerated values variant

source

pub fn is_imm(&self) -> bool

Checks if the value of the field is IMM

source

pub fn is_lsync(&self) -> bool

Checks if the value of the field is LSYNC

source

pub fn is_gsync(&self) -> bool

Checks if the value of the field is GSYNC

source§

impl R<u8, ENUPD5_A>

source

pub fn variant(&self) -> Variant<u8, ENUPD5_A>

Get enumerated values variant

source

pub fn is_imm(&self) -> bool

Checks if the value of the field is IMM

source

pub fn is_lsync(&self) -> bool

Checks if the value of the field is LSYNC

source

pub fn is_gsync(&self) -> bool

Checks if the value of the field is GSYNC

source§

impl R<u8, ENUPD6_A>

source

pub fn variant(&self) -> Variant<u8, ENUPD6_A>

Get enumerated values variant

source

pub fn is_imm(&self) -> bool

Checks if the value of the field is IMM

source

pub fn is_lsync(&self) -> bool

Checks if the value of the field is LSYNC

source

pub fn is_gsync(&self) -> bool

Checks if the value of the field is GSYNC

source§

impl R<u8, ENUPD7_A>

source

pub fn variant(&self) -> Variant<u8, ENUPD7_A>

Get enumerated values variant

source

pub fn is_imm(&self) -> bool

Checks if the value of the field is IMM

source

pub fn is_lsync(&self) -> bool

Checks if the value of the field is LSYNC

source

pub fn is_gsync(&self) -> bool

Checks if the value of the field is GSYNC

source§

impl R<u32, Reg<u32, _ENUPD>>

source

pub fn enupd0(&self) -> ENUPD0_R

Bits 0:1 - MnPWM0 Enable Update Mode

source

pub fn enupd1(&self) -> ENUPD1_R

Bits 2:3 - MnPWM1 Enable Update Mode

source

pub fn enupd2(&self) -> ENUPD2_R

Bits 4:5 - MnPWM2 Enable Update Mode

source

pub fn enupd3(&self) -> ENUPD3_R

Bits 6:7 - MnPWM3 Enable Update Mode

source

pub fn enupd4(&self) -> ENUPD4_R

Bits 8:9 - MnPWM4 Enable Update Mode

source

pub fn enupd5(&self) -> ENUPD5_R

Bits 10:11 - MnPWM5 Enable Update Mode

source

pub fn enupd6(&self) -> ENUPD6_R

Bits 12:13 - MnPWM6 Enable Update Mode

source

pub fn enupd7(&self) -> ENUPD7_R

Bits 14:15 - MnPWM7 Enable Update Mode

source§

impl R<u8, GENAUPD_A>

source

pub fn variant(&self) -> Variant<u8, GENAUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, GENBUPD_A>

source

pub fn variant(&self) -> Variant<u8, GENBUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, DBCTLUPD_A>

source

pub fn variant(&self) -> Variant<u8, DBCTLUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, DBRISEUPD_A>

source

pub fn variant(&self) -> Variant<u8, DBRISEUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, DBFALLUPD_A>

source

pub fn variant(&self) -> Variant<u8, DBFALLUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u32, Reg<u32, __0_CTL>>

source

pub fn enable(&self) -> ENABLE_R

Bit 0 - PWM Block Enable

source

pub fn mode(&self) -> MODE_R

Bit 1 - Counter Mode

source

pub fn debug(&self) -> DEBUG_R

Bit 2 - Debug Mode

source

pub fn loadupd(&self) -> LOADUPD_R

Bit 3 - Load Register Update Mode

source

pub fn cmpaupd(&self) -> CMPAUPD_R

Bit 4 - Comparator A Update Mode

source

pub fn cmpbupd(&self) -> CMPBUPD_R

Bit 5 - Comparator B Update Mode

source

pub fn genaupd(&self) -> GENAUPD_R

Bits 6:7 - PWMnGENA Update Mode

source

pub fn genbupd(&self) -> GENBUPD_R

Bits 8:9 - PWMnGENB Update Mode

source

pub fn dbctlupd(&self) -> DBCTLUPD_R

Bits 10:11 - PWMnDBCTL Update Mode

source

pub fn dbriseupd(&self) -> DBRISEUPD_R

Bits 12:13 - PWMnDBRISE Update Mode

source

pub fn dbfallupd(&self) -> DBFALLUPD_R

Bits 14:15 - PWMnDBFALL Update Mode

source

pub fn fltsrc(&self) -> FLTSRC_R

Bit 16 - Fault Condition Source

source

pub fn minfltper(&self) -> MINFLTPER_R

Bit 17 - Minimum Fault Period

source

pub fn latch(&self) -> LATCH_R

Bit 18 - Latch Fault Input

source§

impl R<u32, Reg<u32, __0_INTEN>>

source

pub fn intcntzero(&self) -> INTCNTZERO_R

Bit 0 - Interrupt for Counter=0

source

pub fn intcntload(&self) -> INTCNTLOAD_R

Bit 1 - Interrupt for Counter=PWMnLOAD

source

pub fn intcmpau(&self) -> INTCMPAU_R

Bit 2 - Interrupt for Counter=PWMnCMPA Up

source

pub fn intcmpad(&self) -> INTCMPAD_R

Bit 3 - Interrupt for Counter=PWMnCMPA Down

source

pub fn intcmpbu(&self) -> INTCMPBU_R

Bit 4 - Interrupt for Counter=PWMnCMPB Up

source

pub fn intcmpbd(&self) -> INTCMPBD_R

Bit 5 - Interrupt for Counter=PWMnCMPB Down

source

pub fn trcntzero(&self) -> TRCNTZERO_R

Bit 8 - Trigger for Counter=0

source

pub fn trcntload(&self) -> TRCNTLOAD_R

Bit 9 - Trigger for Counter=PWMnLOAD

source

pub fn trcmpau(&self) -> TRCMPAU_R

Bit 10 - Trigger for Counter=PWMnCMPA Up

source

pub fn trcmpad(&self) -> TRCMPAD_R

Bit 11 - Trigger for Counter=PWMnCMPA Down

source

pub fn trcmpbu(&self) -> TRCMPBU_R

Bit 12 - Trigger for Counter=PWMnCMPB Up

source

pub fn trcmpbd(&self) -> TRCMPBD_R

Bit 13 - Trigger for Counter=PWMnCMPB Down

source§

impl R<u32, Reg<u32, __0_RIS>>

source

pub fn intcntzero(&self) -> INTCNTZERO_R

Bit 0 - Counter=0 Interrupt Status

source

pub fn intcntload(&self) -> INTCNTLOAD_R

Bit 1 - Counter=Load Interrupt Status

source

pub fn intcmpau(&self) -> INTCMPAU_R

Bit 2 - Comparator A Up Interrupt Status

source

pub fn intcmpad(&self) -> INTCMPAD_R

Bit 3 - Comparator A Down Interrupt Status

source

pub fn intcmpbu(&self) -> INTCMPBU_R

Bit 4 - Comparator B Up Interrupt Status

source

pub fn intcmpbd(&self) -> INTCMPBD_R

Bit 5 - Comparator B Down Interrupt Status

source§

impl R<u32, Reg<u32, __0_ISC>>

source

pub fn intcntzero(&self) -> INTCNTZERO_R

Bit 0 - Counter=0 Interrupt

source

pub fn intcntload(&self) -> INTCNTLOAD_R

Bit 1 - Counter=Load Interrupt

source

pub fn intcmpau(&self) -> INTCMPAU_R

Bit 2 - Comparator A Up Interrupt

source

pub fn intcmpad(&self) -> INTCMPAD_R

Bit 3 - Comparator A Down Interrupt

source

pub fn intcmpbu(&self) -> INTCMPBU_R

Bit 4 - Comparator B Up Interrupt

source

pub fn intcmpbd(&self) -> INTCMPBD_R

Bit 5 - Comparator B Down Interrupt

source§

impl R<u32, Reg<u32, __0_LOAD>>

source

pub fn load(&self) -> LOAD_R

Bits 0:15 - Counter Load Value

source§

impl R<u32, Reg<u32, __0_COUNT>>

source

pub fn count(&self) -> COUNT_R

Bits 0:15 - Counter Value

source§

impl R<u32, Reg<u32, __0_CMPA>>

source

pub fn cmpa(&self) -> CMPA_R

Bits 0:15 - Comparator A Value

source§

impl R<u32, Reg<u32, __0_CMPB>>

source

pub fn cmpb(&self) -> CMPB_R

Bits 0:15 - Comparator B Value

source§

impl R<u8, ACTZERO_A>

source

pub fn variant(&self) -> ACTZERO_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTLOAD_A>

source

pub fn variant(&self) -> ACTLOAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAU_A>

source

pub fn variant(&self) -> ACTCMPAU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAD_A>

source

pub fn variant(&self) -> ACTCMPAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBU_A>

source

pub fn variant(&self) -> ACTCMPBU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBD_A>

source

pub fn variant(&self) -> ACTCMPBD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u32, Reg<u32, __0_GENA>>

source

pub fn actzero(&self) -> ACTZERO_R

Bits 0:1 - Action for Counter=0

source

pub fn actload(&self) -> ACTLOAD_R

Bits 2:3 - Action for Counter=LOAD

source

pub fn actcmpau(&self) -> ACTCMPAU_R

Bits 4:5 - Action for Comparator A Up

source

pub fn actcmpad(&self) -> ACTCMPAD_R

Bits 6:7 - Action for Comparator A Down

source

pub fn actcmpbu(&self) -> ACTCMPBU_R

Bits 8:9 - Action for Comparator B Up

source

pub fn actcmpbd(&self) -> ACTCMPBD_R

Bits 10:11 - Action for Comparator B Down

source§

impl R<u8, ACTZERO_A>

source

pub fn variant(&self) -> ACTZERO_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTLOAD_A>

source

pub fn variant(&self) -> ACTLOAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAU_A>

source

pub fn variant(&self) -> ACTCMPAU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAD_A>

source

pub fn variant(&self) -> ACTCMPAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBU_A>

source

pub fn variant(&self) -> ACTCMPBU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBD_A>

source

pub fn variant(&self) -> ACTCMPBD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u32, Reg<u32, __0_GENB>>

source

pub fn actzero(&self) -> ACTZERO_R

Bits 0:1 - Action for Counter=0

source

pub fn actload(&self) -> ACTLOAD_R

Bits 2:3 - Action for Counter=LOAD

source

pub fn actcmpau(&self) -> ACTCMPAU_R

Bits 4:5 - Action for Comparator A Up

source

pub fn actcmpad(&self) -> ACTCMPAD_R

Bits 6:7 - Action for Comparator A Down

source

pub fn actcmpbu(&self) -> ACTCMPBU_R

Bits 8:9 - Action for Comparator B Up

source

pub fn actcmpbd(&self) -> ACTCMPBD_R

Bits 10:11 - Action for Comparator B Down

source§

impl R<u32, Reg<u32, __0_DBCTL>>

source

pub fn enable(&self) -> ENABLE_R

Bit 0 - Dead-Band Generator Enable

source§

impl R<u32, Reg<u32, __0_DBRISE>>

source

pub fn delay(&self) -> DELAY_R

Bits 0:11 - Dead-Band Rise Delay

source§

impl R<u32, Reg<u32, __0_DBFALL>>

source

pub fn delay(&self) -> DELAY_R

Bits 0:11 - Dead-Band Fall Delay

source§

impl R<u32, Reg<u32, __0_FLTSRC0>>

source

pub fn fault0(&self) -> FAULT0_R

Bit 0 - Fault0 Input

source

pub fn fault1(&self) -> FAULT1_R

Bit 1 - Fault1 Input

source§

impl R<u32, Reg<u32, __0_FLTSRC1>>

source

pub fn dcmp0(&self) -> DCMP0_R

Bit 0 - Digital Comparator 0

source

pub fn dcmp1(&self) -> DCMP1_R

Bit 1 - Digital Comparator 1

source

pub fn dcmp2(&self) -> DCMP2_R

Bit 2 - Digital Comparator 2

source

pub fn dcmp3(&self) -> DCMP3_R

Bit 3 - Digital Comparator 3

source

pub fn dcmp4(&self) -> DCMP4_R

Bit 4 - Digital Comparator 4

source

pub fn dcmp5(&self) -> DCMP5_R

Bit 5 - Digital Comparator 5

source

pub fn dcmp6(&self) -> DCMP6_R

Bit 6 - Digital Comparator 6

source

pub fn dcmp7(&self) -> DCMP7_R

Bit 7 - Digital Comparator 7

source§

impl R<u32, Reg<u32, __0_MINFLTPER>>

source

pub fn minfltper(&self) -> MINFLTPER_R

Bits 0:15 - Minimum Fault Period

source§

impl R<u8, GENAUPD_A>

source

pub fn variant(&self) -> Variant<u8, GENAUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, GENBUPD_A>

source

pub fn variant(&self) -> Variant<u8, GENBUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, DBCTLUPD_A>

source

pub fn variant(&self) -> Variant<u8, DBCTLUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, DBRISEUPD_A>

source

pub fn variant(&self) -> Variant<u8, DBRISEUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, DBFALLUPD_A>

source

pub fn variant(&self) -> Variant<u8, DBFALLUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u32, Reg<u32, __1_CTL>>

source

pub fn enable(&self) -> ENABLE_R

Bit 0 - PWM Block Enable

source

pub fn mode(&self) -> MODE_R

Bit 1 - Counter Mode

source

pub fn debug(&self) -> DEBUG_R

Bit 2 - Debug Mode

source

pub fn loadupd(&self) -> LOADUPD_R

Bit 3 - Load Register Update Mode

source

pub fn cmpaupd(&self) -> CMPAUPD_R

Bit 4 - Comparator A Update Mode

source

pub fn cmpbupd(&self) -> CMPBUPD_R

Bit 5 - Comparator B Update Mode

source

pub fn genaupd(&self) -> GENAUPD_R

Bits 6:7 - PWMnGENA Update Mode

source

pub fn genbupd(&self) -> GENBUPD_R

Bits 8:9 - PWMnGENB Update Mode

source

pub fn dbctlupd(&self) -> DBCTLUPD_R

Bits 10:11 - PWMnDBCTL Update Mode

source

pub fn dbriseupd(&self) -> DBRISEUPD_R

Bits 12:13 - PWMnDBRISE Update Mode

source

pub fn dbfallupd(&self) -> DBFALLUPD_R

Bits 14:15 - PWMnDBFALL Update Mode

source

pub fn fltsrc(&self) -> FLTSRC_R

Bit 16 - Fault Condition Source

source

pub fn minfltper(&self) -> MINFLTPER_R

Bit 17 - Minimum Fault Period

source

pub fn latch(&self) -> LATCH_R

Bit 18 - Latch Fault Input

source§

impl R<u32, Reg<u32, __1_INTEN>>

source

pub fn intcntzero(&self) -> INTCNTZERO_R

Bit 0 - Interrupt for Counter=0

source

pub fn intcntload(&self) -> INTCNTLOAD_R

Bit 1 - Interrupt for Counter=PWMnLOAD

source

pub fn intcmpau(&self) -> INTCMPAU_R

Bit 2 - Interrupt for Counter=PWMnCMPA Up

source

pub fn intcmpad(&self) -> INTCMPAD_R

Bit 3 - Interrupt for Counter=PWMnCMPA Down

source

pub fn intcmpbu(&self) -> INTCMPBU_R

Bit 4 - Interrupt for Counter=PWMnCMPB Up

source

pub fn intcmpbd(&self) -> INTCMPBD_R

Bit 5 - Interrupt for Counter=PWMnCMPB Down

source

pub fn trcntzero(&self) -> TRCNTZERO_R

Bit 8 - Trigger for Counter=0

source

pub fn trcntload(&self) -> TRCNTLOAD_R

Bit 9 - Trigger for Counter=PWMnLOAD

source

pub fn trcmpau(&self) -> TRCMPAU_R

Bit 10 - Trigger for Counter=PWMnCMPA Up

source

pub fn trcmpad(&self) -> TRCMPAD_R

Bit 11 - Trigger for Counter=PWMnCMPA Down

source

pub fn trcmpbu(&self) -> TRCMPBU_R

Bit 12 - Trigger for Counter=PWMnCMPB Up

source

pub fn trcmpbd(&self) -> TRCMPBD_R

Bit 13 - Trigger for Counter=PWMnCMPB Down

source§

impl R<u32, Reg<u32, __1_RIS>>

source

pub fn intcntzero(&self) -> INTCNTZERO_R

Bit 0 - Counter=0 Interrupt Status

source

pub fn intcntload(&self) -> INTCNTLOAD_R

Bit 1 - Counter=Load Interrupt Status

source

pub fn intcmpau(&self) -> INTCMPAU_R

Bit 2 - Comparator A Up Interrupt Status

source

pub fn intcmpad(&self) -> INTCMPAD_R

Bit 3 - Comparator A Down Interrupt Status

source

pub fn intcmpbu(&self) -> INTCMPBU_R

Bit 4 - Comparator B Up Interrupt Status

source

pub fn intcmpbd(&self) -> INTCMPBD_R

Bit 5 - Comparator B Down Interrupt Status

source§

impl R<u32, Reg<u32, __1_ISC>>

source

pub fn intcntzero(&self) -> INTCNTZERO_R

Bit 0 - Counter=0 Interrupt

source

pub fn intcntload(&self) -> INTCNTLOAD_R

Bit 1 - Counter=Load Interrupt

source

pub fn intcmpau(&self) -> INTCMPAU_R

Bit 2 - Comparator A Up Interrupt

source

pub fn intcmpad(&self) -> INTCMPAD_R

Bit 3 - Comparator A Down Interrupt

source

pub fn intcmpbu(&self) -> INTCMPBU_R

Bit 4 - Comparator B Up Interrupt

source

pub fn intcmpbd(&self) -> INTCMPBD_R

Bit 5 - Comparator B Down Interrupt

source§

impl R<u32, Reg<u32, __1_LOAD>>

source

pub fn load(&self) -> LOAD_R

Bits 0:15 - Counter Load Value

source§

impl R<u32, Reg<u32, __1_COUNT>>

source

pub fn count(&self) -> COUNT_R

Bits 0:15 - Counter Value

source§

impl R<u32, Reg<u32, __1_CMPA>>

source

pub fn compa(&self) -> COMPA_R

Bits 0:15 - Comparator A Value

source§

impl R<u32, Reg<u32, __1_CMPB>>

source

pub fn compb(&self) -> COMPB_R

Bits 0:15 - Comparator B Value

source§

impl R<u8, ACTZERO_A>

source

pub fn variant(&self) -> ACTZERO_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTLOAD_A>

source

pub fn variant(&self) -> ACTLOAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAU_A>

source

pub fn variant(&self) -> ACTCMPAU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAD_A>

source

pub fn variant(&self) -> ACTCMPAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBU_A>

source

pub fn variant(&self) -> ACTCMPBU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBD_A>

source

pub fn variant(&self) -> ACTCMPBD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u32, Reg<u32, __1_GENA>>

source

pub fn actzero(&self) -> ACTZERO_R

Bits 0:1 - Action for Counter=0

source

pub fn actload(&self) -> ACTLOAD_R

Bits 2:3 - Action for Counter=LOAD

source

pub fn actcmpau(&self) -> ACTCMPAU_R

Bits 4:5 - Action for Comparator A Up

source

pub fn actcmpad(&self) -> ACTCMPAD_R

Bits 6:7 - Action for Comparator A Down

source

pub fn actcmpbu(&self) -> ACTCMPBU_R

Bits 8:9 - Action for Comparator B Up

source

pub fn actcmpbd(&self) -> ACTCMPBD_R

Bits 10:11 - Action for Comparator B Down

source§

impl R<u8, ACTZERO_A>

source

pub fn variant(&self) -> ACTZERO_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTLOAD_A>

source

pub fn variant(&self) -> ACTLOAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAU_A>

source

pub fn variant(&self) -> ACTCMPAU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAD_A>

source

pub fn variant(&self) -> ACTCMPAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBU_A>

source

pub fn variant(&self) -> ACTCMPBU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBD_A>

source

pub fn variant(&self) -> ACTCMPBD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u32, Reg<u32, __1_GENB>>

source

pub fn actzero(&self) -> ACTZERO_R

Bits 0:1 - Action for Counter=0

source

pub fn actload(&self) -> ACTLOAD_R

Bits 2:3 - Action for Counter=LOAD

source

pub fn actcmpau(&self) -> ACTCMPAU_R

Bits 4:5 - Action for Comparator A Up

source

pub fn actcmpad(&self) -> ACTCMPAD_R

Bits 6:7 - Action for Comparator A Down

source

pub fn actcmpbu(&self) -> ACTCMPBU_R

Bits 8:9 - Action for Comparator B Up

source

pub fn actcmpbd(&self) -> ACTCMPBD_R

Bits 10:11 - Action for Comparator B Down

source§

impl R<u32, Reg<u32, __1_DBCTL>>

source

pub fn enable(&self) -> ENABLE_R

Bit 0 - Dead-Band Generator Enable

source§

impl R<u32, Reg<u32, __1_DBRISE>>

source

pub fn risedelay(&self) -> RISEDELAY_R

Bits 0:11 - Dead-Band Rise Delay

source§

impl R<u32, Reg<u32, __1_DBFALL>>

source

pub fn falldelay(&self) -> FALLDELAY_R

Bits 0:11 - Dead-Band Fall Delay

source§

impl R<u32, Reg<u32, __1_FLTSRC0>>

source

pub fn fault0(&self) -> FAULT0_R

Bit 0 - Fault0 Input

source

pub fn fault1(&self) -> FAULT1_R

Bit 1 - Fault1 Input

source§

impl R<u32, Reg<u32, __1_FLTSRC1>>

source

pub fn dcmp0(&self) -> DCMP0_R

Bit 0 - Digital Comparator 0

source

pub fn dcmp1(&self) -> DCMP1_R

Bit 1 - Digital Comparator 1

source

pub fn dcmp2(&self) -> DCMP2_R

Bit 2 - Digital Comparator 2

source

pub fn dcmp3(&self) -> DCMP3_R

Bit 3 - Digital Comparator 3

source

pub fn dcmp4(&self) -> DCMP4_R

Bit 4 - Digital Comparator 4

source

pub fn dcmp5(&self) -> DCMP5_R

Bit 5 - Digital Comparator 5

source

pub fn dcmp6(&self) -> DCMP6_R

Bit 6 - Digital Comparator 6

source

pub fn dcmp7(&self) -> DCMP7_R

Bit 7 - Digital Comparator 7

source§

impl R<u32, Reg<u32, __1_MINFLTPER>>

source

pub fn mfp(&self) -> MFP_R

Bits 0:15 - Minimum Fault Period

source§

impl R<u8, GENAUPD_A>

source

pub fn variant(&self) -> Variant<u8, GENAUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, GENBUPD_A>

source

pub fn variant(&self) -> Variant<u8, GENBUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, DBCTLUPD_A>

source

pub fn variant(&self) -> Variant<u8, DBCTLUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, DBRISEUPD_A>

source

pub fn variant(&self) -> Variant<u8, DBRISEUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, DBFALLUPD_A>

source

pub fn variant(&self) -> Variant<u8, DBFALLUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u32, Reg<u32, __2_CTL>>

source

pub fn enable(&self) -> ENABLE_R

Bit 0 - PWM Block Enable

source

pub fn mode(&self) -> MODE_R

Bit 1 - Counter Mode

source

pub fn debug(&self) -> DEBUG_R

Bit 2 - Debug Mode

source

pub fn loadupd(&self) -> LOADUPD_R

Bit 3 - Load Register Update Mode

source

pub fn cmpaupd(&self) -> CMPAUPD_R

Bit 4 - Comparator A Update Mode

source

pub fn cmpbupd(&self) -> CMPBUPD_R

Bit 5 - Comparator B Update Mode

source

pub fn genaupd(&self) -> GENAUPD_R

Bits 6:7 - PWMnGENA Update Mode

source

pub fn genbupd(&self) -> GENBUPD_R

Bits 8:9 - PWMnGENB Update Mode

source

pub fn dbctlupd(&self) -> DBCTLUPD_R

Bits 10:11 - PWMnDBCTL Update Mode

source

pub fn dbriseupd(&self) -> DBRISEUPD_R

Bits 12:13 - PWMnDBRISE Update Mode

source

pub fn dbfallupd(&self) -> DBFALLUPD_R

Bits 14:15 - PWMnDBFALL Update Mode

source

pub fn fltsrc(&self) -> FLTSRC_R

Bit 16 - Fault Condition Source

source

pub fn minfltper(&self) -> MINFLTPER_R

Bit 17 - Minimum Fault Period

source

pub fn latch(&self) -> LATCH_R

Bit 18 - Latch Fault Input

source§

impl R<u32, Reg<u32, __2_INTEN>>

source

pub fn intcntzero(&self) -> INTCNTZERO_R

Bit 0 - Interrupt for Counter=0

source

pub fn intcntload(&self) -> INTCNTLOAD_R

Bit 1 - Interrupt for Counter=PWMnLOAD

source

pub fn intcmpau(&self) -> INTCMPAU_R

Bit 2 - Interrupt for Counter=PWMnCMPA Up

source

pub fn intcmpad(&self) -> INTCMPAD_R

Bit 3 - Interrupt for Counter=PWMnCMPA Down

source

pub fn intcmpbu(&self) -> INTCMPBU_R

Bit 4 - Interrupt for Counter=PWMnCMPB Up

source

pub fn intcmpbd(&self) -> INTCMPBD_R

Bit 5 - Interrupt for Counter=PWMnCMPB Down

source

pub fn trcntzero(&self) -> TRCNTZERO_R

Bit 8 - Trigger for Counter=0

source

pub fn trcntload(&self) -> TRCNTLOAD_R

Bit 9 - Trigger for Counter=PWMnLOAD

source

pub fn trcmpau(&self) -> TRCMPAU_R

Bit 10 - Trigger for Counter=PWMnCMPA Up

source

pub fn trcmpad(&self) -> TRCMPAD_R

Bit 11 - Trigger for Counter=PWMnCMPA Down

source

pub fn trcmpbu(&self) -> TRCMPBU_R

Bit 12 - Trigger for Counter=PWMnCMPB Up

source

pub fn trcmpbd(&self) -> TRCMPBD_R

Bit 13 - Trigger for Counter=PWMnCMPB Down

source§

impl R<u32, Reg<u32, __2_RIS>>

source

pub fn intcntzero(&self) -> INTCNTZERO_R

Bit 0 - Counter=0 Interrupt Status

source

pub fn intcntload(&self) -> INTCNTLOAD_R

Bit 1 - Counter=Load Interrupt Status

source

pub fn intcmpau(&self) -> INTCMPAU_R

Bit 2 - Comparator A Up Interrupt Status

source

pub fn intcmpad(&self) -> INTCMPAD_R

Bit 3 - Comparator A Down Interrupt Status

source

pub fn intcmpbu(&self) -> INTCMPBU_R

Bit 4 - Comparator B Up Interrupt Status

source

pub fn intcmpbd(&self) -> INTCMPBD_R

Bit 5 - Comparator B Down Interrupt Status

source§

impl R<u32, Reg<u32, __2_ISC>>

source

pub fn intcntzero(&self) -> INTCNTZERO_R

Bit 0 - Counter=0 Interrupt

source

pub fn intcntload(&self) -> INTCNTLOAD_R

Bit 1 - Counter=Load Interrupt

source

pub fn intcmpau(&self) -> INTCMPAU_R

Bit 2 - Comparator A Up Interrupt

source

pub fn intcmpad(&self) -> INTCMPAD_R

Bit 3 - Comparator A Down Interrupt

source

pub fn intcmpbu(&self) -> INTCMPBU_R

Bit 4 - Comparator B Up Interrupt

source

pub fn intcmpbd(&self) -> INTCMPBD_R

Bit 5 - Comparator B Down Interrupt

source§

impl R<u32, Reg<u32, __2_LOAD>>

source

pub fn load(&self) -> LOAD_R

Bits 0:15 - Counter Load Value

source§

impl R<u32, Reg<u32, __2_COUNT>>

source

pub fn count(&self) -> COUNT_R

Bits 0:15 - Counter Value

source§

impl R<u32, Reg<u32, __2_CMPA>>

source

pub fn compa(&self) -> COMPA_R

Bits 0:15 - Comparator A Value

source§

impl R<u32, Reg<u32, __2_CMPB>>

source

pub fn compb(&self) -> COMPB_R

Bits 0:15 - Comparator B Value

source§

impl R<u8, ACTZERO_A>

source

pub fn variant(&self) -> ACTZERO_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTLOAD_A>

source

pub fn variant(&self) -> ACTLOAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAU_A>

source

pub fn variant(&self) -> ACTCMPAU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAD_A>

source

pub fn variant(&self) -> ACTCMPAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBU_A>

source

pub fn variant(&self) -> ACTCMPBU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBD_A>

source

pub fn variant(&self) -> ACTCMPBD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u32, Reg<u32, __2_GENA>>

source

pub fn actzero(&self) -> ACTZERO_R

Bits 0:1 - Action for Counter=0

source

pub fn actload(&self) -> ACTLOAD_R

Bits 2:3 - Action for Counter=LOAD

source

pub fn actcmpau(&self) -> ACTCMPAU_R

Bits 4:5 - Action for Comparator A Up

source

pub fn actcmpad(&self) -> ACTCMPAD_R

Bits 6:7 - Action for Comparator A Down

source

pub fn actcmpbu(&self) -> ACTCMPBU_R

Bits 8:9 - Action for Comparator B Up

source

pub fn actcmpbd(&self) -> ACTCMPBD_R

Bits 10:11 - Action for Comparator B Down

source§

impl R<u8, ACTZERO_A>

source

pub fn variant(&self) -> ACTZERO_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTLOAD_A>

source

pub fn variant(&self) -> ACTLOAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAU_A>

source

pub fn variant(&self) -> ACTCMPAU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAD_A>

source

pub fn variant(&self) -> ACTCMPAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBU_A>

source

pub fn variant(&self) -> ACTCMPBU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBD_A>

source

pub fn variant(&self) -> ACTCMPBD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u32, Reg<u32, __2_GENB>>

source

pub fn actzero(&self) -> ACTZERO_R

Bits 0:1 - Action for Counter=0

source

pub fn actload(&self) -> ACTLOAD_R

Bits 2:3 - Action for Counter=LOAD

source

pub fn actcmpau(&self) -> ACTCMPAU_R

Bits 4:5 - Action for Comparator A Up

source

pub fn actcmpad(&self) -> ACTCMPAD_R

Bits 6:7 - Action for Comparator A Down

source

pub fn actcmpbu(&self) -> ACTCMPBU_R

Bits 8:9 - Action for Comparator B Up

source

pub fn actcmpbd(&self) -> ACTCMPBD_R

Bits 10:11 - Action for Comparator B Down

source§

impl R<u32, Reg<u32, __2_DBCTL>>

source

pub fn enable(&self) -> ENABLE_R

Bit 0 - Dead-Band Generator Enable

source§

impl R<u32, Reg<u32, __2_DBRISE>>

source

pub fn risedelay(&self) -> RISEDELAY_R

Bits 0:11 - Dead-Band Rise Delay

source§

impl R<u32, Reg<u32, __2_DBFALL>>

source

pub fn falldelay(&self) -> FALLDELAY_R

Bits 0:11 - Dead-Band Fall Delay

source§

impl R<u32, Reg<u32, __2_FLTSRC0>>

source

pub fn fault0(&self) -> FAULT0_R

Bit 0 - Fault0 Input

source

pub fn fault1(&self) -> FAULT1_R

Bit 1 - Fault1 Input

source§

impl R<u32, Reg<u32, __2_FLTSRC1>>

source

pub fn dcmp0(&self) -> DCMP0_R

Bit 0 - Digital Comparator 0

source

pub fn dcmp1(&self) -> DCMP1_R

Bit 1 - Digital Comparator 1

source

pub fn dcmp2(&self) -> DCMP2_R

Bit 2 - Digital Comparator 2

source

pub fn dcmp3(&self) -> DCMP3_R

Bit 3 - Digital Comparator 3

source

pub fn dcmp4(&self) -> DCMP4_R

Bit 4 - Digital Comparator 4

source

pub fn dcmp5(&self) -> DCMP5_R

Bit 5 - Digital Comparator 5

source

pub fn dcmp6(&self) -> DCMP6_R

Bit 6 - Digital Comparator 6

source

pub fn dcmp7(&self) -> DCMP7_R

Bit 7 - Digital Comparator 7

source§

impl R<u32, Reg<u32, __2_MINFLTPER>>

source

pub fn mfp(&self) -> MFP_R

Bits 0:15 - Minimum Fault Period

source§

impl R<u8, GENAUPD_A>

source

pub fn variant(&self) -> Variant<u8, GENAUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, GENBUPD_A>

source

pub fn variant(&self) -> Variant<u8, GENBUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, DBCTLUPD_A>

source

pub fn variant(&self) -> Variant<u8, DBCTLUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, DBRISEUPD_A>

source

pub fn variant(&self) -> Variant<u8, DBRISEUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u8, DBFALLUPD_A>

source

pub fn variant(&self) -> Variant<u8, DBFALLUPD_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_ls(&self) -> bool

Checks if the value of the field is LS

source

pub fn is_gs(&self) -> bool

Checks if the value of the field is GS

source§

impl R<u32, Reg<u32, __3_CTL>>

source

pub fn enable(&self) -> ENABLE_R

Bit 0 - PWM Block Enable

source

pub fn mode(&self) -> MODE_R

Bit 1 - Counter Mode

source

pub fn debug(&self) -> DEBUG_R

Bit 2 - Debug Mode

source

pub fn loadupd(&self) -> LOADUPD_R

Bit 3 - Load Register Update Mode

source

pub fn cmpaupd(&self) -> CMPAUPD_R

Bit 4 - Comparator A Update Mode

source

pub fn cmpbupd(&self) -> CMPBUPD_R

Bit 5 - Comparator B Update Mode

source

pub fn genaupd(&self) -> GENAUPD_R

Bits 6:7 - PWMnGENA Update Mode

source

pub fn genbupd(&self) -> GENBUPD_R

Bits 8:9 - PWMnGENB Update Mode

source

pub fn dbctlupd(&self) -> DBCTLUPD_R

Bits 10:11 - PWMnDBCTL Update Mode

source

pub fn dbriseupd(&self) -> DBRISEUPD_R

Bits 12:13 - PWMnDBRISE Update Mode

source

pub fn dbfallupd(&self) -> DBFALLUPD_R

Bits 14:15 - PWMnDBFALL Update Mode

source

pub fn fltsrc(&self) -> FLTSRC_R

Bit 16 - Fault Condition Source

source

pub fn minfltper(&self) -> MINFLTPER_R

Bit 17 - Minimum Fault Period

source

pub fn latch(&self) -> LATCH_R

Bit 18 - Latch Fault Input

source§

impl R<u32, Reg<u32, __3_INTEN>>

source

pub fn intcntzero(&self) -> INTCNTZERO_R

Bit 0 - Interrupt for Counter=0

source

pub fn intcntload(&self) -> INTCNTLOAD_R

Bit 1 - Interrupt for Counter=PWMnLOAD

source

pub fn intcmpau(&self) -> INTCMPAU_R

Bit 2 - Interrupt for Counter=PWMnCMPA Up

source

pub fn intcmpad(&self) -> INTCMPAD_R

Bit 3 - Interrupt for Counter=PWMnCMPA Down

source

pub fn intcmpbu(&self) -> INTCMPBU_R

Bit 4 - Interrupt for Counter=PWMnCMPB Up

source

pub fn intcmpbd(&self) -> INTCMPBD_R

Bit 5 - Interrupt for Counter=PWMnCMPB Down

source

pub fn trcntzero(&self) -> TRCNTZERO_R

Bit 8 - Trigger for Counter=0

source

pub fn trcntload(&self) -> TRCNTLOAD_R

Bit 9 - Trigger for Counter=PWMnLOAD

source

pub fn trcmpau(&self) -> TRCMPAU_R

Bit 10 - Trigger for Counter=PWMnCMPA Up

source

pub fn trcmpad(&self) -> TRCMPAD_R

Bit 11 - Trigger for Counter=PWMnCMPA Down

source

pub fn trcmpbu(&self) -> TRCMPBU_R

Bit 12 - Trigger for Counter=PWMnCMPB Up

source

pub fn trcmpbd(&self) -> TRCMPBD_R

Bit 13 - Trigger for Counter=PWMnCMPB Down

source§

impl R<u32, Reg<u32, __3_RIS>>

source

pub fn intcntzero(&self) -> INTCNTZERO_R

Bit 0 - Counter=0 Interrupt Status

source

pub fn intcntload(&self) -> INTCNTLOAD_R

Bit 1 - Counter=Load Interrupt Status

source

pub fn intcmpau(&self) -> INTCMPAU_R

Bit 2 - Comparator A Up Interrupt Status

source

pub fn intcmpad(&self) -> INTCMPAD_R

Bit 3 - Comparator A Down Interrupt Status

source

pub fn intcmpbu(&self) -> INTCMPBU_R

Bit 4 - Comparator B Up Interrupt Status

source

pub fn intcmpbd(&self) -> INTCMPBD_R

Bit 5 - Comparator B Down Interrupt Status

source§

impl R<u32, Reg<u32, __3_ISC>>

source

pub fn intcntzero(&self) -> INTCNTZERO_R

Bit 0 - Counter=0 Interrupt

source

pub fn intcntload(&self) -> INTCNTLOAD_R

Bit 1 - Counter=Load Interrupt

source

pub fn intcmpau(&self) -> INTCMPAU_R

Bit 2 - Comparator A Up Interrupt

source

pub fn intcmpad(&self) -> INTCMPAD_R

Bit 3 - Comparator A Down Interrupt

source

pub fn intcmpbu(&self) -> INTCMPBU_R

Bit 4 - Comparator B Up Interrupt

source

pub fn intcmpbd(&self) -> INTCMPBD_R

Bit 5 - Comparator B Down Interrupt

source§

impl R<u32, Reg<u32, __3_LOAD>>

source

pub fn load(&self) -> LOAD_R

Bits 0:15 - Counter Load Value

source§

impl R<u32, Reg<u32, __3_COUNT>>

source

pub fn count(&self) -> COUNT_R

Bits 0:15 - Counter Value

source§

impl R<u32, Reg<u32, __3_CMPA>>

source

pub fn compa(&self) -> COMPA_R

Bits 0:15 - Comparator A Value

source§

impl R<u32, Reg<u32, __3_CMPB>>

source

pub fn compb(&self) -> COMPB_R

Bits 0:15 - Comparator B Value

source§

impl R<u8, ACTZERO_A>

source

pub fn variant(&self) -> ACTZERO_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTLOAD_A>

source

pub fn variant(&self) -> ACTLOAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAU_A>

source

pub fn variant(&self) -> ACTCMPAU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAD_A>

source

pub fn variant(&self) -> ACTCMPAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBU_A>

source

pub fn variant(&self) -> ACTCMPBU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBD_A>

source

pub fn variant(&self) -> ACTCMPBD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u32, Reg<u32, __3_GENA>>

source

pub fn actzero(&self) -> ACTZERO_R

Bits 0:1 - Action for Counter=0

source

pub fn actload(&self) -> ACTLOAD_R

Bits 2:3 - Action for Counter=LOAD

source

pub fn actcmpau(&self) -> ACTCMPAU_R

Bits 4:5 - Action for Comparator A Up

source

pub fn actcmpad(&self) -> ACTCMPAD_R

Bits 6:7 - Action for Comparator A Down

source

pub fn actcmpbu(&self) -> ACTCMPBU_R

Bits 8:9 - Action for Comparator B Up

source

pub fn actcmpbd(&self) -> ACTCMPBD_R

Bits 10:11 - Action for Comparator B Down

source§

impl R<u8, ACTZERO_A>

source

pub fn variant(&self) -> ACTZERO_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTLOAD_A>

source

pub fn variant(&self) -> ACTLOAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAU_A>

source

pub fn variant(&self) -> ACTCMPAU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPAD_A>

source

pub fn variant(&self) -> ACTCMPAD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBU_A>

source

pub fn variant(&self) -> ACTCMPBU_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u8, ACTCMPBD_A>

source

pub fn variant(&self) -> ACTCMPBD_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_inv(&self) -> bool

Checks if the value of the field is INV

source

pub fn is_zero(&self) -> bool

Checks if the value of the field is ZERO

source

pub fn is_one(&self) -> bool

Checks if the value of the field is ONE

source§

impl R<u32, Reg<u32, __3_GENB>>

source

pub fn actzero(&self) -> ACTZERO_R

Bits 0:1 - Action for Counter=0

source

pub fn actload(&self) -> ACTLOAD_R

Bits 2:3 - Action for Counter=LOAD

source

pub fn actcmpau(&self) -> ACTCMPAU_R

Bits 4:5 - Action for Comparator A Up

source

pub fn actcmpad(&self) -> ACTCMPAD_R

Bits 6:7 - Action for Comparator A Down

source

pub fn actcmpbu(&self) -> ACTCMPBU_R

Bits 8:9 - Action for Comparator B Up

source

pub fn actcmpbd(&self) -> ACTCMPBD_R

Bits 10:11 - Action for Comparator B Down

source§

impl R<u32, Reg<u32, __3_DBCTL>>

source

pub fn enable(&self) -> ENABLE_R

Bit 0 - Dead-Band Generator Enable

source§

impl R<u32, Reg<u32, __3_DBRISE>>

source

pub fn risedelay(&self) -> RISEDELAY_R

Bits 0:11 - Dead-Band Rise Delay

source§

impl R<u32, Reg<u32, __3_DBFALL>>

source

pub fn falldelay(&self) -> FALLDELAY_R

Bits 0:11 - Dead-Band Fall Delay

source§

impl R<u32, Reg<u32, __3_FLTSRC0>>

source

pub fn fault0(&self) -> FAULT0_R

Bit 0 - Fault0 Input

source

pub fn fault1(&self) -> FAULT1_R

Bit 1 - Fault1 Input

source§

impl R<u32, Reg<u32, __3_FLTSRC1>>

source

pub fn dcmp0(&self) -> DCMP0_R

Bit 0 - Digital Comparator 0

source

pub fn dcmp1(&self) -> DCMP1_R

Bit 1 - Digital Comparator 1

source

pub fn dcmp2(&self) -> DCMP2_R

Bit 2 - Digital Comparator 2

source

pub fn dcmp3(&self) -> DCMP3_R

Bit 3 - Digital Comparator 3

source

pub fn dcmp4(&self) -> DCMP4_R

Bit 4 - Digital Comparator 4

source

pub fn dcmp5(&self) -> DCMP5_R

Bit 5 - Digital Comparator 5

source

pub fn dcmp6(&self) -> DCMP6_R

Bit 6 - Digital Comparator 6

source

pub fn dcmp7(&self) -> DCMP7_R

Bit 7 - Digital Comparator 7

source§

impl R<u32, Reg<u32, __3_MINFLTPER>>

source

pub fn mfp(&self) -> MFP_R

Bits 0:15 - Minimum Fault Period

source§

impl R<u32, Reg<u32, __0_FLTSEN>>

source

pub fn fault0(&self) -> FAULT0_R

Bit 0 - Fault0 Sense

source

pub fn fault1(&self) -> FAULT1_R

Bit 1 - Fault1 Sense

source§

impl R<u32, Reg<u32, __0_FLTSTAT0>>

source

pub fn fault0(&self) -> FAULT0_R

Bit 0 - Fault Input 0

source

pub fn fault1(&self) -> FAULT1_R

Bit 1 - Fault Input 1

source§

impl R<u32, Reg<u32, __0_FLTSTAT1>>

source

pub fn dcmp0(&self) -> DCMP0_R

Bit 0 - Digital Comparator 0 Trigger

source

pub fn dcmp1(&self) -> DCMP1_R

Bit 1 - Digital Comparator 1 Trigger

source

pub fn dcmp2(&self) -> DCMP2_R

Bit 2 - Digital Comparator 2 Trigger

source

pub fn dcmp3(&self) -> DCMP3_R

Bit 3 - Digital Comparator 3 Trigger

source

pub fn dcmp4(&self) -> DCMP4_R

Bit 4 - Digital Comparator 4 Trigger

source

pub fn dcmp5(&self) -> DCMP5_R

Bit 5 - Digital Comparator 5 Trigger

source

pub fn dcmp6(&self) -> DCMP6_R

Bit 6 - Digital Comparator 6 Trigger

source

pub fn dcmp7(&self) -> DCMP7_R

Bit 7 - Digital Comparator 7 Trigger

source§

impl R<u32, Reg<u32, __1_FLTSEN>>

source

pub fn fault0(&self) -> FAULT0_R

Bit 0 - Fault0 Sense

source

pub fn fault1(&self) -> FAULT1_R

Bit 1 - Fault1 Sense

source§

impl R<u32, Reg<u32, __1_FLTSTAT0>>

source

pub fn fault0(&self) -> FAULT0_R

Bit 0 - Fault Input 0

source

pub fn fault1(&self) -> FAULT1_R

Bit 1 - Fault Input 1

source§

impl R<u32, Reg<u32, __1_FLTSTAT1>>

source

pub fn dcmp0(&self) -> DCMP0_R

Bit 0 - Digital Comparator 0 Trigger

source

pub fn dcmp1(&self) -> DCMP1_R

Bit 1 - Digital Comparator 1 Trigger

source

pub fn dcmp2(&self) -> DCMP2_R

Bit 2 - Digital Comparator 2 Trigger

source

pub fn dcmp3(&self) -> DCMP3_R

Bit 3 - Digital Comparator 3 Trigger

source

pub fn dcmp4(&self) -> DCMP4_R

Bit 4 - Digital Comparator 4 Trigger

source

pub fn dcmp5(&self) -> DCMP5_R

Bit 5 - Digital Comparator 5 Trigger

source

pub fn dcmp6(&self) -> DCMP6_R

Bit 6 - Digital Comparator 6 Trigger

source

pub fn dcmp7(&self) -> DCMP7_R

Bit 7 - Digital Comparator 7 Trigger

source§

impl R<u32, Reg<u32, __2_FLTSTAT0>>

source

pub fn fault0(&self) -> FAULT0_R

Bit 0 - Fault Input 0

source

pub fn fault1(&self) -> FAULT1_R

Bit 1 - Fault Input 1

source§

impl R<u32, Reg<u32, __2_FLTSTAT1>>

source

pub fn dcmp0(&self) -> DCMP0_R

Bit 0 - Digital Comparator 0 Trigger

source

pub fn dcmp1(&self) -> DCMP1_R

Bit 1 - Digital Comparator 1 Trigger

source

pub fn dcmp2(&self) -> DCMP2_R

Bit 2 - Digital Comparator 2 Trigger

source

pub fn dcmp3(&self) -> DCMP3_R

Bit 3 - Digital Comparator 3 Trigger

source

pub fn dcmp4(&self) -> DCMP4_R

Bit 4 - Digital Comparator 4 Trigger

source

pub fn dcmp5(&self) -> DCMP5_R

Bit 5 - Digital Comparator 5 Trigger

source

pub fn dcmp6(&self) -> DCMP6_R

Bit 6 - Digital Comparator 6 Trigger

source

pub fn dcmp7(&self) -> DCMP7_R

Bit 7 - Digital Comparator 7 Trigger

source§

impl R<u32, Reg<u32, __3_FLTSTAT0>>

source

pub fn fault0(&self) -> FAULT0_R

Bit 0 - Fault Input 0

source

pub fn fault1(&self) -> FAULT1_R

Bit 1 - Fault Input 1

source§

impl R<u32, Reg<u32, __3_FLTSTAT1>>

source

pub fn dcmp0(&self) -> DCMP0_R

Bit 0 - Digital Comparator 0 Trigger

source

pub fn dcmp1(&self) -> DCMP1_R

Bit 1 - Digital Comparator 1 Trigger

source

pub fn dcmp2(&self) -> DCMP2_R

Bit 2 - Digital Comparator 2 Trigger

source

pub fn dcmp3(&self) -> DCMP3_R

Bit 3 - Digital Comparator 3 Trigger

source

pub fn dcmp4(&self) -> DCMP4_R

Bit 4 - Digital Comparator 4 Trigger

source

pub fn dcmp5(&self) -> DCMP5_R

Bit 5 - Digital Comparator 5 Trigger

source

pub fn dcmp6(&self) -> DCMP6_R

Bit 6 - Digital Comparator 6 Trigger

source

pub fn dcmp7(&self) -> DCMP7_R

Bit 7 - Digital Comparator 7 Trigger

source§

impl R<u32, Reg<u32, _PP>>

source

pub fn gcnt(&self) -> GCNT_R

Bits 0:3 - Generators

source

pub fn fcnt(&self) -> FCNT_R

Bits 4:7 - Fault Inputs (per PWM unit)

source

pub fn esync(&self) -> ESYNC_R

Bit 8 - Extended Synchronization

source

pub fn efault(&self) -> EFAULT_R

Bit 9 - Extended Fault

source

pub fn one(&self) -> ONE_R

Bit 10 - One-Shot Mode

source§

impl R<u8, VELDIV_A>

source

pub fn variant(&self) -> VELDIV_A

Get enumerated values variant

source

pub fn is_1(&self) -> bool

Checks if the value of the field is _1

source

pub fn is_2(&self) -> bool

Checks if the value of the field is _2

source

pub fn is_4(&self) -> bool

Checks if the value of the field is _4

source

pub fn is_8(&self) -> bool

Checks if the value of the field is _8

source

pub fn is_16(&self) -> bool

Checks if the value of the field is _16

source

pub fn is_32(&self) -> bool

Checks if the value of the field is _32

source

pub fn is_64(&self) -> bool

Checks if the value of the field is _64

source

pub fn is_128(&self) -> bool

Checks if the value of the field is _128

source§

impl R<u32, Reg<u32, _CTL>>

source

pub fn enable(&self) -> ENABLE_R

Bit 0 - Enable QEI

source

pub fn swap(&self) -> SWAP_R

Bit 1 - Swap Signals

source

pub fn sigmode(&self) -> SIGMODE_R

Bit 2 - Signal Mode

source

pub fn capmode(&self) -> CAPMODE_R

Bit 3 - Capture Mode

source

pub fn resmode(&self) -> RESMODE_R

Bit 4 - Reset Mode

source

pub fn velen(&self) -> VELEN_R

Bit 5 - Capture Velocity

source

pub fn veldiv(&self) -> VELDIV_R

Bits 6:8 - Predivide Velocity

source

pub fn inva(&self) -> INVA_R

Bit 9 - Invert PhA

source

pub fn invb(&self) -> INVB_R

Bit 10 - Invert PhB

source

pub fn invi(&self) -> INVI_R

Bit 11 - Invert Index Pulse

source

pub fn stallen(&self) -> STALLEN_R

Bit 12 - Stall QEI

source

pub fn filten(&self) -> FILTEN_R

Bit 13 - Enable Input Filter

source

pub fn filtcnt(&self) -> FILTCNT_R

Bits 16:19 - Input Filter Prescale Count

source§

impl R<u32, Reg<u32, _STAT>>

source

pub fn error(&self) -> ERROR_R

Bit 0 - Error Detected

source

pub fn direction(&self) -> DIRECTION_R

Bit 1 - Direction of Rotation

source§

impl R<u32, Reg<u32, _INTEN>>

source

pub fn index(&self) -> INDEX_R

Bit 0 - Index Pulse Detected Interrupt Enable

source

pub fn timer(&self) -> TIMER_R

Bit 1 - Timer Expires Interrupt Enable

source

pub fn dir(&self) -> DIR_R

Bit 2 - Direction Change Interrupt Enable

source

pub fn error(&self) -> ERROR_R

Bit 3 - Phase Error Interrupt Enable

source§

impl R<u32, Reg<u32, _RIS>>

source

pub fn index(&self) -> INDEX_R

Bit 0 - Index Pulse Asserted

source

pub fn timer(&self) -> TIMER_R

Bit 1 - Velocity Timer Expired

source

pub fn dir(&self) -> DIR_R

Bit 2 - Direction Change Detected

source

pub fn error(&self) -> ERROR_R

Bit 3 - Phase Error Detected

source§

impl R<u32, Reg<u32, _ISC>>

source

pub fn index(&self) -> INDEX_R

Bit 0 - Index Pulse Interrupt

source

pub fn timer(&self) -> TIMER_R

Bit 1 - Velocity Timer Expired Interrupt

source

pub fn dir(&self) -> DIR_R

Bit 2 - Direction Change Interrupt

source

pub fn error(&self) -> ERROR_R

Bit 3 - Phase Error Interrupt

source§

impl R<u8, CFG_A>

source

pub fn variant(&self) -> Variant<u8, CFG_A>

Get enumerated values variant

source

pub fn is_32_bit_timer(&self) -> bool

Checks if the value of the field is _32_BIT_TIMER

source

pub fn is_32_bit_rtc(&self) -> bool

Checks if the value of the field is _32_BIT_RTC

source

pub fn is_16_bit(&self) -> bool

Checks if the value of the field is _16_BIT

source§

impl R<u32, Reg<u32, _CFG>>

source

pub fn cfg(&self) -> CFG_R

Bits 0:2 - GPTM Configuration

source§

impl R<u8, TAMR_A>

source

pub fn variant(&self) -> Variant<u8, TAMR_A>

Get enumerated values variant

source

pub fn is_1_shot(&self) -> bool

Checks if the value of the field is _1_SHOT

source

pub fn is_period(&self) -> bool

Checks if the value of the field is PERIOD

source

pub fn is_cap(&self) -> bool

Checks if the value of the field is CAP

source§

impl R<u32, Reg<u32, _TAMR>>

source

pub fn tamr(&self) -> TAMR_R

Bits 0:1 - GPTM Timer A Mode

source

pub fn tacmr(&self) -> TACMR_R

Bit 2 - GPTM Timer A Capture Mode

source

pub fn taams(&self) -> TAAMS_R

Bit 3 - GPTM Timer A Alternate Mode Select

source

pub fn tacdir(&self) -> TACDIR_R

Bit 4 - GPTM Timer A Count Direction

source

pub fn tamie(&self) -> TAMIE_R

Bit 5 - GPTM Timer A Match Interrupt Enable

source

pub fn tawot(&self) -> TAWOT_R

Bit 6 - GPTM Timer A Wait-on-Trigger

source

pub fn tasnaps(&self) -> TASNAPS_R

Bit 7 - GPTM Timer A Snap-Shot Mode

source

pub fn taild(&self) -> TAILD_R

Bit 8 - GPTM Timer A Interval Load Write

source

pub fn tapwmie(&self) -> TAPWMIE_R

Bit 9 - GPTM Timer A PWM Interrupt Enable

source

pub fn tamrsu(&self) -> TAMRSU_R

Bit 10 - GPTM Timer A Match Register Update

source

pub fn taplo(&self) -> TAPLO_R

Bit 11 - GPTM Timer A PWM Legacy Operation

source§

impl R<u8, TBMR_A>

source

pub fn variant(&self) -> Variant<u8, TBMR_A>

Get enumerated values variant

source

pub fn is_1_shot(&self) -> bool

Checks if the value of the field is _1_SHOT

source

pub fn is_period(&self) -> bool

Checks if the value of the field is PERIOD

source

pub fn is_cap(&self) -> bool

Checks if the value of the field is CAP

source§

impl R<u32, Reg<u32, _TBMR>>

source

pub fn tbmr(&self) -> TBMR_R

Bits 0:1 - GPTM Timer B Mode

source

pub fn tbcmr(&self) -> TBCMR_R

Bit 2 - GPTM Timer B Capture Mode

source

pub fn tbams(&self) -> TBAMS_R

Bit 3 - GPTM Timer B Alternate Mode Select

source

pub fn tbcdir(&self) -> TBCDIR_R

Bit 4 - GPTM Timer B Count Direction

source

pub fn tbmie(&self) -> TBMIE_R

Bit 5 - GPTM Timer B Match Interrupt Enable

source

pub fn tbwot(&self) -> TBWOT_R

Bit 6 - GPTM Timer B Wait-on-Trigger

source

pub fn tbsnaps(&self) -> TBSNAPS_R

Bit 7 - GPTM Timer B Snap-Shot Mode

source

pub fn tbild(&self) -> TBILD_R

Bit 8 - GPTM Timer B Interval Load Write

source

pub fn tbpwmie(&self) -> TBPWMIE_R

Bit 9 - GPTM Timer B PWM Interrupt Enable

source

pub fn tbmrsu(&self) -> TBMRSU_R

Bit 10 - GPTM Timer B Match Register Update

source

pub fn tbplo(&self) -> TBPLO_R

Bit 11 - GPTM Timer B PWM Legacy Operation

source§

impl R<u8, TAEVENT_A>

source

pub fn variant(&self) -> Variant<u8, TAEVENT_A>

Get enumerated values variant

source

pub fn is_pos(&self) -> bool

Checks if the value of the field is POS

source

pub fn is_neg(&self) -> bool

Checks if the value of the field is NEG

source

pub fn is_both(&self) -> bool

Checks if the value of the field is BOTH

source§

impl R<u8, TBEVENT_A>

source

pub fn variant(&self) -> Variant<u8, TBEVENT_A>

Get enumerated values variant

source

pub fn is_pos(&self) -> bool

Checks if the value of the field is POS

source

pub fn is_neg(&self) -> bool

Checks if the value of the field is NEG

source

pub fn is_both(&self) -> bool

Checks if the value of the field is BOTH

source§

impl R<u32, Reg<u32, _CTL>>

source

pub fn taen(&self) -> TAEN_R

Bit 0 - GPTM Timer A Enable

source

pub fn tastall(&self) -> TASTALL_R

Bit 1 - GPTM Timer A Stall Enable

source

pub fn taevent(&self) -> TAEVENT_R

Bits 2:3 - GPTM Timer A Event Mode

source

pub fn rtcen(&self) -> RTCEN_R

Bit 4 - GPTM RTC Stall Enable

source

pub fn taote(&self) -> TAOTE_R

Bit 5 - GPTM Timer A Output Trigger Enable

source

pub fn tapwml(&self) -> TAPWML_R

Bit 6 - GPTM Timer A PWM Output Level

source

pub fn tben(&self) -> TBEN_R

Bit 8 - GPTM Timer B Enable

source

pub fn tbstall(&self) -> TBSTALL_R

Bit 9 - GPTM Timer B Stall Enable

source

pub fn tbevent(&self) -> TBEVENT_R

Bits 10:11 - GPTM Timer B Event Mode

source

pub fn tbote(&self) -> TBOTE_R

Bit 13 - GPTM Timer B Output Trigger Enable

source

pub fn tbpwml(&self) -> TBPWML_R

Bit 14 - GPTM Timer B PWM Output Level

source§

impl R<u8, SYNCT0_A>

source

pub fn variant(&self) -> SYNCT0_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCT1_A>

source

pub fn variant(&self) -> SYNCT1_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCT2_A>

source

pub fn variant(&self) -> SYNCT2_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCT3_A>

source

pub fn variant(&self) -> SYNCT3_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCT4_A>

source

pub fn variant(&self) -> SYNCT4_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCT5_A>

source

pub fn variant(&self) -> SYNCT5_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCWT0_A>

source

pub fn variant(&self) -> SYNCWT0_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCWT1_A>

source

pub fn variant(&self) -> SYNCWT1_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCWT2_A>

source

pub fn variant(&self) -> SYNCWT2_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCWT3_A>

source

pub fn variant(&self) -> SYNCWT3_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCWT4_A>

source

pub fn variant(&self) -> SYNCWT4_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCWT5_A>

source

pub fn variant(&self) -> SYNCWT5_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u32, Reg<u32, _SYNC>>

source

pub fn synct0(&self) -> SYNCT0_R

Bits 0:1 - Synchronize GPTM Timer 0

source

pub fn synct1(&self) -> SYNCT1_R

Bits 2:3 - Synchronize GPTM Timer 1

source

pub fn synct2(&self) -> SYNCT2_R

Bits 4:5 - Synchronize GPTM Timer 2

source

pub fn synct3(&self) -> SYNCT3_R

Bits 6:7 - Synchronize GPTM Timer 3

source

pub fn synct4(&self) -> SYNCT4_R

Bits 8:9 - Synchronize GPTM Timer 4

source

pub fn synct5(&self) -> SYNCT5_R

Bits 10:11 - Synchronize GPTM Timer 5

source

pub fn syncwt0(&self) -> SYNCWT0_R

Bits 12:13 - Synchronize GPTM 32/64-Bit Timer 0

source

pub fn syncwt1(&self) -> SYNCWT1_R

Bits 14:15 - Synchronize GPTM 32/64-Bit Timer 1

source

pub fn syncwt2(&self) -> SYNCWT2_R

Bits 16:17 - Synchronize GPTM 32/64-Bit Timer 2

source

pub fn syncwt3(&self) -> SYNCWT3_R

Bits 18:19 - Synchronize GPTM 32/64-Bit Timer 3

source

pub fn syncwt4(&self) -> SYNCWT4_R

Bits 20:21 - Synchronize GPTM 32/64-Bit Timer 4

source

pub fn syncwt5(&self) -> SYNCWT5_R

Bits 22:23 - Synchronize GPTM 32/64-Bit Timer 5

source§

impl R<u32, Reg<u32, _IMR>>

source

pub fn tatoim(&self) -> TATOIM_R

Bit 0 - GPTM Timer A Time-Out Interrupt Mask

source

pub fn camim(&self) -> CAMIM_R

Bit 1 - GPTM Timer A Capture Mode Match Interrupt Mask

source

pub fn caeim(&self) -> CAEIM_R

Bit 2 - GPTM Timer A Capture Mode Event Interrupt Mask

source

pub fn rtcim(&self) -> RTCIM_R

Bit 3 - GPTM RTC Interrupt Mask

source

pub fn tamim(&self) -> TAMIM_R

Bit 4 - GPTM Timer A Match Interrupt Mask

source

pub fn tbtoim(&self) -> TBTOIM_R

Bit 8 - GPTM Timer B Time-Out Interrupt Mask

source

pub fn cbmim(&self) -> CBMIM_R

Bit 9 - GPTM Timer B Capture Mode Match Interrupt Mask

source

pub fn cbeim(&self) -> CBEIM_R

Bit 10 - GPTM Timer B Capture Mode Event Interrupt Mask

source

pub fn tbmim(&self) -> TBMIM_R

Bit 11 - GPTM Timer B Match Interrupt Mask

source

pub fn wueim(&self) -> WUEIM_R

Bit 16 - 32/64-Bit Wide GPTM Write Update Error Interrupt Mask

source§

impl R<u32, Reg<u32, _RIS>>

source

pub fn tatoris(&self) -> TATORIS_R

Bit 0 - GPTM Timer A Time-Out Raw Interrupt

source

pub fn camris(&self) -> CAMRIS_R

Bit 1 - GPTM Timer A Capture Mode Match Raw Interrupt

source

pub fn caeris(&self) -> CAERIS_R

Bit 2 - GPTM Timer A Capture Mode Event Raw Interrupt

source

pub fn rtcris(&self) -> RTCRIS_R

Bit 3 - GPTM RTC Raw Interrupt

source

pub fn tamris(&self) -> TAMRIS_R

Bit 4 - GPTM Timer A Match Raw Interrupt

source

pub fn tbtoris(&self) -> TBTORIS_R

Bit 8 - GPTM Timer B Time-Out Raw Interrupt

source

pub fn cbmris(&self) -> CBMRIS_R

Bit 9 - GPTM Timer B Capture Mode Match Raw Interrupt

source

pub fn cberis(&self) -> CBERIS_R

Bit 10 - GPTM Timer B Capture Mode Event Raw Interrupt

source

pub fn tbmris(&self) -> TBMRIS_R

Bit 11 - GPTM Timer B Match Raw Interrupt

source

pub fn wueris(&self) -> WUERIS_R

Bit 16 - 32/64-Bit Wide GPTM Write Update Error Raw Interrupt Status

source§

impl R<u32, Reg<u32, _MIS>>

source

pub fn tatomis(&self) -> TATOMIS_R

Bit 0 - GPTM Timer A Time-Out Masked Interrupt

source

pub fn cammis(&self) -> CAMMIS_R

Bit 1 - GPTM Timer A Capture Mode Match Masked Interrupt

source

pub fn caemis(&self) -> CAEMIS_R

Bit 2 - GPTM Timer A Capture Mode Event Masked Interrupt

source

pub fn rtcmis(&self) -> RTCMIS_R

Bit 3 - GPTM RTC Masked Interrupt

source

pub fn tammis(&self) -> TAMMIS_R

Bit 4 - GPTM Timer A Match Masked Interrupt

source

pub fn tbtomis(&self) -> TBTOMIS_R

Bit 8 - GPTM Timer B Time-Out Masked Interrupt

source

pub fn cbmmis(&self) -> CBMMIS_R

Bit 9 - GPTM Timer B Capture Mode Match Masked Interrupt

source

pub fn cbemis(&self) -> CBEMIS_R

Bit 10 - GPTM Timer B Capture Mode Event Masked Interrupt

source

pub fn tbmmis(&self) -> TBMMIS_R

Bit 11 - GPTM Timer B Match Masked Interrupt

source

pub fn wuemis(&self) -> WUEMIS_R

Bit 16 - 32/64-Bit Wide GPTM Write Update Error Masked Interrupt Status

source§

impl R<u32, Reg<u32, _TAMATCHR>>

source

pub fn tamr(&self) -> TAMR_R

Bits 0:31 - GPTM Timer A Match Register

source§

impl R<u32, Reg<u32, _TBMATCHR>>

source

pub fn tbmr(&self) -> TBMR_R

Bits 0:31 - GPTM Timer B Match Register

source§

impl R<u32, Reg<u32, _TAPR>>

source

pub fn tapsr(&self) -> TAPSR_R

Bits 0:7 - GPTM Timer A Prescale

source

pub fn tapsrh(&self) -> TAPSRH_R

Bits 8:15 - GPTM Timer A Prescale High Byte

source§

impl R<u32, Reg<u32, _TBPR>>

source

pub fn tbpsr(&self) -> TBPSR_R

Bits 0:7 - GPTM Timer B Prescale

source

pub fn tbpsrh(&self) -> TBPSRH_R

Bits 8:15 - GPTM Timer B Prescale High Byte

source§

impl R<u32, Reg<u32, _TAPMR>>

source

pub fn tapsmr(&self) -> TAPSMR_R

Bits 0:7 - GPTM TimerA Prescale Match

source

pub fn tapsmrh(&self) -> TAPSMRH_R

Bits 8:15 - GPTM Timer A Prescale Match High Byte

source§

impl R<u32, Reg<u32, _TBPMR>>

source

pub fn tbpsmr(&self) -> TBPSMR_R

Bits 0:7 - GPTM TimerB Prescale Match

source

pub fn tbpsmrh(&self) -> TBPSMRH_R

Bits 8:15 - GPTM Timer B Prescale Match High Byte

source§

impl R<u32, Reg<u32, _RTCPD>>

source

pub fn rtcpd(&self) -> RTCPD_R

Bits 0:15 - RTC Predivide Counter Value

source§

impl R<u32, Reg<u32, _TAPS>>

source

pub fn pss(&self) -> PSS_R

Bits 0:15 - GPTM Timer A Prescaler Snapshot

source§

impl R<u32, Reg<u32, _TBPS>>

source

pub fn pss(&self) -> PSS_R

Bits 0:15 - GPTM Timer A Prescaler Value

source§

impl R<u32, Reg<u32, _TAPV>>

source

pub fn psv(&self) -> PSV_R

Bits 0:15 - GPTM Timer A Prescaler Value

source§

impl R<u32, Reg<u32, _TBPV>>

source

pub fn psv(&self) -> PSV_R

Bits 0:15 - GPTM Timer B Prescaler Value

source§

impl R<u8, SIZE_A>

source

pub fn variant(&self) -> Variant<u8, SIZE_A>

Get enumerated values variant

source

pub fn is_16(&self) -> bool

Checks if the value of the field is _16

source

pub fn is_32(&self) -> bool

Checks if the value of the field is _32

source§

impl R<u32, Reg<u32, _PP>>

source

pub fn size(&self) -> SIZE_R

Bits 0:3 - Count Size

source§

impl R<u8, CFG_A>

source

pub fn variant(&self) -> Variant<u8, CFG_A>

Get enumerated values variant

source

pub fn is_32_bit_timer(&self) -> bool

Checks if the value of the field is _32_BIT_TIMER

source

pub fn is_32_bit_rtc(&self) -> bool

Checks if the value of the field is _32_BIT_RTC

source

pub fn is_16_bit(&self) -> bool

Checks if the value of the field is _16_BIT

source§

impl R<u32, Reg<u32, _CFG>>

source

pub fn cfg(&self) -> CFG_R

Bits 0:2 - GPTM Configuration

source§

impl R<u8, TAMR_A>

source

pub fn variant(&self) -> Variant<u8, TAMR_A>

Get enumerated values variant

source

pub fn is_1_shot(&self) -> bool

Checks if the value of the field is _1_SHOT

source

pub fn is_period(&self) -> bool

Checks if the value of the field is PERIOD

source

pub fn is_cap(&self) -> bool

Checks if the value of the field is CAP

source§

impl R<u32, Reg<u32, _TAMR>>

source

pub fn tamr(&self) -> TAMR_R

Bits 0:1 - GPTM Timer A Mode

source

pub fn tacmr(&self) -> TACMR_R

Bit 2 - GPTM Timer A Capture Mode

source

pub fn taams(&self) -> TAAMS_R

Bit 3 - GPTM Timer A Alternate Mode Select

source

pub fn tacdir(&self) -> TACDIR_R

Bit 4 - GPTM Timer A Count Direction

source

pub fn tamie(&self) -> TAMIE_R

Bit 5 - GPTM Timer A Match Interrupt Enable

source

pub fn tawot(&self) -> TAWOT_R

Bit 6 - GPTM Timer A Wait-on-Trigger

source

pub fn tasnaps(&self) -> TASNAPS_R

Bit 7 - GPTM Timer A Snap-Shot Mode

source

pub fn taild(&self) -> TAILD_R

Bit 8 - GPTM Timer A Interval Load Write

source

pub fn tapwmie(&self) -> TAPWMIE_R

Bit 9 - GPTM Timer A PWM Interrupt Enable

source

pub fn tamrsu(&self) -> TAMRSU_R

Bit 10 - GPTM Timer A Match Register Update

source

pub fn taplo(&self) -> TAPLO_R

Bit 11 - GPTM Timer A PWM Legacy Operation

source§

impl R<u8, TBMR_A>

source

pub fn variant(&self) -> Variant<u8, TBMR_A>

Get enumerated values variant

source

pub fn is_1_shot(&self) -> bool

Checks if the value of the field is _1_SHOT

source

pub fn is_period(&self) -> bool

Checks if the value of the field is PERIOD

source

pub fn is_cap(&self) -> bool

Checks if the value of the field is CAP

source§

impl R<u32, Reg<u32, _TBMR>>

source

pub fn tbmr(&self) -> TBMR_R

Bits 0:1 - GPTM Timer B Mode

source

pub fn tbcmr(&self) -> TBCMR_R

Bit 2 - GPTM Timer B Capture Mode

source

pub fn tbams(&self) -> TBAMS_R

Bit 3 - GPTM Timer B Alternate Mode Select

source

pub fn tbcdir(&self) -> TBCDIR_R

Bit 4 - GPTM Timer B Count Direction

source

pub fn tbmie(&self) -> TBMIE_R

Bit 5 - GPTM Timer B Match Interrupt Enable

source

pub fn tbwot(&self) -> TBWOT_R

Bit 6 - GPTM Timer B Wait-on-Trigger

source

pub fn tbsnaps(&self) -> TBSNAPS_R

Bit 7 - GPTM Timer B Snap-Shot Mode

source

pub fn tbild(&self) -> TBILD_R

Bit 8 - GPTM Timer B Interval Load Write

source

pub fn tbpwmie(&self) -> TBPWMIE_R

Bit 9 - GPTM Timer B PWM Interrupt Enable

source

pub fn tbmrsu(&self) -> TBMRSU_R

Bit 10 - GPTM Timer B Match Register Update

source

pub fn tbplo(&self) -> TBPLO_R

Bit 11 - GPTM Timer B PWM Legacy Operation

source§

impl R<u8, TAEVENT_A>

source

pub fn variant(&self) -> Variant<u8, TAEVENT_A>

Get enumerated values variant

source

pub fn is_pos(&self) -> bool

Checks if the value of the field is POS

source

pub fn is_neg(&self) -> bool

Checks if the value of the field is NEG

source

pub fn is_both(&self) -> bool

Checks if the value of the field is BOTH

source§

impl R<u8, TBEVENT_A>

source

pub fn variant(&self) -> Variant<u8, TBEVENT_A>

Get enumerated values variant

source

pub fn is_pos(&self) -> bool

Checks if the value of the field is POS

source

pub fn is_neg(&self) -> bool

Checks if the value of the field is NEG

source

pub fn is_both(&self) -> bool

Checks if the value of the field is BOTH

source§

impl R<u32, Reg<u32, _CTL>>

source

pub fn taen(&self) -> TAEN_R

Bit 0 - GPTM Timer A Enable

source

pub fn tastall(&self) -> TASTALL_R

Bit 1 - GPTM Timer A Stall Enable

source

pub fn taevent(&self) -> TAEVENT_R

Bits 2:3 - GPTM Timer A Event Mode

source

pub fn rtcen(&self) -> RTCEN_R

Bit 4 - GPTM RTC Stall Enable

source

pub fn taote(&self) -> TAOTE_R

Bit 5 - GPTM Timer A Output Trigger Enable

source

pub fn tapwml(&self) -> TAPWML_R

Bit 6 - GPTM Timer A PWM Output Level

source

pub fn tben(&self) -> TBEN_R

Bit 8 - GPTM Timer B Enable

source

pub fn tbstall(&self) -> TBSTALL_R

Bit 9 - GPTM Timer B Stall Enable

source

pub fn tbevent(&self) -> TBEVENT_R

Bits 10:11 - GPTM Timer B Event Mode

source

pub fn tbote(&self) -> TBOTE_R

Bit 13 - GPTM Timer B Output Trigger Enable

source

pub fn tbpwml(&self) -> TBPWML_R

Bit 14 - GPTM Timer B PWM Output Level

source§

impl R<u8, SYNCT0_A>

source

pub fn variant(&self) -> SYNCT0_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCT1_A>

source

pub fn variant(&self) -> SYNCT1_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCT2_A>

source

pub fn variant(&self) -> SYNCT2_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCT3_A>

source

pub fn variant(&self) -> SYNCT3_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCT4_A>

source

pub fn variant(&self) -> SYNCT4_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCT5_A>

source

pub fn variant(&self) -> SYNCT5_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCWT0_A>

source

pub fn variant(&self) -> SYNCWT0_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCWT1_A>

source

pub fn variant(&self) -> SYNCWT1_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCWT2_A>

source

pub fn variant(&self) -> SYNCWT2_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCWT3_A>

source

pub fn variant(&self) -> SYNCWT3_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCWT4_A>

source

pub fn variant(&self) -> SYNCWT4_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u8, SYNCWT5_A>

source

pub fn variant(&self) -> SYNCWT5_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_ta(&self) -> bool

Checks if the value of the field is TA

source

pub fn is_tb(&self) -> bool

Checks if the value of the field is TB

source

pub fn is_tatb(&self) -> bool

Checks if the value of the field is TATB

source§

impl R<u32, Reg<u32, _SYNC>>

source

pub fn synct0(&self) -> SYNCT0_R

Bits 0:1 - Synchronize GPTM Timer 0

source

pub fn synct1(&self) -> SYNCT1_R

Bits 2:3 - Synchronize GPTM Timer 1

source

pub fn synct2(&self) -> SYNCT2_R

Bits 4:5 - Synchronize GPTM Timer 2

source

pub fn synct3(&self) -> SYNCT3_R

Bits 6:7 - Synchronize GPTM Timer 3

source

pub fn synct4(&self) -> SYNCT4_R

Bits 8:9 - Synchronize GPTM Timer 4

source

pub fn synct5(&self) -> SYNCT5_R

Bits 10:11 - Synchronize GPTM Timer 5

source

pub fn syncwt0(&self) -> SYNCWT0_R

Bits 12:13 - Synchronize GPTM 32/64-Bit Timer 0

source

pub fn syncwt1(&self) -> SYNCWT1_R

Bits 14:15 - Synchronize GPTM 32/64-Bit Timer 1

source

pub fn syncwt2(&self) -> SYNCWT2_R

Bits 16:17 - Synchronize GPTM 32/64-Bit Timer 2

source

pub fn syncwt3(&self) -> SYNCWT3_R

Bits 18:19 - Synchronize GPTM 32/64-Bit Timer 3

source

pub fn syncwt4(&self) -> SYNCWT4_R

Bits 20:21 - Synchronize GPTM 32/64-Bit Timer 4

source

pub fn syncwt5(&self) -> SYNCWT5_R

Bits 22:23 - Synchronize GPTM 32/64-Bit Timer 5

source§

impl R<u32, Reg<u32, _IMR>>

source

pub fn tatoim(&self) -> TATOIM_R

Bit 0 - GPTM Timer A Time-Out Interrupt Mask

source

pub fn camim(&self) -> CAMIM_R

Bit 1 - GPTM Timer A Capture Mode Match Interrupt Mask

source

pub fn caeim(&self) -> CAEIM_R

Bit 2 - GPTM Timer A Capture Mode Event Interrupt Mask

source

pub fn rtcim(&self) -> RTCIM_R

Bit 3 - GPTM RTC Interrupt Mask

source

pub fn tamim(&self) -> TAMIM_R

Bit 4 - GPTM Timer A Match Interrupt Mask

source

pub fn tbtoim(&self) -> TBTOIM_R

Bit 8 - GPTM Timer B Time-Out Interrupt Mask

source

pub fn cbmim(&self) -> CBMIM_R

Bit 9 - GPTM Timer B Capture Mode Match Interrupt Mask

source

pub fn cbeim(&self) -> CBEIM_R

Bit 10 - GPTM Timer B Capture Mode Event Interrupt Mask

source

pub fn tbmim(&self) -> TBMIM_R

Bit 11 - GPTM Timer B Match Interrupt Mask

source

pub fn wueim(&self) -> WUEIM_R

Bit 16 - 32/64-Bit Wide GPTM Write Update Error Interrupt Mask

source§

impl R<u32, Reg<u32, _RIS>>

source

pub fn tatoris(&self) -> TATORIS_R

Bit 0 - GPTM Timer A Time-Out Raw Interrupt

source

pub fn camris(&self) -> CAMRIS_R

Bit 1 - GPTM Timer A Capture Mode Match Raw Interrupt

source

pub fn caeris(&self) -> CAERIS_R

Bit 2 - GPTM Timer A Capture Mode Event Raw Interrupt

source

pub fn rtcris(&self) -> RTCRIS_R

Bit 3 - GPTM RTC Raw Interrupt

source

pub fn tamris(&self) -> TAMRIS_R

Bit 4 - GPTM Timer A Match Raw Interrupt

source

pub fn tbtoris(&self) -> TBTORIS_R

Bit 8 - GPTM Timer B Time-Out Raw Interrupt

source

pub fn cbmris(&self) -> CBMRIS_R

Bit 9 - GPTM Timer B Capture Mode Match Raw Interrupt

source

pub fn cberis(&self) -> CBERIS_R

Bit 10 - GPTM Timer B Capture Mode Event Raw Interrupt

source

pub fn tbmris(&self) -> TBMRIS_R

Bit 11 - GPTM Timer B Match Raw Interrupt

source

pub fn wueris(&self) -> WUERIS_R

Bit 16 - 32/64-Bit Wide GPTM Write Update Error Raw Interrupt Status

source§

impl R<u32, Reg<u32, _MIS>>

source

pub fn tatomis(&self) -> TATOMIS_R

Bit 0 - GPTM Timer A Time-Out Masked Interrupt

source

pub fn cammis(&self) -> CAMMIS_R

Bit 1 - GPTM Timer A Capture Mode Match Masked Interrupt

source

pub fn caemis(&self) -> CAEMIS_R

Bit 2 - GPTM Timer A Capture Mode Event Masked Interrupt

source

pub fn rtcmis(&self) -> RTCMIS_R

Bit 3 - GPTM RTC Masked Interrupt

source

pub fn tammis(&self) -> TAMMIS_R

Bit 4 - GPTM Timer A Match Masked Interrupt

source

pub fn tbtomis(&self) -> TBTOMIS_R

Bit 8 - GPTM Timer B Time-Out Masked Interrupt

source

pub fn cbmmis(&self) -> CBMMIS_R

Bit 9 - GPTM Timer B Capture Mode Match Masked Interrupt

source

pub fn cbemis(&self) -> CBEMIS_R

Bit 10 - GPTM Timer B Capture Mode Event Masked Interrupt

source

pub fn tbmmis(&self) -> TBMMIS_R

Bit 11 - GPTM Timer B Match Masked Interrupt

source

pub fn wuemis(&self) -> WUEMIS_R

Bit 16 - 32/64-Bit Wide GPTM Write Update Error Masked Interrupt Status

source§

impl R<u32, Reg<u32, _TAMATCHR>>

source

pub fn tamr(&self) -> TAMR_R

Bits 0:31 - GPTM Timer A Match Register

source§

impl R<u32, Reg<u32, _TBMATCHR>>

source

pub fn tbmr(&self) -> TBMR_R

Bits 0:31 - GPTM Timer B Match Register

source§

impl R<u32, Reg<u32, _TAPR>>

source

pub fn tapsr(&self) -> TAPSR_R

Bits 0:7 - GPTM Timer A Prescale

source

pub fn tapsrh(&self) -> TAPSRH_R

Bits 8:15 - GPTM Timer A Prescale High Byte

source§

impl R<u32, Reg<u32, _TBPR>>

source

pub fn tbpsr(&self) -> TBPSR_R

Bits 0:7 - GPTM Timer B Prescale

source

pub fn tbpsrh(&self) -> TBPSRH_R

Bits 8:15 - GPTM Timer B Prescale High Byte

source§

impl R<u32, Reg<u32, _TAPMR>>

source

pub fn tapsmr(&self) -> TAPSMR_R

Bits 0:7 - GPTM TimerA Prescale Match

source

pub fn tapsmrh(&self) -> TAPSMRH_R

Bits 8:15 - GPTM Timer A Prescale Match High Byte

source§

impl R<u32, Reg<u32, _TBPMR>>

source

pub fn tbpsmr(&self) -> TBPSMR_R

Bits 0:7 - GPTM TimerB Prescale Match

source

pub fn tbpsmrh(&self) -> TBPSMRH_R

Bits 8:15 - GPTM Timer B Prescale Match High Byte

source§

impl R<u32, Reg<u32, _RTCPD>>

source

pub fn rtcpd(&self) -> RTCPD_R

Bits 0:15 - RTC Predivide Counter Value

source§

impl R<u32, Reg<u32, _TAPS>>

source

pub fn pss(&self) -> PSS_R

Bits 0:15 - GPTM Timer A Prescaler Snapshot

source§

impl R<u32, Reg<u32, _TBPS>>

source

pub fn pss(&self) -> PSS_R

Bits 0:15 - GPTM Timer A Prescaler Value

source§

impl R<u32, Reg<u32, _TAPV>>

source

pub fn psv(&self) -> PSV_R

Bits 0:15 - GPTM Timer A Prescaler Value

source§

impl R<u32, Reg<u32, _TBPV>>

source

pub fn psv(&self) -> PSV_R

Bits 0:15 - GPTM Timer B Prescaler Value

source§

impl R<u8, SIZE_A>

source

pub fn variant(&self) -> Variant<u8, SIZE_A>

Get enumerated values variant

source

pub fn is_16(&self) -> bool

Checks if the value of the field is _16

source

pub fn is_32(&self) -> bool

Checks if the value of the field is _32

source§

impl R<u32, Reg<u32, _PP>>

source

pub fn size(&self) -> SIZE_R

Bits 0:3 - Count Size

source§

impl R<u32, Reg<u32, _ACTSS>>

source

pub fn asen0(&self) -> ASEN0_R

Bit 0 - ADC SS0 Enable

source

pub fn asen1(&self) -> ASEN1_R

Bit 1 - ADC SS1 Enable

source

pub fn asen2(&self) -> ASEN2_R

Bit 2 - ADC SS2 Enable

source

pub fn asen3(&self) -> ASEN3_R

Bit 3 - ADC SS3 Enable

source

pub fn busy(&self) -> BUSY_R

Bit 16 - ADC Busy

source§

impl R<u32, Reg<u32, _RIS>>

source

pub fn inr0(&self) -> INR0_R

Bit 0 - SS0 Raw Interrupt Status

source

pub fn inr1(&self) -> INR1_R

Bit 1 - SS1 Raw Interrupt Status

source

pub fn inr2(&self) -> INR2_R

Bit 2 - SS2 Raw Interrupt Status

source

pub fn inr3(&self) -> INR3_R

Bit 3 - SS3 Raw Interrupt Status

source

pub fn inrdc(&self) -> INRDC_R

Bit 16 - Digital Comparator Raw Interrupt Status

source§

impl R<u32, Reg<u32, _IM>>

source

pub fn mask0(&self) -> MASK0_R

Bit 0 - SS0 Interrupt Mask

source

pub fn mask1(&self) -> MASK1_R

Bit 1 - SS1 Interrupt Mask

source

pub fn mask2(&self) -> MASK2_R

Bit 2 - SS2 Interrupt Mask

source

pub fn mask3(&self) -> MASK3_R

Bit 3 - SS3 Interrupt Mask

source

pub fn dconss0(&self) -> DCONSS0_R

Bit 16 - Digital Comparator Interrupt on SS0

source

pub fn dconss1(&self) -> DCONSS1_R

Bit 17 - Digital Comparator Interrupt on SS1

source

pub fn dconss2(&self) -> DCONSS2_R

Bit 18 - Digital Comparator Interrupt on SS2

source

pub fn dconss3(&self) -> DCONSS3_R

Bit 19 - Digital Comparator Interrupt on SS3

source§

impl R<u32, Reg<u32, _ISC>>

source

pub fn in0(&self) -> IN0_R

Bit 0 - SS0 Interrupt Status and Clear

source

pub fn in1(&self) -> IN1_R

Bit 1 - SS1 Interrupt Status and Clear

source

pub fn in2(&self) -> IN2_R

Bit 2 - SS2 Interrupt Status and Clear

source

pub fn in3(&self) -> IN3_R

Bit 3 - SS3 Interrupt Status and Clear

source

pub fn dcinss0(&self) -> DCINSS0_R

Bit 16 - Digital Comparator Interrupt Status on SS0

source

pub fn dcinss1(&self) -> DCINSS1_R

Bit 17 - Digital Comparator Interrupt Status on SS1

source

pub fn dcinss2(&self) -> DCINSS2_R

Bit 18 - Digital Comparator Interrupt Status on SS2

source

pub fn dcinss3(&self) -> DCINSS3_R

Bit 19 - Digital Comparator Interrupt Status on SS3

source§

impl R<u32, Reg<u32, _OSTAT>>

source

pub fn ov0(&self) -> OV0_R

Bit 0 - SS0 FIFO Overflow

source

pub fn ov1(&self) -> OV1_R

Bit 1 - SS1 FIFO Overflow

source

pub fn ov2(&self) -> OV2_R

Bit 2 - SS2 FIFO Overflow

source

pub fn ov3(&self) -> OV3_R

Bit 3 - SS3 FIFO Overflow

source§

impl R<u8, EM0_A>

source

pub fn variant(&self) -> Variant<u8, EM0_A>

Get enumerated values variant

source

pub fn is_processor(&self) -> bool

Checks if the value of the field is PROCESSOR

source

pub fn is_comp0(&self) -> bool

Checks if the value of the field is COMP0

source

pub fn is_comp1(&self) -> bool

Checks if the value of the field is COMP1

source

pub fn is_external(&self) -> bool

Checks if the value of the field is EXTERNAL

source

pub fn is_timer(&self) -> bool

Checks if the value of the field is TIMER

source

pub fn is_pwm0(&self) -> bool

Checks if the value of the field is PWM0

source

pub fn is_pwm1(&self) -> bool

Checks if the value of the field is PWM1

source

pub fn is_pwm2(&self) -> bool

Checks if the value of the field is PWM2

source

pub fn is_pwm3(&self) -> bool

Checks if the value of the field is PWM3

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source§

impl R<u8, EM1_A>

source

pub fn variant(&self) -> Variant<u8, EM1_A>

Get enumerated values variant

source

pub fn is_processor(&self) -> bool

Checks if the value of the field is PROCESSOR

source

pub fn is_comp0(&self) -> bool

Checks if the value of the field is COMP0

source

pub fn is_comp1(&self) -> bool

Checks if the value of the field is COMP1

source

pub fn is_external(&self) -> bool

Checks if the value of the field is EXTERNAL

source

pub fn is_timer(&self) -> bool

Checks if the value of the field is TIMER

source

pub fn is_pwm0(&self) -> bool

Checks if the value of the field is PWM0

source

pub fn is_pwm1(&self) -> bool

Checks if the value of the field is PWM1

source

pub fn is_pwm2(&self) -> bool

Checks if the value of the field is PWM2

source

pub fn is_pwm3(&self) -> bool

Checks if the value of the field is PWM3

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source§

impl R<u8, EM2_A>

source

pub fn variant(&self) -> Variant<u8, EM2_A>

Get enumerated values variant

source

pub fn is_processor(&self) -> bool

Checks if the value of the field is PROCESSOR

source

pub fn is_comp0(&self) -> bool

Checks if the value of the field is COMP0

source

pub fn is_comp1(&self) -> bool

Checks if the value of the field is COMP1

source

pub fn is_external(&self) -> bool

Checks if the value of the field is EXTERNAL

source

pub fn is_timer(&self) -> bool

Checks if the value of the field is TIMER

source

pub fn is_pwm0(&self) -> bool

Checks if the value of the field is PWM0

source

pub fn is_pwm1(&self) -> bool

Checks if the value of the field is PWM1

source

pub fn is_pwm2(&self) -> bool

Checks if the value of the field is PWM2

source

pub fn is_pwm3(&self) -> bool

Checks if the value of the field is PWM3

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source§

impl R<u8, EM3_A>

source

pub fn variant(&self) -> Variant<u8, EM3_A>

Get enumerated values variant

source

pub fn is_processor(&self) -> bool

Checks if the value of the field is PROCESSOR

source

pub fn is_comp0(&self) -> bool

Checks if the value of the field is COMP0

source

pub fn is_comp1(&self) -> bool

Checks if the value of the field is COMP1

source

pub fn is_external(&self) -> bool

Checks if the value of the field is EXTERNAL

source

pub fn is_timer(&self) -> bool

Checks if the value of the field is TIMER

source

pub fn is_pwm0(&self) -> bool

Checks if the value of the field is PWM0

source

pub fn is_pwm1(&self) -> bool

Checks if the value of the field is PWM1

source

pub fn is_pwm2(&self) -> bool

Checks if the value of the field is PWM2

source

pub fn is_pwm3(&self) -> bool

Checks if the value of the field is PWM3

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source§

impl R<u32, Reg<u32, _EMUX>>

source

pub fn em0(&self) -> EM0_R

Bits 0:3 - SS0 Trigger Select

source

pub fn em1(&self) -> EM1_R

Bits 4:7 - SS1 Trigger Select

source

pub fn em2(&self) -> EM2_R

Bits 8:11 - SS2 Trigger Select

source

pub fn em3(&self) -> EM3_R

Bits 12:15 - SS3 Trigger Select

source§

impl R<u32, Reg<u32, _USTAT>>

source

pub fn uv0(&self) -> UV0_R

Bit 0 - SS0 FIFO Underflow

source

pub fn uv1(&self) -> UV1_R

Bit 1 - SS1 FIFO Underflow

source

pub fn uv2(&self) -> UV2_R

Bit 2 - SS2 FIFO Underflow

source

pub fn uv3(&self) -> UV3_R

Bit 3 - SS3 FIFO Underflow

source§

impl R<u8, PS0_A>

source

pub fn variant(&self) -> Variant<u8, PS0_A>

Get enumerated values variant

source

pub fn is_0(&self) -> bool

Checks if the value of the field is _0

source

pub fn is_1(&self) -> bool

Checks if the value of the field is _1

source§

impl R<u8, PS1_A>

source

pub fn variant(&self) -> Variant<u8, PS1_A>

Get enumerated values variant

source

pub fn is_0(&self) -> bool

Checks if the value of the field is _0

source

pub fn is_1(&self) -> bool

Checks if the value of the field is _1

source§

impl R<u8, PS2_A>

source

pub fn variant(&self) -> Variant<u8, PS2_A>

Get enumerated values variant

source

pub fn is_0(&self) -> bool

Checks if the value of the field is _0

source

pub fn is_1(&self) -> bool

Checks if the value of the field is _1

source§

impl R<u8, PS3_A>

source

pub fn variant(&self) -> Variant<u8, PS3_A>

Get enumerated values variant

source

pub fn is_0(&self) -> bool

Checks if the value of the field is _0

source

pub fn is_1(&self) -> bool

Checks if the value of the field is _1

source§

impl R<u32, Reg<u32, _TSSEL>>

source

pub fn ps0(&self) -> PS0_R

Bits 4:5 - Generator 0 PWM Module Trigger Select

source

pub fn ps1(&self) -> PS1_R

Bits 12:13 - Generator 1 PWM Module Trigger Select

source

pub fn ps2(&self) -> PS2_R

Bits 20:21 - Generator 2 PWM Module Trigger Select

source

pub fn ps3(&self) -> PS3_R

Bits 28:29 - Generator 3 PWM Module Trigger Select

source§

impl R<u32, Reg<u32, _SSPRI>>

source

pub fn ss0(&self) -> SS0_R

Bits 0:1 - SS0 Priority

source

pub fn ss1(&self) -> SS1_R

Bits 4:5 - SS1 Priority

source

pub fn ss2(&self) -> SS2_R

Bits 8:9 - SS2 Priority

source

pub fn ss3(&self) -> SS3_R

Bits 12:13 - SS3 Priority

source§

impl R<u8, PHASE_A>

source

pub fn variant(&self) -> PHASE_A

Get enumerated values variant

source

pub fn is_0(&self) -> bool

Checks if the value of the field is _0

source

pub fn is_22_5(&self) -> bool

Checks if the value of the field is _22_5

source

pub fn is_45(&self) -> bool

Checks if the value of the field is _45

source

pub fn is_67_5(&self) -> bool

Checks if the value of the field is _67_5

source

pub fn is_90(&self) -> bool

Checks if the value of the field is _90

source

pub fn is_112_5(&self) -> bool

Checks if the value of the field is _112_5

source

pub fn is_135(&self) -> bool

Checks if the value of the field is _135

source

pub fn is_157_5(&self) -> bool

Checks if the value of the field is _157_5

source

pub fn is_180(&self) -> bool

Checks if the value of the field is _180

source

pub fn is_202_5(&self) -> bool

Checks if the value of the field is _202_5

source

pub fn is_225(&self) -> bool

Checks if the value of the field is _225

source

pub fn is_247_5(&self) -> bool

Checks if the value of the field is _247_5

source

pub fn is_270(&self) -> bool

Checks if the value of the field is _270

source

pub fn is_292_5(&self) -> bool

Checks if the value of the field is _292_5

source

pub fn is_315(&self) -> bool

Checks if the value of the field is _315

source

pub fn is_337_5(&self) -> bool

Checks if the value of the field is _337_5

source§

impl R<u32, Reg<u32, _SPC>>

source

pub fn phase(&self) -> PHASE_R

Bits 0:3 - Phase Difference

source§

impl R<u32, Reg<u32, _PSSI>>

source

pub fn ss0(&self) -> SS0_R

Bit 0 - SS0 Initiate

source

pub fn ss1(&self) -> SS1_R

Bit 1 - SS1 Initiate

source

pub fn ss2(&self) -> SS2_R

Bit 2 - SS2 Initiate

source

pub fn ss3(&self) -> SS3_R

Bit 3 - SS3 Initiate

source

pub fn syncwait(&self) -> SYNCWAIT_R

Bit 27 - Synchronize Wait

source

pub fn gsync(&self) -> GSYNC_R

Bit 31 - Global Synchronize

source§

impl R<u8, AVG_A>

source

pub fn variant(&self) -> Variant<u8, AVG_A>

Get enumerated values variant

source

pub fn is_off(&self) -> bool

Checks if the value of the field is OFF

source

pub fn is_2x(&self) -> bool

Checks if the value of the field is _2X

source

pub fn is_4x(&self) -> bool

Checks if the value of the field is _4X

source

pub fn is_8x(&self) -> bool

Checks if the value of the field is _8X

source

pub fn is_16x(&self) -> bool

Checks if the value of the field is _16X

source

pub fn is_32x(&self) -> bool

Checks if the value of the field is _32X

source

pub fn is_64x(&self) -> bool

Checks if the value of the field is _64X

source§

impl R<u32, Reg<u32, _SAC>>

source

pub fn avg(&self) -> AVG_R

Bits 0:2 - Hardware Averaging Control

source§

impl R<u32, Reg<u32, _DCISC>>

source

pub fn dcint0(&self) -> DCINT0_R

Bit 0 - Digital Comparator 0 Interrupt Status and Clear

source

pub fn dcint1(&self) -> DCINT1_R

Bit 1 - Digital Comparator 1 Interrupt Status and Clear

source

pub fn dcint2(&self) -> DCINT2_R

Bit 2 - Digital Comparator 2 Interrupt Status and Clear

source

pub fn dcint3(&self) -> DCINT3_R

Bit 3 - Digital Comparator 3 Interrupt Status and Clear

source

pub fn dcint4(&self) -> DCINT4_R

Bit 4 - Digital Comparator 4 Interrupt Status and Clear

source

pub fn dcint5(&self) -> DCINT5_R

Bit 5 - Digital Comparator 5 Interrupt Status and Clear

source

pub fn dcint6(&self) -> DCINT6_R

Bit 6 - Digital Comparator 6 Interrupt Status and Clear

source

pub fn dcint7(&self) -> DCINT7_R

Bit 7 - Digital Comparator 7 Interrupt Status and Clear

source§

impl R<bool, VREF_A>

source

pub fn variant(&self) -> Variant<bool, VREF_A>

Get enumerated values variant

source

pub fn is_internal(&self) -> bool

Checks if the value of the field is INTERNAL

source§

impl R<u32, Reg<u32, _CTL>>

source

pub fn vref(&self) -> VREF_R

Bit 0 - Voltage Reference Select

source§

impl R<u32, Reg<u32, _SSMUX0>>

source

pub fn mux0(&self) -> MUX0_R

Bits 0:3 - 1st Sample Input Select

source

pub fn mux1(&self) -> MUX1_R

Bits 4:7 - 2nd Sample Input Select

source

pub fn mux2(&self) -> MUX2_R

Bits 8:11 - 3rd Sample Input Select

source

pub fn mux3(&self) -> MUX3_R

Bits 12:15 - 4th Sample Input Select

source

pub fn mux4(&self) -> MUX4_R

Bits 16:19 - 5th Sample Input Select

source

pub fn mux5(&self) -> MUX5_R

Bits 20:23 - 6th Sample Input Select

source

pub fn mux6(&self) -> MUX6_R

Bits 24:27 - 7th Sample Input Select

source

pub fn mux7(&self) -> MUX7_R

Bits 28:31 - 8th Sample Input Select

source§

impl R<u32, Reg<u32, _SSCTL0>>

source

pub fn d0(&self) -> D0_R

Bit 0 - 1st Sample Differential Input Select

source

pub fn end0(&self) -> END0_R

Bit 1 - 1st Sample is End of Sequence

source

pub fn ie0(&self) -> IE0_R

Bit 2 - 1st Sample Interrupt Enable

source

pub fn ts0(&self) -> TS0_R

Bit 3 - 1st Sample Temp Sensor Select

source

pub fn d1(&self) -> D1_R

Bit 4 - 2nd Sample Differential Input Select

source

pub fn end1(&self) -> END1_R

Bit 5 - 2nd Sample is End of Sequence

source

pub fn ie1(&self) -> IE1_R

Bit 6 - 2nd Sample Interrupt Enable

source

pub fn ts1(&self) -> TS1_R

Bit 7 - 2nd Sample Temp Sensor Select

source

pub fn d2(&self) -> D2_R

Bit 8 - 3rd Sample Differential Input Select

source

pub fn end2(&self) -> END2_R

Bit 9 - 3rd Sample is End of Sequence

source

pub fn ie2(&self) -> IE2_R

Bit 10 - 3rd Sample Interrupt Enable

source

pub fn ts2(&self) -> TS2_R

Bit 11 - 3rd Sample Temp Sensor Select

source

pub fn d3(&self) -> D3_R

Bit 12 - 4th Sample Differential Input Select

source

pub fn end3(&self) -> END3_R

Bit 13 - 4th Sample is End of Sequence

source

pub fn ie3(&self) -> IE3_R

Bit 14 - 4th Sample Interrupt Enable

source

pub fn ts3(&self) -> TS3_R

Bit 15 - 4th Sample Temp Sensor Select

source

pub fn d4(&self) -> D4_R

Bit 16 - 5th Sample Differential Input Select

source

pub fn end4(&self) -> END4_R

Bit 17 - 5th Sample is End of Sequence

source

pub fn ie4(&self) -> IE4_R

Bit 18 - 5th Sample Interrupt Enable

source

pub fn ts4(&self) -> TS4_R

Bit 19 - 5th Sample Temp Sensor Select

source

pub fn d5(&self) -> D5_R

Bit 20 - 6th Sample Differential Input Select

source

pub fn end5(&self) -> END5_R

Bit 21 - 6th Sample is End of Sequence

source

pub fn ie5(&self) -> IE5_R

Bit 22 - 6th Sample Interrupt Enable

source

pub fn ts5(&self) -> TS5_R

Bit 23 - 6th Sample Temp Sensor Select

source

pub fn d6(&self) -> D6_R

Bit 24 - 7th Sample Differential Input Select

source

pub fn end6(&self) -> END6_R

Bit 25 - 7th Sample is End of Sequence

source

pub fn ie6(&self) -> IE6_R

Bit 26 - 7th Sample Interrupt Enable

source

pub fn ts6(&self) -> TS6_R

Bit 27 - 7th Sample Temp Sensor Select

source

pub fn d7(&self) -> D7_R

Bit 28 - 8th Sample Differential Input Select

source

pub fn end7(&self) -> END7_R

Bit 29 - 8th Sample is End of Sequence

source

pub fn ie7(&self) -> IE7_R

Bit 30 - 8th Sample Interrupt Enable

source

pub fn ts7(&self) -> TS7_R

Bit 31 - 8th Sample Temp Sensor Select

source§

impl R<u32, Reg<u32, _SSFIFO0>>

source

pub fn data(&self) -> DATA_R

Bits 0:11 - Conversion Result Data

source§

impl R<u32, Reg<u32, _SSFSTAT0>>

source

pub fn tptr(&self) -> TPTR_R

Bits 0:3 - FIFO Tail Pointer

source

pub fn hptr(&self) -> HPTR_R

Bits 4:7 - FIFO Head Pointer

source

pub fn empty(&self) -> EMPTY_R

Bit 8 - FIFO Empty

source

pub fn full(&self) -> FULL_R

Bit 12 - FIFO Full

source§

impl R<u32, Reg<u32, _SSOP0>>

source

pub fn s0dcop(&self) -> S0DCOP_R

Bit 0 - Sample 0 Digital Comparator Operation

source

pub fn s1dcop(&self) -> S1DCOP_R

Bit 4 - Sample 1 Digital Comparator Operation

source

pub fn s2dcop(&self) -> S2DCOP_R

Bit 8 - Sample 2 Digital Comparator Operation

source

pub fn s3dcop(&self) -> S3DCOP_R

Bit 12 - Sample 3 Digital Comparator Operation

source

pub fn s4dcop(&self) -> S4DCOP_R

Bit 16 - Sample 4 Digital Comparator Operation

source

pub fn s5dcop(&self) -> S5DCOP_R

Bit 20 - Sample 5 Digital Comparator Operation

source

pub fn s6dcop(&self) -> S6DCOP_R

Bit 24 - Sample 6 Digital Comparator Operation

source

pub fn s7dcop(&self) -> S7DCOP_R

Bit 28 - Sample 7 Digital Comparator Operation

source§

impl R<u32, Reg<u32, _SSDC0>>

source

pub fn s0dcsel(&self) -> S0DCSEL_R

Bits 0:3 - Sample 0 Digital Comparator Select

source

pub fn s1dcsel(&self) -> S1DCSEL_R

Bits 4:7 - Sample 1 Digital Comparator Select

source

pub fn s2dcsel(&self) -> S2DCSEL_R

Bits 8:11 - Sample 2 Digital Comparator Select

source

pub fn s3dcsel(&self) -> S3DCSEL_R

Bits 12:15 - Sample 3 Digital Comparator Select

source

pub fn s4dcsel(&self) -> S4DCSEL_R

Bits 16:19 - Sample 4 Digital Comparator Select

source

pub fn s5dcsel(&self) -> S5DCSEL_R

Bits 20:23 - Sample 5 Digital Comparator Select

source

pub fn s6dcsel(&self) -> S6DCSEL_R

Bits 24:27 - Sample 6 Digital Comparator Select

source

pub fn s7dcsel(&self) -> S7DCSEL_R

Bits 28:31 - Sample 7 Digital Comparator Select

source§

impl R<u32, Reg<u32, _SSMUX1>>

source

pub fn mux0(&self) -> MUX0_R

Bits 0:3 - 1st Sample Input Select

source

pub fn mux1(&self) -> MUX1_R

Bits 4:7 - 2nd Sample Input Select

source

pub fn mux2(&self) -> MUX2_R

Bits 8:11 - 3rd Sample Input Select

source

pub fn mux3(&self) -> MUX3_R

Bits 12:15 - 4th Sample Input Select

source§

impl R<u32, Reg<u32, _SSCTL1>>

source

pub fn d0(&self) -> D0_R

Bit 0 - 1st Sample Differential Input Select

source

pub fn end0(&self) -> END0_R

Bit 1 - 1st Sample is End of Sequence

source

pub fn ie0(&self) -> IE0_R

Bit 2 - 1st Sample Interrupt Enable

source

pub fn ts0(&self) -> TS0_R

Bit 3 - 1st Sample Temp Sensor Select

source

pub fn d1(&self) -> D1_R

Bit 4 - 2nd Sample Differential Input Select

source

pub fn end1(&self) -> END1_R

Bit 5 - 2nd Sample is End of Sequence

source

pub fn ie1(&self) -> IE1_R

Bit 6 - 2nd Sample Interrupt Enable

source

pub fn ts1(&self) -> TS1_R

Bit 7 - 2nd Sample Temp Sensor Select

source

pub fn d2(&self) -> D2_R

Bit 8 - 3rd Sample Differential Input Select

source

pub fn end2(&self) -> END2_R

Bit 9 - 3rd Sample is End of Sequence

source

pub fn ie2(&self) -> IE2_R

Bit 10 - 3rd Sample Interrupt Enable

source

pub fn ts2(&self) -> TS2_R

Bit 11 - 3rd Sample Temp Sensor Select

source

pub fn d3(&self) -> D3_R

Bit 12 - 4th Sample Differential Input Select

source

pub fn end3(&self) -> END3_R

Bit 13 - 4th Sample is End of Sequence

source

pub fn ie3(&self) -> IE3_R

Bit 14 - 4th Sample Interrupt Enable

source

pub fn ts3(&self) -> TS3_R

Bit 15 - 4th Sample Temp Sensor Select

source§

impl R<u32, Reg<u32, _SSFIFO1>>

source

pub fn data(&self) -> DATA_R

Bits 0:11 - Conversion Result Data

source§

impl R<u32, Reg<u32, _SSFSTAT1>>

source

pub fn tptr(&self) -> TPTR_R

Bits 0:3 - FIFO Tail Pointer

source

pub fn hptr(&self) -> HPTR_R

Bits 4:7 - FIFO Head Pointer

source

pub fn empty(&self) -> EMPTY_R

Bit 8 - FIFO Empty

source

pub fn full(&self) -> FULL_R

Bit 12 - FIFO Full

source§

impl R<u32, Reg<u32, _SSOP1>>

source

pub fn s0dcop(&self) -> S0DCOP_R

Bit 0 - Sample 0 Digital Comparator Operation

source

pub fn s1dcop(&self) -> S1DCOP_R

Bit 4 - Sample 1 Digital Comparator Operation

source

pub fn s2dcop(&self) -> S2DCOP_R

Bit 8 - Sample 2 Digital Comparator Operation

source

pub fn s3dcop(&self) -> S3DCOP_R

Bit 12 - Sample 3 Digital Comparator Operation

source§

impl R<u32, Reg<u32, _SSDC1>>

source

pub fn s0dcsel(&self) -> S0DCSEL_R

Bits 0:3 - Sample 0 Digital Comparator Select

source

pub fn s1dcsel(&self) -> S1DCSEL_R

Bits 4:7 - Sample 1 Digital Comparator Select

source

pub fn s2dcsel(&self) -> S2DCSEL_R

Bits 8:11 - Sample 2 Digital Comparator Select

source

pub fn s3dcsel(&self) -> S3DCSEL_R

Bits 12:15 - Sample 3 Digital Comparator Select

source§

impl R<u32, Reg<u32, _SSMUX2>>

source

pub fn mux0(&self) -> MUX0_R

Bits 0:3 - 1st Sample Input Select

source

pub fn mux1(&self) -> MUX1_R

Bits 4:7 - 2nd Sample Input Select

source

pub fn mux2(&self) -> MUX2_R

Bits 8:11 - 3rd Sample Input Select

source

pub fn mux3(&self) -> MUX3_R

Bits 12:15 - 4th Sample Input Select

source§

impl R<u32, Reg<u32, _SSCTL2>>

source

pub fn d0(&self) -> D0_R

Bit 0 - 1st Sample Differential Input Select

source

pub fn end0(&self) -> END0_R

Bit 1 - 1st Sample is End of Sequence

source

pub fn ie0(&self) -> IE0_R

Bit 2 - 1st Sample Interrupt Enable

source

pub fn ts0(&self) -> TS0_R

Bit 3 - 1st Sample Temp Sensor Select

source

pub fn d1(&self) -> D1_R

Bit 4 - 2nd Sample Differential Input Select

source

pub fn end1(&self) -> END1_R

Bit 5 - 2nd Sample is End of Sequence

source

pub fn ie1(&self) -> IE1_R

Bit 6 - 2nd Sample Interrupt Enable

source

pub fn ts1(&self) -> TS1_R

Bit 7 - 2nd Sample Temp Sensor Select

source

pub fn d2(&self) -> D2_R

Bit 8 - 3rd Sample Differential Input Select

source

pub fn end2(&self) -> END2_R

Bit 9 - 3rd Sample is End of Sequence

source

pub fn ie2(&self) -> IE2_R

Bit 10 - 3rd Sample Interrupt Enable

source

pub fn ts2(&self) -> TS2_R

Bit 11 - 3rd Sample Temp Sensor Select

source

pub fn d3(&self) -> D3_R

Bit 12 - 4th Sample Differential Input Select

source

pub fn end3(&self) -> END3_R

Bit 13 - 4th Sample is End of Sequence

source

pub fn ie3(&self) -> IE3_R

Bit 14 - 4th Sample Interrupt Enable

source

pub fn ts3(&self) -> TS3_R

Bit 15 - 4th Sample Temp Sensor Select

source§

impl R<u32, Reg<u32, _SSFIFO2>>

source

pub fn data(&self) -> DATA_R

Bits 0:11 - Conversion Result Data

source§

impl R<u32, Reg<u32, _SSFSTAT2>>

source

pub fn tptr(&self) -> TPTR_R

Bits 0:3 - FIFO Tail Pointer

source

pub fn hptr(&self) -> HPTR_R

Bits 4:7 - FIFO Head Pointer

source

pub fn empty(&self) -> EMPTY_R

Bit 8 - FIFO Empty

source

pub fn full(&self) -> FULL_R

Bit 12 - FIFO Full

source§

impl R<u32, Reg<u32, _SSOP2>>

source

pub fn s0dcop(&self) -> S0DCOP_R

Bit 0 - Sample 0 Digital Comparator Operation

source

pub fn s1dcop(&self) -> S1DCOP_R

Bit 4 - Sample 1 Digital Comparator Operation

source

pub fn s2dcop(&self) -> S2DCOP_R

Bit 8 - Sample 2 Digital Comparator Operation

source

pub fn s3dcop(&self) -> S3DCOP_R

Bit 12 - Sample 3 Digital Comparator Operation

source§

impl R<u32, Reg<u32, _SSDC2>>

source

pub fn s0dcsel(&self) -> S0DCSEL_R

Bits 0:3 - Sample 0 Digital Comparator Select

source

pub fn s1dcsel(&self) -> S1DCSEL_R

Bits 4:7 - Sample 1 Digital Comparator Select

source

pub fn s2dcsel(&self) -> S2DCSEL_R

Bits 8:11 - Sample 2 Digital Comparator Select

source

pub fn s3dcsel(&self) -> S3DCSEL_R

Bits 12:15 - Sample 3 Digital Comparator Select

source§

impl R<u32, Reg<u32, _SSMUX3>>

source

pub fn mux0(&self) -> MUX0_R

Bits 0:3 - 1st Sample Input Select

source§

impl R<u32, Reg<u32, _SSCTL3>>

source

pub fn d0(&self) -> D0_R

Bit 0 - Sample Differential Input Select

source

pub fn end0(&self) -> END0_R

Bit 1 - End of Sequence

source

pub fn ie0(&self) -> IE0_R

Bit 2 - Sample Interrupt Enable

source

pub fn ts0(&self) -> TS0_R

Bit 3 - 1st Sample Temp Sensor Select

source§

impl R<u32, Reg<u32, _SSFIFO3>>

source

pub fn data(&self) -> DATA_R

Bits 0:11 - Conversion Result Data

source§

impl R<u32, Reg<u32, _SSFSTAT3>>

source

pub fn tptr(&self) -> TPTR_R

Bits 0:3 - FIFO Tail Pointer

source

pub fn hptr(&self) -> HPTR_R

Bits 4:7 - FIFO Head Pointer

source

pub fn empty(&self) -> EMPTY_R

Bit 8 - FIFO Empty

source

pub fn full(&self) -> FULL_R

Bit 12 - FIFO Full

source§

impl R<u32, Reg<u32, _SSOP3>>

source

pub fn s0dcop(&self) -> S0DCOP_R

Bit 0 - Sample 0 Digital Comparator Operation

source§

impl R<u32, Reg<u32, _SSDC3>>

source

pub fn s0dcsel(&self) -> S0DCSEL_R

Bits 0:3 - Sample 0 Digital Comparator Select

source§

impl R<u8, CIM_A>

source

pub fn variant(&self) -> CIM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CIC_A>

source

pub fn variant(&self) -> Variant<u8, CIC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u8, CTM_A>

source

pub fn variant(&self) -> CTM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CTC_A>

source

pub fn variant(&self) -> Variant<u8, CTC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u32, Reg<u32, _DCCTL0>>

source

pub fn cim(&self) -> CIM_R

Bits 0:1 - Comparison Interrupt Mode

source

pub fn cic(&self) -> CIC_R

Bits 2:3 - Comparison Interrupt Condition

source

pub fn cie(&self) -> CIE_R

Bit 4 - Comparison Interrupt Enable

source

pub fn ctm(&self) -> CTM_R

Bits 8:9 - Comparison Trigger Mode

source

pub fn ctc(&self) -> CTC_R

Bits 10:11 - Comparison Trigger Condition

source

pub fn cte(&self) -> CTE_R

Bit 12 - Comparison Trigger Enable

source§

impl R<u8, CIM_A>

source

pub fn variant(&self) -> CIM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CIC_A>

source

pub fn variant(&self) -> Variant<u8, CIC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u8, CTM_A>

source

pub fn variant(&self) -> CTM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CTC_A>

source

pub fn variant(&self) -> Variant<u8, CTC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u32, Reg<u32, _DCCTL1>>

source

pub fn cim(&self) -> CIM_R

Bits 0:1 - Comparison Interrupt Mode

source

pub fn cic(&self) -> CIC_R

Bits 2:3 - Comparison Interrupt Condition

source

pub fn cie(&self) -> CIE_R

Bit 4 - Comparison Interrupt Enable

source

pub fn ctm(&self) -> CTM_R

Bits 8:9 - Comparison Trigger Mode

source

pub fn ctc(&self) -> CTC_R

Bits 10:11 - Comparison Trigger Condition

source

pub fn cte(&self) -> CTE_R

Bit 12 - Comparison Trigger Enable

source§

impl R<u8, CIM_A>

source

pub fn variant(&self) -> CIM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CIC_A>

source

pub fn variant(&self) -> Variant<u8, CIC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u8, CTM_A>

source

pub fn variant(&self) -> CTM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CTC_A>

source

pub fn variant(&self) -> Variant<u8, CTC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u32, Reg<u32, _DCCTL2>>

source

pub fn cim(&self) -> CIM_R

Bits 0:1 - Comparison Interrupt Mode

source

pub fn cic(&self) -> CIC_R

Bits 2:3 - Comparison Interrupt Condition

source

pub fn cie(&self) -> CIE_R

Bit 4 - Comparison Interrupt Enable

source

pub fn ctm(&self) -> CTM_R

Bits 8:9 - Comparison Trigger Mode

source

pub fn ctc(&self) -> CTC_R

Bits 10:11 - Comparison Trigger Condition

source

pub fn cte(&self) -> CTE_R

Bit 12 - Comparison Trigger Enable

source§

impl R<u8, CIM_A>

source

pub fn variant(&self) -> CIM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CIC_A>

source

pub fn variant(&self) -> Variant<u8, CIC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u8, CTM_A>

source

pub fn variant(&self) -> CTM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CTC_A>

source

pub fn variant(&self) -> Variant<u8, CTC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u32, Reg<u32, _DCCTL3>>

source

pub fn cim(&self) -> CIM_R

Bits 0:1 - Comparison Interrupt Mode

source

pub fn cic(&self) -> CIC_R

Bits 2:3 - Comparison Interrupt Condition

source

pub fn cie(&self) -> CIE_R

Bit 4 - Comparison Interrupt Enable

source

pub fn ctm(&self) -> CTM_R

Bits 8:9 - Comparison Trigger Mode

source

pub fn ctc(&self) -> CTC_R

Bits 10:11 - Comparison Trigger Condition

source

pub fn cte(&self) -> CTE_R

Bit 12 - Comparison Trigger Enable

source§

impl R<u8, CIM_A>

source

pub fn variant(&self) -> CIM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CIC_A>

source

pub fn variant(&self) -> Variant<u8, CIC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u8, CTM_A>

source

pub fn variant(&self) -> CTM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CTC_A>

source

pub fn variant(&self) -> Variant<u8, CTC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u32, Reg<u32, _DCCTL4>>

source

pub fn cim(&self) -> CIM_R

Bits 0:1 - Comparison Interrupt Mode

source

pub fn cic(&self) -> CIC_R

Bits 2:3 - Comparison Interrupt Condition

source

pub fn cie(&self) -> CIE_R

Bit 4 - Comparison Interrupt Enable

source

pub fn ctm(&self) -> CTM_R

Bits 8:9 - Comparison Trigger Mode

source

pub fn ctc(&self) -> CTC_R

Bits 10:11 - Comparison Trigger Condition

source

pub fn cte(&self) -> CTE_R

Bit 12 - Comparison Trigger Enable

source§

impl R<u8, CIM_A>

source

pub fn variant(&self) -> CIM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CIC_A>

source

pub fn variant(&self) -> Variant<u8, CIC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u8, CTM_A>

source

pub fn variant(&self) -> CTM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CTC_A>

source

pub fn variant(&self) -> Variant<u8, CTC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u32, Reg<u32, _DCCTL5>>

source

pub fn cim(&self) -> CIM_R

Bits 0:1 - Comparison Interrupt Mode

source

pub fn cic(&self) -> CIC_R

Bits 2:3 - Comparison Interrupt Condition

source

pub fn cie(&self) -> CIE_R

Bit 4 - Comparison Interrupt Enable

source

pub fn ctm(&self) -> CTM_R

Bits 8:9 - Comparison Trigger Mode

source

pub fn ctc(&self) -> CTC_R

Bits 10:11 - Comparison Trigger Condition

source

pub fn cte(&self) -> CTE_R

Bit 12 - Comparison Trigger Enable

source§

impl R<u8, CIM_A>

source

pub fn variant(&self) -> CIM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CIC_A>

source

pub fn variant(&self) -> Variant<u8, CIC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u8, CTM_A>

source

pub fn variant(&self) -> CTM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CTC_A>

source

pub fn variant(&self) -> Variant<u8, CTC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u32, Reg<u32, _DCCTL6>>

source

pub fn cim(&self) -> CIM_R

Bits 0:1 - Comparison Interrupt Mode

source

pub fn cic(&self) -> CIC_R

Bits 2:3 - Comparison Interrupt Condition

source

pub fn cie(&self) -> CIE_R

Bit 4 - Comparison Interrupt Enable

source

pub fn ctm(&self) -> CTM_R

Bits 8:9 - Comparison Trigger Mode

source

pub fn ctc(&self) -> CTC_R

Bits 10:11 - Comparison Trigger Condition

source

pub fn cte(&self) -> CTE_R

Bit 12 - Comparison Trigger Enable

source§

impl R<u8, CIM_A>

source

pub fn variant(&self) -> CIM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CIC_A>

source

pub fn variant(&self) -> Variant<u8, CIC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u8, CTM_A>

source

pub fn variant(&self) -> CTM_A

Get enumerated values variant

source

pub fn is_always(&self) -> bool

Checks if the value of the field is ALWAYS

source

pub fn is_once(&self) -> bool

Checks if the value of the field is ONCE

source

pub fn is_halways(&self) -> bool

Checks if the value of the field is HALWAYS

source

pub fn is_honce(&self) -> bool

Checks if the value of the field is HONCE

source§

impl R<u8, CTC_A>

source

pub fn variant(&self) -> Variant<u8, CTC_A>

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_mid(&self) -> bool

Checks if the value of the field is MID

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u32, Reg<u32, _DCCTL7>>

source

pub fn cim(&self) -> CIM_R

Bits 0:1 - Comparison Interrupt Mode

source

pub fn cic(&self) -> CIC_R

Bits 2:3 - Comparison Interrupt Condition

source

pub fn cie(&self) -> CIE_R

Bit 4 - Comparison Interrupt Enable

source

pub fn ctm(&self) -> CTM_R

Bits 8:9 - Comparison Trigger Mode

source

pub fn ctc(&self) -> CTC_R

Bits 10:11 - Comparison Trigger Condition

source

pub fn cte(&self) -> CTE_R

Bit 12 - Comparison Trigger Enable

source§

impl R<u32, Reg<u32, _DCCMP0>>

source

pub fn comp0(&self) -> COMP0_R

Bits 0:11 - Compare 0

source

pub fn comp1(&self) -> COMP1_R

Bits 16:27 - Compare 1

source§

impl R<u32, Reg<u32, _DCCMP1>>

source

pub fn comp0(&self) -> COMP0_R

Bits 0:11 - Compare 0

source

pub fn comp1(&self) -> COMP1_R

Bits 16:27 - Compare 1

source§

impl R<u32, Reg<u32, _DCCMP2>>

source

pub fn comp0(&self) -> COMP0_R

Bits 0:11 - Compare 0

source

pub fn comp1(&self) -> COMP1_R

Bits 16:27 - Compare 1

source§

impl R<u32, Reg<u32, _DCCMP3>>

source

pub fn comp0(&self) -> COMP0_R

Bits 0:11 - Compare 0

source

pub fn comp1(&self) -> COMP1_R

Bits 16:27 - Compare 1

source§

impl R<u32, Reg<u32, _DCCMP4>>

source

pub fn comp0(&self) -> COMP0_R

Bits 0:11 - Compare 0

source

pub fn comp1(&self) -> COMP1_R

Bits 16:27 - Compare 1

source§

impl R<u32, Reg<u32, _DCCMP5>>

source

pub fn comp0(&self) -> COMP0_R

Bits 0:11 - Compare 0

source

pub fn comp1(&self) -> COMP1_R

Bits 16:27 - Compare 1

source§

impl R<u32, Reg<u32, _DCCMP6>>

source

pub fn comp0(&self) -> COMP0_R

Bits 0:11 - Compare 0

source

pub fn comp1(&self) -> COMP1_R

Bits 16:27 - Compare 1

source§

impl R<u32, Reg<u32, _DCCMP7>>

source

pub fn comp0(&self) -> COMP0_R

Bits 0:11 - Compare 0

source

pub fn comp1(&self) -> COMP1_R

Bits 16:27 - Compare 1

source§

impl R<u8, MSR_A>

source

pub fn variant(&self) -> Variant<u8, MSR_A>

Get enumerated values variant

source

pub fn is_125k(&self) -> bool

Checks if the value of the field is _125K

source

pub fn is_250k(&self) -> bool

Checks if the value of the field is _250K

source

pub fn is_500k(&self) -> bool

Checks if the value of the field is _500K

source

pub fn is_1m(&self) -> bool

Checks if the value of the field is _1M

source§

impl R<u8, TYPE_A>

source

pub fn variant(&self) -> Variant<u8, TYPE_A>

Get enumerated values variant

source

pub fn is_sar(&self) -> bool

Checks if the value of the field is SAR

source§

impl R<u32, Reg<u32, _PP>>

source

pub fn msr(&self) -> MSR_R

Bits 0:3 - Maximum ADC Sample Rate

source

pub fn ch(&self) -> CH_R

Bits 4:9 - ADC Channel Count

source

pub fn dc(&self) -> DC_R

Bits 10:15 - Digital Comparator Count

source

pub fn type_(&self) -> TYPE_R

Bits 16:17 - ADC Architecture

source

pub fn rsl(&self) -> RSL_R

Bits 18:22 - Resolution

source

pub fn ts(&self) -> TS_R

Bit 23 - Temperature Sensor

source§

impl R<u8, SR_A>

source

pub fn variant(&self) -> Variant<u8, SR_A>

Get enumerated values variant

source

pub fn is_125k(&self) -> bool

Checks if the value of the field is _125K

source

pub fn is_250k(&self) -> bool

Checks if the value of the field is _250K

source

pub fn is_500k(&self) -> bool

Checks if the value of the field is _500K

source

pub fn is_1m(&self) -> bool

Checks if the value of the field is _1M

source§

impl R<u32, Reg<u32, _PC>>

source

pub fn sr(&self) -> SR_R

Bits 0:3 - ADC Sample Rate

source§

impl R<u8, CS_A>

source

pub fn variant(&self) -> Variant<u8, CS_A>

Get enumerated values variant

source

pub fn is_syspll(&self) -> bool

Checks if the value of the field is SYSPLL

source

pub fn is_piosc(&self) -> bool

Checks if the value of the field is PIOSC

source§

impl R<u32, Reg<u32, _CC>>

source

pub fn cs(&self) -> CS_R

Bits 0:3 - ADC Clock Source

source§

impl R<u32, Reg<u32, _ACMIS>>

source

pub fn in0(&self) -> IN0_R

Bit 0 - Comparator 0 Masked Interrupt Status

source

pub fn in1(&self) -> IN1_R

Bit 1 - Comparator 1 Masked Interrupt Status

source§

impl R<u32, Reg<u32, _ACRIS>>

source

pub fn in0(&self) -> IN0_R

Bit 0 - Comparator 0 Interrupt Status

source

pub fn in1(&self) -> IN1_R

Bit 1 - Comparator 1 Interrupt Status

source§

impl R<u32, Reg<u32, _ACINTEN>>

source

pub fn in0(&self) -> IN0_R

Bit 0 - Comparator 0 Interrupt Enable

source

pub fn in1(&self) -> IN1_R

Bit 1 - Comparator 1 Interrupt Enable

source§

impl R<u32, Reg<u32, _ACREFCTL>>

source

pub fn vref(&self) -> VREF_R

Bits 0:3 - Resistor Ladder Voltage Ref

source

pub fn rng(&self) -> RNG_R

Bit 8 - Resistor Ladder Range

source

pub fn en(&self) -> EN_R

Bit 9 - Resistor Ladder Enable

source§

impl R<u32, Reg<u32, _ACSTAT0>>

source

pub fn oval(&self) -> OVAL_R

Bit 1 - Comparator Output Value

source§

impl R<u8, ISEN_A>

source

pub fn variant(&self) -> ISEN_A

Get enumerated values variant

source

pub fn is_level(&self) -> bool

Checks if the value of the field is LEVEL

source

pub fn is_fall(&self) -> bool

Checks if the value of the field is FALL

source

pub fn is_rise(&self) -> bool

Checks if the value of the field is RISE

source

pub fn is_both(&self) -> bool

Checks if the value of the field is BOTH

source§

impl R<u8, TSEN_A>

source

pub fn variant(&self) -> TSEN_A

Get enumerated values variant

source

pub fn is_level(&self) -> bool

Checks if the value of the field is LEVEL

source

pub fn is_fall(&self) -> bool

Checks if the value of the field is FALL

source

pub fn is_rise(&self) -> bool

Checks if the value of the field is RISE

source

pub fn is_both(&self) -> bool

Checks if the value of the field is BOTH

source§

impl R<u8, ASRCP_A>

source

pub fn variant(&self) -> Variant<u8, ASRCP_A>

Get enumerated values variant

source

pub fn is_pin(&self) -> bool

Checks if the value of the field is PIN

source

pub fn is_pin0(&self) -> bool

Checks if the value of the field is PIN0

source

pub fn is_ref_(&self) -> bool

Checks if the value of the field is REF

source§

impl R<u32, Reg<u32, _ACCTL0>>

source

pub fn cinv(&self) -> CINV_R

Bit 1 - Comparator Output Invert

source

pub fn isen(&self) -> ISEN_R

Bits 2:3 - Interrupt Sense

source

pub fn islval(&self) -> ISLVAL_R

Bit 4 - Interrupt Sense Level Value

source

pub fn tsen(&self) -> TSEN_R

Bits 5:6 - Trigger Sense

source

pub fn tslval(&self) -> TSLVAL_R

Bit 7 - Trigger Sense Level Value

source

pub fn asrcp(&self) -> ASRCP_R

Bits 9:10 - Analog Source Positive

source

pub fn toen(&self) -> TOEN_R

Bit 11 - Trigger Output Enable

source§

impl R<u32, Reg<u32, _ACSTAT1>>

source

pub fn oval(&self) -> OVAL_R

Bit 1 - Comparator Output Value

source§

impl R<u8, ISEN_A>

source

pub fn variant(&self) -> ISEN_A

Get enumerated values variant

source

pub fn is_level(&self) -> bool

Checks if the value of the field is LEVEL

source

pub fn is_fall(&self) -> bool

Checks if the value of the field is FALL

source

pub fn is_rise(&self) -> bool

Checks if the value of the field is RISE

source

pub fn is_both(&self) -> bool

Checks if the value of the field is BOTH

source§

impl R<u8, TSEN_A>

source

pub fn variant(&self) -> TSEN_A

Get enumerated values variant

source

pub fn is_level(&self) -> bool

Checks if the value of the field is LEVEL

source

pub fn is_fall(&self) -> bool

Checks if the value of the field is FALL

source

pub fn is_rise(&self) -> bool

Checks if the value of the field is RISE

source

pub fn is_both(&self) -> bool

Checks if the value of the field is BOTH

source§

impl R<u8, ASRCP_A>

source

pub fn variant(&self) -> Variant<u8, ASRCP_A>

Get enumerated values variant

source

pub fn is_pin(&self) -> bool

Checks if the value of the field is PIN

source

pub fn is_pin0(&self) -> bool

Checks if the value of the field is PIN0

source

pub fn is_ref_(&self) -> bool

Checks if the value of the field is REF

source§

impl R<u32, Reg<u32, _ACCTL1>>

source

pub fn cinv(&self) -> CINV_R

Bit 1 - Comparator Output Invert

source

pub fn isen(&self) -> ISEN_R

Bits 2:3 - Interrupt Sense

source

pub fn islval(&self) -> ISLVAL_R

Bit 4 - Interrupt Sense Level Value

source

pub fn tsen(&self) -> TSEN_R

Bits 5:6 - Trigger Sense

source

pub fn tslval(&self) -> TSLVAL_R

Bit 7 - Trigger Sense Level Value

source

pub fn asrcp(&self) -> ASRCP_R

Bits 9:10 - Analog Source Positive

source

pub fn toen(&self) -> TOEN_R

Bit 11 - Trigger Output Enable

source§

impl R<u32, Reg<u32, _PP>>

source

pub fn cmp0(&self) -> CMP0_R

Bit 0 - Comparator 0 Present

source

pub fn cmp1(&self) -> CMP1_R

Bit 1 - Comparator 1 Present

source

pub fn c0o(&self) -> C0O_R

Bit 16 - Comparator Output 0 Present

source

pub fn c1o(&self) -> C1O_R

Bit 17 - Comparator Output 1 Present

source§

impl R<u32, Reg<u32, _CTL>>

source

pub fn init(&self) -> INIT_R

Bit 0 - Initialization

source

pub fn ie(&self) -> IE_R

Bit 1 - CAN Interrupt Enable

source

pub fn sie(&self) -> SIE_R

Bit 2 - Status Interrupt Enable

source

pub fn eie(&self) -> EIE_R

Bit 3 - Error Interrupt Enable

source

pub fn dar(&self) -> DAR_R

Bit 5 - Disable Automatic-Retransmission

source

pub fn cce(&self) -> CCE_R

Bit 6 - Configuration Change Enable

source

pub fn test(&self) -> TEST_R

Bit 7 - Test Mode Enable

source§

impl R<u8, LEC_A>

source

pub fn variant(&self) -> LEC_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_stuff(&self) -> bool

Checks if the value of the field is STUFF

source

pub fn is_form(&self) -> bool

Checks if the value of the field is FORM

source

pub fn is_ack(&self) -> bool

Checks if the value of the field is ACK

source

pub fn is_bit1(&self) -> bool

Checks if the value of the field is BIT1

source

pub fn is_bit0(&self) -> bool

Checks if the value of the field is BIT0

source

pub fn is_crc(&self) -> bool

Checks if the value of the field is CRC

source

pub fn is_noevent(&self) -> bool

Checks if the value of the field is NOEVENT

source§

impl R<u32, Reg<u32, _STS>>

source

pub fn lec(&self) -> LEC_R

Bits 0:2 - Last Error Code

source

pub fn txok(&self) -> TXOK_R

Bit 3 - Transmitted a Message Successfully

source

pub fn rxok(&self) -> RXOK_R

Bit 4 - Received a Message Successfully

source

pub fn epass(&self) -> EPASS_R

Bit 5 - Error Passive

source

pub fn ewarn(&self) -> EWARN_R

Bit 6 - Warning Status

source

pub fn boff(&self) -> BOFF_R

Bit 7 - Bus-Off Status

source§

impl R<u32, Reg<u32, _ERR>>

source

pub fn tec(&self) -> TEC_R

Bits 0:7 - Transmit Error Counter

source

pub fn rec(&self) -> REC_R

Bits 8:14 - Receive Error Counter

source

pub fn rp(&self) -> RP_R

Bit 15 - Received Error Passive

source§

impl R<u32, Reg<u32, _BIT>>

source

pub fn brp(&self) -> BRP_R

Bits 0:5 - Baud Rate Prescaler

source

pub fn sjw(&self) -> SJW_R

Bits 6:7 - (Re)Synchronization Jump Width

source

pub fn tseg1(&self) -> TSEG1_R

Bits 8:11 - Time Segment Before Sample Point

source

pub fn tseg2(&self) -> TSEG2_R

Bits 12:14 - Time Segment after Sample Point

source§

impl R<u16, INTID_A>

source

pub fn variant(&self) -> Variant<u16, INTID_A>

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_status(&self) -> bool

Checks if the value of the field is STATUS

source§

impl R<u32, Reg<u32, _INT>>

source

pub fn intid(&self) -> INTID_R

Bits 0:15 - Interrupt Identifier

source§

impl R<u8, TX_A>

source

pub fn variant(&self) -> TX_A

Get enumerated values variant

source

pub fn is_canctl(&self) -> bool

Checks if the value of the field is CANCTL

source

pub fn is_sample(&self) -> bool

Checks if the value of the field is SAMPLE

source

pub fn is_dominant(&self) -> bool

Checks if the value of the field is DOMINANT

source

pub fn is_recessive(&self) -> bool

Checks if the value of the field is RECESSIVE

source§

impl R<u32, Reg<u32, _TST>>

source

pub fn basic(&self) -> BASIC_R

Bit 2 - Basic Mode

source

pub fn silent(&self) -> SILENT_R

Bit 3 - Silent Mode

source

pub fn lback(&self) -> LBACK_R

Bit 4 - Loopback Mode

source

pub fn tx(&self) -> TX_R

Bits 5:6 - Transmit Control

source

pub fn rx(&self) -> RX_R

Bit 7 - Receive Observation

source§

impl R<u32, Reg<u32, _BRPE>>

source

pub fn brpe(&self) -> BRPE_R

Bits 0:3 - Baud Rate Prescaler Extension

source§

impl R<u32, Reg<u32, _IF1CRQ>>

source

pub fn mnum(&self) -> MNUM_R

Bits 0:5 - Message Number

source

pub fn busy(&self) -> BUSY_R

Bit 15 - Busy Flag

source§

impl R<u32, Reg<u32, _IF1CMSK>>

source

pub fn datab(&self) -> DATAB_R

Bit 0 - Access Data Byte 4 to 7

source

pub fn dataa(&self) -> DATAA_R

Bit 1 - Access Data Byte 0 to 3

source

pub fn newdat(&self) -> NEWDAT_R

Bit 2 - Access New Data

source

pub fn txrqst(&self) -> TXRQST_R

Bit 2 - Access Transmission Request

source

pub fn clrintpnd(&self) -> CLRINTPND_R

Bit 3 - Clear Interrupt Pending Bit

source

pub fn control(&self) -> CONTROL_R

Bit 4 - Access Control Bits

source

pub fn arb(&self) -> ARB_R

Bit 5 - Access Arbitration Bits

source

pub fn mask(&self) -> MASK_R

Bit 6 - Access Mask Bits

source

pub fn wrnrd(&self) -> WRNRD_R

Bit 7 - Write, Not Read

source§

impl R<u32, Reg<u32, _IF1MSK1>>

source

pub fn idmsk(&self) -> IDMSK_R

Bits 0:15 - Identifier Mask

source§

impl R<u32, Reg<u32, _IF1MSK2>>

source

pub fn idmsk(&self) -> IDMSK_R

Bits 0:12 - Identifier Mask

source

pub fn mdir(&self) -> MDIR_R

Bit 14 - Mask Message Direction

source

pub fn mxtd(&self) -> MXTD_R

Bit 15 - Mask Extended Identifier

source§

impl R<u32, Reg<u32, _IF1ARB1>>

source

pub fn id(&self) -> ID_R

Bits 0:15 - Message Identifier

source§

impl R<u32, Reg<u32, _IF1ARB2>>

source

pub fn id(&self) -> ID_R

Bits 0:12 - Message Identifier

source

pub fn dir(&self) -> DIR_R

Bit 13 - Message Direction

source

pub fn xtd(&self) -> XTD_R

Bit 14 - Extended Identifier

source

pub fn msgval(&self) -> MSGVAL_R

Bit 15 - Message Valid

source§

impl R<u32, Reg<u32, _IF1MCTL>>

source

pub fn dlc(&self) -> DLC_R

Bits 0:3 - Data Length Code

source

pub fn eob(&self) -> EOB_R

Bit 7 - End of Buffer

source

pub fn txrqst(&self) -> TXRQST_R

Bit 8 - Transmit Request

source

pub fn rmten(&self) -> RMTEN_R

Bit 9 - Remote Enable

source

pub fn rxie(&self) -> RXIE_R

Bit 10 - Receive Interrupt Enable

source

pub fn txie(&self) -> TXIE_R

Bit 11 - Transmit Interrupt Enable

source

pub fn umask(&self) -> UMASK_R

Bit 12 - Use Acceptance Mask

source

pub fn intpnd(&self) -> INTPND_R

Bit 13 - Interrupt Pending

source

pub fn msglst(&self) -> MSGLST_R

Bit 14 - Message Lost

source

pub fn newdat(&self) -> NEWDAT_R

Bit 15 - New Data

source§

impl R<u32, Reg<u32, _IF1DA1>>

source

pub fn data(&self) -> DATA_R

Bits 0:15 - Data

source§

impl R<u32, Reg<u32, _IF1DA2>>

source

pub fn data(&self) -> DATA_R

Bits 0:15 - Data

source§

impl R<u32, Reg<u32, _IF1DB1>>

source

pub fn data(&self) -> DATA_R

Bits 0:15 - Data

source§

impl R<u32, Reg<u32, _IF1DB2>>

source

pub fn data(&self) -> DATA_R

Bits 0:15 - Data

source§

impl R<u32, Reg<u32, _IF2CRQ>>

source

pub fn mnum(&self) -> MNUM_R

Bits 0:5 - Message Number

source

pub fn busy(&self) -> BUSY_R

Bit 15 - Busy Flag

source§

impl R<u32, Reg<u32, _IF2CMSK>>

source

pub fn datab(&self) -> DATAB_R

Bit 0 - Access Data Byte 4 to 7

source

pub fn dataa(&self) -> DATAA_R

Bit 1 - Access Data Byte 0 to 3

source

pub fn newdat(&self) -> NEWDAT_R

Bit 2 - Access New Data

source

pub fn txrqst(&self) -> TXRQST_R

Bit 2 - Access Transmission Request

source

pub fn clrintpnd(&self) -> CLRINTPND_R

Bit 3 - Clear Interrupt Pending Bit

source

pub fn control(&self) -> CONTROL_R

Bit 4 - Access Control Bits

source

pub fn arb(&self) -> ARB_R

Bit 5 - Access Arbitration Bits

source

pub fn mask(&self) -> MASK_R

Bit 6 - Access Mask Bits

source

pub fn wrnrd(&self) -> WRNRD_R

Bit 7 - Write, Not Read

source§

impl R<u32, Reg<u32, _IF2MSK1>>

source

pub fn idmsk(&self) -> IDMSK_R

Bits 0:15 - Identifier Mask

source§

impl R<u32, Reg<u32, _IF2MSK2>>

source

pub fn idmsk(&self) -> IDMSK_R

Bits 0:12 - Identifier Mask

source

pub fn mdir(&self) -> MDIR_R

Bit 14 - Mask Message Direction

source

pub fn mxtd(&self) -> MXTD_R

Bit 15 - Mask Extended Identifier

source§

impl R<u32, Reg<u32, _IF2ARB1>>

source

pub fn id(&self) -> ID_R

Bits 0:15 - Message Identifier

source§

impl R<u32, Reg<u32, _IF2ARB2>>

source

pub fn id(&self) -> ID_R

Bits 0:12 - Message Identifier

source

pub fn dir(&self) -> DIR_R

Bit 13 - Message Direction

source

pub fn xtd(&self) -> XTD_R

Bit 14 - Extended Identifier

source

pub fn msgval(&self) -> MSGVAL_R

Bit 15 - Message Valid

source§

impl R<u32, Reg<u32, _IF2MCTL>>

source

pub fn dlc(&self) -> DLC_R

Bits 0:3 - Data Length Code

source

pub fn eob(&self) -> EOB_R

Bit 7 - End of Buffer

source

pub fn txrqst(&self) -> TXRQST_R

Bit 8 - Transmit Request

source

pub fn rmten(&self) -> RMTEN_R

Bit 9 - Remote Enable

source

pub fn rxie(&self) -> RXIE_R

Bit 10 - Receive Interrupt Enable

source

pub fn txie(&self) -> TXIE_R

Bit 11 - Transmit Interrupt Enable

source

pub fn umask(&self) -> UMASK_R

Bit 12 - Use Acceptance Mask

source

pub fn intpnd(&self) -> INTPND_R

Bit 13 - Interrupt Pending

source

pub fn msglst(&self) -> MSGLST_R

Bit 14 - Message Lost

source

pub fn newdat(&self) -> NEWDAT_R

Bit 15 - New Data

source§

impl R<u32, Reg<u32, _IF2DA1>>

source

pub fn data(&self) -> DATA_R

Bits 0:15 - Data

source§

impl R<u32, Reg<u32, _IF2DA2>>

source

pub fn data(&self) -> DATA_R

Bits 0:15 - Data

source§

impl R<u32, Reg<u32, _IF2DB1>>

source

pub fn data(&self) -> DATA_R

Bits 0:15 - Data

source§

impl R<u32, Reg<u32, _IF2DB2>>

source

pub fn data(&self) -> DATA_R

Bits 0:15 - Data

source§

impl R<u32, Reg<u32, _TXRQ1>>

source

pub fn txrqst(&self) -> TXRQST_R

Bits 0:15 - Transmission Request Bits

source§

impl R<u32, Reg<u32, _TXRQ2>>

source

pub fn txrqst(&self) -> TXRQST_R

Bits 0:15 - Transmission Request Bits

source§

impl R<u32, Reg<u32, _NWDA1>>

source

pub fn newdat(&self) -> NEWDAT_R

Bits 0:15 - New Data Bits

source§

impl R<u32, Reg<u32, _NWDA2>>

source

pub fn newdat(&self) -> NEWDAT_R

Bits 0:15 - New Data Bits

source§

impl R<u32, Reg<u32, _MSG1INT>>

source

pub fn intpnd(&self) -> INTPND_R

Bits 0:15 - Interrupt Pending Bits

source§

impl R<u32, Reg<u32, _MSG2INT>>

source

pub fn intpnd(&self) -> INTPND_R

Bits 0:15 - Interrupt Pending Bits

source§

impl R<u32, Reg<u32, _MSG1VAL>>

source

pub fn msgval(&self) -> MSGVAL_R

Bits 0:15 - Message Valid Bits

source§

impl R<u32, Reg<u32, _MSG2VAL>>

source

pub fn msgval(&self) -> MSGVAL_R

Bits 0:15 - Message Valid Bits

source§

impl R<u8, Reg<u8, _FADDR>>

source

pub fn faddr(&self) -> FADDR_R

Bits 0:6 - Function Address

source§

impl R<u8, Reg<u8, _POWER>>

source

pub fn pwrdnphy(&self) -> PWRDNPHY_R

Bit 0 - Power Down PHY

source

pub fn suspend(&self) -> SUSPEND_R

Bit 1 - SUSPEND Mode

source

pub fn resume(&self) -> RESUME_R

Bit 2 - RESUME Signaling

source

pub fn reset(&self) -> RESET_R

Bit 3 - RESET Signaling

source

pub fn softconn(&self) -> SOFTCONN_R

Bit 6 - Soft Connect/Disconnect

source

pub fn isoup(&self) -> ISOUP_R

Bit 7 - Isochronous Update

source§

impl R<u16, Reg<u16, _TXIS>>

source

pub fn ep0(&self) -> EP0_R

Bit 0 - TX and RX Endpoint 0 Interrupt

source

pub fn ep1(&self) -> EP1_R

Bit 1 - TX Endpoint 1 Interrupt

source

pub fn ep2(&self) -> EP2_R

Bit 2 - TX Endpoint 2 Interrupt

source

pub fn ep3(&self) -> EP3_R

Bit 3 - TX Endpoint 3 Interrupt

source

pub fn ep4(&self) -> EP4_R

Bit 4 - TX Endpoint 4 Interrupt

source

pub fn ep5(&self) -> EP5_R

Bit 5 - TX Endpoint 5 Interrupt

source

pub fn ep6(&self) -> EP6_R

Bit 6 - TX Endpoint 6 Interrupt

source

pub fn ep7(&self) -> EP7_R

Bit 7 - TX Endpoint 7 Interrupt

source§

impl R<u16, Reg<u16, _RXIS>>

source

pub fn ep1(&self) -> EP1_R

Bit 1 - RX Endpoint 1 Interrupt

source

pub fn ep2(&self) -> EP2_R

Bit 2 - RX Endpoint 2 Interrupt

source

pub fn ep3(&self) -> EP3_R

Bit 3 - RX Endpoint 3 Interrupt

source

pub fn ep4(&self) -> EP4_R

Bit 4 - RX Endpoint 4 Interrupt

source

pub fn ep5(&self) -> EP5_R

Bit 5 - RX Endpoint 5 Interrupt

source

pub fn ep6(&self) -> EP6_R

Bit 6 - RX Endpoint 6 Interrupt

source

pub fn ep7(&self) -> EP7_R

Bit 7 - RX Endpoint 7 Interrupt

source§

impl R<u16, Reg<u16, _TXIE>>

source

pub fn ep0(&self) -> EP0_R

Bit 0 - TX and RX Endpoint 0 Interrupt Enable

source

pub fn ep1(&self) -> EP1_R

Bit 1 - TX Endpoint 1 Interrupt Enable

source

pub fn ep2(&self) -> EP2_R

Bit 2 - TX Endpoint 2 Interrupt Enable

source

pub fn ep3(&self) -> EP3_R

Bit 3 - TX Endpoint 3 Interrupt Enable

source

pub fn ep4(&self) -> EP4_R

Bit 4 - TX Endpoint 4 Interrupt Enable

source

pub fn ep5(&self) -> EP5_R

Bit 5 - TX Endpoint 5 Interrupt Enable

source

pub fn ep6(&self) -> EP6_R

Bit 6 - TX Endpoint 6 Interrupt Enable

source

pub fn ep7(&self) -> EP7_R

Bit 7 - TX Endpoint 7 Interrupt Enable

source§

impl R<u16, Reg<u16, _RXIE>>

source

pub fn ep1(&self) -> EP1_R

Bit 1 - RX Endpoint 1 Interrupt Enable

source

pub fn ep2(&self) -> EP2_R

Bit 2 - RX Endpoint 2 Interrupt Enable

source

pub fn ep3(&self) -> EP3_R

Bit 3 - RX Endpoint 3 Interrupt Enable

source

pub fn ep4(&self) -> EP4_R

Bit 4 - RX Endpoint 4 Interrupt Enable

source

pub fn ep5(&self) -> EP5_R

Bit 5 - RX Endpoint 5 Interrupt Enable

source

pub fn ep6(&self) -> EP6_R

Bit 6 - RX Endpoint 6 Interrupt Enable

source

pub fn ep7(&self) -> EP7_R

Bit 7 - RX Endpoint 7 Interrupt Enable

source§

impl R<u8, Reg<u8, _IS>>

source

pub fn suspend(&self) -> SUSPEND_R

Bit 0 - SUSPEND Signaling Detected

source

pub fn resume(&self) -> RESUME_R

Bit 1 - RESUME Signaling Detected

source

pub fn babble(&self) -> BABBLE_R

Bit 2 - Babble Detected

source

pub fn reset(&self) -> RESET_R

Bit 2 - RESET Signaling Detected

source

pub fn sof(&self) -> SOF_R

Bit 3 - Start of Frame

source

pub fn conn(&self) -> CONN_R

Bit 4 - Session Connect

source

pub fn discon(&self) -> DISCON_R

Bit 5 - Session Disconnect (OTG only)

source

pub fn sesreq(&self) -> SESREQ_R

Bit 6 - SESSION REQUEST (OTG only)

source

pub fn vbuserr(&self) -> VBUSERR_R

Bit 7 - VBUS Error (OTG only)

source§

impl R<u8, Reg<u8, _IE>>

source

pub fn suspnd(&self) -> SUSPND_R

Bit 0 - Enable SUSPEND Interrupt

source

pub fn resume(&self) -> RESUME_R

Bit 1 - Enable RESUME Interrupt

source

pub fn babble(&self) -> BABBLE_R

Bit 2 - Enable Babble Interrupt

source

pub fn reset(&self) -> RESET_R

Bit 2 - Enable RESET Interrupt

source

pub fn sof(&self) -> SOF_R

Bit 3 - Enable Start-of-Frame Interrupt

source

pub fn conn(&self) -> CONN_R

Bit 4 - Enable Connect Interrupt

source

pub fn discon(&self) -> DISCON_R

Bit 5 - Enable Disconnect Interrupt

source

pub fn sesreq(&self) -> SESREQ_R

Bit 6 - Enable Session Request (OTG only)

source

pub fn vbuserr(&self) -> VBUSERR_R

Bit 7 - Enable VBUS Error Interrupt (OTG only)

source§

impl R<u16, Reg<u16, _FRAME>>

source

pub fn frame(&self) -> FRAME_R

Bits 0:10 - Frame Number

source§

impl R<u8, Reg<u8, _EPIDX>>

source

pub fn epidx(&self) -> EPIDX_R

Bits 0:3 - Endpoint Index

source§

impl R<u8, Reg<u8, _TEST>>

source

pub fn forcefs(&self) -> FORCEFS_R

Bit 5 - Force Full-Speed Mode

source

pub fn fifoacc(&self) -> FIFOACC_R

Bit 6 - FIFO Access

source

pub fn forceh(&self) -> FORCEH_R

Bit 7 - Force Host Mode

source§

impl R<u32, Reg<u32, _FIFO0>>

source

pub fn epdata(&self) -> EPDATA_R

Bits 0:31 - Endpoint Data

source§

impl R<u32, Reg<u32, _FIFO1>>

source

pub fn epdata(&self) -> EPDATA_R

Bits 0:31 - Endpoint Data

source§

impl R<u32, Reg<u32, _FIFO2>>

source

pub fn epdata(&self) -> EPDATA_R

Bits 0:31 - Endpoint Data

source§

impl R<u32, Reg<u32, _FIFO3>>

source

pub fn epdata(&self) -> EPDATA_R

Bits 0:31 - Endpoint Data

source§

impl R<u32, Reg<u32, _FIFO4>>

source

pub fn epdata(&self) -> EPDATA_R

Bits 0:31 - Endpoint Data

source§

impl R<u32, Reg<u32, _FIFO5>>

source

pub fn epdata(&self) -> EPDATA_R

Bits 0:31 - Endpoint Data

source§

impl R<u32, Reg<u32, _FIFO6>>

source

pub fn epdata(&self) -> EPDATA_R

Bits 0:31 - Endpoint Data

source§

impl R<u32, Reg<u32, _FIFO7>>

source

pub fn epdata(&self) -> EPDATA_R

Bits 0:31 - Endpoint Data

source§

impl R<u8, VBUS_A>

source

pub fn variant(&self) -> VBUS_A

Get enumerated values variant

source

pub fn is_none(&self) -> bool

Checks if the value of the field is NONE

source

pub fn is_send(&self) -> bool

Checks if the value of the field is SEND

source

pub fn is_avalid(&self) -> bool

Checks if the value of the field is AVALID

source

pub fn is_valid(&self) -> bool

Checks if the value of the field is VALID

source§

impl R<u8, Reg<u8, _DEVCTL>>

source

pub fn session(&self) -> SESSION_R

Bit 0 - Session Start/End (OTG only)

source

pub fn hostreq(&self) -> HOSTREQ_R

Bit 1 - Host Request (OTG only)

source

pub fn host(&self) -> HOST_R

Bit 2 - Host Mode

source

pub fn vbus(&self) -> VBUS_R

Bits 3:4 - VBUS Level (OTG only)

source

pub fn lsdev(&self) -> LSDEV_R

Bit 5 - Low-Speed Device Detected

source

pub fn fsdev(&self) -> FSDEV_R

Bit 6 - Full-Speed Device Detected

source

pub fn dev(&self) -> DEV_R

Bit 7 - Device Mode (OTG only)

source§

impl R<u8, SIZE_A>

source

pub fn variant(&self) -> Variant<u8, SIZE_A>

Get enumerated values variant

source

pub fn is_8(&self) -> bool

Checks if the value of the field is _8

source

pub fn is_16(&self) -> bool

Checks if the value of the field is _16

source

pub fn is_32(&self) -> bool

Checks if the value of the field is _32

source

pub fn is_64(&self) -> bool

Checks if the value of the field is _64

source

pub fn is_128(&self) -> bool

Checks if the value of the field is _128

source

pub fn is_256(&self) -> bool

Checks if the value of the field is _256

source

pub fn is_512(&self) -> bool

Checks if the value of the field is _512

source

pub fn is_1024(&self) -> bool

Checks if the value of the field is _1024

source

pub fn is_2048(&self) -> bool

Checks if the value of the field is _2048

source§

impl R<u8, Reg<u8, _TXFIFOSZ>>

source

pub fn size(&self) -> SIZE_R

Bits 0:3 - Max Packet Size

source

pub fn dpb(&self) -> DPB_R

Bit 4 - Double Packet Buffer Support

source§

impl R<u8, SIZE_A>

source

pub fn variant(&self) -> Variant<u8, SIZE_A>

Get enumerated values variant

source

pub fn is_8(&self) -> bool

Checks if the value of the field is _8

source

pub fn is_16(&self) -> bool

Checks if the value of the field is _16

source

pub fn is_32(&self) -> bool

Checks if the value of the field is _32

source

pub fn is_64(&self) -> bool

Checks if the value of the field is _64

source

pub fn is_128(&self) -> bool

Checks if the value of the field is _128

source

pub fn is_256(&self) -> bool

Checks if the value of the field is _256

source

pub fn is_512(&self) -> bool

Checks if the value of the field is _512

source

pub fn is_1024(&self) -> bool

Checks if the value of the field is _1024

source

pub fn is_2048(&self) -> bool

Checks if the value of the field is _2048

source§

impl R<u8, Reg<u8, _RXFIFOSZ>>

source

pub fn size(&self) -> SIZE_R

Bits 0:3 - Max Packet Size

source

pub fn dpb(&self) -> DPB_R

Bit 4 - Double Packet Buffer Support

source§

impl R<u16, Reg<u16, _TXFIFOADD>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:8 - Transmit/Receive Start Address

source§

impl R<u16, Reg<u16, _RXFIFOADD>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:8 - Transmit/Receive Start Address

source§

impl R<u8, Reg<u8, _CONTIM>>

source

pub fn wtid(&self) -> WTID_R

Bits 0:3 - Wait ID

source

pub fn wtcon(&self) -> WTCON_R

Bits 4:7 - Connect Wait

source§

impl R<u8, Reg<u8, _VPLEN>>

source

pub fn vplen(&self) -> VPLEN_R

Bits 0:7 - VBUS Pulse Length

source§

impl R<u8, Reg<u8, _FSEOF>>

source

pub fn fseofg(&self) -> FSEOFG_R

Bits 0:7 - Full-Speed End-of-Frame Gap

source§

impl R<u8, Reg<u8, _LSEOF>>

source

pub fn lseofg(&self) -> LSEOFG_R

Bits 0:7 - Low-Speed End-of-Frame Gap

source§

impl R<u8, Reg<u8, _TXFUNCADDR0>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _TXHUBADDR0>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _TXHUBPORT0>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _TXFUNCADDR1>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _TXHUBADDR1>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _TXHUBPORT1>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _RXFUNCADDR1>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _RXHUBADDR1>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _RXHUBPORT1>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _TXFUNCADDR2>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _TXHUBADDR2>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _TXHUBPORT2>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _RXFUNCADDR2>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _RXHUBADDR2>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _RXHUBPORT2>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _TXFUNCADDR3>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _TXHUBADDR3>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _TXHUBPORT3>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _RXFUNCADDR3>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _RXHUBADDR3>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _RXHUBPORT3>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _TXFUNCADDR4>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _TXHUBADDR4>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _TXHUBPORT4>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _RXFUNCADDR4>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _RXHUBADDR4>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _RXHUBPORT4>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _TXFUNCADDR5>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _TXHUBADDR5>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _TXHUBPORT5>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _RXFUNCADDR5>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _RXHUBADDR5>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _RXHUBPORT5>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _TXFUNCADDR6>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _TXHUBADDR6>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _TXHUBPORT6>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _RXFUNCADDR6>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _RXHUBADDR6>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _RXHUBPORT6>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _TXFUNCADDR7>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _TXHUBADDR7>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _TXHUBPORT7>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _RXFUNCADDR7>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Device Address

source§

impl R<u8, Reg<u8, _RXHUBADDR7>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:6 - Hub Address

source§

impl R<u8, Reg<u8, _RXHUBPORT7>>

source

pub fn port(&self) -> PORT_R

Bits 0:6 - Hub Port

source§

impl R<u8, Reg<u8, _COUNT0>>

source

pub fn count(&self) -> COUNT_R

Bits 0:6 - FIFO Count

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _TYPE0>>

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _NAKLMT>>

source

pub fn naklmt(&self) -> NAKLMT_R

Bits 0:4 - EP0 NAK Limit

source§

impl R<u16, Reg<u16, _TXMAXP1>>

source

pub fn maxload(&self) -> MAXLOAD_R

Bits 0:10 - Maximum Payload

source§

impl R<u8, Reg<u8, _TXCSRL1>>

source

pub fn txrdy(&self) -> TXRDY_R

Bit 0 - Transmit Packet Ready

source

pub fn fifone(&self) -> FIFONE_R

Bit 1 - FIFO Not Empty

source

pub fn error(&self) -> ERROR_R

Bit 2 - Error

source

pub fn undrn(&self) -> UNDRN_R

Bit 2 - Underrun

source

pub fn flush(&self) -> FLUSH_R

Bit 3 - Flush FIFO

source

pub fn stall(&self) -> STALL_R

Bit 4 - Send STALL

source

pub fn setup(&self) -> SETUP_R

Bit 4 - Setup Packet

source

pub fn stalled(&self) -> STALLED_R

Bit 5 - Endpoint Stalled

source

pub fn clrdt(&self) -> CLRDT_R

Bit 6 - Clear Data Toggle

source

pub fn nakto(&self) -> NAKTO_R

Bit 7 - NAK Timeout

source§

impl R<u8, Reg<u8, _TXCSRH1>>

source

pub fn dt(&self) -> DT_R

Bit 0 - Data Toggle

source

pub fn dtwe(&self) -> DTWE_R

Bit 1 - Data Toggle Write Enable

source

pub fn dmamod(&self) -> DMAMOD_R

Bit 2 - DMA Request Mode

source

pub fn fdt(&self) -> FDT_R

Bit 3 - Force Data Toggle

source

pub fn dmaen(&self) -> DMAEN_R

Bit 4 - DMA Request Enable

source

pub fn mode(&self) -> MODE_R

Bit 5 - Mode

source

pub fn iso(&self) -> ISO_R

Bit 6 - Isochronous Transfers

source

pub fn autoset(&self) -> AUTOSET_R

Bit 7 - Auto Set

source§

impl R<u16, Reg<u16, _RXMAXP1>>

source

pub fn maxload(&self) -> MAXLOAD_R

Bits 0:10 - Maximum Payload

source§

impl R<u8, Reg<u8, _RXCSRL1>>

source

pub fn rxrdy(&self) -> RXRDY_R

Bit 0 - Receive Packet Ready

source

pub fn full(&self) -> FULL_R

Bit 1 - FIFO Full

source

pub fn over(&self) -> OVER_R

Bit 2 - Overrun

source

pub fn error(&self) -> ERROR_R

Bit 2 - Error

source

pub fn dataerr(&self) -> DATAERR_R

Bit 3 - Data Error

source

pub fn nakto(&self) -> NAKTO_R

Bit 3 - NAK Timeout

source

pub fn flush(&self) -> FLUSH_R

Bit 4 - Flush FIFO

source

pub fn stall(&self) -> STALL_R

Bit 5 - Send STALL

source

pub fn reqpkt(&self) -> REQPKT_R

Bit 5 - Request Packet

source

pub fn stalled(&self) -> STALLED_R

Bit 6 - Endpoint Stalled

source

pub fn clrdt(&self) -> CLRDT_R

Bit 7 - Clear Data Toggle

source§

impl R<u8, Reg<u8, _RXCSRH1>>

source

pub fn dt(&self) -> DT_R

Bit 1 - Data Toggle

source

pub fn dtwe(&self) -> DTWE_R

Bit 2 - Data Toggle Write Enable

source

pub fn dmamod(&self) -> DMAMOD_R

Bit 3 - DMA Request Mode

source

pub fn disnyet(&self) -> DISNYET_R

Bit 4 - Disable NYET

source

pub fn piderr(&self) -> PIDERR_R

Bit 4 - PID Error

source

pub fn dmaen(&self) -> DMAEN_R

Bit 5 - DMA Request Enable

source

pub fn autorq(&self) -> AUTORQ_R

Bit 6 - Auto Request

source

pub fn iso(&self) -> ISO_R

Bit 6 - Isochronous Transfers

source

pub fn autocl(&self) -> AUTOCL_R

Bit 7 - Auto Clear

source§

impl R<u16, Reg<u16, _RXCOUNT1>>

source

pub fn count(&self) -> COUNT_R

Bits 0:12 - Receive Packet Count

source§

impl R<u8, PROTO_A>

source

pub fn variant(&self) -> PROTO_A

Get enumerated values variant

source

pub fn is_ctrl(&self) -> bool

Checks if the value of the field is CTRL

source

pub fn is_isoc(&self) -> bool

Checks if the value of the field is ISOC

source

pub fn is_bulk(&self) -> bool

Checks if the value of the field is BULK

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_dflt(&self) -> bool

Checks if the value of the field is DFLT

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _TXTYPE1>>

source

pub fn tep(&self) -> TEP_R

Bits 0:3 - Target Endpoint Number

source

pub fn proto(&self) -> PROTO_R

Bits 4:5 - Protocol

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _TXINTERVAL1>>

source

pub fn txpoll(&self) -> TXPOLL_R

Bits 0:7 - TX Polling

source§

impl R<u8, PROTO_A>

source

pub fn variant(&self) -> PROTO_A

Get enumerated values variant

source

pub fn is_ctrl(&self) -> bool

Checks if the value of the field is CTRL

source

pub fn is_isoc(&self) -> bool

Checks if the value of the field is ISOC

source

pub fn is_bulk(&self) -> bool

Checks if the value of the field is BULK

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_dflt(&self) -> bool

Checks if the value of the field is DFLT

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _RXTYPE1>>

source

pub fn tep(&self) -> TEP_R

Bits 0:3 - Target Endpoint Number

source

pub fn proto(&self) -> PROTO_R

Bits 4:5 - Protocol

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _RXINTERVAL1>>

source

pub fn txpoll(&self) -> TXPOLL_R

Bits 0:7 - RX Polling

source§

impl R<u16, Reg<u16, _TXMAXP2>>

source

pub fn maxload(&self) -> MAXLOAD_R

Bits 0:10 - Maximum Payload

source§

impl R<u8, Reg<u8, _TXCSRL2>>

source

pub fn txrdy(&self) -> TXRDY_R

Bit 0 - Transmit Packet Ready

source

pub fn fifone(&self) -> FIFONE_R

Bit 1 - FIFO Not Empty

source

pub fn error(&self) -> ERROR_R

Bit 2 - Error

source

pub fn undrn(&self) -> UNDRN_R

Bit 2 - Underrun

source

pub fn flush(&self) -> FLUSH_R

Bit 3 - Flush FIFO

source

pub fn setup(&self) -> SETUP_R

Bit 4 - Setup Packet

source

pub fn stall(&self) -> STALL_R

Bit 4 - Send STALL

source

pub fn stalled(&self) -> STALLED_R

Bit 5 - Endpoint Stalled

source

pub fn clrdt(&self) -> CLRDT_R

Bit 6 - Clear Data Toggle

source

pub fn nakto(&self) -> NAKTO_R

Bit 7 - NAK Timeout

source§

impl R<u8, Reg<u8, _TXCSRH2>>

source

pub fn dt(&self) -> DT_R

Bit 0 - Data Toggle

source

pub fn dtwe(&self) -> DTWE_R

Bit 1 - Data Toggle Write Enable

source

pub fn dmamod(&self) -> DMAMOD_R

Bit 2 - DMA Request Mode

source

pub fn fdt(&self) -> FDT_R

Bit 3 - Force Data Toggle

source

pub fn dmaen(&self) -> DMAEN_R

Bit 4 - DMA Request Enable

source

pub fn mode(&self) -> MODE_R

Bit 5 - Mode

source

pub fn iso(&self) -> ISO_R

Bit 6 - Isochronous Transfers

source

pub fn autoset(&self) -> AUTOSET_R

Bit 7 - Auto Set

source§

impl R<u16, Reg<u16, _RXMAXP2>>

source

pub fn maxload(&self) -> MAXLOAD_R

Bits 0:10 - Maximum Payload

source§

impl R<u8, Reg<u8, _RXCSRL2>>

source

pub fn rxrdy(&self) -> RXRDY_R

Bit 0 - Receive Packet Ready

source

pub fn full(&self) -> FULL_R

Bit 1 - FIFO Full

source

pub fn error(&self) -> ERROR_R

Bit 2 - Error

source

pub fn over(&self) -> OVER_R

Bit 2 - Overrun

source

pub fn dataerr(&self) -> DATAERR_R

Bit 3 - Data Error

source

pub fn nakto(&self) -> NAKTO_R

Bit 3 - NAK Timeout

source

pub fn flush(&self) -> FLUSH_R

Bit 4 - Flush FIFO

source

pub fn reqpkt(&self) -> REQPKT_R

Bit 5 - Request Packet

source

pub fn stall(&self) -> STALL_R

Bit 5 - Send STALL

source

pub fn stalled(&self) -> STALLED_R

Bit 6 - Endpoint Stalled

source

pub fn clrdt(&self) -> CLRDT_R

Bit 7 - Clear Data Toggle

source§

impl R<u8, Reg<u8, _RXCSRH2>>

source

pub fn dt(&self) -> DT_R

Bit 1 - Data Toggle

source

pub fn dtwe(&self) -> DTWE_R

Bit 2 - Data Toggle Write Enable

source

pub fn dmamod(&self) -> DMAMOD_R

Bit 3 - DMA Request Mode

source

pub fn disnyet(&self) -> DISNYET_R

Bit 4 - Disable NYET

source

pub fn piderr(&self) -> PIDERR_R

Bit 4 - PID Error

source

pub fn dmaen(&self) -> DMAEN_R

Bit 5 - DMA Request Enable

source

pub fn autorq(&self) -> AUTORQ_R

Bit 6 - Auto Request

source

pub fn iso(&self) -> ISO_R

Bit 6 - Isochronous Transfers

source

pub fn autocl(&self) -> AUTOCL_R

Bit 7 - Auto Clear

source§

impl R<u16, Reg<u16, _RXCOUNT2>>

source

pub fn count(&self) -> COUNT_R

Bits 0:12 - Receive Packet Count

source§

impl R<u8, PROTO_A>

source

pub fn variant(&self) -> PROTO_A

Get enumerated values variant

source

pub fn is_ctrl(&self) -> bool

Checks if the value of the field is CTRL

source

pub fn is_isoc(&self) -> bool

Checks if the value of the field is ISOC

source

pub fn is_bulk(&self) -> bool

Checks if the value of the field is BULK

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_dflt(&self) -> bool

Checks if the value of the field is DFLT

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _TXTYPE2>>

source

pub fn tep(&self) -> TEP_R

Bits 0:3 - Target Endpoint Number

source

pub fn proto(&self) -> PROTO_R

Bits 4:5 - Protocol

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _TXINTERVAL2>>

source

pub fn txpoll(&self) -> TXPOLL_R

Bits 0:7 - TX Polling

source§

impl R<u8, PROTO_A>

source

pub fn variant(&self) -> PROTO_A

Get enumerated values variant

source

pub fn is_ctrl(&self) -> bool

Checks if the value of the field is CTRL

source

pub fn is_isoc(&self) -> bool

Checks if the value of the field is ISOC

source

pub fn is_bulk(&self) -> bool

Checks if the value of the field is BULK

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_dflt(&self) -> bool

Checks if the value of the field is DFLT

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _RXTYPE2>>

source

pub fn tep(&self) -> TEP_R

Bits 0:3 - Target Endpoint Number

source

pub fn proto(&self) -> PROTO_R

Bits 4:5 - Protocol

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _RXINTERVAL2>>

source

pub fn txpoll(&self) -> TXPOLL_R

Bits 0:7 - RX Polling

source§

impl R<u16, Reg<u16, _TXMAXP3>>

source

pub fn maxload(&self) -> MAXLOAD_R

Bits 0:10 - Maximum Payload

source§

impl R<u8, Reg<u8, _TXCSRL3>>

source

pub fn txrdy(&self) -> TXRDY_R

Bit 0 - Transmit Packet Ready

source

pub fn fifone(&self) -> FIFONE_R

Bit 1 - FIFO Not Empty

source

pub fn error(&self) -> ERROR_R

Bit 2 - Error

source

pub fn undrn(&self) -> UNDRN_R

Bit 2 - Underrun

source

pub fn flush(&self) -> FLUSH_R

Bit 3 - Flush FIFO

source

pub fn setup(&self) -> SETUP_R

Bit 4 - Setup Packet

source

pub fn stall(&self) -> STALL_R

Bit 4 - Send STALL

source

pub fn stalled(&self) -> STALLED_R

Bit 5 - Endpoint Stalled

source

pub fn clrdt(&self) -> CLRDT_R

Bit 6 - Clear Data Toggle

source

pub fn nakto(&self) -> NAKTO_R

Bit 7 - NAK Timeout

source§

impl R<u8, Reg<u8, _TXCSRH3>>

source

pub fn dt(&self) -> DT_R

Bit 0 - Data Toggle

source

pub fn dtwe(&self) -> DTWE_R

Bit 1 - Data Toggle Write Enable

source

pub fn dmamod(&self) -> DMAMOD_R

Bit 2 - DMA Request Mode

source

pub fn fdt(&self) -> FDT_R

Bit 3 - Force Data Toggle

source

pub fn dmaen(&self) -> DMAEN_R

Bit 4 - DMA Request Enable

source

pub fn mode(&self) -> MODE_R

Bit 5 - Mode

source

pub fn iso(&self) -> ISO_R

Bit 6 - Isochronous Transfers

source

pub fn autoset(&self) -> AUTOSET_R

Bit 7 - Auto Set

source§

impl R<u16, Reg<u16, _RXMAXP3>>

source

pub fn maxload(&self) -> MAXLOAD_R

Bits 0:10 - Maximum Payload

source§

impl R<u8, Reg<u8, _RXCSRL3>>

source

pub fn rxrdy(&self) -> RXRDY_R

Bit 0 - Receive Packet Ready

source

pub fn full(&self) -> FULL_R

Bit 1 - FIFO Full

source

pub fn error(&self) -> ERROR_R

Bit 2 - Error

source

pub fn over(&self) -> OVER_R

Bit 2 - Overrun

source

pub fn dataerr(&self) -> DATAERR_R

Bit 3 - Data Error

source

pub fn nakto(&self) -> NAKTO_R

Bit 3 - NAK Timeout

source

pub fn flush(&self) -> FLUSH_R

Bit 4 - Flush FIFO

source

pub fn stall(&self) -> STALL_R

Bit 5 - Send STALL

source

pub fn reqpkt(&self) -> REQPKT_R

Bit 5 - Request Packet

source

pub fn stalled(&self) -> STALLED_R

Bit 6 - Endpoint Stalled

source

pub fn clrdt(&self) -> CLRDT_R

Bit 7 - Clear Data Toggle

source§

impl R<u8, Reg<u8, _RXCSRH3>>

source

pub fn dt(&self) -> DT_R

Bit 1 - Data Toggle

source

pub fn dtwe(&self) -> DTWE_R

Bit 2 - Data Toggle Write Enable

source

pub fn dmamod(&self) -> DMAMOD_R

Bit 3 - DMA Request Mode

source

pub fn disnyet(&self) -> DISNYET_R

Bit 4 - Disable NYET

source

pub fn piderr(&self) -> PIDERR_R

Bit 4 - PID Error

source

pub fn dmaen(&self) -> DMAEN_R

Bit 5 - DMA Request Enable

source

pub fn autorq(&self) -> AUTORQ_R

Bit 6 - Auto Request

source

pub fn iso(&self) -> ISO_R

Bit 6 - Isochronous Transfers

source

pub fn autocl(&self) -> AUTOCL_R

Bit 7 - Auto Clear

source§

impl R<u16, Reg<u16, _RXCOUNT3>>

source

pub fn count(&self) -> COUNT_R

Bits 0:12 - Receive Packet Count

source§

impl R<u8, PROTO_A>

source

pub fn variant(&self) -> PROTO_A

Get enumerated values variant

source

pub fn is_ctrl(&self) -> bool

Checks if the value of the field is CTRL

source

pub fn is_isoc(&self) -> bool

Checks if the value of the field is ISOC

source

pub fn is_bulk(&self) -> bool

Checks if the value of the field is BULK

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_dflt(&self) -> bool

Checks if the value of the field is DFLT

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _TXTYPE3>>

source

pub fn tep(&self) -> TEP_R

Bits 0:3 - Target Endpoint Number

source

pub fn proto(&self) -> PROTO_R

Bits 4:5 - Protocol

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _TXINTERVAL3>>

source

pub fn txpoll(&self) -> TXPOLL_R

Bits 0:7 - TX Polling

source§

impl R<u8, PROTO_A>

source

pub fn variant(&self) -> PROTO_A

Get enumerated values variant

source

pub fn is_ctrl(&self) -> bool

Checks if the value of the field is CTRL

source

pub fn is_isoc(&self) -> bool

Checks if the value of the field is ISOC

source

pub fn is_bulk(&self) -> bool

Checks if the value of the field is BULK

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_dflt(&self) -> bool

Checks if the value of the field is DFLT

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _RXTYPE3>>

source

pub fn tep(&self) -> TEP_R

Bits 0:3 - Target Endpoint Number

source

pub fn proto(&self) -> PROTO_R

Bits 4:5 - Protocol

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _RXINTERVAL3>>

source

pub fn txpoll(&self) -> TXPOLL_R

Bits 0:7 - RX Polling

source§

impl R<u16, Reg<u16, _TXMAXP4>>

source

pub fn maxload(&self) -> MAXLOAD_R

Bits 0:10 - Maximum Payload

source§

impl R<u8, Reg<u8, _TXCSRL4>>

source

pub fn txrdy(&self) -> TXRDY_R

Bit 0 - Transmit Packet Ready

source

pub fn fifone(&self) -> FIFONE_R

Bit 1 - FIFO Not Empty

source

pub fn error(&self) -> ERROR_R

Bit 2 - Error

source

pub fn undrn(&self) -> UNDRN_R

Bit 2 - Underrun

source

pub fn flush(&self) -> FLUSH_R

Bit 3 - Flush FIFO

source

pub fn setup(&self) -> SETUP_R

Bit 4 - Setup Packet

source

pub fn stall(&self) -> STALL_R

Bit 4 - Send STALL

source

pub fn stalled(&self) -> STALLED_R

Bit 5 - Endpoint Stalled

source

pub fn clrdt(&self) -> CLRDT_R

Bit 6 - Clear Data Toggle

source

pub fn nakto(&self) -> NAKTO_R

Bit 7 - NAK Timeout

source§

impl R<u8, Reg<u8, _TXCSRH4>>

source

pub fn dt(&self) -> DT_R

Bit 0 - Data Toggle

source

pub fn dtwe(&self) -> DTWE_R

Bit 1 - Data Toggle Write Enable

source

pub fn dmamod(&self) -> DMAMOD_R

Bit 2 - DMA Request Mode

source

pub fn fdt(&self) -> FDT_R

Bit 3 - Force Data Toggle

source

pub fn dmaen(&self) -> DMAEN_R

Bit 4 - DMA Request Enable

source

pub fn mode(&self) -> MODE_R

Bit 5 - Mode

source

pub fn iso(&self) -> ISO_R

Bit 6 - Isochronous Transfers

source

pub fn autoset(&self) -> AUTOSET_R

Bit 7 - Auto Set

source§

impl R<u16, Reg<u16, _RXMAXP4>>

source

pub fn maxload(&self) -> MAXLOAD_R

Bits 0:10 - Maximum Payload

source§

impl R<u8, Reg<u8, _RXCSRL4>>

source

pub fn rxrdy(&self) -> RXRDY_R

Bit 0 - Receive Packet Ready

source

pub fn full(&self) -> FULL_R

Bit 1 - FIFO Full

source

pub fn over(&self) -> OVER_R

Bit 2 - Overrun

source

pub fn error(&self) -> ERROR_R

Bit 2 - Error

source

pub fn nakto(&self) -> NAKTO_R

Bit 3 - NAK Timeout

source

pub fn dataerr(&self) -> DATAERR_R

Bit 3 - Data Error

source

pub fn flush(&self) -> FLUSH_R

Bit 4 - Flush FIFO

source

pub fn stall(&self) -> STALL_R

Bit 5 - Send STALL

source

pub fn reqpkt(&self) -> REQPKT_R

Bit 5 - Request Packet

source

pub fn stalled(&self) -> STALLED_R

Bit 6 - Endpoint Stalled

source

pub fn clrdt(&self) -> CLRDT_R

Bit 7 - Clear Data Toggle

source§

impl R<u8, Reg<u8, _RXCSRH4>>

source

pub fn dt(&self) -> DT_R

Bit 1 - Data Toggle

source

pub fn dtwe(&self) -> DTWE_R

Bit 2 - Data Toggle Write Enable

source

pub fn dmamod(&self) -> DMAMOD_R

Bit 3 - DMA Request Mode

source

pub fn disnyet(&self) -> DISNYET_R

Bit 4 - Disable NYET

source

pub fn piderr(&self) -> PIDERR_R

Bit 4 - PID Error

source

pub fn dmaen(&self) -> DMAEN_R

Bit 5 - DMA Request Enable

source

pub fn autorq(&self) -> AUTORQ_R

Bit 6 - Auto Request

source

pub fn iso(&self) -> ISO_R

Bit 6 - Isochronous Transfers

source

pub fn autocl(&self) -> AUTOCL_R

Bit 7 - Auto Clear

source§

impl R<u16, Reg<u16, _RXCOUNT4>>

source

pub fn count(&self) -> COUNT_R

Bits 0:12 - Receive Packet Count

source§

impl R<u8, PROTO_A>

source

pub fn variant(&self) -> PROTO_A

Get enumerated values variant

source

pub fn is_ctrl(&self) -> bool

Checks if the value of the field is CTRL

source

pub fn is_isoc(&self) -> bool

Checks if the value of the field is ISOC

source

pub fn is_bulk(&self) -> bool

Checks if the value of the field is BULK

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_dflt(&self) -> bool

Checks if the value of the field is DFLT

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _TXTYPE4>>

source

pub fn tep(&self) -> TEP_R

Bits 0:3 - Target Endpoint Number

source

pub fn proto(&self) -> PROTO_R

Bits 4:5 - Protocol

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _TXINTERVAL4>>

source

pub fn txpoll(&self) -> TXPOLL_R

Bits 0:7 - TX Polling

source§

impl R<u8, PROTO_A>

source

pub fn variant(&self) -> PROTO_A

Get enumerated values variant

source

pub fn is_ctrl(&self) -> bool

Checks if the value of the field is CTRL

source

pub fn is_isoc(&self) -> bool

Checks if the value of the field is ISOC

source

pub fn is_bulk(&self) -> bool

Checks if the value of the field is BULK

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_dflt(&self) -> bool

Checks if the value of the field is DFLT

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _RXTYPE4>>

source

pub fn tep(&self) -> TEP_R

Bits 0:3 - Target Endpoint Number

source

pub fn proto(&self) -> PROTO_R

Bits 4:5 - Protocol

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _RXINTERVAL4>>

source

pub fn txpoll(&self) -> TXPOLL_R

Bits 0:7 - RX Polling

source§

impl R<u16, Reg<u16, _TXMAXP5>>

source

pub fn maxload(&self) -> MAXLOAD_R

Bits 0:10 - Maximum Payload

source§

impl R<u8, Reg<u8, _TXCSRL5>>

source

pub fn txrdy(&self) -> TXRDY_R

Bit 0 - Transmit Packet Ready

source

pub fn fifone(&self) -> FIFONE_R

Bit 1 - FIFO Not Empty

source

pub fn error(&self) -> ERROR_R

Bit 2 - Error

source

pub fn undrn(&self) -> UNDRN_R

Bit 2 - Underrun

source

pub fn flush(&self) -> FLUSH_R

Bit 3 - Flush FIFO

source

pub fn setup(&self) -> SETUP_R

Bit 4 - Setup Packet

source

pub fn stall(&self) -> STALL_R

Bit 4 - Send STALL

source

pub fn stalled(&self) -> STALLED_R

Bit 5 - Endpoint Stalled

source

pub fn clrdt(&self) -> CLRDT_R

Bit 6 - Clear Data Toggle

source

pub fn nakto(&self) -> NAKTO_R

Bit 7 - NAK Timeout

source§

impl R<u8, Reg<u8, _TXCSRH5>>

source

pub fn dt(&self) -> DT_R

Bit 0 - Data Toggle

source

pub fn dtwe(&self) -> DTWE_R

Bit 1 - Data Toggle Write Enable

source

pub fn dmamod(&self) -> DMAMOD_R

Bit 2 - DMA Request Mode

source

pub fn fdt(&self) -> FDT_R

Bit 3 - Force Data Toggle

source

pub fn dmaen(&self) -> DMAEN_R

Bit 4 - DMA Request Enable

source

pub fn mode(&self) -> MODE_R

Bit 5 - Mode

source

pub fn iso(&self) -> ISO_R

Bit 6 - Isochronous Transfers

source

pub fn autoset(&self) -> AUTOSET_R

Bit 7 - Auto Set

source§

impl R<u16, Reg<u16, _RXMAXP5>>

source

pub fn maxload(&self) -> MAXLOAD_R

Bits 0:10 - Maximum Payload

source§

impl R<u8, Reg<u8, _RXCSRL5>>

source

pub fn rxrdy(&self) -> RXRDY_R

Bit 0 - Receive Packet Ready

source

pub fn full(&self) -> FULL_R

Bit 1 - FIFO Full

source

pub fn error(&self) -> ERROR_R

Bit 2 - Error

source

pub fn over(&self) -> OVER_R

Bit 2 - Overrun

source

pub fn nakto(&self) -> NAKTO_R

Bit 3 - NAK Timeout

source

pub fn dataerr(&self) -> DATAERR_R

Bit 3 - Data Error

source

pub fn flush(&self) -> FLUSH_R

Bit 4 - Flush FIFO

source

pub fn stall(&self) -> STALL_R

Bit 5 - Send STALL

source

pub fn reqpkt(&self) -> REQPKT_R

Bit 5 - Request Packet

source

pub fn stalled(&self) -> STALLED_R

Bit 6 - Endpoint Stalled

source

pub fn clrdt(&self) -> CLRDT_R

Bit 7 - Clear Data Toggle

source§

impl R<u8, Reg<u8, _RXCSRH5>>

source

pub fn dt(&self) -> DT_R

Bit 1 - Data Toggle

source

pub fn dtwe(&self) -> DTWE_R

Bit 2 - Data Toggle Write Enable

source

pub fn dmamod(&self) -> DMAMOD_R

Bit 3 - DMA Request Mode

source

pub fn disnyet(&self) -> DISNYET_R

Bit 4 - Disable NYET

source

pub fn piderr(&self) -> PIDERR_R

Bit 4 - PID Error

source

pub fn dmaen(&self) -> DMAEN_R

Bit 5 - DMA Request Enable

source

pub fn autorq(&self) -> AUTORQ_R

Bit 6 - Auto Request

source

pub fn iso(&self) -> ISO_R

Bit 6 - Isochronous Transfers

source

pub fn autocl(&self) -> AUTOCL_R

Bit 7 - Auto Clear

source§

impl R<u16, Reg<u16, _RXCOUNT5>>

source

pub fn count(&self) -> COUNT_R

Bits 0:12 - Receive Packet Count

source§

impl R<u8, PROTO_A>

source

pub fn variant(&self) -> PROTO_A

Get enumerated values variant

source

pub fn is_ctrl(&self) -> bool

Checks if the value of the field is CTRL

source

pub fn is_isoc(&self) -> bool

Checks if the value of the field is ISOC

source

pub fn is_bulk(&self) -> bool

Checks if the value of the field is BULK

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_dflt(&self) -> bool

Checks if the value of the field is DFLT

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _TXTYPE5>>

source

pub fn tep(&self) -> TEP_R

Bits 0:3 - Target Endpoint Number

source

pub fn proto(&self) -> PROTO_R

Bits 4:5 - Protocol

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _TXINTERVAL5>>

source

pub fn txpoll(&self) -> TXPOLL_R

Bits 0:7 - TX Polling

source§

impl R<u8, PROTO_A>

source

pub fn variant(&self) -> PROTO_A

Get enumerated values variant

source

pub fn is_ctrl(&self) -> bool

Checks if the value of the field is CTRL

source

pub fn is_isoc(&self) -> bool

Checks if the value of the field is ISOC

source

pub fn is_bulk(&self) -> bool

Checks if the value of the field is BULK

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_dflt(&self) -> bool

Checks if the value of the field is DFLT

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _RXTYPE5>>

source

pub fn tep(&self) -> TEP_R

Bits 0:3 - Target Endpoint Number

source

pub fn proto(&self) -> PROTO_R

Bits 4:5 - Protocol

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _RXINTERVAL5>>

source

pub fn txpoll(&self) -> TXPOLL_R

Bits 0:7 - RX Polling

source§

impl R<u16, Reg<u16, _TXMAXP6>>

source

pub fn maxload(&self) -> MAXLOAD_R

Bits 0:10 - Maximum Payload

source§

impl R<u8, Reg<u8, _TXCSRL6>>

source

pub fn txrdy(&self) -> TXRDY_R

Bit 0 - Transmit Packet Ready

source

pub fn fifone(&self) -> FIFONE_R

Bit 1 - FIFO Not Empty

source

pub fn error(&self) -> ERROR_R

Bit 2 - Error

source

pub fn undrn(&self) -> UNDRN_R

Bit 2 - Underrun

source

pub fn flush(&self) -> FLUSH_R

Bit 3 - Flush FIFO

source

pub fn stall(&self) -> STALL_R

Bit 4 - Send STALL

source

pub fn setup(&self) -> SETUP_R

Bit 4 - Setup Packet

source

pub fn stalled(&self) -> STALLED_R

Bit 5 - Endpoint Stalled

source

pub fn clrdt(&self) -> CLRDT_R

Bit 6 - Clear Data Toggle

source

pub fn nakto(&self) -> NAKTO_R

Bit 7 - NAK Timeout

source§

impl R<u8, Reg<u8, _TXCSRH6>>

source

pub fn dt(&self) -> DT_R

Bit 0 - Data Toggle

source

pub fn dtwe(&self) -> DTWE_R

Bit 1 - Data Toggle Write Enable

source

pub fn dmamod(&self) -> DMAMOD_R

Bit 2 - DMA Request Mode

source

pub fn fdt(&self) -> FDT_R

Bit 3 - Force Data Toggle

source

pub fn dmaen(&self) -> DMAEN_R

Bit 4 - DMA Request Enable

source

pub fn mode(&self) -> MODE_R

Bit 5 - Mode

source

pub fn iso(&self) -> ISO_R

Bit 6 - Isochronous Transfers

source

pub fn autoset(&self) -> AUTOSET_R

Bit 7 - Auto Set

source§

impl R<u16, Reg<u16, _RXMAXP6>>

source

pub fn maxload(&self) -> MAXLOAD_R

Bits 0:10 - Maximum Payload

source§

impl R<u8, Reg<u8, _RXCSRL6>>

source

pub fn rxrdy(&self) -> RXRDY_R

Bit 0 - Receive Packet Ready

source

pub fn full(&self) -> FULL_R

Bit 1 - FIFO Full

source

pub fn error(&self) -> ERROR_R

Bit 2 - Error

source

pub fn over(&self) -> OVER_R

Bit 2 - Overrun

source

pub fn nakto(&self) -> NAKTO_R

Bit 3 - NAK Timeout

source

pub fn dataerr(&self) -> DATAERR_R

Bit 3 - Data Error

source

pub fn flush(&self) -> FLUSH_R

Bit 4 - Flush FIFO

source

pub fn reqpkt(&self) -> REQPKT_R

Bit 5 - Request Packet

source

pub fn stall(&self) -> STALL_R

Bit 5 - Send STALL

source

pub fn stalled(&self) -> STALLED_R

Bit 6 - Endpoint Stalled

source

pub fn clrdt(&self) -> CLRDT_R

Bit 7 - Clear Data Toggle

source§

impl R<u8, Reg<u8, _RXCSRH6>>

source

pub fn dt(&self) -> DT_R

Bit 1 - Data Toggle

source

pub fn dtwe(&self) -> DTWE_R

Bit 2 - Data Toggle Write Enable

source

pub fn dmamod(&self) -> DMAMOD_R

Bit 3 - DMA Request Mode

source

pub fn disnyet(&self) -> DISNYET_R

Bit 4 - Disable NYET

source

pub fn piderr(&self) -> PIDERR_R

Bit 4 - PID Error

source

pub fn dmaen(&self) -> DMAEN_R

Bit 5 - DMA Request Enable

source

pub fn autorq(&self) -> AUTORQ_R

Bit 6 - Auto Request

source

pub fn iso(&self) -> ISO_R

Bit 6 - Isochronous Transfers

source

pub fn autocl(&self) -> AUTOCL_R

Bit 7 - Auto Clear

source§

impl R<u16, Reg<u16, _RXCOUNT6>>

source

pub fn count(&self) -> COUNT_R

Bits 0:12 - Receive Packet Count

source§

impl R<u8, PROTO_A>

source

pub fn variant(&self) -> PROTO_A

Get enumerated values variant

source

pub fn is_ctrl(&self) -> bool

Checks if the value of the field is CTRL

source

pub fn is_isoc(&self) -> bool

Checks if the value of the field is ISOC

source

pub fn is_bulk(&self) -> bool

Checks if the value of the field is BULK

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_dflt(&self) -> bool

Checks if the value of the field is DFLT

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _TXTYPE6>>

source

pub fn tep(&self) -> TEP_R

Bits 0:3 - Target Endpoint Number

source

pub fn proto(&self) -> PROTO_R

Bits 4:5 - Protocol

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _TXINTERVAL6>>

source

pub fn txpoll(&self) -> TXPOLL_R

Bits 0:7 - TX Polling

source§

impl R<u8, PROTO_A>

source

pub fn variant(&self) -> PROTO_A

Get enumerated values variant

source

pub fn is_ctrl(&self) -> bool

Checks if the value of the field is CTRL

source

pub fn is_isoc(&self) -> bool

Checks if the value of the field is ISOC

source

pub fn is_bulk(&self) -> bool

Checks if the value of the field is BULK

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_dflt(&self) -> bool

Checks if the value of the field is DFLT

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _RXTYPE6>>

source

pub fn tep(&self) -> TEP_R

Bits 0:3 - Target Endpoint Number

source

pub fn proto(&self) -> PROTO_R

Bits 4:5 - Protocol

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _RXINTERVAL6>>

source

pub fn txpoll(&self) -> TXPOLL_R

Bits 0:7 - RX Polling

source§

impl R<u16, Reg<u16, _TXMAXP7>>

source

pub fn maxload(&self) -> MAXLOAD_R

Bits 0:10 - Maximum Payload

source§

impl R<u8, Reg<u8, _TXCSRL7>>

source

pub fn txrdy(&self) -> TXRDY_R

Bit 0 - Transmit Packet Ready

source

pub fn fifone(&self) -> FIFONE_R

Bit 1 - FIFO Not Empty

source

pub fn error(&self) -> ERROR_R

Bit 2 - Error

source

pub fn undrn(&self) -> UNDRN_R

Bit 2 - Underrun

source

pub fn flush(&self) -> FLUSH_R

Bit 3 - Flush FIFO

source

pub fn stall(&self) -> STALL_R

Bit 4 - Send STALL

source

pub fn setup(&self) -> SETUP_R

Bit 4 - Setup Packet

source

pub fn stalled(&self) -> STALLED_R

Bit 5 - Endpoint Stalled

source

pub fn clrdt(&self) -> CLRDT_R

Bit 6 - Clear Data Toggle

source

pub fn nakto(&self) -> NAKTO_R

Bit 7 - NAK Timeout

source§

impl R<u8, Reg<u8, _TXCSRH7>>

source

pub fn dt(&self) -> DT_R

Bit 0 - Data Toggle

source

pub fn dtwe(&self) -> DTWE_R

Bit 1 - Data Toggle Write Enable

source

pub fn dmamod(&self) -> DMAMOD_R

Bit 2 - DMA Request Mode

source

pub fn fdt(&self) -> FDT_R

Bit 3 - Force Data Toggle

source

pub fn dmaen(&self) -> DMAEN_R

Bit 4 - DMA Request Enable

source

pub fn mode(&self) -> MODE_R

Bit 5 - Mode

source

pub fn iso(&self) -> ISO_R

Bit 6 - Isochronous Transfers

source

pub fn autoset(&self) -> AUTOSET_R

Bit 7 - Auto Set

source§

impl R<u16, Reg<u16, _RXMAXP7>>

source

pub fn maxload(&self) -> MAXLOAD_R

Bits 0:10 - Maximum Payload

source§

impl R<u8, Reg<u8, _RXCSRL7>>

source

pub fn rxrdy(&self) -> RXRDY_R

Bit 0 - Receive Packet Ready

source

pub fn full(&self) -> FULL_R

Bit 1 - FIFO Full

source

pub fn error(&self) -> ERROR_R

Bit 2 - Error

source

pub fn over(&self) -> OVER_R

Bit 2 - Overrun

source

pub fn dataerr(&self) -> DATAERR_R

Bit 3 - Data Error

source

pub fn nakto(&self) -> NAKTO_R

Bit 3 - NAK Timeout

source

pub fn flush(&self) -> FLUSH_R

Bit 4 - Flush FIFO

source

pub fn reqpkt(&self) -> REQPKT_R

Bit 5 - Request Packet

source

pub fn stall(&self) -> STALL_R

Bit 5 - Send STALL

source

pub fn stalled(&self) -> STALLED_R

Bit 6 - Endpoint Stalled

source

pub fn clrdt(&self) -> CLRDT_R

Bit 7 - Clear Data Toggle

source§

impl R<u8, Reg<u8, _RXCSRH7>>

source

pub fn dt(&self) -> DT_R

Bit 1 - Data Toggle

source

pub fn dtwe(&self) -> DTWE_R

Bit 2 - Data Toggle Write Enable

source

pub fn dmamod(&self) -> DMAMOD_R

Bit 3 - DMA Request Mode

source

pub fn piderr(&self) -> PIDERR_R

Bit 4 - PID Error

source

pub fn disnyet(&self) -> DISNYET_R

Bit 4 - Disable NYET

source

pub fn dmaen(&self) -> DMAEN_R

Bit 5 - DMA Request Enable

source

pub fn iso(&self) -> ISO_R

Bit 6 - Isochronous Transfers

source

pub fn autorq(&self) -> AUTORQ_R

Bit 6 - Auto Request

source

pub fn autocl(&self) -> AUTOCL_R

Bit 7 - Auto Clear

source§

impl R<u16, Reg<u16, _RXCOUNT7>>

source

pub fn count(&self) -> COUNT_R

Bits 0:12 - Receive Packet Count

source§

impl R<u8, PROTO_A>

source

pub fn variant(&self) -> PROTO_A

Get enumerated values variant

source

pub fn is_ctrl(&self) -> bool

Checks if the value of the field is CTRL

source

pub fn is_isoc(&self) -> bool

Checks if the value of the field is ISOC

source

pub fn is_bulk(&self) -> bool

Checks if the value of the field is BULK

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_dflt(&self) -> bool

Checks if the value of the field is DFLT

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _TXTYPE7>>

source

pub fn tep(&self) -> TEP_R

Bits 0:3 - Target Endpoint Number

source

pub fn proto(&self) -> PROTO_R

Bits 4:5 - Protocol

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _TXINTERVAL7>>

source

pub fn txpoll(&self) -> TXPOLL_R

Bits 0:7 - TX Polling

source§

impl R<u8, PROTO_A>

source

pub fn variant(&self) -> PROTO_A

Get enumerated values variant

source

pub fn is_ctrl(&self) -> bool

Checks if the value of the field is CTRL

source

pub fn is_isoc(&self) -> bool

Checks if the value of the field is ISOC

source

pub fn is_bulk(&self) -> bool

Checks if the value of the field is BULK

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source§

impl R<u8, SPEED_A>

source

pub fn variant(&self) -> Variant<u8, SPEED_A>

Get enumerated values variant

source

pub fn is_dflt(&self) -> bool

Checks if the value of the field is DFLT

source

pub fn is_full(&self) -> bool

Checks if the value of the field is FULL

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source§

impl R<u8, Reg<u8, _RXTYPE7>>

source

pub fn tep(&self) -> TEP_R

Bits 0:3 - Target Endpoint Number

source

pub fn proto(&self) -> PROTO_R

Bits 4:5 - Protocol

source

pub fn speed(&self) -> SPEED_R

Bits 6:7 - Operating Speed

source§

impl R<u8, Reg<u8, _RXINTERVAL7>>

source

pub fn txpoll(&self) -> TXPOLL_R

Bits 0:7 - RX Polling

source§

impl R<u16, Reg<u16, _RQPKTCOUNT4>>

source

pub fn count(&self) -> COUNT_R

Bits 0:15 - Block Transfer Packet Count

source§

impl R<u16, Reg<u16, _RQPKTCOUNT5>>

source

pub fn count(&self) -> COUNT_R

Bits 0:15 - Block Transfer Packet Count

source§

impl R<u16, Reg<u16, _RQPKTCOUNT6>>

source

pub fn count(&self) -> COUNT_R

Bits 0:15 - Block Transfer Packet Count

source§

impl R<u16, Reg<u16, _RQPKTCOUNT7>>

source

pub fn count(&self) -> COUNT_R

Bits 0:15 - Block Transfer Packet Count

source§

impl R<u16, Reg<u16, _RXDPKTBUFDIS>>

source

pub fn ep1(&self) -> EP1_R

Bit 1 - EP1 RX Double-Packet Buffer Disable

source

pub fn ep2(&self) -> EP2_R

Bit 2 - EP2 RX Double-Packet Buffer Disable

source

pub fn ep3(&self) -> EP3_R

Bit 3 - EP3 RX Double-Packet Buffer Disable

source

pub fn ep4(&self) -> EP4_R

Bit 4 - EP4 RX Double-Packet Buffer Disable

source

pub fn ep5(&self) -> EP5_R

Bit 5 - EP5 RX Double-Packet Buffer Disable

source

pub fn ep6(&self) -> EP6_R

Bit 6 - EP6 RX Double-Packet Buffer Disable

source

pub fn ep7(&self) -> EP7_R

Bit 7 - EP7 RX Double-Packet Buffer Disable

source§

impl R<u16, Reg<u16, _TXDPKTBUFDIS>>

source

pub fn ep1(&self) -> EP1_R

Bit 1 - EP1 TX Double-Packet Buffer Disable

source

pub fn ep2(&self) -> EP2_R

Bit 2 - EP2 TX Double-Packet Buffer Disable

source

pub fn ep3(&self) -> EP3_R

Bit 3 - EP3 TX Double-Packet Buffer Disable

source

pub fn ep4(&self) -> EP4_R

Bit 4 - EP4 TX Double-Packet Buffer Disable

source

pub fn ep5(&self) -> EP5_R

Bit 5 - EP5 TX Double-Packet Buffer Disable

source

pub fn ep6(&self) -> EP6_R

Bit 6 - EP6 TX Double-Packet Buffer Disable

source

pub fn ep7(&self) -> EP7_R

Bit 7 - EP7 TX Double-Packet Buffer Disable

source§

impl R<u8, EPEN_A>

source

pub fn variant(&self) -> EPEN_A

Get enumerated values variant

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source

pub fn is_vblow(&self) -> bool

Checks if the value of the field is VBLOW

source

pub fn is_vbhigh(&self) -> bool

Checks if the value of the field is VBHIGH

source§

impl R<u8, PFLTACT_A>

source

pub fn variant(&self) -> PFLTACT_A

Get enumerated values variant

source

pub fn is_unchg(&self) -> bool

Checks if the value of the field is UNCHG

source

pub fn is_tris(&self) -> bool

Checks if the value of the field is TRIS

source

pub fn is_low(&self) -> bool

Checks if the value of the field is LOW

source

pub fn is_high(&self) -> bool

Checks if the value of the field is HIGH

source§

impl R<u32, Reg<u32, _EPC>>

source

pub fn epen(&self) -> EPEN_R

Bits 0:1 - External Power Supply Enable Configuration

source

pub fn epende(&self) -> EPENDE_R

Bit 2 - EPEN Drive Enable

source

pub fn pflten(&self) -> PFLTEN_R

Bit 4 - Power Fault Input Enable

source

pub fn pfltsen_high(&self) -> PFLTSEN_HIGH_R

Bit 5 - Power Fault Sense

source

pub fn pfltaen(&self) -> PFLTAEN_R

Bit 6 - Power Fault Action Enable

source

pub fn pfltact(&self) -> PFLTACT_R

Bits 8:9 - Power Fault Action

source§

impl R<u32, Reg<u32, _EPCRIS>>

source

pub fn pf(&self) -> PF_R

Bit 0 - USB Power Fault Interrupt Status

source§

impl R<u32, Reg<u32, _EPCIM>>

source

pub fn pf(&self) -> PF_R

Bit 0 - USB Power Fault Interrupt Mask

source§

impl R<u32, Reg<u32, _EPCISC>>

source

pub fn pf(&self) -> PF_R

Bit 0 - USB Power Fault Interrupt Status and Clear

source§

impl R<u32, Reg<u32, _DRRIS>>

source

pub fn resume(&self) -> RESUME_R

Bit 0 - RESUME Interrupt Status

source§

impl R<u32, Reg<u32, _DRIM>>

source

pub fn resume(&self) -> RESUME_R

Bit 0 - RESUME Interrupt Mask

source§

impl R<u32, Reg<u32, _GPCS>>

source

pub fn devmod(&self) -> DEVMOD_R

Bit 0 - Device Mode

source

pub fn devmodotg(&self) -> DEVMODOTG_R

Bit 1 - Enable Device Mode

source§

impl R<u32, Reg<u32, _VDC>>

source

pub fn vbden(&self) -> VBDEN_R

Bit 0 - VBUS Droop Enable

source§

impl R<u32, Reg<u32, _VDCRIS>>

source

pub fn vd(&self) -> VD_R

Bit 0 - VBUS Droop Raw Interrupt Status

source§

impl R<u32, Reg<u32, _VDCIM>>

source

pub fn vd(&self) -> VD_R

Bit 0 - VBUS Droop Interrupt Mask

source§

impl R<u32, Reg<u32, _VDCISC>>

source

pub fn vd(&self) -> VD_R

Bit 0 - VBUS Droop Interrupt Status and Clear

source§

impl R<u32, Reg<u32, _IDVRIS>>

source

pub fn id(&self) -> ID_R

Bit 0 - ID Valid Detect Raw Interrupt Status

source§

impl R<u32, Reg<u32, _IDVIM>>

source

pub fn id(&self) -> ID_R

Bit 0 - ID Valid Detect Interrupt Mask

source§

impl R<u32, Reg<u32, _IDVISC>>

source

pub fn id(&self) -> ID_R

Bit 0 - ID Valid Detect Interrupt Status and Clear

source§

impl R<u32, Reg<u32, _DMASEL>>

source

pub fn dmaarx(&self) -> DMAARX_R

Bits 0:3 - DMA A RX Select

source

pub fn dmaatx(&self) -> DMAATX_R

Bits 4:7 - DMA A TX Select

source

pub fn dmabrx(&self) -> DMABRX_R

Bits 8:11 - DMA B RX Select

source

pub fn dmabtx(&self) -> DMABTX_R

Bits 12:15 - DMA B TX Select

source

pub fn dmacrx(&self) -> DMACRX_R

Bits 16:19 - DMA C RX Select

source

pub fn dmactx(&self) -> DMACTX_R

Bits 20:23 - DMA C TX Select

source§

impl R<u8, TYPE_A>

source

pub fn variant(&self) -> Variant<u8, TYPE_A>

Get enumerated values variant

source

pub fn is_0(&self) -> bool

Checks if the value of the field is _0

source§

impl R<u8, USB_A>

source

pub fn variant(&self) -> Variant<u8, USB_A>

Get enumerated values variant

source

pub fn is_device(&self) -> bool

Checks if the value of the field is DEVICE

source

pub fn is_hostdevice(&self) -> bool

Checks if the value of the field is HOSTDEVICE

source

pub fn is_otg(&self) -> bool

Checks if the value of the field is OTG

source§

impl R<u32, Reg<u32, _PP>>

source

pub fn type_(&self) -> TYPE_R

Bits 0:3 - Controller Type

source

pub fn phy(&self) -> PHY_R

Bit 4 - PHY Present

source

pub fn usb(&self) -> USB_R

Bits 6:7 - USB Capability

source

pub fn ecnt(&self) -> ECNT_R

Bits 8:15 - Endpoint Count

source§

impl R<u32, Reg<u32, _EESIZE>>

source

pub fn wordcnt(&self) -> WORDCNT_R

Bits 0:15 - Number of 32-Bit Words

source

pub fn blkcnt(&self) -> BLKCNT_R

Bits 16:26 - Number of 16-Word Blocks

source§

impl R<u32, Reg<u32, _EEBLOCK>>

source

pub fn block(&self) -> BLOCK_R

Bits 0:15 - Current Block

source§

impl R<u32, Reg<u32, _EEOFFSET>>

source

pub fn offset(&self) -> OFFSET_R

Bits 0:3 - Current Address Offset

source§

impl R<u32, Reg<u32, _EERDWR>>

source

pub fn value(&self) -> VALUE_R

Bits 0:31 - EEPROM Read or Write Data

source§

impl R<u32, Reg<u32, _EERDWRINC>>

source

pub fn value(&self) -> VALUE_R

Bits 0:31 - EEPROM Read or Write Data with Increment

source§

impl R<u32, Reg<u32, _EEDONE>>

source

pub fn working(&self) -> WORKING_R

Bit 0 - EEPROM Working

source

pub fn wkerase(&self) -> WKERASE_R

Bit 2 - Working on an Erase

source

pub fn wkcopy(&self) -> WKCOPY_R

Bit 3 - Working on a Copy

source

pub fn noperm(&self) -> NOPERM_R

Bit 4 - Write Without Permission

source

pub fn wrbusy(&self) -> WRBUSY_R

Bit 5 - Write Busy

source§

impl R<u32, Reg<u32, _EESUPP>>

source

pub fn eretry(&self) -> ERETRY_R

Bit 2 - Erase Must Be Retried

source

pub fn pretry(&self) -> PRETRY_R

Bit 3 - Programming Must Be Retried

source§

impl R<u32, Reg<u32, _EEUNLOCK>>

source

pub fn unlock(&self) -> UNLOCK_R

Bits 0:31 - EEPROM Unlock

source§

impl R<u8, PROT_A>

source

pub fn variant(&self) -> Variant<u8, PROT_A>

Get enumerated values variant

source

pub fn is_rwnpw(&self) -> bool

Checks if the value of the field is RWNPW

source

pub fn is_rwpw(&self) -> bool

Checks if the value of the field is RWPW

source

pub fn is_ronpw(&self) -> bool

Checks if the value of the field is RONPW

source§

impl R<u32, Reg<u32, _EEPROT>>

source

pub fn prot(&self) -> PROT_R

Bits 0:2 - Protection Control

source

pub fn acc(&self) -> ACC_R

Bit 3 - Access Control

source§

impl R<u32, Reg<u32, _EEPASS0>>

source

pub fn pass(&self) -> PASS_R

Bits 0:31 - Password

source§

impl R<u32, Reg<u32, _EEPASS1>>

source

pub fn pass(&self) -> PASS_R

Bits 0:31 - Password

source§

impl R<u32, Reg<u32, _EEPASS2>>

source

pub fn pass(&self) -> PASS_R

Bits 0:31 - Password

source§

impl R<u32, Reg<u32, _EEINT>>

source

pub fn int(&self) -> INT_R

Bit 0 - Interrupt Enable

source§

impl R<u32, Reg<u32, _EEHIDE>>

source

pub fn hn(&self) -> HN_R

Bits 1:31 - Hide Block

source§

impl R<u32, Reg<u32, _EEDBGME>>

source

pub fn me(&self) -> ME_R

Bit 0 - Mass Erase

source

pub fn key(&self) -> KEY_R

Bits 16:31 - Erase Key

source§

impl R<u32, Reg<u32, _PP>>

source

pub fn size(&self) -> SIZE_R

Bits 0:4 - EEPROM Size

source§

impl R<u32, Reg<u32, _RIS>>

source

pub fn fpidcris(&self) -> FPIDCRIS_R

Bit 0 - Floating-Point Input Denormal Exception Raw Interrupt Status

source

pub fn fpdzcris(&self) -> FPDZCRIS_R

Bit 1 - Floating-Point Divide By 0 Exception Raw Interrupt Status

source

pub fn fpiocris(&self) -> FPIOCRIS_R

Bit 2 - Floating-Point Invalid Operation Raw Interrupt Status

source

pub fn fpufcris(&self) -> FPUFCRIS_R

Bit 3 - Floating-Point Underflow Exception Raw Interrupt Status

source

pub fn fpofcris(&self) -> FPOFCRIS_R

Bit 4 - Floating-Point Overflow Exception Raw Interrupt Status

source

pub fn fpixcris(&self) -> FPIXCRIS_R

Bit 5 - Floating-Point Inexact Exception Raw Interrupt Status

source§

impl R<u32, Reg<u32, _IM>>

source

pub fn fpidcim(&self) -> FPIDCIM_R

Bit 0 - Floating-Point Input Denormal Exception Interrupt Mask

source

pub fn fpdzcim(&self) -> FPDZCIM_R

Bit 1 - Floating-Point Divide By 0 Exception Interrupt Mask

source

pub fn fpiocim(&self) -> FPIOCIM_R

Bit 2 - Floating-Point Invalid Operation Interrupt Mask

source

pub fn fpufcim(&self) -> FPUFCIM_R

Bit 3 - Floating-Point Underflow Exception Interrupt Mask

source

pub fn fpofcim(&self) -> FPOFCIM_R

Bit 4 - Floating-Point Overflow Exception Interrupt Mask

source

pub fn fpixcim(&self) -> FPIXCIM_R

Bit 5 - Floating-Point Inexact Exception Interrupt Mask

source§

impl R<u32, Reg<u32, _MIS>>

source

pub fn fpidcmis(&self) -> FPIDCMIS_R

Bit 0 - Floating-Point Input Denormal Exception Masked Interrupt Status

source

pub fn fpdzcmis(&self) -> FPDZCMIS_R

Bit 1 - Floating-Point Divide By 0 Exception Masked Interrupt Status

source

pub fn fpiocmis(&self) -> FPIOCMIS_R

Bit 2 - Floating-Point Invalid Operation Masked Interrupt Status

source

pub fn fpufcmis(&self) -> FPUFCMIS_R

Bit 3 - Floating-Point Underflow Exception Masked Interrupt Status

source

pub fn fpofcmis(&self) -> FPOFCMIS_R

Bit 4 - Floating-Point Overflow Exception Masked Interrupt Status

source

pub fn fpixcmis(&self) -> FPIXCMIS_R

Bit 5 - Floating-Point Inexact Exception Masked Interrupt Status

source§

impl R<u8, VBATSEL_A>

source

pub fn variant(&self) -> VBATSEL_A

Get enumerated values variant

source

pub fn is_1_9v(&self) -> bool

Checks if the value of the field is _1_9V

source

pub fn is_2_1v(&self) -> bool

Checks if the value of the field is _2_1V

source

pub fn is_2_3v(&self) -> bool

Checks if the value of the field is _2_3V

source

pub fn is_2_5v(&self) -> bool

Checks if the value of the field is _2_5V

source§

impl R<u32, Reg<u32, _CTL>>

source

pub fn rtcen(&self) -> RTCEN_R

Bit 0 - RTC Timer Enable

source

pub fn hibreq(&self) -> HIBREQ_R

Bit 1 - Hibernation Request

source

pub fn rtcwen(&self) -> RTCWEN_R

Bit 3 - RTC Wake-up Enable

source

pub fn pinwen(&self) -> PINWEN_R

Bit 4 - External Wake Pin Enable

source

pub fn clk32en(&self) -> CLK32EN_R

Bit 6 - Clocking Enable

source

pub fn vabort(&self) -> VABORT_R

Bit 7 - Power Cut Abort Enable

source

pub fn vdd3on(&self) -> VDD3ON_R

Bit 8 - VDD Powered

source

pub fn batwken(&self) -> BATWKEN_R

Bit 9 - Wake on Low Battery

source

pub fn batchk(&self) -> BATCHK_R

Bit 10 - Check Battery Status

source

pub fn vbatsel(&self) -> VBATSEL_R

Bits 13:14 - Select for Low-Battery Comparator

source

pub fn oscbyp(&self) -> OSCBYP_R

Bit 16 - Oscillator Bypass

source

pub fn oscdrv(&self) -> OSCDRV_R

Bit 17 - Oscillator Drive Capability

source

pub fn wrc(&self) -> WRC_R

Bit 31 - Write Complete/Capable

source§

impl R<u32, Reg<u32, _IM>>

source

pub fn rtcalt0(&self) -> RTCALT0_R

Bit 0 - RTC Alert 0 Interrupt Mask

source

pub fn lowbat(&self) -> LOWBAT_R

Bit 2 - Low Battery Voltage Interrupt Mask

source

pub fn extw(&self) -> EXTW_R

Bit 3 - External Wake-Up Interrupt Mask

source

pub fn wc(&self) -> WC_R

Bit 4 - External Write Complete/Capable Interrupt Mask

source§

impl R<u32, Reg<u32, _RIS>>

source

pub fn rtcalt0(&self) -> RTCALT0_R

Bit 0 - RTC Alert 0 Raw Interrupt Status

source

pub fn lowbat(&self) -> LOWBAT_R

Bit 2 - Low Battery Voltage Raw Interrupt Status

source

pub fn extw(&self) -> EXTW_R

Bit 3 - External Wake-Up Raw Interrupt Status

source

pub fn wc(&self) -> WC_R

Bit 4 - Write Complete/Capable Raw Interrupt Status

source§

impl R<u32, Reg<u32, _MIS>>

source

pub fn rtcalt0(&self) -> RTCALT0_R

Bit 0 - RTC Alert 0 Masked Interrupt Status

source

pub fn lowbat(&self) -> LOWBAT_R

Bit 2 - Low Battery Voltage Masked Interrupt Status

source

pub fn extw(&self) -> EXTW_R

Bit 3 - External Wake-Up Masked Interrupt Status

source

pub fn wc(&self) -> WC_R

Bit 4 - Write Complete/Capable Masked Interrupt Status

source§

impl R<u32, Reg<u32, _IC>>

source

pub fn rtcalt0(&self) -> RTCALT0_R

Bit 0 - RTC Alert0 Masked Interrupt Clear

source

pub fn lowbat(&self) -> LOWBAT_R

Bit 2 - Low Battery Voltage Interrupt Clear

source

pub fn extw(&self) -> EXTW_R

Bit 3 - External Wake-Up Interrupt Clear

source

pub fn wc(&self) -> WC_R

Bit 4 - Write Complete/Capable Interrupt Clear

source§

impl R<u32, Reg<u32, _RTCT>>

source

pub fn trim(&self) -> TRIM_R

Bits 0:15 - RTC Trim Value

source§

impl R<u32, Reg<u32, _RTCSS>>

source

pub fn rtcssc(&self) -> RTCSSC_R

Bits 0:14 - RTC Sub Seconds Count

source

pub fn rtcssm(&self) -> RTCSSM_R

Bits 16:30 - RTC Sub Seconds Match

source§

impl R<u32, Reg<u32, _DATA>>

source

pub fn rtd(&self) -> RTD_R

Bits 0:31 - Hibernation Module NV Data

source§

impl R<u32, Reg<u32, _FMA>>

source

pub fn offset(&self) -> OFFSET_R

Bits 0:17 - Address Offset

source§

impl R<u32, Reg<u32, _FMD>>

source

pub fn data(&self) -> DATA_R

Bits 0:31 - Data Value

source§

impl R<u32, Reg<u32, _FMC>>

source

pub fn write(&self) -> WRITE_R

Bit 0 - Write a Word into Flash Memory

source

pub fn erase(&self) -> ERASE_R

Bit 1 - Erase a Page of Flash Memory

source

pub fn merase(&self) -> MERASE_R

Bit 2 - Mass Erase Flash Memory

source

pub fn comt(&self) -> COMT_R

Bit 3 - Commit Register Value

source

pub fn wrkey(&self) -> WRKEY_R

Bits 17:31 - FLASH write key

source§

impl R<u32, Reg<u32, _FCRIS>>

source

pub fn aris(&self) -> ARIS_R

Bit 0 - Access Raw Interrupt Status

source

pub fn pris(&self) -> PRIS_R

Bit 1 - Programming Raw Interrupt Status

source

pub fn eris(&self) -> ERIS_R

Bit 2 - EEPROM Raw Interrupt Status

source

pub fn voltris(&self) -> VOLTRIS_R

Bit 9 - Pump Voltage Raw Interrupt Status

source

pub fn invdris(&self) -> INVDRIS_R

Bit 10 - Invalid Data Raw Interrupt Status

source

pub fn erris(&self) -> ERRIS_R

Bit 11 - Erase Verify Error Raw Interrupt Status

source

pub fn progris(&self) -> PROGRIS_R

Bit 13 - Program Verify Error Raw Interrupt Status

source§

impl R<u32, Reg<u32, _FCIM>>

source

pub fn amask(&self) -> AMASK_R

Bit 0 - Access Interrupt Mask

source

pub fn pmask(&self) -> PMASK_R

Bit 1 - Programming Interrupt Mask

source

pub fn emask(&self) -> EMASK_R

Bit 2 - EEPROM Interrupt Mask

source

pub fn voltmask(&self) -> VOLTMASK_R

Bit 9 - VOLT Interrupt Mask

source

pub fn invdmask(&self) -> INVDMASK_R

Bit 10 - Invalid Data Interrupt Mask

source

pub fn ermask(&self) -> ERMASK_R

Bit 11 - ERVER Interrupt Mask

source

pub fn progmask(&self) -> PROGMASK_R

Bit 13 - PROGVER Interrupt Mask

source§

impl R<u32, Reg<u32, _FCMISC>>

source

pub fn amisc(&self) -> AMISC_R

Bit 0 - Access Masked Interrupt Status and Clear

source

pub fn pmisc(&self) -> PMISC_R

Bit 1 - Programming Masked Interrupt Status and Clear

source

pub fn emisc(&self) -> EMISC_R

Bit 2 - EEPROM Masked Interrupt Status and Clear

source

pub fn voltmisc(&self) -> VOLTMISC_R

Bit 9 - VOLT Masked Interrupt Status and Clear

source

pub fn invdmisc(&self) -> INVDMISC_R

Bit 10 - Invalid Data Masked Interrupt Status and Clear

source

pub fn ermisc(&self) -> ERMISC_R

Bit 11 - ERVER Masked Interrupt Status and Clear

source

pub fn progmisc(&self) -> PROGMISC_R

Bit 13 - PROGVER Masked Interrupt Status and Clear

source§

impl R<u32, Reg<u32, _FMC2>>

source

pub fn wrbuf(&self) -> WRBUF_R

Bit 0 - Buffered Flash Memory Write

source

pub fn wrkey(&self) -> WRKEY_R

Bits 17:31 - FLASH write key

source§

impl R<u32, Reg<u32, _FWBVAL>>

source

pub fn fwb(&self) -> FWB_R

Bits 0:31 - Flash Memory Write Buffer

source§

impl R<u32, Reg<u32, _FWBN>>

source

pub fn data(&self) -> DATA_R

Bits 0:31 - Data

source§

impl R<u16, SIZE_A>

source

pub fn variant(&self) -> Variant<u16, SIZE_A>

Get enumerated values variant

source

pub fn is_256kb(&self) -> bool

Checks if the value of the field is _256KB

source§

impl R<u32, Reg<u32, _FSIZE>>

source

pub fn size(&self) -> SIZE_R

Bits 0:15 - Flash Size

source§

impl R<u16, SIZE_A>

source

pub fn variant(&self) -> Variant<u16, SIZE_A>

Get enumerated values variant

source

pub fn is_32kb(&self) -> bool

Checks if the value of the field is _32KB

source§

impl R<u32, Reg<u32, _SSIZE>>

source

pub fn size(&self) -> SIZE_R

Bits 0:15 - SRAM Size

source§

impl R<u32, Reg<u32, _ROMSWMAP>>

source

pub fn safertos(&self) -> SAFERTOS_R

Bit 0 - SafeRTOS Present

source§

impl R<u32, Reg<u32, _RMCTL>>

source

pub fn ba(&self) -> BA_R

Bit 0 - Boot Alias

source§

impl R<u8, PIN_A>

source

pub fn variant(&self) -> PIN_A

Get enumerated values variant

source

pub fn is_0(&self) -> bool

Checks if the value of the field is _0

source

pub fn is_1(&self) -> bool

Checks if the value of the field is _1

source

pub fn is_2(&self) -> bool

Checks if the value of the field is _2

source

pub fn is_3(&self) -> bool

Checks if the value of the field is _3

source

pub fn is_4(&self) -> bool

Checks if the value of the field is _4

source

pub fn is_5(&self) -> bool

Checks if the value of the field is _5

source

pub fn is_6(&self) -> bool

Checks if the value of the field is _6

source

pub fn is_7(&self) -> bool

Checks if the value of the field is _7

source§

impl R<u8, PORT_A>

source

pub fn variant(&self) -> PORT_A

Get enumerated values variant

source

pub fn is_a(&self) -> bool

Checks if the value of the field is A

source

pub fn is_b(&self) -> bool

Checks if the value of the field is B

source

pub fn is_c(&self) -> bool

Checks if the value of the field is C

source

pub fn is_d(&self) -> bool

Checks if the value of the field is D

source

pub fn is_e(&self) -> bool

Checks if the value of the field is E

source

pub fn is_f(&self) -> bool

Checks if the value of the field is F

source

pub fn is_g(&self) -> bool

Checks if the value of the field is G

source

pub fn is_h(&self) -> bool

Checks if the value of the field is H

source§

impl R<u32, Reg<u32, _BOOTCFG>>

source

pub fn dbg0(&self) -> DBG0_R

Bit 0 - Debug Control 0

source

pub fn dbg1(&self) -> DBG1_R

Bit 1 - Debug Control 1

source

pub fn key(&self) -> KEY_R

Bit 4 - KEY Select

source

pub fn en(&self) -> EN_R

Bit 8 - Boot GPIO Enable

source

pub fn pol(&self) -> POL_R

Bit 9 - Boot GPIO Polarity

source

pub fn pin(&self) -> PIN_R

Bits 10:12 - Boot GPIO Pin

source

pub fn port(&self) -> PORT_R

Bits 13:15 - Boot GPIO Port

source

pub fn nw(&self) -> NW_R

Bit 31 - Not Written

source§

impl R<u32, Reg<u32, _USERREG0>>

source

pub fn data(&self) -> DATA_R

Bits 0:31 - User Data

source§

impl R<u32, Reg<u32, _USERREG1>>

source

pub fn data(&self) -> DATA_R

Bits 0:31 - User Data

source§

impl R<u32, Reg<u32, _USERREG2>>

source

pub fn data(&self) -> DATA_R

Bits 0:31 - User Data

source§

impl R<u32, Reg<u32, _USERREG3>>

source

pub fn data(&self) -> DATA_R

Bits 0:31 - User Data

source§

impl R<u8, MIN_A>

source

pub fn variant(&self) -> Variant<u8, MIN_A>

Get enumerated values variant

source

pub fn is_0(&self) -> bool

Checks if the value of the field is _0

source

pub fn is_1(&self) -> bool

Checks if the value of the field is _1

source

pub fn is_2(&self) -> bool

Checks if the value of the field is _2

source§

impl R<u8, MAJ_A>

source

pub fn variant(&self) -> Variant<u8, MAJ_A>

Get enumerated values variant

source

pub fn is_reva(&self) -> bool

Checks if the value of the field is REVA

source

pub fn is_revb(&self) -> bool

Checks if the value of the field is REVB

source

pub fn is_revc(&self) -> bool

Checks if the value of the field is REVC

source§

impl R<u8, CLASS_A>

source

pub fn variant(&self) -> Variant<u8, CLASS_A>

Get enumerated values variant

source

pub fn is_tm4c123(&self) -> bool

Checks if the value of the field is TM4C123

source§

impl R<u8, VER_A>

source

pub fn variant(&self) -> Variant<u8, VER_A>

Get enumerated values variant

source

pub fn is_1(&self) -> bool

Checks if the value of the field is _1

source§

impl R<u32, Reg<u32, _DID0>>

source

pub fn min(&self) -> MIN_R

Bits 0:7 - Minor Revision

source

pub fn maj(&self) -> MAJ_R

Bits 8:15 - Major Revision

source

pub fn class(&self) -> CLASS_R

Bits 16:23 - Device Class

source

pub fn ver(&self) -> VER_R

Bits 28:30 - DID0 Version

source§

impl R<u8, QUAL_A>

source

pub fn variant(&self) -> Variant<u8, QUAL_A>

Get enumerated values variant

source

pub fn is_es(&self) -> bool

Checks if the value of the field is ES

source

pub fn is_pp(&self) -> bool

Checks if the value of the field is PP

source

pub fn is_fq(&self) -> bool

Checks if the value of the field is FQ

source§

impl R<u8, PKG_A>

source

pub fn variant(&self) -> Variant<u8, PKG_A>

Get enumerated values variant

source

pub fn is_qfp(&self) -> bool

Checks if the value of the field is QFP

source

pub fn is_bga(&self) -> bool

Checks if the value of the field is BGA

source§

impl R<u8, TEMP_A>

source

pub fn variant(&self) -> Variant<u8, TEMP_A>

Get enumerated values variant

source

pub fn is_i(&self) -> bool

Checks if the value of the field is I

source

pub fn is_e(&self) -> bool

Checks if the value of the field is E

source

pub fn is_ie(&self) -> bool

Checks if the value of the field is IE

source§

impl R<u8, PINCNT_A>

source

pub fn variant(&self) -> Variant<u8, PINCNT_A>

Get enumerated values variant

source

pub fn is_100(&self) -> bool

Checks if the value of the field is _100

source

pub fn is_64(&self) -> bool

Checks if the value of the field is _64

source

pub fn is_144(&self) -> bool

Checks if the value of the field is _144

source

pub fn is_157(&self) -> bool

Checks if the value of the field is _157

source

pub fn is_128(&self) -> bool

Checks if the value of the field is _128

source§

impl R<u32, Reg<u32, _DID1>>

source

pub fn qual(&self) -> QUAL_R

Bits 0:1 - Qualification Status

source

pub fn rohs(&self) -> ROHS_R

Bit 2 - RoHS-Compliance

source

pub fn pkg(&self) -> PKG_R

Bits 3:4 - Package Type

source

pub fn temp(&self) -> TEMP_R

Bits 5:7 - Temperature Range

source

pub fn pincnt(&self) -> PINCNT_R

Bits 13:15 - Package Pin Count

source

pub fn prtno(&self) -> PRTNO_R

Bits 16:23 - Part Number

source

pub fn fam(&self) -> FAM_R

Bits 24:27 - Family

source

pub fn ver(&self) -> VER_R

Bits 28:31 - DID1 Version

source§

impl R<u16, FLASHSZ_A>

source

pub fn variant(&self) -> Variant<u16, FLASHSZ_A>

Get enumerated values variant

source

pub fn is_8kb(&self) -> bool

Checks if the value of the field is _8KB

source

pub fn is_16kb(&self) -> bool

Checks if the value of the field is _16KB

source

pub fn is_32kb(&self) -> bool

Checks if the value of the field is _32KB

source

pub fn is_64kb(&self) -> bool

Checks if the value of the field is _64KB

source

pub fn is_96kb(&self) -> bool

Checks if the value of the field is _96KB

source

pub fn is_128k(&self) -> bool

Checks if the value of the field is _128K

source

pub fn is_192k(&self) -> bool

Checks if the value of the field is _192K

source

pub fn is_256k(&self) -> bool

Checks if the value of the field is _256K

source§

impl R<u16, SRAMSZ_A>

source

pub fn variant(&self) -> Variant<u16, SRAMSZ_A>

Get enumerated values variant

source

pub fn is_2kb(&self) -> bool

Checks if the value of the field is _2KB

source

pub fn is_4kb(&self) -> bool

Checks if the value of the field is _4KB

source

pub fn is_6kb(&self) -> bool

Checks if the value of the field is _6KB

source

pub fn is_8kb(&self) -> bool

Checks if the value of the field is _8KB

source

pub fn is_12kb(&self) -> bool

Checks if the value of the field is _12KB

source

pub fn is_16kb(&self) -> bool

Checks if the value of the field is _16KB

source

pub fn is_20kb(&self) -> bool

Checks if the value of the field is _20KB

source

pub fn is_24kb(&self) -> bool

Checks if the value of the field is _24KB

source

pub fn is_32kb(&self) -> bool

Checks if the value of the field is _32KB

source§

impl R<u32, Reg<u32, _DC0>>

source

pub fn flashsz(&self) -> FLASHSZ_R

Bits 0:15 - Flash Size

source

pub fn sramsz(&self) -> SRAMSZ_R

Bits 16:31 - SRAM Size

source§

impl R<u8, ADC0SPD_A>

source

pub fn variant(&self) -> ADC0SPD_A

Get enumerated values variant

source

pub fn is_125k(&self) -> bool

Checks if the value of the field is _125K

source

pub fn is_250k(&self) -> bool

Checks if the value of the field is _250K

source

pub fn is_500k(&self) -> bool

Checks if the value of the field is _500K

source

pub fn is_1m(&self) -> bool

Checks if the value of the field is _1M

source§

impl R<u8, ADC1SPD_A>

source

pub fn variant(&self) -> ADC1SPD_A

Get enumerated values variant

source

pub fn is_125k(&self) -> bool

Checks if the value of the field is _125K

source

pub fn is_250k(&self) -> bool

Checks if the value of the field is _250K

source

pub fn is_500k(&self) -> bool

Checks if the value of the field is _500K

source

pub fn is_1m(&self) -> bool

Checks if the value of the field is _1M

source§

impl R<u8, MINSYSDIV_A>

source

pub fn variant(&self) -> Variant<u8, MINSYSDIV_A>

Get enumerated values variant

source

pub fn is_80(&self) -> bool

Checks if the value of the field is _80

source

pub fn is_50(&self) -> bool

Checks if the value of the field is _50

source

pub fn is_40(&self) -> bool

Checks if the value of the field is _40

source

pub fn is_25(&self) -> bool

Checks if the value of the field is _25

source

pub fn is_20(&self) -> bool

Checks if the value of the field is _20

source§

impl R<u32, Reg<u32, _DC1>>

source

pub fn jtag(&self) -> JTAG_R

Bit 0 - JTAG Present

source

pub fn swd(&self) -> SWD_R

Bit 1 - SWD Present

source

pub fn swo(&self) -> SWO_R

Bit 2 - SWO Trace Port Present

source

pub fn wdt0(&self) -> WDT0_R

Bit 3 - Watchdog Timer 0 Present

source

pub fn pll(&self) -> PLL_R

Bit 4 - PLL Present

source

pub fn temp(&self) -> TEMP_R

Bit 5 - Temp Sensor Present

source

pub fn hib(&self) -> HIB_R

Bit 6 - Hibernation Module Present

source

pub fn mpu(&self) -> MPU_R

Bit 7 - MPU Present

source

pub fn adc0spd(&self) -> ADC0SPD_R

Bits 8:9 - Max ADC0 Speed

source

pub fn adc1spd(&self) -> ADC1SPD_R

Bits 10:11 - Max ADC1 Speed

source

pub fn minsysdiv(&self) -> MINSYSDIV_R

Bits 12:15 - System Clock Divider

source

pub fn adc0(&self) -> ADC0_R

Bit 16 - ADC Module 0 Present

source

pub fn adc1(&self) -> ADC1_R

Bit 17 - ADC Module 1 Present

source

pub fn pwm0(&self) -> PWM0_R

Bit 20 - PWM Module 0 Present

source

pub fn pwm1(&self) -> PWM1_R

Bit 21 - PWM Module 1 Present

source

pub fn can0(&self) -> CAN0_R

Bit 24 - CAN Module 0 Present

source

pub fn can1(&self) -> CAN1_R

Bit 25 - CAN Module 1 Present

source

pub fn wdt1(&self) -> WDT1_R

Bit 28 - Watchdog Timer1 Present

source§

impl R<u32, Reg<u32, _DC2>>

source

pub fn uart0(&self) -> UART0_R

Bit 0 - UART Module 0 Present

source

pub fn uart1(&self) -> UART1_R

Bit 1 - UART Module 1 Present

source

pub fn uart2(&self) -> UART2_R

Bit 2 - UART Module 2 Present

source

pub fn ssi0(&self) -> SSI0_R

Bit 4 - SSI Module 0 Present

source

pub fn ssi1(&self) -> SSI1_R

Bit 5 - SSI Module 1 Present

source

pub fn qei0(&self) -> QEI0_R

Bit 8 - QEI Module 0 Present

source

pub fn qei1(&self) -> QEI1_R

Bit 9 - QEI Module 1 Present

source

pub fn i2c0(&self) -> I2C0_R

Bit 12 - I2C Module 0 Present

source

pub fn i2c0hs(&self) -> I2C0HS_R

Bit 13 - I2C Module 0 Speed

source

pub fn i2c1(&self) -> I2C1_R

Bit 14 - I2C Module 1 Present

source

pub fn i2c1hs(&self) -> I2C1HS_R

Bit 15 - I2C Module 1 Speed

source

pub fn timer0(&self) -> TIMER0_R

Bit 16 - Timer Module 0 Present

source

pub fn timer1(&self) -> TIMER1_R

Bit 17 - Timer Module 1 Present

source

pub fn timer2(&self) -> TIMER2_R

Bit 18 - Timer Module 2 Present

source

pub fn timer3(&self) -> TIMER3_R

Bit 19 - Timer Module 3 Present

source

pub fn comp0(&self) -> COMP0_R

Bit 24 - Analog Comparator 0 Present

source

pub fn comp1(&self) -> COMP1_R

Bit 25 - Analog Comparator 1 Present

source

pub fn comp2(&self) -> COMP2_R

Bit 26 - Analog Comparator 2 Present

source

pub fn i2s0(&self) -> I2S0_R

Bit 28 - I2S Module 0 Present

source

pub fn epi0(&self) -> EPI0_R

Bit 30 - EPI Module 0 Present

source§

impl R<u32, Reg<u32, _DC3>>

source

pub fn pwm0(&self) -> PWM0_R

Bit 0 - PWM0 Pin Present

source

pub fn pwm1(&self) -> PWM1_R

Bit 1 - PWM1 Pin Present

source

pub fn pwm2(&self) -> PWM2_R

Bit 2 - PWM2 Pin Present

source

pub fn pwm3(&self) -> PWM3_R

Bit 3 - PWM3 Pin Present

source

pub fn pwm4(&self) -> PWM4_R

Bit 4 - PWM4 Pin Present

source

pub fn pwm5(&self) -> PWM5_R

Bit 5 - PWM5 Pin Present

source

pub fn c0minus(&self) -> C0MINUS_R

Bit 6 - C0- Pin Present

source

pub fn c0plus(&self) -> C0PLUS_R

Bit 7 - C0+ Pin Present

source

pub fn c0o(&self) -> C0O_R

Bit 8 - C0o Pin Present

source

pub fn c1minus(&self) -> C1MINUS_R

Bit 9 - C1- Pin Present

source

pub fn c1plus(&self) -> C1PLUS_R

Bit 10 - C1+ Pin Present

source

pub fn c1o(&self) -> C1O_R

Bit 11 - C1o Pin Present

source

pub fn c2minus(&self) -> C2MINUS_R

Bit 12 - C2- Pin Present

source

pub fn c2plus(&self) -> C2PLUS_R

Bit 13 - C2+ Pin Present

source

pub fn c2o(&self) -> C2O_R

Bit 14 - C2o Pin Present

source

pub fn pwmfault(&self) -> PWMFAULT_R

Bit 15 - PWM Fault Pin Present

source

pub fn adc0ain0(&self) -> ADC0AIN0_R

Bit 16 - ADC Module 0 AIN0 Pin Present

source

pub fn adc0ain1(&self) -> ADC0AIN1_R

Bit 17 - ADC Module 0 AIN1 Pin Present

source

pub fn adc0ain2(&self) -> ADC0AIN2_R

Bit 18 - ADC Module 0 AIN2 Pin Present

source

pub fn adc0ain3(&self) -> ADC0AIN3_R

Bit 19 - ADC Module 0 AIN3 Pin Present

source

pub fn adc0ain4(&self) -> ADC0AIN4_R

Bit 20 - ADC Module 0 AIN4 Pin Present

source

pub fn adc0ain5(&self) -> ADC0AIN5_R

Bit 21 - ADC Module 0 AIN5 Pin Present

source

pub fn adc0ain6(&self) -> ADC0AIN6_R

Bit 22 - ADC Module 0 AIN6 Pin Present

source

pub fn adc0ain7(&self) -> ADC0AIN7_R

Bit 23 - ADC Module 0 AIN7 Pin Present

source

pub fn ccp0(&self) -> CCP0_R

Bit 24 - T0CCP0 Pin Present

source

pub fn ccp1(&self) -> CCP1_R

Bit 25 - T0CCP1 Pin Present

source

pub fn ccp2(&self) -> CCP2_R

Bit 26 - T1CCP0 Pin Present

source

pub fn ccp3(&self) -> CCP3_R

Bit 27 - T1CCP1 Pin Present

source

pub fn ccp4(&self) -> CCP4_R

Bit 28 - T2CCP0 Pin Present

source

pub fn ccp5(&self) -> CCP5_R

Bit 29 - T2CCP1 Pin Present

source

pub fn _32khz(&self) -> _32KHZ_R

Bit 31 - 32KHz Input Clock Available

source§

impl R<u32, Reg<u32, _DC4>>

source

pub fn gpioa(&self) -> GPIOA_R

Bit 0 - GPIO Port A Present

source

pub fn gpiob(&self) -> GPIOB_R

Bit 1 - GPIO Port B Present

source

pub fn gpioc(&self) -> GPIOC_R

Bit 2 - GPIO Port C Present

source

pub fn gpiod(&self) -> GPIOD_R

Bit 3 - GPIO Port D Present

source

pub fn gpioe(&self) -> GPIOE_R

Bit 4 - GPIO Port E Present

source

pub fn gpiof(&self) -> GPIOF_R

Bit 5 - GPIO Port F Present

source

pub fn gpiog(&self) -> GPIOG_R

Bit 6 - GPIO Port G Present

source

pub fn gpioh(&self) -> GPIOH_R

Bit 7 - GPIO Port H Present

source

pub fn gpioj(&self) -> GPIOJ_R

Bit 8 - GPIO Port J Present

source

pub fn rom(&self) -> ROM_R

Bit 12 - Internal Code ROM Present

source

pub fn udma(&self) -> UDMA_R

Bit 13 - Micro-DMA Module Present

source

pub fn ccp6(&self) -> CCP6_R

Bit 14 - T3CCP0 Pin Present

source

pub fn ccp7(&self) -> CCP7_R

Bit 15 - T3CCP1 Pin Present

source

pub fn pical(&self) -> PICAL_R

Bit 18 - PIOSC Calibrate

source

pub fn e1588(&self) -> E1588_R

Bit 24 - 1588 Capable

source

pub fn emac0(&self) -> EMAC0_R

Bit 28 - Ethernet MAC Layer 0 Present

source

pub fn ephy0(&self) -> EPHY0_R

Bit 30 - Ethernet PHY Layer 0 Present

source§

impl R<u32, Reg<u32, _DC5>>

source

pub fn pwm0(&self) -> PWM0_R

Bit 0 - PWM0 Pin Present

source

pub fn pwm1(&self) -> PWM1_R

Bit 1 - PWM1 Pin Present

source

pub fn pwm2(&self) -> PWM2_R

Bit 2 - PWM2 Pin Present

source

pub fn pwm3(&self) -> PWM3_R

Bit 3 - PWM3 Pin Present

source

pub fn pwm4(&self) -> PWM4_R

Bit 4 - PWM4 Pin Present

source

pub fn pwm5(&self) -> PWM5_R

Bit 5 - PWM5 Pin Present

source

pub fn pwm6(&self) -> PWM6_R

Bit 6 - PWM6 Pin Present

source

pub fn pwm7(&self) -> PWM7_R

Bit 7 - PWM7 Pin Present

source

pub fn pwmesync(&self) -> PWMESYNC_R

Bit 20 - PWM Extended SYNC Active

source

pub fn pwmeflt(&self) -> PWMEFLT_R

Bit 21 - PWM Extended Fault Active

source

pub fn pwmfault0(&self) -> PWMFAULT0_R

Bit 24 - PWM Fault 0 Pin Present

source

pub fn pwmfault1(&self) -> PWMFAULT1_R

Bit 25 - PWM Fault 1 Pin Present

source

pub fn pwmfault2(&self) -> PWMFAULT2_R

Bit 26 - PWM Fault 2 Pin Present

source

pub fn pwmfault3(&self) -> PWMFAULT3_R

Bit 27 - PWM Fault 3 Pin Present

source§

impl R<u8, USB0_A>

source

pub fn variant(&self) -> Variant<u8, USB0_A>

Get enumerated values variant

source

pub fn is_dev(&self) -> bool

Checks if the value of the field is DEV

source

pub fn is_hostdev(&self) -> bool

Checks if the value of the field is HOSTDEV

source

pub fn is_otg(&self) -> bool

Checks if the value of the field is OTG

source§

impl R<u32, Reg<u32, _DC6>>

source

pub fn usb0(&self) -> USB0_R

Bits 0:1 - USB Module 0 Present

source

pub fn usb0phy(&self) -> USB0PHY_R

Bit 4 - USB Module 0 PHY Present

source§

impl R<u32, Reg<u32, _DC7>>

source

pub fn dmach0(&self) -> DMACH0_R

Bit 0 - DMA Channel 0

source

pub fn dmach1(&self) -> DMACH1_R

Bit 1 - DMA Channel 1

source

pub fn dmach2(&self) -> DMACH2_R

Bit 2 - DMA Channel 2

source

pub fn dmach3(&self) -> DMACH3_R

Bit 3 - DMA Channel 3

source

pub fn dmach4(&self) -> DMACH4_R

Bit 4 - DMA Channel 4

source

pub fn dmach5(&self) -> DMACH5_R

Bit 5 - DMA Channel 5

source

pub fn dmach6(&self) -> DMACH6_R

Bit 6 - DMA Channel 6

source

pub fn dmach7(&self) -> DMACH7_R

Bit 7 - DMA Channel 7

source

pub fn dmach8(&self) -> DMACH8_R

Bit 8 - DMA Channel 8

source

pub fn dmach9(&self) -> DMACH9_R

Bit 9 - DMA Channel 9

source

pub fn dmach10(&self) -> DMACH10_R

Bit 10 - DMA Channel 10

source

pub fn dmach11(&self) -> DMACH11_R

Bit 11 - DMA Channel 11

source

pub fn dmach12(&self) -> DMACH12_R

Bit 12 - DMA Channel 12

source

pub fn dmach13(&self) -> DMACH13_R

Bit 13 - DMA Channel 13

source

pub fn dmach14(&self) -> DMACH14_R

Bit 14 - DMA Channel 14

source

pub fn dmach15(&self) -> DMACH15_R

Bit 15 - DMA Channel 15

source

pub fn dmach16(&self) -> DMACH16_R

Bit 16 - DMA Channel 16

source

pub fn dmach17(&self) -> DMACH17_R

Bit 17 - DMA Channel 17

source

pub fn dmach18(&self) -> DMACH18_R

Bit 18 - DMA Channel 18

source

pub fn dmach19(&self) -> DMACH19_R

Bit 19 - DMA Channel 19

source

pub fn dmach20(&self) -> DMACH20_R

Bit 20 - DMA Channel 20

source

pub fn dmach21(&self) -> DMACH21_R

Bit 21 - DMA Channel 21

source

pub fn dmach22(&self) -> DMACH22_R

Bit 22 - DMA Channel 22

source

pub fn dmach23(&self) -> DMACH23_R

Bit 23 - DMA Channel 23

source

pub fn dmach24(&self) -> DMACH24_R

Bit 24 - DMA Channel 24

source

pub fn dmach25(&self) -> DMACH25_R

Bit 25 - DMA Channel 25

source

pub fn dmach26(&self) -> DMACH26_R

Bit 26 - DMA Channel 26

source

pub fn dmach27(&self) -> DMACH27_R

Bit 27 - DMA Channel 27

source

pub fn dmach28(&self) -> DMACH28_R

Bit 28 - DMA Channel 28

source

pub fn dmach29(&self) -> DMACH29_R

Bit 29 - DMA Channel 29

source

pub fn dmach30(&self) -> DMACH30_R

Bit 30 - DMA Channel 30

source§

impl R<u32, Reg<u32, _DC8>>

source

pub fn adc0ain0(&self) -> ADC0AIN0_R

Bit 0 - ADC Module 0 AIN0 Pin Present

source

pub fn adc0ain1(&self) -> ADC0AIN1_R

Bit 1 - ADC Module 0 AIN1 Pin Present

source

pub fn adc0ain2(&self) -> ADC0AIN2_R

Bit 2 - ADC Module 0 AIN2 Pin Present

source

pub fn adc0ain3(&self) -> ADC0AIN3_R

Bit 3 - ADC Module 0 AIN3 Pin Present

source

pub fn adc0ain4(&self) -> ADC0AIN4_R

Bit 4 - ADC Module 0 AIN4 Pin Present

source

pub fn adc0ain5(&self) -> ADC0AIN5_R

Bit 5 - ADC Module 0 AIN5 Pin Present

source

pub fn adc0ain6(&self) -> ADC0AIN6_R

Bit 6 - ADC Module 0 AIN6 Pin Present

source

pub fn adc0ain7(&self) -> ADC0AIN7_R

Bit 7 - ADC Module 0 AIN7 Pin Present

source

pub fn adc0ain8(&self) -> ADC0AIN8_R

Bit 8 - ADC Module 0 AIN8 Pin Present

source

pub fn adc0ain9(&self) -> ADC0AIN9_R

Bit 9 - ADC Module 0 AIN9 Pin Present

source

pub fn adc0ain10(&self) -> ADC0AIN10_R

Bit 10 - ADC Module 0 AIN10 Pin Present

source

pub fn adc0ain11(&self) -> ADC0AIN11_R

Bit 11 - ADC Module 0 AIN11 Pin Present

source

pub fn adc0ain12(&self) -> ADC0AIN12_R

Bit 12 - ADC Module 0 AIN12 Pin Present

source

pub fn adc0ain13(&self) -> ADC0AIN13_R

Bit 13 - ADC Module 0 AIN13 Pin Present

source

pub fn adc0ain14(&self) -> ADC0AIN14_R

Bit 14 - ADC Module 0 AIN14 Pin Present

source

pub fn adc0ain15(&self) -> ADC0AIN15_R

Bit 15 - ADC Module 0 AIN15 Pin Present

source

pub fn adc1ain0(&self) -> ADC1AIN0_R

Bit 16 - ADC Module 1 AIN0 Pin Present

source

pub fn adc1ain1(&self) -> ADC1AIN1_R

Bit 17 - ADC Module 1 AIN1 Pin Present

source

pub fn adc1ain2(&self) -> ADC1AIN2_R

Bit 18 - ADC Module 1 AIN2 Pin Present

source

pub fn adc1ain3(&self) -> ADC1AIN3_R

Bit 19 - ADC Module 1 AIN3 Pin Present

source

pub fn adc1ain4(&self) -> ADC1AIN4_R

Bit 20 - ADC Module 1 AIN4 Pin Present

source

pub fn adc1ain5(&self) -> ADC1AIN5_R

Bit 21 - ADC Module 1 AIN5 Pin Present

source

pub fn adc1ain6(&self) -> ADC1AIN6_R

Bit 22 - ADC Module 1 AIN6 Pin Present

source

pub fn adc1ain7(&self) -> ADC1AIN7_R

Bit 23 - ADC Module 1 AIN7 Pin Present

source

pub fn adc1ain8(&self) -> ADC1AIN8_R

Bit 24 - ADC Module 1 AIN8 Pin Present

source

pub fn adc1ain9(&self) -> ADC1AIN9_R

Bit 25 - ADC Module 1 AIN9 Pin Present

source

pub fn adc1ain10(&self) -> ADC1AIN10_R

Bit 26 - ADC Module 1 AIN10 Pin Present

source

pub fn adc1ain11(&self) -> ADC1AIN11_R

Bit 27 - ADC Module 1 AIN11 Pin Present

source

pub fn adc1ain12(&self) -> ADC1AIN12_R

Bit 28 - ADC Module 1 AIN12 Pin Present

source

pub fn adc1ain13(&self) -> ADC1AIN13_R

Bit 29 - ADC Module 1 AIN13 Pin Present

source

pub fn adc1ain14(&self) -> ADC1AIN14_R

Bit 30 - ADC Module 1 AIN14 Pin Present

source

pub fn adc1ain15(&self) -> ADC1AIN15_R

Bit 31 - ADC Module 1 AIN15 Pin Present

source§

impl R<u32, Reg<u32, _PBORCTL>>

source

pub fn bor1(&self) -> BOR1_R

Bit 1 - VDD under BOR1 Event Action

source

pub fn bor0(&self) -> BOR0_R

Bit 2 - VDD under BOR0 Event Action

source§

impl R<u32, Reg<u32, _SRCR0>>

source

pub fn wdt0(&self) -> WDT0_R

Bit 3 - WDT0 Reset Control

source

pub fn hib(&self) -> HIB_R

Bit 6 - HIB Reset Control

source

pub fn adc0(&self) -> ADC0_R

Bit 16 - ADC0 Reset Control

source

pub fn adc1(&self) -> ADC1_R

Bit 17 - ADC1 Reset Control

source

pub fn pwm0(&self) -> PWM0_R

Bit 20 - PWM Reset Control

source

pub fn can0(&self) -> CAN0_R

Bit 24 - CAN0 Reset Control

source

pub fn can1(&self) -> CAN1_R

Bit 25 - CAN1 Reset Control

source

pub fn wdt1(&self) -> WDT1_R

Bit 28 - WDT1 Reset Control

source§

impl R<u32, Reg<u32, _SRCR1>>

source

pub fn uart0(&self) -> UART0_R

Bit 0 - UART0 Reset Control

source

pub fn uart1(&self) -> UART1_R

Bit 1 - UART1 Reset Control

source

pub fn uart2(&self) -> UART2_R

Bit 2 - UART2 Reset Control

source

pub fn ssi0(&self) -> SSI0_R

Bit 4 - SSI0 Reset Control

source

pub fn ssi1(&self) -> SSI1_R

Bit 5 - SSI1 Reset Control

source

pub fn qei0(&self) -> QEI0_R

Bit 8 - QEI0 Reset Control

source

pub fn qei1(&self) -> QEI1_R

Bit 9 - QEI1 Reset Control

source

pub fn i2c0(&self) -> I2C0_R

Bit 12 - I2C0 Reset Control

source

pub fn i2c1(&self) -> I2C1_R

Bit 14 - I2C1 Reset Control

source

pub fn timer0(&self) -> TIMER0_R

Bit 16 - Timer 0 Reset Control

source

pub fn timer1(&self) -> TIMER1_R

Bit 17 - Timer 1 Reset Control

source

pub fn timer2(&self) -> TIMER2_R

Bit 18 - Timer 2 Reset Control

source

pub fn timer3(&self) -> TIMER3_R

Bit 19 - Timer 3 Reset Control

source

pub fn comp0(&self) -> COMP0_R

Bit 24 - Analog Comp 0 Reset Control

source

pub fn comp1(&self) -> COMP1_R

Bit 25 - Analog Comp 1 Reset Control

source§

impl R<u32, Reg<u32, _SRCR2>>

source

pub fn gpioa(&self) -> GPIOA_R

Bit 0 - Port A Reset Control

source

pub fn gpiob(&self) -> GPIOB_R

Bit 1 - Port B Reset Control

source

pub fn gpioc(&self) -> GPIOC_R

Bit 2 - Port C Reset Control

source

pub fn gpiod(&self) -> GPIOD_R

Bit 3 - Port D Reset Control

source

pub fn gpioe(&self) -> GPIOE_R

Bit 4 - Port E Reset Control

source

pub fn gpiof(&self) -> GPIOF_R

Bit 5 - Port F Reset Control

source

pub fn udma(&self) -> UDMA_R

Bit 13 - Micro-DMA Reset Control

source

pub fn usb0(&self) -> USB0_R

Bit 16 - USB0 Reset Control

source§

impl R<u32, Reg<u32, _RIS>>

source

pub fn bor1ris(&self) -> BOR1RIS_R

Bit 1 - VDD under BOR1 Raw Interrupt Status

source

pub fn mofris(&self) -> MOFRIS_R

Bit 3 - Main Oscillator Failure Raw Interrupt Status

source

pub fn plllris(&self) -> PLLLRIS_R

Bit 6 - PLL Lock Raw Interrupt Status

source

pub fn usbplllris(&self) -> USBPLLLRIS_R

Bit 7 - USB PLL Lock Raw Interrupt Status

source

pub fn moscpupris(&self) -> MOSCPUPRIS_R

Bit 8 - MOSC Power Up Raw Interrupt Status

source

pub fn vddaris(&self) -> VDDARIS_R

Bit 10 - VDDA Power OK Event Raw Interrupt Status

source

pub fn bor0ris(&self) -> BOR0RIS_R

Bit 11 - VDD under BOR0 Raw Interrupt Status

source§

impl R<u32, Reg<u32, _IMC>>

source

pub fn bor1im(&self) -> BOR1IM_R

Bit 1 - VDD under BOR1 Interrupt Mask

source

pub fn mofim(&self) -> MOFIM_R

Bit 3 - Main Oscillator Failure Interrupt Mask

source

pub fn plllim(&self) -> PLLLIM_R

Bit 6 - PLL Lock Interrupt Mask

source

pub fn usbplllim(&self) -> USBPLLLIM_R

Bit 7 - USB PLL Lock Interrupt Mask

source

pub fn moscpupim(&self) -> MOSCPUPIM_R

Bit 8 - MOSC Power Up Interrupt Mask

source

pub fn vddaim(&self) -> VDDAIM_R

Bit 10 - VDDA Power OK Interrupt Mask

source

pub fn bor0im(&self) -> BOR0IM_R

Bit 11 - VDD under BOR0 Interrupt Mask

source§

impl R<u32, Reg<u32, _MISC>>

source

pub fn bor1mis(&self) -> BOR1MIS_R

Bit 1 - VDD under BOR1 Masked Interrupt Status

source

pub fn mofmis(&self) -> MOFMIS_R

Bit 3 - Main Oscillator Failure Masked Interrupt Status

source

pub fn plllmis(&self) -> PLLLMIS_R

Bit 6 - PLL Lock Masked Interrupt Status

source

pub fn usbplllmis(&self) -> USBPLLLMIS_R

Bit 7 - USB PLL Lock Masked Interrupt Status

source

pub fn moscpupmis(&self) -> MOSCPUPMIS_R

Bit 8 - MOSC Power Up Masked Interrupt Status

source

pub fn vddamis(&self) -> VDDAMIS_R

Bit 10 - VDDA Power OK Masked Interrupt Status

source

pub fn bor0mis(&self) -> BOR0MIS_R

Bit 11 - VDD under BOR0 Masked Interrupt Status

source§

impl R<u32, Reg<u32, _RESC>>

source

pub fn ext(&self) -> EXT_R

Bit 0 - External Reset

source

pub fn por(&self) -> POR_R

Bit 1 - Power-On Reset

source

pub fn bor(&self) -> BOR_R

Bit 2 - Brown-Out Reset

source

pub fn wdt0(&self) -> WDT0_R

Bit 3 - Watchdog Timer 0 Reset

source

pub fn sw(&self) -> SW_R

Bit 4 - Software Reset

source

pub fn wdt1(&self) -> WDT1_R

Bit 5 - Watchdog Timer 1 Reset

source

pub fn moscfail(&self) -> MOSCFAIL_R

Bit 16 - MOSC Failure Reset

source§

impl R<u8, OSCSRC_A>

source

pub fn variant(&self) -> OSCSRC_A

Get enumerated values variant

source

pub fn is_main(&self) -> bool

Checks if the value of the field is MAIN

source

pub fn is_int(&self) -> bool

Checks if the value of the field is INT

source

pub fn is_int4(&self) -> bool

Checks if the value of the field is INT4

source

pub fn is_30(&self) -> bool

Checks if the value of the field is _30

source§

impl R<u8, XTAL_A>

source

pub fn variant(&self) -> Variant<u8, XTAL_A>

Get enumerated values variant

source

pub fn is_4mhz(&self) -> bool

Checks if the value of the field is _4MHZ

source

pub fn is_4_09mhz(&self) -> bool

Checks if the value of the field is _4_09MHZ

source

pub fn is_4_91mhz(&self) -> bool

Checks if the value of the field is _4_91MHZ

source

pub fn is_5mhz(&self) -> bool

Checks if the value of the field is _5MHZ

source

pub fn is_5_12mhz(&self) -> bool

Checks if the value of the field is _5_12MHZ

source

pub fn is_6mhz(&self) -> bool

Checks if the value of the field is _6MHZ

source

pub fn is_6_14mhz(&self) -> bool

Checks if the value of the field is _6_14MHZ

source

pub fn is_7_37mhz(&self) -> bool

Checks if the value of the field is _7_37MHZ

source

pub fn is_8mhz(&self) -> bool

Checks if the value of the field is _8MHZ

source

pub fn is_8_19mhz(&self) -> bool

Checks if the value of the field is _8_19MHZ

source

pub fn is_10mhz(&self) -> bool

Checks if the value of the field is _10MHZ

source

pub fn is_12mhz(&self) -> bool

Checks if the value of the field is _12MHZ

source

pub fn is_12_2mhz(&self) -> bool

Checks if the value of the field is _12_2MHZ

source

pub fn is_13_5mhz(&self) -> bool

Checks if the value of the field is _13_5MHZ

source

pub fn is_14_3mhz(&self) -> bool

Checks if the value of the field is _14_3MHZ

source

pub fn is_16mhz(&self) -> bool

Checks if the value of the field is _16MHZ

source

pub fn is_16_3mhz(&self) -> bool

Checks if the value of the field is _16_3MHZ

source

pub fn is_18mhz(&self) -> bool

Checks if the value of the field is _18MHZ

source

pub fn is_20mhz(&self) -> bool

Checks if the value of the field is _20MHZ

source

pub fn is_24mhz(&self) -> bool

Checks if the value of the field is _24MHZ

source

pub fn is_25mhz(&self) -> bool

Checks if the value of the field is _25MHZ

source§

impl R<u8, PWMDIV_A>

source

pub fn variant(&self) -> Variant<u8, PWMDIV_A>

Get enumerated values variant

source

pub fn is_2(&self) -> bool

Checks if the value of the field is _2

source

pub fn is_4(&self) -> bool

Checks if the value of the field is _4

source

pub fn is_8(&self) -> bool

Checks if the value of the field is _8

source

pub fn is_16(&self) -> bool

Checks if the value of the field is _16

source

pub fn is_32(&self) -> bool

Checks if the value of the field is _32

source

pub fn is_64(&self) -> bool

Checks if the value of the field is _64

source§

impl R<u32, Reg<u32, _RCC>>

source

pub fn moscdis(&self) -> MOSCDIS_R

Bit 0 - Main Oscillator Disable

source

pub fn oscsrc(&self) -> OSCSRC_R

Bits 4:5 - Oscillator Source

source

pub fn xtal(&self) -> XTAL_R

Bits 6:10 - Crystal Value

source

pub fn bypass(&self) -> BYPASS_R

Bit 11 - PLL Bypass

source

pub fn pwrdn(&self) -> PWRDN_R

Bit 13 - PLL Power Down

source

pub fn pwmdiv(&self) -> PWMDIV_R

Bits 17:19 - PWM Unit Clock Divisor

source

pub fn usepwmdiv(&self) -> USEPWMDIV_R

Bit 20 - Enable PWM Clock Divisor

source

pub fn usesysdiv(&self) -> USESYSDIV_R

Bit 22 - Enable System Clock Divider

source

pub fn sysdiv(&self) -> SYSDIV_R

Bits 23:26 - System Clock Divisor

source

pub fn acg(&self) -> ACG_R

Bit 27 - Auto Clock Gating

source§

impl R<u32, Reg<u32, _GPIOHBCTL>>

source

pub fn porta(&self) -> PORTA_R

Bit 0 - Port A Advanced High-Performance Bus

source

pub fn portb(&self) -> PORTB_R

Bit 1 - Port B Advanced High-Performance Bus

source

pub fn portc(&self) -> PORTC_R

Bit 2 - Port C Advanced High-Performance Bus

source

pub fn portd(&self) -> PORTD_R

Bit 3 - Port D Advanced High-Performance Bus

source

pub fn porte(&self) -> PORTE_R

Bit 4 - Port E Advanced High-Performance Bus

source

pub fn portf(&self) -> PORTF_R

Bit 5 - Port F Advanced High-Performance Bus

source§

impl R<u8, OSCSRC2_A>

source

pub fn variant(&self) -> Variant<u8, OSCSRC2_A>

Get enumerated values variant

source

pub fn is_mo(&self) -> bool

Checks if the value of the field is MO

source

pub fn is_io(&self) -> bool

Checks if the value of the field is IO

source

pub fn is_io4(&self) -> bool

Checks if the value of the field is IO4

source

pub fn is_30(&self) -> bool

Checks if the value of the field is _30

source

pub fn is_32(&self) -> bool

Checks if the value of the field is _32

source§

impl R<u32, Reg<u32, _RCC2>>

source

pub fn oscsrc2(&self) -> OSCSRC2_R

Bits 4:6 - Oscillator Source 2

source

pub fn bypass2(&self) -> BYPASS2_R

Bit 11 - PLL Bypass 2

source

pub fn pwrdn2(&self) -> PWRDN2_R

Bit 13 - Power-Down PLL 2

source

pub fn usbpwrdn(&self) -> USBPWRDN_R

Bit 14 - Power-Down USB PLL

source

pub fn sysdiv2lsb(&self) -> SYSDIV2LSB_R

Bit 22 - Additional LSB for SYSDIV2

source

pub fn sysdiv2(&self) -> SYSDIV2_R

Bits 23:28 - System Clock Divisor 2

source

pub fn div400(&self) -> DIV400_R

Bit 30 - Divide PLL as 400 MHz vs. 200 MHz

source

pub fn usercc2(&self) -> USERCC2_R

Bit 31 - Use RCC2

source§

impl R<u32, Reg<u32, _MOSCCTL>>

source

pub fn cval(&self) -> CVAL_R

Bit 0 - Clock Validation for MOSC

source

pub fn moscim(&self) -> MOSCIM_R

Bit 1 - MOSC Failure Action

source

pub fn noxtal(&self) -> NOXTAL_R

Bit 2 - No Crystal Connected

source§

impl R<u8, ADC0SPD_A>

source

pub fn variant(&self) -> ADC0SPD_A

Get enumerated values variant

source

pub fn is_125k(&self) -> bool

Checks if the value of the field is _125K

source

pub fn is_250k(&self) -> bool

Checks if the value of the field is _250K

source

pub fn is_500k(&self) -> bool

Checks if the value of the field is _500K

source

pub fn is_1m(&self) -> bool

Checks if the value of the field is _1M

source§

impl R<u8, ADC1SPD_A>

source

pub fn variant(&self) -> ADC1SPD_A

Get enumerated values variant

source

pub fn is_125k(&self) -> bool

Checks if the value of the field is _125K

source

pub fn is_250k(&self) -> bool

Checks if the value of the field is _250K

source

pub fn is_500k(&self) -> bool

Checks if the value of the field is _500K

source

pub fn is_1m(&self) -> bool

Checks if the value of the field is _1M

source§

impl R<u32, Reg<u32, _RCGC0>>

source

pub fn wdt0(&self) -> WDT0_R

Bit 3 - WDT0 Clock Gating Control

source

pub fn hib(&self) -> HIB_R

Bit 6 - HIB Clock Gating Control

source

pub fn adc0spd(&self) -> ADC0SPD_R

Bits 8:9 - ADC0 Sample Speed

source

pub fn adc1spd(&self) -> ADC1SPD_R

Bits 10:11 - ADC1 Sample Speed

source

pub fn adc0(&self) -> ADC0_R

Bit 16 - ADC0 Clock Gating Control

source

pub fn adc1(&self) -> ADC1_R

Bit 17 - ADC1 Clock Gating Control

source

pub fn pwm0(&self) -> PWM0_R

Bit 20 - PWM Clock Gating Control

source

pub fn can0(&self) -> CAN0_R

Bit 24 - CAN0 Clock Gating Control

source

pub fn can1(&self) -> CAN1_R

Bit 25 - CAN1 Clock Gating Control

source

pub fn wdt1(&self) -> WDT1_R

Bit 28 - WDT1 Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGC1>>

source

pub fn uart0(&self) -> UART0_R

Bit 0 - UART0 Clock Gating Control

source

pub fn uart1(&self) -> UART1_R

Bit 1 - UART1 Clock Gating Control

source

pub fn uart2(&self) -> UART2_R

Bit 2 - UART2 Clock Gating Control

source

pub fn ssi0(&self) -> SSI0_R

Bit 4 - SSI0 Clock Gating Control

source

pub fn ssi1(&self) -> SSI1_R

Bit 5 - SSI1 Clock Gating Control

source

pub fn qei0(&self) -> QEI0_R

Bit 8 - QEI0 Clock Gating Control

source

pub fn qei1(&self) -> QEI1_R

Bit 9 - QEI1 Clock Gating Control

source

pub fn i2c0(&self) -> I2C0_R

Bit 12 - I2C0 Clock Gating Control

source

pub fn i2c1(&self) -> I2C1_R

Bit 14 - I2C1 Clock Gating Control

source

pub fn timer0(&self) -> TIMER0_R

Bit 16 - Timer 0 Clock Gating Control

source

pub fn timer1(&self) -> TIMER1_R

Bit 17 - Timer 1 Clock Gating Control

source

pub fn timer2(&self) -> TIMER2_R

Bit 18 - Timer 2 Clock Gating Control

source

pub fn timer3(&self) -> TIMER3_R

Bit 19 - Timer 3 Clock Gating Control

source

pub fn comp0(&self) -> COMP0_R

Bit 24 - Analog Comparator 0 Clock Gating

source

pub fn comp1(&self) -> COMP1_R

Bit 25 - Analog Comparator 1 Clock Gating

source§

impl R<u32, Reg<u32, _RCGC2>>

source

pub fn gpioa(&self) -> GPIOA_R

Bit 0 - Port A Clock Gating Control

source

pub fn gpiob(&self) -> GPIOB_R

Bit 1 - Port B Clock Gating Control

source

pub fn gpioc(&self) -> GPIOC_R

Bit 2 - Port C Clock Gating Control

source

pub fn gpiod(&self) -> GPIOD_R

Bit 3 - Port D Clock Gating Control

source

pub fn gpioe(&self) -> GPIOE_R

Bit 4 - Port E Clock Gating Control

source

pub fn gpiof(&self) -> GPIOF_R

Bit 5 - Port F Clock Gating Control

source

pub fn udma(&self) -> UDMA_R

Bit 13 - Micro-DMA Clock Gating Control

source

pub fn usb0(&self) -> USB0_R

Bit 16 - USB0 Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGC0>>

source

pub fn wdt0(&self) -> WDT0_R

Bit 3 - WDT0 Clock Gating Control

source

pub fn hib(&self) -> HIB_R

Bit 6 - HIB Clock Gating Control

source

pub fn adc0(&self) -> ADC0_R

Bit 16 - ADC0 Clock Gating Control

source

pub fn adc1(&self) -> ADC1_R

Bit 17 - ADC1 Clock Gating Control

source

pub fn pwm0(&self) -> PWM0_R

Bit 20 - PWM Clock Gating Control

source

pub fn can0(&self) -> CAN0_R

Bit 24 - CAN0 Clock Gating Control

source

pub fn can1(&self) -> CAN1_R

Bit 25 - CAN1 Clock Gating Control

source

pub fn wdt1(&self) -> WDT1_R

Bit 28 - WDT1 Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGC1>>

source

pub fn uart0(&self) -> UART0_R

Bit 0 - UART0 Clock Gating Control

source

pub fn uart1(&self) -> UART1_R

Bit 1 - UART1 Clock Gating Control

source

pub fn uart2(&self) -> UART2_R

Bit 2 - UART2 Clock Gating Control

source

pub fn ssi0(&self) -> SSI0_R

Bit 4 - SSI0 Clock Gating Control

source

pub fn ssi1(&self) -> SSI1_R

Bit 5 - SSI1 Clock Gating Control

source

pub fn qei0(&self) -> QEI0_R

Bit 8 - QEI0 Clock Gating Control

source

pub fn qei1(&self) -> QEI1_R

Bit 9 - QEI1 Clock Gating Control

source

pub fn i2c0(&self) -> I2C0_R

Bit 12 - I2C0 Clock Gating Control

source

pub fn i2c1(&self) -> I2C1_R

Bit 14 - I2C1 Clock Gating Control

source

pub fn timer0(&self) -> TIMER0_R

Bit 16 - Timer 0 Clock Gating Control

source

pub fn timer1(&self) -> TIMER1_R

Bit 17 - Timer 1 Clock Gating Control

source

pub fn timer2(&self) -> TIMER2_R

Bit 18 - Timer 2 Clock Gating Control

source

pub fn timer3(&self) -> TIMER3_R

Bit 19 - Timer 3 Clock Gating Control

source

pub fn comp0(&self) -> COMP0_R

Bit 24 - Analog Comparator 0 Clock Gating

source

pub fn comp1(&self) -> COMP1_R

Bit 25 - Analog Comparator 1 Clock Gating

source§

impl R<u32, Reg<u32, _SCGC2>>

source

pub fn gpioa(&self) -> GPIOA_R

Bit 0 - Port A Clock Gating Control

source

pub fn gpiob(&self) -> GPIOB_R

Bit 1 - Port B Clock Gating Control

source

pub fn gpioc(&self) -> GPIOC_R

Bit 2 - Port C Clock Gating Control

source

pub fn gpiod(&self) -> GPIOD_R

Bit 3 - Port D Clock Gating Control

source

pub fn gpioe(&self) -> GPIOE_R

Bit 4 - Port E Clock Gating Control

source

pub fn gpiof(&self) -> GPIOF_R

Bit 5 - Port F Clock Gating Control

source

pub fn udma(&self) -> UDMA_R

Bit 13 - Micro-DMA Clock Gating Control

source

pub fn usb0(&self) -> USB0_R

Bit 16 - USB0 Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGC0>>

source

pub fn wdt0(&self) -> WDT0_R

Bit 3 - WDT0 Clock Gating Control

source

pub fn hib(&self) -> HIB_R

Bit 6 - HIB Clock Gating Control

source

pub fn adc0(&self) -> ADC0_R

Bit 16 - ADC0 Clock Gating Control

source

pub fn adc1(&self) -> ADC1_R

Bit 17 - ADC1 Clock Gating Control

source

pub fn pwm0(&self) -> PWM0_R

Bit 20 - PWM Clock Gating Control

source

pub fn can0(&self) -> CAN0_R

Bit 24 - CAN0 Clock Gating Control

source

pub fn can1(&self) -> CAN1_R

Bit 25 - CAN1 Clock Gating Control

source

pub fn wdt1(&self) -> WDT1_R

Bit 28 - WDT1 Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGC1>>

source

pub fn uart0(&self) -> UART0_R

Bit 0 - UART0 Clock Gating Control

source

pub fn uart1(&self) -> UART1_R

Bit 1 - UART1 Clock Gating Control

source

pub fn uart2(&self) -> UART2_R

Bit 2 - UART2 Clock Gating Control

source

pub fn ssi0(&self) -> SSI0_R

Bit 4 - SSI0 Clock Gating Control

source

pub fn ssi1(&self) -> SSI1_R

Bit 5 - SSI1 Clock Gating Control

source

pub fn qei0(&self) -> QEI0_R

Bit 8 - QEI0 Clock Gating Control

source

pub fn qei1(&self) -> QEI1_R

Bit 9 - QEI1 Clock Gating Control

source

pub fn i2c0(&self) -> I2C0_R

Bit 12 - I2C0 Clock Gating Control

source

pub fn i2c1(&self) -> I2C1_R

Bit 14 - I2C1 Clock Gating Control

source

pub fn timer0(&self) -> TIMER0_R

Bit 16 - Timer 0 Clock Gating Control

source

pub fn timer1(&self) -> TIMER1_R

Bit 17 - Timer 1 Clock Gating Control

source

pub fn timer2(&self) -> TIMER2_R

Bit 18 - Timer 2 Clock Gating Control

source

pub fn timer3(&self) -> TIMER3_R

Bit 19 - Timer 3 Clock Gating Control

source

pub fn comp0(&self) -> COMP0_R

Bit 24 - Analog Comparator 0 Clock Gating

source

pub fn comp1(&self) -> COMP1_R

Bit 25 - Analog Comparator 1 Clock Gating

source§

impl R<u32, Reg<u32, _DCGC2>>

source

pub fn gpioa(&self) -> GPIOA_R

Bit 0 - Port A Clock Gating Control

source

pub fn gpiob(&self) -> GPIOB_R

Bit 1 - Port B Clock Gating Control

source

pub fn gpioc(&self) -> GPIOC_R

Bit 2 - Port C Clock Gating Control

source

pub fn gpiod(&self) -> GPIOD_R

Bit 3 - Port D Clock Gating Control

source

pub fn gpioe(&self) -> GPIOE_R

Bit 4 - Port E Clock Gating Control

source

pub fn gpiof(&self) -> GPIOF_R

Bit 5 - Port F Clock Gating Control

source

pub fn udma(&self) -> UDMA_R

Bit 13 - Micro-DMA Clock Gating Control

source

pub fn usb0(&self) -> USB0_R

Bit 16 - USB0 Clock Gating Control

source§

impl R<u8, O_A>

source

pub fn variant(&self) -> Variant<u8, O_A>

Get enumerated values variant

source

pub fn is_ign(&self) -> bool

Checks if the value of the field is IGN

source

pub fn is_io(&self) -> bool

Checks if the value of the field is IO

source

pub fn is_30(&self) -> bool

Checks if the value of the field is _30

source

pub fn is_32(&self) -> bool

Checks if the value of the field is _32

source§

impl R<u32, Reg<u32, _DSLPCLKCFG>>

source

pub fn pioscpd(&self) -> PIOSCPD_R

Bit 1 - PIOSC Power Down Request

source

pub fn o(&self) -> O_R

Bits 4:6 - Clock Source

source

pub fn d(&self) -> D_R

Bits 23:28 - Divider Field Override

source§

impl R<u32, Reg<u32, _SYSPROP>>

source

pub fn fpu(&self) -> FPU_R

Bit 0 - FPU Present

source§

impl R<u32, Reg<u32, _PIOSCCAL>>

source

pub fn ut(&self) -> UT_R

Bits 0:6 - User Trim Value

source

pub fn update(&self) -> UPDATE_R

Bit 8 - Update Trim

source

pub fn cal(&self) -> CAL_R

Bit 9 - Start Calibration

source

pub fn uten(&self) -> UTEN_R

Bit 31 - Use User Trim Value

source§

impl R<u8, CR_A>

source

pub fn variant(&self) -> Variant<u8, CR_A>

Get enumerated values variant

source

pub fn is_crnone(&self) -> bool

Checks if the value of the field is CRNONE

source

pub fn is_crpass(&self) -> bool

Checks if the value of the field is CRPASS

source

pub fn is_crfail(&self) -> bool

Checks if the value of the field is CRFAIL

source§

impl R<u32, Reg<u32, _PIOSCSTAT>>

source

pub fn ct(&self) -> CT_R

Bits 0:6 - Calibration Trim Value

source

pub fn cr(&self) -> CR_R

Bits 8:9 - Calibration Result

source

pub fn dt(&self) -> DT_R

Bits 16:22 - Default Trim Value

source§

impl R<u32, Reg<u32, _PLLFREQ0>>

source

pub fn mint(&self) -> MINT_R

Bits 0:9 - PLL M Integer Value

source

pub fn mfrac(&self) -> MFRAC_R

Bits 10:19 - PLL M Fractional Value

source§

impl R<u32, Reg<u32, _PLLFREQ1>>

source

pub fn n(&self) -> N_R

Bits 0:4 - PLL N Value

source

pub fn q(&self) -> Q_R

Bits 8:12 - PLL Q Value

source§

impl R<u32, Reg<u32, _PLLSTAT>>

source

pub fn lock(&self) -> LOCK_R

Bit 0 - PLL Lock

source§

impl R<u8, SRAMPM_A>

source

pub fn variant(&self) -> Variant<u8, SRAMPM_A>

Get enumerated values variant

source

pub fn is_nrm(&self) -> bool

Checks if the value of the field is NRM

source

pub fn is_sby(&self) -> bool

Checks if the value of the field is SBY

source

pub fn is_lp(&self) -> bool

Checks if the value of the field is LP

source§

impl R<u8, FLASHPM_A>

source

pub fn variant(&self) -> Variant<u8, FLASHPM_A>

Get enumerated values variant

source

pub fn is_nrm(&self) -> bool

Checks if the value of the field is NRM

source

pub fn is_slp(&self) -> bool

Checks if the value of the field is SLP

source§

impl R<u32, Reg<u32, _SLPPWRCFG>>

source

pub fn srampm(&self) -> SRAMPM_R

Bits 0:1 - SRAM Power Modes

source

pub fn flashpm(&self) -> FLASHPM_R

Bits 4:5 - Flash Power Modes

source§

impl R<u8, SRAMPM_A>

source

pub fn variant(&self) -> Variant<u8, SRAMPM_A>

Get enumerated values variant

source

pub fn is_nrm(&self) -> bool

Checks if the value of the field is NRM

source

pub fn is_sby(&self) -> bool

Checks if the value of the field is SBY

source

pub fn is_lp(&self) -> bool

Checks if the value of the field is LP

source§

impl R<u8, FLASHPM_A>

source

pub fn variant(&self) -> Variant<u8, FLASHPM_A>

Get enumerated values variant

source

pub fn is_nrm(&self) -> bool

Checks if the value of the field is NRM

source

pub fn is_slp(&self) -> bool

Checks if the value of the field is SLP

source§

impl R<u32, Reg<u32, _DSLPPWRCFG>>

source

pub fn srampm(&self) -> SRAMPM_R

Bits 0:1 - SRAM Power Modes

source

pub fn flashpm(&self) -> FLASHPM_R

Bits 4:5 - Flash Power Modes

source§

impl R<u32, Reg<u32, _DC9>>

source

pub fn adc0dc0(&self) -> ADC0DC0_R

Bit 0 - ADC0 DC0 Present

source

pub fn adc0dc1(&self) -> ADC0DC1_R

Bit 1 - ADC0 DC1 Present

source

pub fn adc0dc2(&self) -> ADC0DC2_R

Bit 2 - ADC0 DC2 Present

source

pub fn adc0dc3(&self) -> ADC0DC3_R

Bit 3 - ADC0 DC3 Present

source

pub fn adc0dc4(&self) -> ADC0DC4_R

Bit 4 - ADC0 DC4 Present

source

pub fn adc0dc5(&self) -> ADC0DC5_R

Bit 5 - ADC0 DC5 Present

source

pub fn adc0dc6(&self) -> ADC0DC6_R

Bit 6 - ADC0 DC6 Present

source

pub fn adc0dc7(&self) -> ADC0DC7_R

Bit 7 - ADC0 DC7 Present

source

pub fn adc1dc0(&self) -> ADC1DC0_R

Bit 16 - ADC1 DC0 Present

source

pub fn adc1dc1(&self) -> ADC1DC1_R

Bit 17 - ADC1 DC1 Present

source

pub fn adc1dc2(&self) -> ADC1DC2_R

Bit 18 - ADC1 DC2 Present

source

pub fn adc1dc3(&self) -> ADC1DC3_R

Bit 19 - ADC1 DC3 Present

source

pub fn adc1dc4(&self) -> ADC1DC4_R

Bit 20 - ADC1 DC4 Present

source

pub fn adc1dc5(&self) -> ADC1DC5_R

Bit 21 - ADC1 DC5 Present

source

pub fn adc1dc6(&self) -> ADC1DC6_R

Bit 22 - ADC1 DC6 Present

source

pub fn adc1dc7(&self) -> ADC1DC7_R

Bit 23 - ADC1 DC7 Present

source§

impl R<u32, Reg<u32, _NVMSTAT>>

source

pub fn fwb(&self) -> FWB_R

Bit 0 - 32 Word Flash Write Buffer Available

source§

impl R<u8, VLDO_A>

source

pub fn variant(&self) -> Variant<u8, VLDO_A>

Get enumerated values variant

source

pub fn is_0_90v(&self) -> bool

Checks if the value of the field is _0_90V

source

pub fn is_0_95v(&self) -> bool

Checks if the value of the field is _0_95V

source

pub fn is_1_00v(&self) -> bool

Checks if the value of the field is _1_00V

source

pub fn is_1_05v(&self) -> bool

Checks if the value of the field is _1_05V

source

pub fn is_1_10v(&self) -> bool

Checks if the value of the field is _1_10V

source

pub fn is_1_15v(&self) -> bool

Checks if the value of the field is _1_15V

source

pub fn is_1_20v(&self) -> bool

Checks if the value of the field is _1_20V

source§

impl R<u32, Reg<u32, _LDOSPCTL>>

source

pub fn vldo(&self) -> VLDO_R

Bits 0:7 - LDO Output Voltage

source

pub fn vadjen(&self) -> VADJEN_R

Bit 31 - Voltage Adjust Enable

source§

impl R<u8, VLDO_A>

source

pub fn variant(&self) -> Variant<u8, VLDO_A>

Get enumerated values variant

source

pub fn is_0_90v(&self) -> bool

Checks if the value of the field is _0_90V

source

pub fn is_0_95v(&self) -> bool

Checks if the value of the field is _0_95V

source

pub fn is_1_00v(&self) -> bool

Checks if the value of the field is _1_00V

source

pub fn is_1_05v(&self) -> bool

Checks if the value of the field is _1_05V

source

pub fn is_1_10v(&self) -> bool

Checks if the value of the field is _1_10V

source

pub fn is_1_15v(&self) -> bool

Checks if the value of the field is _1_15V

source

pub fn is_1_20v(&self) -> bool

Checks if the value of the field is _1_20V

source§

impl R<u32, Reg<u32, _LDODPCTL>>

source

pub fn vldo(&self) -> VLDO_R

Bits 0:7 - LDO Output Voltage

source

pub fn vadjen(&self) -> VADJEN_R

Bit 31 - Voltage Adjust Enable

source§

impl R<u32, Reg<u32, _PPWD>>

source

pub fn p0(&self) -> P0_R

Bit 0 - Watchdog Timer 0 Present

source

pub fn p1(&self) -> P1_R

Bit 1 - Watchdog Timer 1 Present

source§

impl R<u32, Reg<u32, _PPTIMER>>

source

pub fn p0(&self) -> P0_R

Bit 0 - 16/32-Bit General-Purpose Timer 0 Present

source

pub fn p1(&self) -> P1_R

Bit 1 - 16/32-Bit General-Purpose Timer 1 Present

source

pub fn p2(&self) -> P2_R

Bit 2 - 16/32-Bit General-Purpose Timer 2 Present

source

pub fn p3(&self) -> P3_R

Bit 3 - 16/32-Bit General-Purpose Timer 3 Present

source

pub fn p4(&self) -> P4_R

Bit 4 - 16/32-Bit General-Purpose Timer 4 Present

source

pub fn p5(&self) -> P5_R

Bit 5 - 16/32-Bit General-Purpose Timer 5 Present

source§

impl R<u32, Reg<u32, _PPGPIO>>

source

pub fn p0(&self) -> P0_R

Bit 0 - GPIO Port A Present

source

pub fn p1(&self) -> P1_R

Bit 1 - GPIO Port B Present

source

pub fn p2(&self) -> P2_R

Bit 2 - GPIO Port C Present

source

pub fn p3(&self) -> P3_R

Bit 3 - GPIO Port D Present

source

pub fn p4(&self) -> P4_R

Bit 4 - GPIO Port E Present

source

pub fn p5(&self) -> P5_R

Bit 5 - GPIO Port F Present

source

pub fn p6(&self) -> P6_R

Bit 6 - GPIO Port G Present

source

pub fn p7(&self) -> P7_R

Bit 7 - GPIO Port H Present

source

pub fn p8(&self) -> P8_R

Bit 8 - GPIO Port J Present

source

pub fn p9(&self) -> P9_R

Bit 9 - GPIO Port K Present

source

pub fn p10(&self) -> P10_R

Bit 10 - GPIO Port L Present

source

pub fn p11(&self) -> P11_R

Bit 11 - GPIO Port M Present

source

pub fn p12(&self) -> P12_R

Bit 12 - GPIO Port N Present

source

pub fn p13(&self) -> P13_R

Bit 13 - GPIO Port P Present

source

pub fn p14(&self) -> P14_R

Bit 14 - GPIO Port Q Present

source§

impl R<u32, Reg<u32, _PPDMA>>

source

pub fn p0(&self) -> P0_R

Bit 0 - uDMA Module Present

source§

impl R<u32, Reg<u32, _PPHIB>>

source

pub fn p0(&self) -> P0_R

Bit 0 - Hibernation Module Present

source§

impl R<u32, Reg<u32, _PPUART>>

source

pub fn p0(&self) -> P0_R

Bit 0 - UART Module 0 Present

source

pub fn p1(&self) -> P1_R

Bit 1 - UART Module 1 Present

source

pub fn p2(&self) -> P2_R

Bit 2 - UART Module 2 Present

source

pub fn p3(&self) -> P3_R

Bit 3 - UART Module 3 Present

source

pub fn p4(&self) -> P4_R

Bit 4 - UART Module 4 Present

source

pub fn p5(&self) -> P5_R

Bit 5 - UART Module 5 Present

source

pub fn p6(&self) -> P6_R

Bit 6 - UART Module 6 Present

source

pub fn p7(&self) -> P7_R

Bit 7 - UART Module 7 Present

source§

impl R<u32, Reg<u32, _PPSSI>>

source

pub fn p0(&self) -> P0_R

Bit 0 - SSI Module 0 Present

source

pub fn p1(&self) -> P1_R

Bit 1 - SSI Module 1 Present

source

pub fn p2(&self) -> P2_R

Bit 2 - SSI Module 2 Present

source

pub fn p3(&self) -> P3_R

Bit 3 - SSI Module 3 Present

source§

impl R<u32, Reg<u32, _PPI2C>>

source

pub fn p0(&self) -> P0_R

Bit 0 - I2C Module 0 Present

source

pub fn p1(&self) -> P1_R

Bit 1 - I2C Module 1 Present

source

pub fn p2(&self) -> P2_R

Bit 2 - I2C Module 2 Present

source

pub fn p3(&self) -> P3_R

Bit 3 - I2C Module 3 Present

source

pub fn p4(&self) -> P4_R

Bit 4 - I2C Module 4 Present

source

pub fn p5(&self) -> P5_R

Bit 5 - I2C Module 5 Present

source§

impl R<u32, Reg<u32, _PPUSB>>

source

pub fn p0(&self) -> P0_R

Bit 0 - USB Module Present

source§

impl R<u32, Reg<u32, _PPCAN>>

source

pub fn p0(&self) -> P0_R

Bit 0 - CAN Module 0 Present

source

pub fn p1(&self) -> P1_R

Bit 1 - CAN Module 1 Present

source§

impl R<u32, Reg<u32, _PPADC>>

source

pub fn p0(&self) -> P0_R

Bit 0 - ADC Module 0 Present

source

pub fn p1(&self) -> P1_R

Bit 1 - ADC Module 1 Present

source§

impl R<u32, Reg<u32, _PPACMP>>

source

pub fn p0(&self) -> P0_R

Bit 0 - Analog Comparator Module Present

source§

impl R<u32, Reg<u32, _PPPWM>>

source

pub fn p0(&self) -> P0_R

Bit 0 - PWM Module 0 Present

source

pub fn p1(&self) -> P1_R

Bit 1 - PWM Module 1 Present

source§

impl R<u32, Reg<u32, _PPQEI>>

source

pub fn p0(&self) -> P0_R

Bit 0 - QEI Module 0 Present

source

pub fn p1(&self) -> P1_R

Bit 1 - QEI Module 1 Present

source§

impl R<u32, Reg<u32, _PPEEPROM>>

source

pub fn p0(&self) -> P0_R

Bit 0 - EEPROM Module Present

source§

impl R<u32, Reg<u32, _PPWTIMER>>

source

pub fn p0(&self) -> P0_R

Bit 0 - 32/64-Bit Wide General-Purpose Timer 0 Present

source

pub fn p1(&self) -> P1_R

Bit 1 - 32/64-Bit Wide General-Purpose Timer 1 Present

source

pub fn p2(&self) -> P2_R

Bit 2 - 32/64-Bit Wide General-Purpose Timer 2 Present

source

pub fn p3(&self) -> P3_R

Bit 3 - 32/64-Bit Wide General-Purpose Timer 3 Present

source

pub fn p4(&self) -> P4_R

Bit 4 - 32/64-Bit Wide General-Purpose Timer 4 Present

source

pub fn p5(&self) -> P5_R

Bit 5 - 32/64-Bit Wide General-Purpose Timer 5 Present

source§

impl R<u32, Reg<u32, _SRWD>>

source

pub fn r0(&self) -> R0_R

Bit 0 - Watchdog Timer 0 Software Reset

source

pub fn r1(&self) -> R1_R

Bit 1 - Watchdog Timer 1 Software Reset

source§

impl R<u32, Reg<u32, _SRTIMER>>

source

pub fn r0(&self) -> R0_R

Bit 0 - 16/32-Bit General-Purpose Timer 0 Software Reset

source

pub fn r1(&self) -> R1_R

Bit 1 - 16/32-Bit General-Purpose Timer 1 Software Reset

source

pub fn r2(&self) -> R2_R

Bit 2 - 16/32-Bit General-Purpose Timer 2 Software Reset

source

pub fn r3(&self) -> R3_R

Bit 3 - 16/32-Bit General-Purpose Timer 3 Software Reset

source

pub fn r4(&self) -> R4_R

Bit 4 - 16/32-Bit General-Purpose Timer 4 Software Reset

source

pub fn r5(&self) -> R5_R

Bit 5 - 16/32-Bit General-Purpose Timer 5 Software Reset

source§

impl R<u32, Reg<u32, _SRGPIO>>

source

pub fn r0(&self) -> R0_R

Bit 0 - GPIO Port A Software Reset

source

pub fn r1(&self) -> R1_R

Bit 1 - GPIO Port B Software Reset

source

pub fn r2(&self) -> R2_R

Bit 2 - GPIO Port C Software Reset

source

pub fn r3(&self) -> R3_R

Bit 3 - GPIO Port D Software Reset

source

pub fn r4(&self) -> R4_R

Bit 4 - GPIO Port E Software Reset

source

pub fn r5(&self) -> R5_R

Bit 5 - GPIO Port F Software Reset

source§

impl R<u32, Reg<u32, _SRDMA>>

source

pub fn r0(&self) -> R0_R

Bit 0 - uDMA Module Software Reset

source§

impl R<u32, Reg<u32, _SRHIB>>

source

pub fn r0(&self) -> R0_R

Bit 0 - Hibernation Module Software Reset

source§

impl R<u32, Reg<u32, _SRUART>>

source

pub fn r0(&self) -> R0_R

Bit 0 - UART Module 0 Software Reset

source

pub fn r1(&self) -> R1_R

Bit 1 - UART Module 1 Software Reset

source

pub fn r2(&self) -> R2_R

Bit 2 - UART Module 2 Software Reset

source

pub fn r3(&self) -> R3_R

Bit 3 - UART Module 3 Software Reset

source

pub fn r4(&self) -> R4_R

Bit 4 - UART Module 4 Software Reset

source

pub fn r5(&self) -> R5_R

Bit 5 - UART Module 5 Software Reset

source

pub fn r6(&self) -> R6_R

Bit 6 - UART Module 6 Software Reset

source

pub fn r7(&self) -> R7_R

Bit 7 - UART Module 7 Software Reset

source§

impl R<u32, Reg<u32, _SRSSI>>

source

pub fn r0(&self) -> R0_R

Bit 0 - SSI Module 0 Software Reset

source

pub fn r1(&self) -> R1_R

Bit 1 - SSI Module 1 Software Reset

source

pub fn r2(&self) -> R2_R

Bit 2 - SSI Module 2 Software Reset

source

pub fn r3(&self) -> R3_R

Bit 3 - SSI Module 3 Software Reset

source§

impl R<u32, Reg<u32, _SRI2C>>

source

pub fn r0(&self) -> R0_R

Bit 0 - I2C Module 0 Software Reset

source

pub fn r1(&self) -> R1_R

Bit 1 - I2C Module 1 Software Reset

source

pub fn r2(&self) -> R2_R

Bit 2 - I2C Module 2 Software Reset

source

pub fn r3(&self) -> R3_R

Bit 3 - I2C Module 3 Software Reset

source§

impl R<u32, Reg<u32, _SRUSB>>

source

pub fn r0(&self) -> R0_R

Bit 0 - USB Module Software Reset

source§

impl R<u32, Reg<u32, _SRCAN>>

source

pub fn r0(&self) -> R0_R

Bit 0 - CAN Module 0 Software Reset

source

pub fn r1(&self) -> R1_R

Bit 1 - CAN Module 1 Software Reset

source§

impl R<u32, Reg<u32, _SRADC>>

source

pub fn r0(&self) -> R0_R

Bit 0 - ADC Module 0 Software Reset

source

pub fn r1(&self) -> R1_R

Bit 1 - ADC Module 1 Software Reset

source§

impl R<u32, Reg<u32, _SRACMP>>

source

pub fn r0(&self) -> R0_R

Bit 0 - Analog Comparator Module 0 Software Reset

source§

impl R<u32, Reg<u32, _SRPWM>>

source

pub fn r0(&self) -> R0_R

Bit 0 - PWM Module 0 Software Reset

source

pub fn r1(&self) -> R1_R

Bit 1 - PWM Module 1 Software Reset

source§

impl R<u32, Reg<u32, _SRQEI>>

source

pub fn r0(&self) -> R0_R

Bit 0 - QEI Module 0 Software Reset

source

pub fn r1(&self) -> R1_R

Bit 1 - QEI Module 1 Software Reset

source§

impl R<u32, Reg<u32, _SREEPROM>>

source

pub fn r0(&self) -> R0_R

Bit 0 - EEPROM Module Software Reset

source§

impl R<u32, Reg<u32, _SRWTIMER>>

source

pub fn r0(&self) -> R0_R

Bit 0 - 32/64-Bit Wide General-Purpose Timer 0 Software Reset

source

pub fn r1(&self) -> R1_R

Bit 1 - 32/64-Bit Wide General-Purpose Timer 1 Software Reset

source

pub fn r2(&self) -> R2_R

Bit 2 - 32/64-Bit Wide General-Purpose Timer 2 Software Reset

source

pub fn r3(&self) -> R3_R

Bit 3 - 32/64-Bit Wide General-Purpose Timer 3 Software Reset

source

pub fn r4(&self) -> R4_R

Bit 4 - 32/64-Bit Wide General-Purpose Timer 4 Software Reset

source

pub fn r5(&self) -> R5_R

Bit 5 - 32/64-Bit Wide General-Purpose Timer 5 Software Reset

source§

impl R<u32, Reg<u32, _RCGCWD>>

source

pub fn r0(&self) -> R0_R

Bit 0 - Watchdog Timer 0 Run Mode Clock Gating Control

source

pub fn r1(&self) -> R1_R

Bit 1 - Watchdog Timer 1 Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCTIMER>>

source

pub fn r0(&self) -> R0_R

Bit 0 - 16/32-Bit General-Purpose Timer 0 Run Mode Clock Gating Control

source

pub fn r1(&self) -> R1_R

Bit 1 - 16/32-Bit General-Purpose Timer 1 Run Mode Clock Gating Control

source

pub fn r2(&self) -> R2_R

Bit 2 - 16/32-Bit General-Purpose Timer 2 Run Mode Clock Gating Control

source

pub fn r3(&self) -> R3_R

Bit 3 - 16/32-Bit General-Purpose Timer 3 Run Mode Clock Gating Control

source

pub fn r4(&self) -> R4_R

Bit 4 - 16/32-Bit General-Purpose Timer 4 Run Mode Clock Gating Control

source

pub fn r5(&self) -> R5_R

Bit 5 - 16/32-Bit General-Purpose Timer 5 Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCGPIO>>

source

pub fn r0(&self) -> R0_R

Bit 0 - GPIO Port A Run Mode Clock Gating Control

source

pub fn r1(&self) -> R1_R

Bit 1 - GPIO Port B Run Mode Clock Gating Control

source

pub fn r2(&self) -> R2_R

Bit 2 - GPIO Port C Run Mode Clock Gating Control

source

pub fn r3(&self) -> R3_R

Bit 3 - GPIO Port D Run Mode Clock Gating Control

source

pub fn r4(&self) -> R4_R

Bit 4 - GPIO Port E Run Mode Clock Gating Control

source

pub fn r5(&self) -> R5_R

Bit 5 - GPIO Port F Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCDMA>>

source

pub fn r0(&self) -> R0_R

Bit 0 - uDMA Module Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCHIB>>

source

pub fn r0(&self) -> R0_R

Bit 0 - Hibernation Module Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCUART>>

source

pub fn r0(&self) -> R0_R

Bit 0 - UART Module 0 Run Mode Clock Gating Control

source

pub fn r1(&self) -> R1_R

Bit 1 - UART Module 1 Run Mode Clock Gating Control

source

pub fn r2(&self) -> R2_R

Bit 2 - UART Module 2 Run Mode Clock Gating Control

source

pub fn r3(&self) -> R3_R

Bit 3 - UART Module 3 Run Mode Clock Gating Control

source

pub fn r4(&self) -> R4_R

Bit 4 - UART Module 4 Run Mode Clock Gating Control

source

pub fn r5(&self) -> R5_R

Bit 5 - UART Module 5 Run Mode Clock Gating Control

source

pub fn r6(&self) -> R6_R

Bit 6 - UART Module 6 Run Mode Clock Gating Control

source

pub fn r7(&self) -> R7_R

Bit 7 - UART Module 7 Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCSSI>>

source

pub fn r0(&self) -> R0_R

Bit 0 - SSI Module 0 Run Mode Clock Gating Control

source

pub fn r1(&self) -> R1_R

Bit 1 - SSI Module 1 Run Mode Clock Gating Control

source

pub fn r2(&self) -> R2_R

Bit 2 - SSI Module 2 Run Mode Clock Gating Control

source

pub fn r3(&self) -> R3_R

Bit 3 - SSI Module 3 Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCI2C>>

source

pub fn r0(&self) -> R0_R

Bit 0 - I2C Module 0 Run Mode Clock Gating Control

source

pub fn r1(&self) -> R1_R

Bit 1 - I2C Module 1 Run Mode Clock Gating Control

source

pub fn r2(&self) -> R2_R

Bit 2 - I2C Module 2 Run Mode Clock Gating Control

source

pub fn r3(&self) -> R3_R

Bit 3 - I2C Module 3 Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCUSB>>

source

pub fn r0(&self) -> R0_R

Bit 0 - USB Module Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCCAN>>

source

pub fn r0(&self) -> R0_R

Bit 0 - CAN Module 0 Run Mode Clock Gating Control

source

pub fn r1(&self) -> R1_R

Bit 1 - CAN Module 1 Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCADC>>

source

pub fn r0(&self) -> R0_R

Bit 0 - ADC Module 0 Run Mode Clock Gating Control

source

pub fn r1(&self) -> R1_R

Bit 1 - ADC Module 1 Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCACMP>>

source

pub fn r0(&self) -> R0_R

Bit 0 - Analog Comparator Module 0 Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCPWM>>

source

pub fn r0(&self) -> R0_R

Bit 0 - PWM Module 0 Run Mode Clock Gating Control

source

pub fn r1(&self) -> R1_R

Bit 1 - PWM Module 1 Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCQEI>>

source

pub fn r0(&self) -> R0_R

Bit 0 - QEI Module 0 Run Mode Clock Gating Control

source

pub fn r1(&self) -> R1_R

Bit 1 - QEI Module 1 Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCEEPROM>>

source

pub fn r0(&self) -> R0_R

Bit 0 - EEPROM Module Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _RCGCWTIMER>>

source

pub fn r0(&self) -> R0_R

Bit 0 - 32/64-Bit Wide General-Purpose Timer 0 Run Mode Clock Gating Control

source

pub fn r1(&self) -> R1_R

Bit 1 - 32/64-Bit Wide General-Purpose Timer 1 Run Mode Clock Gating Control

source

pub fn r2(&self) -> R2_R

Bit 2 - 32/64-Bit Wide General-Purpose Timer 2 Run Mode Clock Gating Control

source

pub fn r3(&self) -> R3_R

Bit 3 - 32/64-Bit Wide General-Purpose Timer 3 Run Mode Clock Gating Control

source

pub fn r4(&self) -> R4_R

Bit 4 - 32/64-Bit Wide General-Purpose Timer 4 Run Mode Clock Gating Control

source

pub fn r5(&self) -> R5_R

Bit 5 - 32/64-Bit Wide General-Purpose Timer 5 Run Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCWD>>

source

pub fn s0(&self) -> S0_R

Bit 0 - Watchdog Timer 0 Sleep Mode Clock Gating Control

source

pub fn s1(&self) -> S1_R

Bit 1 - Watchdog Timer 1 Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCTIMER>>

source

pub fn s0(&self) -> S0_R

Bit 0 - 16/32-Bit General-Purpose Timer 0 Sleep Mode Clock Gating Control

source

pub fn s1(&self) -> S1_R

Bit 1 - 16/32-Bit General-Purpose Timer 1 Sleep Mode Clock Gating Control

source

pub fn s2(&self) -> S2_R

Bit 2 - 16/32-Bit General-Purpose Timer 2 Sleep Mode Clock Gating Control

source

pub fn s3(&self) -> S3_R

Bit 3 - 16/32-Bit General-Purpose Timer 3 Sleep Mode Clock Gating Control

source

pub fn s4(&self) -> S4_R

Bit 4 - 16/32-Bit General-Purpose Timer 4 Sleep Mode Clock Gating Control

source

pub fn s5(&self) -> S5_R

Bit 5 - 16/32-Bit General-Purpose Timer 5 Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCGPIO>>

source

pub fn s0(&self) -> S0_R

Bit 0 - GPIO Port A Sleep Mode Clock Gating Control

source

pub fn s1(&self) -> S1_R

Bit 1 - GPIO Port B Sleep Mode Clock Gating Control

source

pub fn s2(&self) -> S2_R

Bit 2 - GPIO Port C Sleep Mode Clock Gating Control

source

pub fn s3(&self) -> S3_R

Bit 3 - GPIO Port D Sleep Mode Clock Gating Control

source

pub fn s4(&self) -> S4_R

Bit 4 - GPIO Port E Sleep Mode Clock Gating Control

source

pub fn s5(&self) -> S5_R

Bit 5 - GPIO Port F Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCDMA>>

source

pub fn s0(&self) -> S0_R

Bit 0 - uDMA Module Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCHIB>>

source

pub fn s0(&self) -> S0_R

Bit 0 - Hibernation Module Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCUART>>

source

pub fn s0(&self) -> S0_R

Bit 0 - UART Module 0 Sleep Mode Clock Gating Control

source

pub fn s1(&self) -> S1_R

Bit 1 - UART Module 1 Sleep Mode Clock Gating Control

source

pub fn s2(&self) -> S2_R

Bit 2 - UART Module 2 Sleep Mode Clock Gating Control

source

pub fn s3(&self) -> S3_R

Bit 3 - UART Module 3 Sleep Mode Clock Gating Control

source

pub fn s4(&self) -> S4_R

Bit 4 - UART Module 4 Sleep Mode Clock Gating Control

source

pub fn s5(&self) -> S5_R

Bit 5 - UART Module 5 Sleep Mode Clock Gating Control

source

pub fn s6(&self) -> S6_R

Bit 6 - UART Module 6 Sleep Mode Clock Gating Control

source

pub fn s7(&self) -> S7_R

Bit 7 - UART Module 7 Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCSSI>>

source

pub fn s0(&self) -> S0_R

Bit 0 - SSI Module 0 Sleep Mode Clock Gating Control

source

pub fn s1(&self) -> S1_R

Bit 1 - SSI Module 1 Sleep Mode Clock Gating Control

source

pub fn s2(&self) -> S2_R

Bit 2 - SSI Module 2 Sleep Mode Clock Gating Control

source

pub fn s3(&self) -> S3_R

Bit 3 - SSI Module 3 Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCI2C>>

source

pub fn s0(&self) -> S0_R

Bit 0 - I2C Module 0 Sleep Mode Clock Gating Control

source

pub fn s1(&self) -> S1_R

Bit 1 - I2C Module 1 Sleep Mode Clock Gating Control

source

pub fn s2(&self) -> S2_R

Bit 2 - I2C Module 2 Sleep Mode Clock Gating Control

source

pub fn s3(&self) -> S3_R

Bit 3 - I2C Module 3 Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCUSB>>

source

pub fn s0(&self) -> S0_R

Bit 0 - USB Module Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCCAN>>

source

pub fn s0(&self) -> S0_R

Bit 0 - CAN Module 0 Sleep Mode Clock Gating Control

source

pub fn s1(&self) -> S1_R

Bit 1 - CAN Module 1 Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCADC>>

source

pub fn s0(&self) -> S0_R

Bit 0 - ADC Module 0 Sleep Mode Clock Gating Control

source

pub fn s1(&self) -> S1_R

Bit 1 - ADC Module 1 Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCACMP>>

source

pub fn s0(&self) -> S0_R

Bit 0 - Analog Comparator Module 0 Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCPWM>>

source

pub fn s0(&self) -> S0_R

Bit 0 - PWM Module 0 Sleep Mode Clock Gating Control

source

pub fn s1(&self) -> S1_R

Bit 1 - PWM Module 1 Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCQEI>>

source

pub fn s0(&self) -> S0_R

Bit 0 - QEI Module 0 Sleep Mode Clock Gating Control

source

pub fn s1(&self) -> S1_R

Bit 1 - QEI Module 1 Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCEEPROM>>

source

pub fn s0(&self) -> S0_R

Bit 0 - EEPROM Module Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _SCGCWTIMER>>

source

pub fn s0(&self) -> S0_R

Bit 0 - 32/64-Bit Wide General-Purpose Timer 0 Sleep Mode Clock Gating Control

source

pub fn s1(&self) -> S1_R

Bit 1 - 32/64-Bit Wide General-Purpose Timer 1 Sleep Mode Clock Gating Control

source

pub fn s2(&self) -> S2_R

Bit 2 - 32/64-Bit Wide General-Purpose Timer 2 Sleep Mode Clock Gating Control

source

pub fn s3(&self) -> S3_R

Bit 3 - 32/64-Bit Wide General-Purpose Timer 3 Sleep Mode Clock Gating Control

source

pub fn s4(&self) -> S4_R

Bit 4 - 32/64-Bit Wide General-Purpose Timer 4 Sleep Mode Clock Gating Control

source

pub fn s5(&self) -> S5_R

Bit 5 - 32/64-Bit Wide General-Purpose Timer 5 Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCWD>>

source

pub fn d0(&self) -> D0_R

Bit 0 - Watchdog Timer 0 Deep-Sleep Mode Clock Gating Control

source

pub fn d1(&self) -> D1_R

Bit 1 - Watchdog Timer 1 Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCTIMER>>

source

pub fn d0(&self) -> D0_R

Bit 0 - 16/32-Bit General-Purpose Timer 0 Deep-Sleep Mode Clock Gating Control

source

pub fn d1(&self) -> D1_R

Bit 1 - 16/32-Bit General-Purpose Timer 1 Deep-Sleep Mode Clock Gating Control

source

pub fn d2(&self) -> D2_R

Bit 2 - 16/32-Bit General-Purpose Timer 2 Deep-Sleep Mode Clock Gating Control

source

pub fn d3(&self) -> D3_R

Bit 3 - 16/32-Bit General-Purpose Timer 3 Deep-Sleep Mode Clock Gating Control

source

pub fn d4(&self) -> D4_R

Bit 4 - 16/32-Bit General-Purpose Timer 4 Deep-Sleep Mode Clock Gating Control

source

pub fn d5(&self) -> D5_R

Bit 5 - 16/32-Bit General-Purpose Timer 5 Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCGPIO>>

source

pub fn d0(&self) -> D0_R

Bit 0 - GPIO Port A Deep-Sleep Mode Clock Gating Control

source

pub fn d1(&self) -> D1_R

Bit 1 - GPIO Port B Deep-Sleep Mode Clock Gating Control

source

pub fn d2(&self) -> D2_R

Bit 2 - GPIO Port C Deep-Sleep Mode Clock Gating Control

source

pub fn d3(&self) -> D3_R

Bit 3 - GPIO Port D Deep-Sleep Mode Clock Gating Control

source

pub fn d4(&self) -> D4_R

Bit 4 - GPIO Port E Deep-Sleep Mode Clock Gating Control

source

pub fn d5(&self) -> D5_R

Bit 5 - GPIO Port F Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCDMA>>

source

pub fn d0(&self) -> D0_R

Bit 0 - uDMA Module Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCHIB>>

source

pub fn d0(&self) -> D0_R

Bit 0 - Hibernation Module Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCUART>>

source

pub fn d0(&self) -> D0_R

Bit 0 - UART Module 0 Deep-Sleep Mode Clock Gating Control

source

pub fn d1(&self) -> D1_R

Bit 1 - UART Module 1 Deep-Sleep Mode Clock Gating Control

source

pub fn d2(&self) -> D2_R

Bit 2 - UART Module 2 Deep-Sleep Mode Clock Gating Control

source

pub fn d3(&self) -> D3_R

Bit 3 - UART Module 3 Deep-Sleep Mode Clock Gating Control

source

pub fn d4(&self) -> D4_R

Bit 4 - UART Module 4 Deep-Sleep Mode Clock Gating Control

source

pub fn d5(&self) -> D5_R

Bit 5 - UART Module 5 Deep-Sleep Mode Clock Gating Control

source

pub fn d6(&self) -> D6_R

Bit 6 - UART Module 6 Deep-Sleep Mode Clock Gating Control

source

pub fn d7(&self) -> D7_R

Bit 7 - UART Module 7 Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCSSI>>

source

pub fn d0(&self) -> D0_R

Bit 0 - SSI Module 0 Deep-Sleep Mode Clock Gating Control

source

pub fn d1(&self) -> D1_R

Bit 1 - SSI Module 1 Deep-Sleep Mode Clock Gating Control

source

pub fn d2(&self) -> D2_R

Bit 2 - SSI Module 2 Deep-Sleep Mode Clock Gating Control

source

pub fn d3(&self) -> D3_R

Bit 3 - SSI Module 3 Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCI2C>>

source

pub fn d0(&self) -> D0_R

Bit 0 - I2C Module 0 Deep-Sleep Mode Clock Gating Control

source

pub fn d1(&self) -> D1_R

Bit 1 - I2C Module 1 Deep-Sleep Mode Clock Gating Control

source

pub fn d2(&self) -> D2_R

Bit 2 - I2C Module 2 Deep-Sleep Mode Clock Gating Control

source

pub fn d3(&self) -> D3_R

Bit 3 - I2C Module 3 Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCUSB>>

source

pub fn d0(&self) -> D0_R

Bit 0 - USB Module Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCCAN>>

source

pub fn d0(&self) -> D0_R

Bit 0 - CAN Module 0 Deep-Sleep Mode Clock Gating Control

source

pub fn d1(&self) -> D1_R

Bit 1 - CAN Module 1 Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCADC>>

source

pub fn d0(&self) -> D0_R

Bit 0 - ADC Module 0 Deep-Sleep Mode Clock Gating Control

source

pub fn d1(&self) -> D1_R

Bit 1 - ADC Module 1 Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCACMP>>

source

pub fn d0(&self) -> D0_R

Bit 0 - Analog Comparator Module 0 Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCPWM>>

source

pub fn d0(&self) -> D0_R

Bit 0 - PWM Module 0 Deep-Sleep Mode Clock Gating Control

source

pub fn d1(&self) -> D1_R

Bit 1 - PWM Module 1 Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCQEI>>

source

pub fn d0(&self) -> D0_R

Bit 0 - QEI Module 0 Deep-Sleep Mode Clock Gating Control

source

pub fn d1(&self) -> D1_R

Bit 1 - QEI Module 1 Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCEEPROM>>

source

pub fn d0(&self) -> D0_R

Bit 0 - EEPROM Module Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _DCGCWTIMER>>

source

pub fn d0(&self) -> D0_R

Bit 0 - 32/64-Bit Wide General-Purpose Timer 0 Deep-Sleep Mode Clock Gating Control

source

pub fn d1(&self) -> D1_R

Bit 1 - 32/64-Bit Wide General-Purpose Timer 1 Deep-Sleep Mode Clock Gating Control

source

pub fn d2(&self) -> D2_R

Bit 2 - 32/64-Bit Wide General-Purpose Timer 2 Deep-Sleep Mode Clock Gating Control

source

pub fn d3(&self) -> D3_R

Bit 3 - 32/64-Bit Wide General-Purpose Timer 3 Deep-Sleep Mode Clock Gating Control

source

pub fn d4(&self) -> D4_R

Bit 4 - 32/64-Bit Wide General-Purpose Timer 4 Deep-Sleep Mode Clock Gating Control

source

pub fn d5(&self) -> D5_R

Bit 5 - 32/64-Bit Wide General-Purpose Timer 5 Deep-Sleep Mode Clock Gating Control

source§

impl R<u32, Reg<u32, _PRWD>>

source

pub fn r0(&self) -> R0_R

Bit 0 - Watchdog Timer 0 Peripheral Ready

source

pub fn r1(&self) -> R1_R

Bit 1 - Watchdog Timer 1 Peripheral Ready

source§

impl R<u32, Reg<u32, _PRTIMER>>

source

pub fn r0(&self) -> R0_R

Bit 0 - 16/32-Bit General-Purpose Timer 0 Peripheral Ready

source

pub fn r1(&self) -> R1_R

Bit 1 - 16/32-Bit General-Purpose Timer 1 Peripheral Ready

source

pub fn r2(&self) -> R2_R

Bit 2 - 16/32-Bit General-Purpose Timer 2 Peripheral Ready

source

pub fn r3(&self) -> R3_R

Bit 3 - 16/32-Bit General-Purpose Timer 3 Peripheral Ready

source

pub fn r4(&self) -> R4_R

Bit 4 - 16/32-Bit General-Purpose Timer 4 Peripheral Ready

source

pub fn r5(&self) -> R5_R

Bit 5 - 16/32-Bit General-Purpose Timer 5 Peripheral Ready

source§

impl R<u32, Reg<u32, _PRGPIO>>

source

pub fn r0(&self) -> R0_R

Bit 0 - GPIO Port A Peripheral Ready

source

pub fn r1(&self) -> R1_R

Bit 1 - GPIO Port B Peripheral Ready

source

pub fn r2(&self) -> R2_R

Bit 2 - GPIO Port C Peripheral Ready

source

pub fn r3(&self) -> R3_R

Bit 3 - GPIO Port D Peripheral Ready

source

pub fn r4(&self) -> R4_R

Bit 4 - GPIO Port E Peripheral Ready

source

pub fn r5(&self) -> R5_R

Bit 5 - GPIO Port F Peripheral Ready

source§

impl R<u32, Reg<u32, _PRDMA>>

source

pub fn r0(&self) -> R0_R

Bit 0 - uDMA Module Peripheral Ready

source§

impl R<u32, Reg<u32, _PRHIB>>

source

pub fn r0(&self) -> R0_R

Bit 0 - Hibernation Module Peripheral Ready

source§

impl R<u32, Reg<u32, _PRUART>>

source

pub fn r0(&self) -> R0_R

Bit 0 - UART Module 0 Peripheral Ready

source

pub fn r1(&self) -> R1_R

Bit 1 - UART Module 1 Peripheral Ready

source

pub fn r2(&self) -> R2_R

Bit 2 - UART Module 2 Peripheral Ready

source

pub fn r3(&self) -> R3_R

Bit 3 - UART Module 3 Peripheral Ready

source

pub fn r4(&self) -> R4_R

Bit 4 - UART Module 4 Peripheral Ready

source

pub fn r5(&self) -> R5_R

Bit 5 - UART Module 5 Peripheral Ready

source

pub fn r6(&self) -> R6_R

Bit 6 - UART Module 6 Peripheral Ready

source

pub fn r7(&self) -> R7_R

Bit 7 - UART Module 7 Peripheral Ready

source§

impl R<u32, Reg<u32, _PRSSI>>

source

pub fn r0(&self) -> R0_R

Bit 0 - SSI Module 0 Peripheral Ready

source

pub fn r1(&self) -> R1_R

Bit 1 - SSI Module 1 Peripheral Ready

source

pub fn r2(&self) -> R2_R

Bit 2 - SSI Module 2 Peripheral Ready

source

pub fn r3(&self) -> R3_R

Bit 3 - SSI Module 3 Peripheral Ready

source§

impl R<u32, Reg<u32, _PRI2C>>

source

pub fn r0(&self) -> R0_R

Bit 0 - I2C Module 0 Peripheral Ready

source

pub fn r1(&self) -> R1_R

Bit 1 - I2C Module 1 Peripheral Ready

source

pub fn r2(&self) -> R2_R

Bit 2 - I2C Module 2 Peripheral Ready

source

pub fn r3(&self) -> R3_R

Bit 3 - I2C Module 3 Peripheral Ready

source§

impl R<u32, Reg<u32, _PRUSB>>

source

pub fn r0(&self) -> R0_R

Bit 0 - USB Module Peripheral Ready

source§

impl R<u32, Reg<u32, _PRCAN>>

source

pub fn r0(&self) -> R0_R

Bit 0 - CAN Module 0 Peripheral Ready

source

pub fn r1(&self) -> R1_R

Bit 1 - CAN Module 1 Peripheral Ready

source§

impl R<u32, Reg<u32, _PRADC>>

source

pub fn r0(&self) -> R0_R

Bit 0 - ADC Module 0 Peripheral Ready

source

pub fn r1(&self) -> R1_R

Bit 1 - ADC Module 1 Peripheral Ready

source§

impl R<u32, Reg<u32, _PRACMP>>

source

pub fn r0(&self) -> R0_R

Bit 0 - Analog Comparator Module 0 Peripheral Ready

source§

impl R<u32, Reg<u32, _PRPWM>>

source

pub fn r0(&self) -> R0_R

Bit 0 - PWM Module 0 Peripheral Ready

source

pub fn r1(&self) -> R1_R

Bit 1 - PWM Module 1 Peripheral Ready

source§

impl R<u32, Reg<u32, _PRQEI>>

source

pub fn r0(&self) -> R0_R

Bit 0 - QEI Module 0 Peripheral Ready

source

pub fn r1(&self) -> R1_R

Bit 1 - QEI Module 1 Peripheral Ready

source§

impl R<u32, Reg<u32, _PREEPROM>>

source

pub fn r0(&self) -> R0_R

Bit 0 - EEPROM Module Peripheral Ready

source§

impl R<u32, Reg<u32, _PRWTIMER>>

source

pub fn r0(&self) -> R0_R

Bit 0 - 32/64-Bit Wide General-Purpose Timer 0 Peripheral Ready

source

pub fn r1(&self) -> R1_R

Bit 1 - 32/64-Bit Wide General-Purpose Timer 1 Peripheral Ready

source

pub fn r2(&self) -> R2_R

Bit 2 - 32/64-Bit Wide General-Purpose Timer 2 Peripheral Ready

source

pub fn r3(&self) -> R3_R

Bit 3 - 32/64-Bit Wide General-Purpose Timer 3 Peripheral Ready

source

pub fn r4(&self) -> R4_R

Bit 4 - 32/64-Bit Wide General-Purpose Timer 4 Peripheral Ready

source

pub fn r5(&self) -> R5_R

Bit 5 - 32/64-Bit Wide General-Purpose Timer 5 Peripheral Ready

source§

impl R<u8, STATE_A>

source

pub fn variant(&self) -> Variant<u8, STATE_A>

Get enumerated values variant

source

pub fn is_idle(&self) -> bool

Checks if the value of the field is IDLE

source

pub fn is_rd_ctrl(&self) -> bool

Checks if the value of the field is RD_CTRL

source

pub fn is_rd_srcendp(&self) -> bool

Checks if the value of the field is RD_SRCENDP

source

pub fn is_rd_dstendp(&self) -> bool

Checks if the value of the field is RD_DSTENDP

source

pub fn is_rd_srcdat(&self) -> bool

Checks if the value of the field is RD_SRCDAT

source

pub fn is_wr_dstdat(&self) -> bool

Checks if the value of the field is WR_DSTDAT

source

pub fn is_wait(&self) -> bool

Checks if the value of the field is WAIT

source

pub fn is_wr_ctrl(&self) -> bool

Checks if the value of the field is WR_CTRL

source

pub fn is_stall(&self) -> bool

Checks if the value of the field is STALL

source

pub fn is_done(&self) -> bool

Checks if the value of the field is DONE

source

pub fn is_undef(&self) -> bool

Checks if the value of the field is UNDEF

source§

impl R<u32, Reg<u32, _STAT>>

source

pub fn masten(&self) -> MASTEN_R

Bit 0 - Master Enable Status

source

pub fn state(&self) -> STATE_R

Bits 4:7 - Control State Machine Status

source

pub fn dmachans(&self) -> DMACHANS_R

Bits 16:20 - Available uDMA Channels Minus 1

source§

impl R<u32, Reg<u32, _CTLBASE>>

source

pub fn addr(&self) -> ADDR_R

Bits 10:31 - Channel Control Base Address

source§

impl R<u32, Reg<u32, _ALTBASE>>

source

pub fn addr(&self) -> ADDR_R

Bits 0:31 - Alternate Channel Address Pointer

source§

impl R<u32, Reg<u32, _WAITSTAT>>

source

pub fn waitreq(&self) -> WAITREQ_R

Bits 0:31 - Channel [n] Wait Status

source§

impl R<u32, Reg<u32, _USEBURSTSET>>

source

pub fn set(&self) -> SET_R

Bits 0:31 - Channel [n] Useburst Set

source§

impl R<u32, Reg<u32, _REQMASKSET>>

source

pub fn set(&self) -> SET_R

Bits 0:31 - Channel [n] Request Mask Set

source§

impl R<u32, Reg<u32, _ENASET>>

source

pub fn set(&self) -> SET_R

Bits 0:31 - Channel [n] Enable Set

source§

impl R<u32, Reg<u32, _ALTSET>>

source

pub fn set(&self) -> SET_R

Bits 0:31 - Channel [n] Alternate Set

source§

impl R<u32, Reg<u32, _PRIOSET>>

source

pub fn set(&self) -> SET_R

Bits 0:31 - Channel [n] Priority Set

source§

impl R<u32, Reg<u32, _ERRCLR>>

source

pub fn errclr(&self) -> ERRCLR_R

Bit 0 - uDMA Bus Error Status

source§

impl R<u32, CHASGN_A>

source

pub fn variant(&self) -> Variant<u32, CHASGN_A>

Get enumerated values variant

source

pub fn is_primary(&self) -> bool

Checks if the value of the field is PRIMARY

source

pub fn is_secondary(&self) -> bool

Checks if the value of the field is SECONDARY

source§

impl R<u32, Reg<u32, _CHASGN>>

source

pub fn chasgn(&self) -> CHASGN_R

Bits 0:31 - Channel [n] Assignment Select

source§

impl R<u32, Reg<u32, _CHMAP0>>

source

pub fn ch0sel(&self) -> CH0SEL_R

Bits 0:3 - uDMA Channel 0 Source Select

source

pub fn ch1sel(&self) -> CH1SEL_R

Bits 4:7 - uDMA Channel 1 Source Select

source

pub fn ch2sel(&self) -> CH2SEL_R

Bits 8:11 - uDMA Channel 2 Source Select

source

pub fn ch3sel(&self) -> CH3SEL_R

Bits 12:15 - uDMA Channel 3 Source Select

source

pub fn ch4sel(&self) -> CH4SEL_R

Bits 16:19 - uDMA Channel 4 Source Select

source

pub fn ch5sel(&self) -> CH5SEL_R

Bits 20:23 - uDMA Channel 5 Source Select

source

pub fn ch6sel(&self) -> CH6SEL_R

Bits 24:27 - uDMA Channel 6 Source Select

source

pub fn ch7sel(&self) -> CH7SEL_R

Bits 28:31 - uDMA Channel 7 Source Select

source§

impl R<u32, Reg<u32, _CHMAP1>>

source

pub fn ch8sel(&self) -> CH8SEL_R

Bits 0:3 - uDMA Channel 8 Source Select

source

pub fn ch9sel(&self) -> CH9SEL_R

Bits 4:7 - uDMA Channel 9 Source Select

source

pub fn ch10sel(&self) -> CH10SEL_R

Bits 8:11 - uDMA Channel 10 Source Select

source

pub fn ch11sel(&self) -> CH11SEL_R

Bits 12:15 - uDMA Channel 11 Source Select

source

pub fn ch12sel(&self) -> CH12SEL_R

Bits 16:19 - uDMA Channel 12 Source Select

source

pub fn ch13sel(&self) -> CH13SEL_R

Bits 20:23 - uDMA Channel 13 Source Select

source

pub fn ch14sel(&self) -> CH14SEL_R

Bits 24:27 - uDMA Channel 14 Source Select

source

pub fn ch15sel(&self) -> CH15SEL_R

Bits 28:31 - uDMA Channel 15 Source Select

source§

impl R<u32, Reg<u32, _CHMAP2>>

source

pub fn ch16sel(&self) -> CH16SEL_R

Bits 0:3 - uDMA Channel 16 Source Select

source

pub fn ch17sel(&self) -> CH17SEL_R

Bits 4:7 - uDMA Channel 17 Source Select

source

pub fn ch18sel(&self) -> CH18SEL_R

Bits 8:11 - uDMA Channel 18 Source Select

source

pub fn ch19sel(&self) -> CH19SEL_R

Bits 12:15 - uDMA Channel 19 Source Select

source

pub fn ch20sel(&self) -> CH20SEL_R

Bits 16:19 - uDMA Channel 20 Source Select

source

pub fn ch21sel(&self) -> CH21SEL_R

Bits 20:23 - uDMA Channel 21 Source Select

source

pub fn ch22sel(&self) -> CH22SEL_R

Bits 24:27 - uDMA Channel 22 Source Select

source

pub fn ch23sel(&self) -> CH23SEL_R

Bits 28:31 - uDMA Channel 23 Source Select

source§

impl R<u32, Reg<u32, _CHMAP3>>

source

pub fn ch24sel(&self) -> CH24SEL_R

Bits 0:3 - uDMA Channel 24 Source Select

source

pub fn ch25sel(&self) -> CH25SEL_R

Bits 4:7 - uDMA Channel 25 Source Select

source

pub fn ch26sel(&self) -> CH26SEL_R

Bits 8:11 - uDMA Channel 26 Source Select

source

pub fn ch27sel(&self) -> CH27SEL_R

Bits 12:15 - uDMA Channel 27 Source Select

source

pub fn ch28sel(&self) -> CH28SEL_R

Bits 16:19 - uDMA Channel 28 Source Select

source

pub fn ch29sel(&self) -> CH29SEL_R

Bits 20:23 - uDMA Channel 29 Source Select

source

pub fn ch30sel(&self) -> CH30SEL_R

Bits 24:27 - uDMA Channel 30 Source Select

source

pub fn ch31sel(&self) -> CH31SEL_R

Bits 28:31 - uDMA Channel 31 Source Select

Trait Implementations§

source§

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

source§

fn eq(&self, other: &FI) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.

Auto Trait Implementations§

§

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

§

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,

§

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

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

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

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.