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

type W = W<u32, TIMSTCTRL>;

Writer for register TIMSTCTRL

Methods

impl W[src]

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

Bit 0 - Timestamp Enable

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

Bit 1 - Timestamp Fine or Coarse Update

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

Bit 2 - Timestamp Initialize

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

Bit 3 - Timestamp Update

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

Bit 4 - Timestamp Interrupt Trigger Enable

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

Bit 5 - Addend Register Update

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

Bit 8 - Enable Timestamp For All Frames

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

Bit 9 - Timestamp Digital or Binary Rollover Control

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

Bit 10 - Enable PTP Packet Processing For Version 2 Format

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

Bit 11 - Enable Processing of PTP Over Ethernet Frames

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

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

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

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

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

Bit 14 - Enable Timestamp Snapshot for Event Messages

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

Bit 15 - Enable Snapshot for Messages Relevant to Master

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

Bits 16:17 - Select PTP packets for Taking Snapshots

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

Bit 18 - Enable MAC address for PTP Frame Filtering