[−][src]Type Definition xmc4800::eth0::timestamp_control::R
type R = R<u32, TIMESTAMP_CONTROL>;
Reader of register TIMESTAMP_CONTROL
Methods
impl R
[src]
pub fn tsena(&self) -> TSENA_R
[src]
Bit 0 - Timestamp Enable
pub fn tscfupdt(&self) -> TSCFUPDT_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 tstrig(&self) -> TSTRIG_R
[src]
Bit 4 - Timestamp Interrupt Trigger Enable
pub fn tsaddreg(&self) -> TSADDREG_R
[src]
Bit 5 - Addend Reg Update
pub fn tsenall(&self) -> TSENALL_R
[src]
Bit 8 - Enable Timestamp for All Frames
pub fn tsctrlssr(&self) -> TSCTRLSSR_R
[src]
Bit 9 - Timestamp Digital or Binary Rollover Control
pub fn tsver2ena(&self) -> TSVER2ENA_R
[src]
Bit 10 - Enable PTP packet Processing for Version 2 Format
pub fn tsipena(&self) -> TSIPENA_R
[src]
Bit 11 - Enable Processing of PTP over Ethernet Frames
pub fn tsipv6ena(&self) -> TSIPV6ENA_R
[src]
Bit 12 - Enable Processing of PTP Frames Sent Over IPv6-UDP
pub fn tsipv4ena(&self) -> TSIPV4ENA_R
[src]
Bit 13 - Enable Processing of PTP Frames Sent over IPv4-UDP
pub fn tsevntena(&self) -> TSEVNTENA_R
[src]
Bit 14 - Enable Timestamp Snapshot for Event Messages
pub fn tsmstrena(&self) -> TSMSTRENA_R
[src]
Bit 15 - Enable Snapshot for Messages Relevant to Master
pub fn snaptypsel(&self) -> SNAPTYPSEL_R
[src]
Bits 16:17 - Select PTP packets for Taking Snapshots
pub fn tsenmacaddr(&self) -> TSENMACADDR_R
[src]
Bit 18 - Enable MAC address for PTP Frame Filtering