[][src]Struct imxrt1062_enet::R

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

Register/field reader

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

Methods

impl<U, T> R<U, T> where
    U: Copy
[src]

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

Read raw bits from register/field

impl<FI> R<bool, FI>[src]

pub fn bit(&self) -> bool[src]

Value of the field as raw bits

pub fn bit_is_clear(&self) -> bool[src]

Returns true if the bit is clear (0)

pub fn bit_is_set(&self) -> bool[src]

Returns true if the bit is set (1)

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

pub fn ts_timer(&self) -> TS_TIMER_R[src]

Bit 15 - Timestamp Timer

pub fn ts_avail(&self) -> TS_AVAIL_R[src]

Bit 16 - Transmit Timestamp Available

pub fn wakeup(&self) -> WAKEUP_R[src]

Bit 17 - Node Wakeup Request Indication

pub fn plr(&self) -> PLR_R[src]

Bit 18 - Payload Receive Error

pub fn un(&self) -> UN_R[src]

Bit 19 - Transmit FIFO Underrun

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

Bit 20 - Collision Retry Limit

pub fn lc(&self) -> LC_R[src]

Bit 21 - Late Collision

pub fn eberr(&self) -> EBERR_R[src]

Bit 22 - Ethernet Bus Error

pub fn mii(&self) -> MII_R[src]

Bit 23 - MII Interrupt.

pub fn rxb(&self) -> RXB_R[src]

Bit 24 - Receive Buffer Interrupt

pub fn rxf(&self) -> RXF_R[src]

Bit 25 - Receive Frame Interrupt

pub fn txb(&self) -> TXB_R[src]

Bit 26 - Transmit Buffer Interrupt

pub fn txf(&self) -> TXF_R[src]

Bit 27 - Transmit Frame Interrupt

pub fn gra(&self) -> GRA_R[src]

Bit 28 - Graceful Stop Complete

pub fn babt(&self) -> BABT_R[src]

Bit 29 - Babbling Transmit Error

pub fn babr(&self) -> BABR_R[src]

Bit 30 - Babbling Receive Error

impl R<bool, TXB_A>[src]

pub fn variant(&self) -> TXB_A[src]

Get enumerated values variant

pub fn is_txb_0(&self) -> bool[src]

Checks if the value of the field is TXB_0

pub fn is_txb_1(&self) -> bool[src]

Checks if the value of the field is TXB_1

impl R<bool, TXF_A>[src]

pub fn variant(&self) -> TXF_A[src]

Get enumerated values variant

pub fn is_txf_0(&self) -> bool[src]

Checks if the value of the field is TXF_0

pub fn is_txf_1(&self) -> bool[src]

Checks if the value of the field is TXF_1

impl R<bool, GRA_A>[src]

pub fn variant(&self) -> GRA_A[src]

Get enumerated values variant

pub fn is_gra_0(&self) -> bool[src]

Checks if the value of the field is GRA_0

pub fn is_gra_1(&self) -> bool[src]

Checks if the value of the field is GRA_1

impl R<bool, BABT_A>[src]

pub fn variant(&self) -> BABT_A[src]

Get enumerated values variant

pub fn is_babt_0(&self) -> bool[src]

Checks if the value of the field is BABT_0

pub fn is_babt_1(&self) -> bool[src]

Checks if the value of the field is BABT_1

impl R<bool, BABR_A>[src]

pub fn variant(&self) -> BABR_A[src]

Get enumerated values variant

pub fn is_babr_0(&self) -> bool[src]

Checks if the value of the field is BABR_0

pub fn is_babr_1(&self) -> bool[src]

Checks if the value of the field is BABR_1

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

pub fn ts_timer(&self) -> TS_TIMER_R[src]

Bit 15 - TS_TIMER Interrupt Mask

pub fn ts_avail(&self) -> TS_AVAIL_R[src]

Bit 16 - TS_AVAIL Interrupt Mask

pub fn wakeup(&self) -> WAKEUP_R[src]

Bit 17 - WAKEUP Interrupt Mask

pub fn plr(&self) -> PLR_R[src]

Bit 18 - PLR Interrupt Mask

pub fn un(&self) -> UN_R[src]

Bit 19 - UN Interrupt Mask

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

Bit 20 - RL Interrupt Mask

pub fn lc(&self) -> LC_R[src]

Bit 21 - LC Interrupt Mask

pub fn eberr(&self) -> EBERR_R[src]

Bit 22 - EBERR Interrupt Mask

pub fn mii(&self) -> MII_R[src]

Bit 23 - MII Interrupt Mask

pub fn rxb(&self) -> RXB_R[src]

Bit 24 - RXB Interrupt Mask

pub fn rxf(&self) -> RXF_R[src]

Bit 25 - RXF Interrupt Mask

pub fn txb(&self) -> TXB_R[src]

Bit 26 - TXB Interrupt Mask

pub fn txf(&self) -> TXF_R[src]

Bit 27 - TXF Interrupt Mask

pub fn gra(&self) -> GRA_R[src]

Bit 28 - GRA Interrupt Mask

pub fn babt(&self) -> BABT_R[src]

Bit 29 - BABT Interrupt Mask

pub fn babr(&self) -> BABR_R[src]

Bit 30 - BABR Interrupt Mask

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

pub fn rdar(&self) -> RDAR_R[src]

Bit 24 - Receive Descriptor Active

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

pub fn tdar(&self) -> TDAR_R[src]

Bit 24 - Transmit Descriptor Active

impl R<bool, ETHEREN_A>[src]

pub fn variant(&self) -> ETHEREN_A[src]

Get enumerated values variant

pub fn is_etheren_0(&self) -> bool[src]

Checks if the value of the field is ETHEREN_0

pub fn is_etheren_1(&self) -> bool[src]

Checks if the value of the field is ETHEREN_1

impl R<bool, MAGICEN_A>[src]

pub fn variant(&self) -> MAGICEN_A[src]

Get enumerated values variant

pub fn is_magicen_0(&self) -> bool[src]

Checks if the value of the field is MAGICEN_0

pub fn is_magicen_1(&self) -> bool[src]

Checks if the value of the field is MAGICEN_1

impl R<bool, SLEEP_A>[src]

pub fn variant(&self) -> SLEEP_A[src]

Get enumerated values variant

pub fn is_sleep_0(&self) -> bool[src]

Checks if the value of the field is SLEEP_0

pub fn is_sleep_1(&self) -> bool[src]

Checks if the value of the field is SLEEP_1

impl R<bool, EN1588_A>[src]

pub fn variant(&self) -> EN1588_A[src]

Get enumerated values variant

pub fn is_en1588_0(&self) -> bool[src]

Checks if the value of the field is EN1588_0

pub fn is_en1588_1(&self) -> bool[src]

Checks if the value of the field is EN1588_1

impl R<bool, DBGEN_A>[src]

pub fn variant(&self) -> DBGEN_A[src]

Get enumerated values variant

pub fn is_dbgen_0(&self) -> bool[src]

Checks if the value of the field is DBGEN_0

pub fn is_dbgen_1(&self) -> bool[src]

Checks if the value of the field is DBGEN_1

impl R<bool, DBSWP_A>[src]

pub fn variant(&self) -> DBSWP_A[src]

Get enumerated values variant

pub fn is_dbswp_0(&self) -> bool[src]

Checks if the value of the field is DBSWP_0

pub fn is_dbswp_1(&self) -> bool[src]

Checks if the value of the field is DBSWP_1

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

pub fn reset(&self) -> RESET_R[src]

Bit 0 - Ethernet MAC Reset

pub fn etheren(&self) -> ETHEREN_R[src]

Bit 1 - Ethernet Enable

pub fn magicen(&self) -> MAGICEN_R[src]

Bit 2 - Magic Packet Detection Enable

pub fn sleep(&self) -> SLEEP_R[src]

Bit 3 - Sleep Mode Enable

pub fn en1588(&self) -> EN1588_R[src]

Bit 4 - EN1588 Enable

pub fn dbgen(&self) -> DBGEN_R[src]

Bit 6 - Debug Enable

pub fn dbswp(&self) -> DBSWP_R[src]

Bit 8 - Descriptor Byte Swapping Enable

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

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

Bits 0:15 - Management Frame Data

pub fn ta(&self) -> TA_R[src]

Bits 16:17 - Turn Around

pub fn ra(&self) -> RA_R[src]

Bits 18:22 - Register Address

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

Bits 23:27 - PHY Address

pub fn op(&self) -> OP_R[src]

Bits 28:29 - Operation Code

pub fn st(&self) -> ST_R[src]

Bits 30:31 - Start Of Frame Delimiter

impl R<bool, DIS_PRE_A>[src]

pub fn variant(&self) -> DIS_PRE_A[src]

Get enumerated values variant

pub fn is_dis_pre_0(&self) -> bool[src]

Checks if the value of the field is DIS_PRE_0

pub fn is_dis_pre_1(&self) -> bool[src]

Checks if the value of the field is DIS_PRE_1

impl R<u8, HOLDTIME_A>[src]

pub fn variant(&self) -> Variant<u8, HOLDTIME_A>[src]

Get enumerated values variant

pub fn is_holdtime_0(&self) -> bool[src]

Checks if the value of the field is HOLDTIME_0

pub fn is_holdtime_1(&self) -> bool[src]

Checks if the value of the field is HOLDTIME_1

pub fn is_holdtime_2(&self) -> bool[src]

Checks if the value of the field is HOLDTIME_2

pub fn is_holdtime_7(&self) -> bool[src]

Checks if the value of the field is HOLDTIME_7

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

pub fn mii_speed(&self) -> MII_SPEED_R[src]

Bits 1:6 - MII Speed

pub fn dis_pre(&self) -> DIS_PRE_R[src]

Bit 7 - Disable Preamble

pub fn holdtime(&self) -> HOLDTIME_R[src]

Bits 8:10 - Hold time On MDIO Output

impl R<bool, MIB_CLEAR_A>[src]

pub fn variant(&self) -> MIB_CLEAR_A[src]

Get enumerated values variant

pub fn is_mib_clear_0(&self) -> bool[src]

Checks if the value of the field is MIB_CLEAR_0

pub fn is_mib_clear_1(&self) -> bool[src]

Checks if the value of the field is MIB_CLEAR_1

impl R<bool, MIB_IDLE_A>[src]

pub fn variant(&self) -> MIB_IDLE_A[src]

Get enumerated values variant

pub fn is_mib_idle_0(&self) -> bool[src]

Checks if the value of the field is MIB_IDLE_0

pub fn is_mib_idle_1(&self) -> bool[src]

Checks if the value of the field is MIB_IDLE_1

impl R<bool, MIB_DIS_A>[src]

pub fn variant(&self) -> MIB_DIS_A[src]

Get enumerated values variant

pub fn is_mib_dis_0(&self) -> bool[src]

Checks if the value of the field is MIB_DIS_0

pub fn is_mib_dis_1(&self) -> bool[src]

Checks if the value of the field is MIB_DIS_1

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

pub fn mib_clear(&self) -> MIB_CLEAR_R[src]

Bit 29 - MIB Clear

pub fn mib_idle(&self) -> MIB_IDLE_R[src]

Bit 30 - MIB Idle

pub fn mib_dis(&self) -> MIB_DIS_R[src]

Bit 31 - Disable MIB Logic

impl R<bool, LOOP_A>[src]

pub fn variant(&self) -> LOOP_A[src]

Get enumerated values variant

pub fn is_loop_0(&self) -> bool[src]

Checks if the value of the field is LOOP_0

pub fn is_loop_1(&self) -> bool[src]

Checks if the value of the field is LOOP_1

impl R<bool, DRT_A>[src]

pub fn variant(&self) -> DRT_A[src]

Get enumerated values variant

pub fn is_drt_0(&self) -> bool[src]

Checks if the value of the field is DRT_0

pub fn is_drt_1(&self) -> bool[src]

Checks if the value of the field is DRT_1

impl R<bool, MII_MODE_A>[src]

pub fn variant(&self) -> Variant<bool, MII_MODE_A>[src]

Get enumerated values variant

pub fn is_mii_mode_1(&self) -> bool[src]

Checks if the value of the field is MII_MODE_1

impl R<bool, PROM_A>[src]

pub fn variant(&self) -> PROM_A[src]

Get enumerated values variant

pub fn is_prom_0(&self) -> bool[src]

Checks if the value of the field is PROM_0

pub fn is_prom_1(&self) -> bool[src]

Checks if the value of the field is PROM_1

impl R<bool, RMII_MODE_A>[src]

pub fn variant(&self) -> RMII_MODE_A[src]

Get enumerated values variant

pub fn is_rmii_mode_0(&self) -> bool[src]

Checks if the value of the field is RMII_MODE_0

pub fn is_rmii_mode_1(&self) -> bool[src]

Checks if the value of the field is RMII_MODE_1

impl R<bool, RMII_10T_A>[src]

pub fn variant(&self) -> RMII_10T_A[src]

Get enumerated values variant

pub fn is_rmii_10t_0(&self) -> bool[src]

Checks if the value of the field is RMII_10T_0

pub fn is_rmii_10t_1(&self) -> bool[src]

Checks if the value of the field is RMII_10T_1

impl R<bool, PADEN_A>[src]

pub fn variant(&self) -> PADEN_A[src]

Get enumerated values variant

pub fn is_paden_0(&self) -> bool[src]

Checks if the value of the field is PADEN_0

pub fn is_paden_1(&self) -> bool[src]

Checks if the value of the field is PADEN_1

impl R<bool, PAUFWD_A>[src]

pub fn variant(&self) -> PAUFWD_A[src]

Get enumerated values variant

pub fn is_paufwd_0(&self) -> bool[src]

Checks if the value of the field is PAUFWD_0

pub fn is_paufwd_1(&self) -> bool[src]

Checks if the value of the field is PAUFWD_1

impl R<bool, CRCFWD_A>[src]

pub fn variant(&self) -> CRCFWD_A[src]

Get enumerated values variant

pub fn is_crcfwd_0(&self) -> bool[src]

Checks if the value of the field is CRCFWD_0

pub fn is_crcfwd_1(&self) -> bool[src]

Checks if the value of the field is CRCFWD_1

impl R<bool, CFEN_A>[src]

pub fn variant(&self) -> CFEN_A[src]

Get enumerated values variant

pub fn is_cfen_0(&self) -> bool[src]

Checks if the value of the field is CFEN_0

pub fn is_cfen_1(&self) -> bool[src]

Checks if the value of the field is CFEN_1

impl R<bool, NLC_A>[src]

pub fn variant(&self) -> NLC_A[src]

Get enumerated values variant

pub fn is_nlc_0(&self) -> bool[src]

Checks if the value of the field is NLC_0

pub fn is_nlc_1(&self) -> bool[src]

Checks if the value of the field is NLC_1

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

pub fn loop_(&self) -> LOOP_R[src]

Bit 0 - Internal Loopback

pub fn drt(&self) -> DRT_R[src]

Bit 1 - Disable Receive On Transmit

pub fn mii_mode(&self) -> MII_MODE_R[src]

Bit 2 - Media Independent Interface Mode

pub fn prom(&self) -> PROM_R[src]

Bit 3 - Promiscuous Mode

pub fn bc_rej(&self) -> BC_REJ_R[src]

Bit 4 - Broadcast Frame Reject

pub fn fce(&self) -> FCE_R[src]

Bit 5 - Flow Control Enable

pub fn rmii_mode(&self) -> RMII_MODE_R[src]

Bit 8 - RMII Mode Enable

pub fn rmii_10t(&self) -> RMII_10T_R[src]

Bit 9 - Enables 10-Mbit/s mode of the RMII .

pub fn paden(&self) -> PADEN_R[src]

Bit 12 - Enable Frame Padding Remove On Receive

pub fn paufwd(&self) -> PAUFWD_R[src]

Bit 13 - Terminate/Forward Pause Frames

pub fn crcfwd(&self) -> CRCFWD_R[src]

Bit 14 - Terminate/Forward Received CRC

pub fn cfen(&self) -> CFEN_R[src]

Bit 15 - MAC Control Frame Enable

pub fn max_fl(&self) -> MAX_FL_R[src]

Bits 16:29 - Maximum Frame Length

pub fn nlc(&self) -> NLC_R[src]

Bit 30 - Payload Length Check Disable

pub fn grs(&self) -> GRS_R[src]

Bit 31 - Graceful Receive Stopped

impl R<bool, TFC_PAUSE_A>[src]

pub fn variant(&self) -> TFC_PAUSE_A[src]

Get enumerated values variant

pub fn is_tfc_pause_0(&self) -> bool[src]

Checks if the value of the field is TFC_PAUSE_0

pub fn is_tfc_pause_1(&self) -> bool[src]

Checks if the value of the field is TFC_PAUSE_1

impl R<u8, ADDSEL_A>[src]

pub fn variant(&self) -> Variant<u8, ADDSEL_A>[src]

Get enumerated values variant

pub fn is_addsel_0(&self) -> bool[src]

Checks if the value of the field is ADDSEL_0

impl R<bool, ADDINS_A>[src]

pub fn variant(&self) -> ADDINS_A[src]

Get enumerated values variant

pub fn is_addins_0(&self) -> bool[src]

Checks if the value of the field is ADDINS_0

pub fn is_addins_1(&self) -> bool[src]

Checks if the value of the field is ADDINS_1

impl R<bool, CRCFWD_A>[src]

pub fn variant(&self) -> CRCFWD_A[src]

Get enumerated values variant

pub fn is_crcfwd_0(&self) -> bool[src]

Checks if the value of the field is CRCFWD_0

pub fn is_crcfwd_1(&self) -> bool[src]

Checks if the value of the field is CRCFWD_1

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

pub fn gts(&self) -> GTS_R[src]

Bit 0 - Graceful Transmit Stop

pub fn fden(&self) -> FDEN_R[src]

Bit 2 - Full-Duplex Enable

pub fn tfc_pause(&self) -> TFC_PAUSE_R[src]

Bit 3 - Transmit Frame Control Pause

pub fn rfc_pause(&self) -> RFC_PAUSE_R[src]

Bit 4 - Receive Frame Control Pause

pub fn addsel(&self) -> ADDSEL_R[src]

Bits 5:7 - Source MAC Address Select On Transmit

pub fn addins(&self) -> ADDINS_R[src]

Bit 8 - Set MAC Address On Transmit

pub fn crcfwd(&self) -> CRCFWD_R[src]

Bit 9 - Forward Frame From Application With CRC

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

pub fn paddr1(&self) -> PADDR1_R[src]

Bits 0:31 - Pause Address

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

pub fn type_(&self) -> TYPE_R[src]

Bits 0:15 - Type Field In PAUSE Frames

pub fn paddr2(&self) -> PADDR2_R[src]

Bits 16:31 - Bytes 4 (bits 31:24) and 5 (bits 23:16) of the 6-byte individual address used for exact match, and the source address field in PAUSE frames

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

pub fn pause_dur(&self) -> PAUSE_DUR_R[src]

Bits 0:15 - Pause Duration

pub fn opcode(&self) -> OPCODE_R[src]

Bits 16:31 - Opcode Field In PAUSE Frames

impl R<bool, ICCS_A>[src]

pub fn variant(&self) -> ICCS_A[src]

Get enumerated values variant

pub fn is_iccs_0(&self) -> bool[src]

Checks if the value of the field is ICCS_0

pub fn is_iccs_1(&self) -> bool[src]

Checks if the value of the field is ICCS_1

impl R<bool, ICEN_A>[src]

pub fn variant(&self) -> ICEN_A[src]

Get enumerated values variant

pub fn is_icen_0(&self) -> bool[src]

Checks if the value of the field is ICEN_0

pub fn is_icen_1(&self) -> bool[src]

Checks if the value of the field is ICEN_1

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

pub fn ictt(&self) -> ICTT_R[src]

Bits 0:15 - Interrupt coalescing timer threshold

pub fn icft(&self) -> ICFT_R[src]

Bits 20:27 - Interrupt coalescing frame count threshold

pub fn iccs(&self) -> ICCS_R[src]

Bit 30 - Interrupt Coalescing Timer Clock Source Select

pub fn icen(&self) -> ICEN_R[src]

Bit 31 - Interrupt Coalescing Enable

impl R<bool, ICCS_A>[src]

pub fn variant(&self) -> ICCS_A[src]

Get enumerated values variant

pub fn is_iccs_0(&self) -> bool[src]

Checks if the value of the field is ICCS_0

pub fn is_iccs_1(&self) -> bool[src]

Checks if the value of the field is ICCS_1

impl R<bool, ICEN_A>[src]

pub fn variant(&self) -> ICEN_A[src]

Get enumerated values variant

pub fn is_icen_0(&self) -> bool[src]

Checks if the value of the field is ICEN_0

pub fn is_icen_1(&self) -> bool[src]

Checks if the value of the field is ICEN_1

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

pub fn ictt(&self) -> ICTT_R[src]

Bits 0:15 - Interrupt coalescing timer threshold

pub fn icft(&self) -> ICFT_R[src]

Bits 20:27 - Interrupt coalescing frame count threshold

pub fn iccs(&self) -> ICCS_R[src]

Bit 30 - Interrupt Coalescing Timer Clock Source Select

pub fn icen(&self) -> ICEN_R[src]

Bit 31 - Interrupt Coalescing Enable

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

pub fn iaddr1(&self) -> IADDR1_R[src]

Bits 0:31 - Contains the upper 32 bits of the 64-bit hash table used in the address recognition process for receive frames with a unicast address

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

pub fn iaddr2(&self) -> IADDR2_R[src]

Bits 0:31 - Contains the lower 32 bits of the 64-bit hash table used in the address recognition process for receive frames with a unicast address

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

pub fn gaddr1(&self) -> GADDR1_R[src]

Bits 0:31 - Contains the upper 32 bits of the 64-bit hash table used in the address recognition process for receive frames with a multicast address

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

pub fn gaddr2(&self) -> GADDR2_R[src]

Bits 0:31 - Contains the lower 32 bits of the 64-bit hash table used in the address recognition process for receive frames with a multicast address

impl R<u8, TFWR_A>[src]

pub fn variant(&self) -> Variant<u8, TFWR_A>[src]

Get enumerated values variant

pub fn is_tfwr_0(&self) -> bool[src]

Checks if the value of the field is TFWR_0

pub fn is_tfwr_1(&self) -> bool[src]

Checks if the value of the field is TFWR_1

pub fn is_tfwr_2(&self) -> bool[src]

Checks if the value of the field is TFWR_2

pub fn is_tfwr_3(&self) -> bool[src]

Checks if the value of the field is TFWR_3

pub fn is_tfwr_31(&self) -> bool[src]

Checks if the value of the field is TFWR_31

impl R<bool, STRFWD_A>[src]

pub fn variant(&self) -> STRFWD_A[src]

Get enumerated values variant

pub fn is_strfwd_0(&self) -> bool[src]

Checks if the value of the field is STRFWD_0

pub fn is_strfwd_1(&self) -> bool[src]

Checks if the value of the field is STRFWD_1

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

pub fn tfwr(&self) -> TFWR_R[src]

Bits 0:5 - Transmit FIFO Write

pub fn strfwd(&self) -> STRFWD_R[src]

Bit 8 - Store And Forward Enable

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

pub fn r_des_start(&self) -> R_DES_START_R[src]

Bits 3:31 - Pointer to the beginning of the receive buffer descriptor queue.

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

pub fn x_des_start(&self) -> X_DES_START_R[src]

Bits 3:31 - Pointer to the beginning of the transmit buffer descriptor queue.

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

pub fn r_buf_size(&self) -> R_BUF_SIZE_R[src]

Bits 4:13 - Receive buffer size in bytes

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

pub fn rx_section_full(&self) -> RX_SECTION_FULL_R[src]

Bits 0:7 - Value Of Receive FIFO Section Full Threshold

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

pub fn rx_section_empty(&self) -> RX_SECTION_EMPTY_R[src]

Bits 0:7 - Value Of The Receive FIFO Section Empty Threshold

pub fn stat_section_empty(&self) -> STAT_SECTION_EMPTY_R[src]

Bits 16:20 - RX Status FIFO Section Empty Threshold

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

pub fn rx_almost_empty(&self) -> RX_ALMOST_EMPTY_R[src]

Bits 0:7 - Value Of The Receive FIFO Almost Empty Threshold

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

pub fn rx_almost_full(&self) -> RX_ALMOST_FULL_R[src]

Bits 0:7 - Value Of The Receive FIFO Almost Full Threshold

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

pub fn tx_section_empty(&self) -> TX_SECTION_EMPTY_R[src]

Bits 0:7 - Value Of The Transmit FIFO Section Empty Threshold

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

pub fn tx_almost_empty(&self) -> TX_ALMOST_EMPTY_R[src]

Bits 0:7 - Value of Transmit FIFO Almost Empty Threshold

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

pub fn tx_almost_full(&self) -> TX_ALMOST_FULL_R[src]

Bits 0:7 - Value Of The Transmit FIFO Almost Full Threshold

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

pub fn ipg(&self) -> IPG_R[src]

Bits 0:4 - Transmit Inter-Packet Gap

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

pub fn trunc_fl(&self) -> TRUNC_FL_R[src]

Bits 0:13 - Frame Truncation Length

impl R<bool, SHIFT16_A>[src]

pub fn variant(&self) -> SHIFT16_A[src]

Get enumerated values variant

pub fn is_shift16_0(&self) -> bool[src]

Checks if the value of the field is SHIFT16_0

pub fn is_shift16_1(&self) -> bool[src]

Checks if the value of the field is SHIFT16_1

impl R<bool, IPCHK_A>[src]

pub fn variant(&self) -> IPCHK_A[src]

Get enumerated values variant

pub fn is_ipchk_0(&self) -> bool[src]

Checks if the value of the field is IPCHK_0

pub fn is_ipchk_1(&self) -> bool[src]

Checks if the value of the field is IPCHK_1

impl R<bool, PROCHK_A>[src]

pub fn variant(&self) -> PROCHK_A[src]

Get enumerated values variant

pub fn is_prochk_0(&self) -> bool[src]

Checks if the value of the field is PROCHK_0

pub fn is_prochk_1(&self) -> bool[src]

Checks if the value of the field is PROCHK_1

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

pub fn shift16(&self) -> SHIFT16_R[src]

Bit 0 - TX FIFO Shift-16

pub fn ipchk(&self) -> IPCHK_R[src]

Bit 3 - Enables insertion of IP header checksum.

pub fn prochk(&self) -> PROCHK_R[src]

Bit 4 - Enables insertion of protocol checksum.

impl R<bool, PADREM_A>[src]

pub fn variant(&self) -> PADREM_A[src]

Get enumerated values variant

pub fn is_padrem_0(&self) -> bool[src]

Checks if the value of the field is PADREM_0

pub fn is_padrem_1(&self) -> bool[src]

Checks if the value of the field is PADREM_1

impl R<bool, IPDIS_A>[src]

pub fn variant(&self) -> IPDIS_A[src]

Get enumerated values variant

pub fn is_ipdis_0(&self) -> bool[src]

Checks if the value of the field is IPDIS_0

pub fn is_ipdis_1(&self) -> bool[src]

Checks if the value of the field is IPDIS_1

impl R<bool, PRODIS_A>[src]

pub fn variant(&self) -> PRODIS_A[src]

Get enumerated values variant

pub fn is_prodis_0(&self) -> bool[src]

Checks if the value of the field is PRODIS_0

pub fn is_prodis_1(&self) -> bool[src]

Checks if the value of the field is PRODIS_1

impl R<bool, LINEDIS_A>[src]

pub fn variant(&self) -> LINEDIS_A[src]

Get enumerated values variant

pub fn is_linedis_0(&self) -> bool[src]

Checks if the value of the field is LINEDIS_0

pub fn is_linedis_1(&self) -> bool[src]

Checks if the value of the field is LINEDIS_1

impl R<bool, SHIFT16_A>[src]

pub fn variant(&self) -> SHIFT16_A[src]

Get enumerated values variant

pub fn is_shift16_0(&self) -> bool[src]

Checks if the value of the field is SHIFT16_0

pub fn is_shift16_1(&self) -> bool[src]

Checks if the value of the field is SHIFT16_1

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

pub fn padrem(&self) -> PADREM_R[src]

Bit 0 - Enable Padding Removal For Short IP Frames

pub fn ipdis(&self) -> IPDIS_R[src]

Bit 1 - Enable Discard Of Frames With Wrong IPv4 Header Checksum

pub fn prodis(&self) -> PRODIS_R[src]

Bit 2 - Enable Discard Of Frames With Wrong Protocol Checksum

pub fn linedis(&self) -> LINEDIS_R[src]

Bit 6 - Enable Discard Of Frames With MAC Layer Errors

pub fn shift16(&self) -> SHIFT16_R[src]

Bit 7 - RX FIFO Shift-16

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Packet count

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Broadcast packets

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Multicast packets

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Packets with CRC/align error

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Number of transmit packets less than 64 bytes with good CRC

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Number of transmit packets greater than MAX_FL bytes with good CRC

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Number of packets less than 64 bytes with bad CRC

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Number of transmit packets greater than MAX_FL bytes and bad CRC

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Number of transmit collisions

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Number of 64-byte transmit packets

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Number of 65- to 127-byte transmit packets

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Number of 128- to 255-byte transmit packets

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Number of 256- to 511-byte transmit packets

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Number of 512- to 1023-byte transmit packets

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Number of 1024- to 2047-byte transmit packets

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

pub fn txpkts(&self) -> TXPKTS_R[src]

Bits 0:15 - Number of transmit packets greater than 2048 bytes

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

pub fn txocts(&self) -> TXOCTS_R[src]

Bits 0:31 - Number of transmit octets

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of frames transmitted OK

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of frames transmitted with one collision

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of frames transmitted with multiple collisions

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of frames transmitted with deferral delay

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of frames transmitted with late collision

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of frames transmitted with excessive collisions

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of frames transmitted with transmit FIFO underrun

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of frames transmitted with carrier sense error

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - This read-only field is reserved and always has the value 0

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of flow-control pause frames transmitted

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:31 - Octet count for frames transmitted without error Counts total octets (includes header and FCS fields).

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of packets received

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of receive broadcast packets

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of receive multicast packets

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of receive packets with CRC or align error

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of receive packets with less than 64 bytes and good CRC

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of receive packets greater than MAX_FL and good CRC

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of receive packets with less than 64 bytes and bad CRC

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of receive packets greater than MAX_FL and bad CRC

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of 64-byte receive packets

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of 65- to 127-byte recieve packets

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of 128- to 255-byte recieve packets

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of 256- to 511-byte recieve packets

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of 512- to 1023-byte recieve packets

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of 1024- to 2047-byte recieve packets

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of greater-than-2048-byte recieve packets

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:31 - Number of receive octets

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Frame count

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of frames received OK

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of frames received with CRC error

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of frames received with alignment error

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Receive FIFO overflow count

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:15 - Number of flow-control pause frames received

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

pub fn count(&self) -> COUNT_R[src]

Bits 0:31 - Number of octets for frames received without error

impl R<bool, EN_A>[src]

pub fn variant(&self) -> EN_A[src]

Get enumerated values variant

pub fn is_en_0(&self) -> bool[src]

Checks if the value of the field is EN_0

pub fn is_en_1(&self) -> bool[src]

Checks if the value of the field is EN_1

impl R<bool, OFFEN_A>[src]

pub fn variant(&self) -> OFFEN_A[src]

Get enumerated values variant

pub fn is_offen_0(&self) -> bool[src]

Checks if the value of the field is OFFEN_0

pub fn is_offen_1(&self) -> bool[src]

Checks if the value of the field is OFFEN_1

impl R<bool, OFFRST_A>[src]

pub fn variant(&self) -> OFFRST_A[src]

Get enumerated values variant

pub fn is_offrst_0(&self) -> bool[src]

Checks if the value of the field is OFFRST_0

pub fn is_offrst_1(&self) -> bool[src]

Checks if the value of the field is OFFRST_1

impl R<bool, PEREN_A>[src]

pub fn variant(&self) -> PEREN_A[src]

Get enumerated values variant

pub fn is_peren_0(&self) -> bool[src]

Checks if the value of the field is PEREN_0

pub fn is_peren_1(&self) -> bool[src]

Checks if the value of the field is PEREN_1

impl R<bool, PINPER_A>[src]

pub fn variant(&self) -> PINPER_A[src]

Get enumerated values variant

pub fn is_pinper_0(&self) -> bool[src]

Checks if the value of the field is PINPER_0

pub fn is_pinper_1(&self) -> bool[src]

Checks if the value of the field is PINPER_1

impl R<bool, CAPTURE_A>[src]

pub fn variant(&self) -> CAPTURE_A[src]

Get enumerated values variant

pub fn is_capture_0(&self) -> bool[src]

Checks if the value of the field is CAPTURE_0

pub fn is_capture_1(&self) -> bool[src]

Checks if the value of the field is CAPTURE_1

impl R<bool, SLAVE_A>[src]

pub fn variant(&self) -> SLAVE_A[src]

Get enumerated values variant

pub fn is_slave_0(&self) -> bool[src]

Checks if the value of the field is SLAVE_0

pub fn is_slave_1(&self) -> bool[src]

Checks if the value of the field is SLAVE_1

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

pub fn en(&self) -> EN_R[src]

Bit 0 - Enable Timer

pub fn offen(&self) -> OFFEN_R[src]

Bit 2 - Enable One-Shot Offset Event

pub fn offrst(&self) -> OFFRST_R[src]

Bit 3 - Reset Timer On Offset Event

pub fn peren(&self) -> PEREN_R[src]

Bit 4 - Enable Periodical Event

pub fn pinper(&self) -> PINPER_R[src]

Bit 7 - Enables event signal output assertion on period event

pub fn restart(&self) -> RESTART_R[src]

Bit 9 - Reset Timer

pub fn capture(&self) -> CAPTURE_R[src]

Bit 11 - Capture Timer Value

pub fn slave(&self) -> SLAVE_R[src]

Bit 13 - Enable Timer Slave Mode

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

pub fn atime(&self) -> ATIME_R[src]

Bits 0:31 - A write sets the timer

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

pub fn offset(&self) -> OFFSET_R[src]

Bits 0:31 - Offset value for one-shot event generation

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

pub fn period(&self) -> PERIOD_R[src]

Bits 0:31 - Value for generating periodic events

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

pub fn cor(&self) -> COR_R[src]

Bits 0:30 - Correction Counter Wrap-Around Value

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

pub fn inc(&self) -> INC_R[src]

Bits 0:6 - Clock Period Of The Timestamping Clock (ts_clk) In Nanoseconds

pub fn inc_corr(&self) -> INC_CORR_R[src]

Bits 8:14 - Correction Increment Value

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

pub fn timestamp(&self) -> TIMESTAMP_R[src]

Bits 0:31 - Timestamp of the last frame transmitted by the core that had TxBD[TS] set

impl R<bool, TF0_A>[src]

pub fn variant(&self) -> TF0_A[src]

Get enumerated values variant

pub fn is_tf0_0(&self) -> bool[src]

Checks if the value of the field is TF0_0

pub fn is_tf0_1(&self) -> bool[src]

Checks if the value of the field is TF0_1

impl R<bool, TF1_A>[src]

pub fn variant(&self) -> TF1_A[src]

Get enumerated values variant

pub fn is_tf1_0(&self) -> bool[src]

Checks if the value of the field is TF1_0

pub fn is_tf1_1(&self) -> bool[src]

Checks if the value of the field is TF1_1

impl R<bool, TF2_A>[src]

pub fn variant(&self) -> TF2_A[src]

Get enumerated values variant

pub fn is_tf2_0(&self) -> bool[src]

Checks if the value of the field is TF2_0

pub fn is_tf2_1(&self) -> bool[src]

Checks if the value of the field is TF2_1

impl R<bool, TF3_A>[src]

pub fn variant(&self) -> TF3_A[src]

Get enumerated values variant

pub fn is_tf3_0(&self) -> bool[src]

Checks if the value of the field is TF3_0

pub fn is_tf3_1(&self) -> bool[src]

Checks if the value of the field is TF3_1

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

pub fn tf0(&self) -> TF0_R[src]

Bit 0 - Copy Of Timer Flag For Channel 0

pub fn tf1(&self) -> TF1_R[src]

Bit 1 - Copy Of Timer Flag For Channel 1

pub fn tf2(&self) -> TF2_R[src]

Bit 2 - Copy Of Timer Flag For Channel 2

pub fn tf3(&self) -> TF3_R[src]

Bit 3 - Copy Of Timer Flag For Channel 3

impl R<bool, TDRE_A>[src]

pub fn variant(&self) -> TDRE_A[src]

Get enumerated values variant

pub fn is_tdre_0(&self) -> bool[src]

Checks if the value of the field is TDRE_0

pub fn is_tdre_1(&self) -> bool[src]

Checks if the value of the field is TDRE_1

impl R<u8, TMODE_A>[src]

pub fn variant(&self) -> Variant<u8, TMODE_A>[src]

Get enumerated values variant

pub fn is_tmode_0(&self) -> bool[src]

Checks if the value of the field is TMODE_0

pub fn is_tmode_1(&self) -> bool[src]

Checks if the value of the field is TMODE_1

pub fn is_tmode_2(&self) -> bool[src]

Checks if the value of the field is TMODE_2

pub fn is_tmode_3(&self) -> bool[src]

Checks if the value of the field is TMODE_3

pub fn is_tmode_4(&self) -> bool[src]

Checks if the value of the field is TMODE_4

pub fn is_tmode_5(&self) -> bool[src]

Checks if the value of the field is TMODE_5

pub fn is_tmode_6(&self) -> bool[src]

Checks if the value of the field is TMODE_6

pub fn is_tmode_7(&self) -> bool[src]

Checks if the value of the field is TMODE_7

pub fn is_tmode_9(&self) -> bool[src]

Checks if the value of the field is TMODE_9

pub fn is_tmode_10(&self) -> bool[src]

Checks if the value of the field is TMODE_10

pub fn is_tmode_14(&self) -> bool[src]

Checks if the value of the field is TMODE_14

pub fn is_tmode_15(&self) -> bool[src]

Checks if the value of the field is TMODE_15

impl R<bool, TIE_A>[src]

pub fn variant(&self) -> TIE_A[src]

Get enumerated values variant

pub fn is_tie_0(&self) -> bool[src]

Checks if the value of the field is TIE_0

pub fn is_tie_1(&self) -> bool[src]

Checks if the value of the field is TIE_1

impl R<bool, TF_A>[src]

pub fn variant(&self) -> TF_A[src]

Get enumerated values variant

pub fn is_tf_0(&self) -> bool[src]

Checks if the value of the field is TF_0

pub fn is_tf_1(&self) -> bool[src]

Checks if the value of the field is TF_1

impl R<u8, TPWC_A>[src]

pub fn variant(&self) -> Variant<u8, TPWC_A>[src]

Get enumerated values variant

pub fn is_tpwc_0(&self) -> bool[src]

Checks if the value of the field is TPWC_0

pub fn is_tpwc_1(&self) -> bool[src]

Checks if the value of the field is TPWC_1

pub fn is_tpwc_2(&self) -> bool[src]

Checks if the value of the field is TPWC_2

pub fn is_tpwc_3(&self) -> bool[src]

Checks if the value of the field is TPWC_3

pub fn is_tpwc_31(&self) -> bool[src]

Checks if the value of the field is TPWC_31

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

pub fn tdre(&self) -> TDRE_R[src]

Bit 0 - Timer DMA Request Enable

pub fn tmode(&self) -> TMODE_R[src]

Bits 2:5 - Timer Mode

pub fn tie(&self) -> TIE_R[src]

Bit 6 - Timer Interrupt Enable

pub fn tf(&self) -> TF_R[src]

Bit 7 - Timer Flag

pub fn tpwc(&self) -> TPWC_R[src]

Bits 11:15 - Timer PulseWidth Control

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

pub fn tcc(&self) -> TCC_R[src]

Bits 0:31 - Timer Capture Compare

Trait Implementations

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

Auto Trait Implementations

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

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

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

Blanket Implementations

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

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

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

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

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.