Type Definition stm32f2::stm32f217::ethernet_ptp::ptptscr::W[][src]

type W = W<u32, PTPTSCR>;

Writer for register PTPTSCR

Implementations

impl W[src]

pub fn tse(&mut self) -> TSE_W<'_>[src]

Bit 0 - Time stamp enable

pub fn tsfcu(&mut self) -> TSFCU_W<'_>[src]

Bit 1 - Time stamp fine or coarse update

pub fn tssti(&mut self) -> TSSTI_W<'_>[src]

Bit 2 - Time stamp system time initialize

pub fn tsstu(&mut self) -> TSSTU_W<'_>[src]

Bit 3 - Time stamp system time update

pub fn tsite(&mut self) -> TSITE_W<'_>[src]

Bit 4 - Time stamp interrupt trigger enable

pub fn ttsaru(&mut self) -> TTSARU_W<'_>[src]

Bit 5 - Time stamp addend register update

pub fn tssarfe(&mut self) -> TSSARFE_W<'_>[src]

Bit 8 - Time stamp snapshot for all received frames enable

pub fn tsssr(&mut self) -> TSSSR_W<'_>[src]

Bit 9 - Time stamp subsecond rollover: digital or binary rollover control

pub fn tsptppsv2e(&mut self) -> TSPTPPSV2E_W<'_>[src]

Bit 10 - Time stamp PTP packet snooping for version2 format enable

pub fn tssptpoefe(&mut self) -> TSSPTPOEFE_W<'_>[src]

Bit 11 - Time stamp snapshot for PTP over ethernet frames enable

pub fn tssipv6fe(&mut self) -> TSSIPV6FE_W<'_>[src]

Bit 12 - Time stamp snapshot for IPv6 frames enable

pub fn tssipv4fe(&mut self) -> TSSIPV4FE_W<'_>[src]

Bit 13 - Time stamp snapshot for IPv4 frames enable

pub fn tsseme(&mut self) -> TSSEME_W<'_>[src]

Bit 14 - Time stamp snapshot for event message enable

pub fn tssmrme(&mut self) -> TSSMRME_W<'_>[src]

Bit 15 - Time stamp snapshot for message relevant to master enable

pub fn tscnt(&mut self) -> TSCNT_W<'_>[src]

Bits 16:17 - Time stamp clock node type

pub fn tspffmae(&mut self) -> TSPFFMAE_W<'_>[src]

Bit 18 - Time stamp PTP frame filtering MAC address enable