[][src]Type Definition tm4c129x::emac0::timstctrl::R

type R = R<u32, TIMSTCTRL>;

Reader of register TIMSTCTRL

Methods

impl R[src]

pub fn tsen(&self) -> TSEN_R[src]

Bit 0 - Timestamp Enable

pub fn tsfcupdt(&self) -> TSFCUPDT_R[src]

Bit 1 - Timestamp Fine or Coarse Update

pub fn tsinit(&self) -> TSINIT_R[src]

Bit 2 - Timestamp Initialize

pub fn tsupdt(&self) -> TSUPDT_R[src]

Bit 3 - Timestamp Update

pub fn inttrig(&self) -> INTTRIG_R[src]

Bit 4 - Timestamp Interrupt Trigger Enable

pub fn addregup(&self) -> ADDREGUP_R[src]

Bit 5 - Addend Register Update

pub fn allf(&self) -> ALLF_R[src]

Bit 8 - Enable Timestamp For All Frames

pub fn dgtlbin(&self) -> DGTLBIN_R[src]

Bit 9 - Timestamp Digital or Binary Rollover Control

pub fn ptpver2(&self) -> PTPVER2_R[src]

Bit 10 - Enable PTP Packet Processing For Version 2 Format

pub fn ptpeth(&self) -> PTPETH_R[src]

Bit 11 - Enable Processing of PTP Over Ethernet Frames

pub fn ptpipv6(&self) -> PTPIPV6_R[src]

Bit 12 - Enable Processing of PTP Frames Sent Over IPv6-UDP

pub fn ptpipv4(&self) -> PTPIPV4_R[src]

Bit 13 - Enable Processing of PTP Frames Sent over IPv4-UDP

pub fn tsevnt(&self) -> TSEVNT_R[src]

Bit 14 - Enable Timestamp Snapshot for Event Messages

pub fn tsmast(&self) -> TSMAST_R[src]

Bit 15 - Enable Snapshot for Messages Relevant to Master

pub fn selptp(&self) -> SELPTP_R[src]

Bits 16:17 - Select PTP packets for Taking Snapshots

pub fn ptpfltr(&self) -> PTPFLTR_R[src]

Bit 18 - Enable MAC address for PTP Frame Filtering