Type Alias atsame54n::gmac::isr::R

source ·
pub type R = R<ISR_SPEC>;
Expand description

Register ISR reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn mfs(&self) -> MFS_R

Bit 0 - Management Frame Sent

source

pub fn rcomp(&self) -> RCOMP_R

Bit 1 - Receive Complete

source

pub fn rxubr(&self) -> RXUBR_R

Bit 2 - RX Used Bit Read

source

pub fn txubr(&self) -> TXUBR_R

Bit 3 - TX Used Bit Read

source

pub fn tur(&self) -> TUR_R

Bit 4 - Transmit Underrun

source

pub fn rlex(&self) -> RLEX_R

Bit 5 - Retry Limit Exceeded

source

pub fn tfc(&self) -> TFC_R

Bit 6 - Transmit Frame Corruption Due to AHB Error

source

pub fn tcomp(&self) -> TCOMP_R

Bit 7 - Transmit Complete

source

pub fn rovr(&self) -> ROVR_R

Bit 10 - Receive Overrun

source

pub fn hresp(&self) -> HRESP_R

Bit 11 - HRESP Not OK

source

pub fn pfnz(&self) -> PFNZ_R

Bit 12 - Pause Frame with Non-zero Pause Quantum Received

source

pub fn ptz(&self) -> PTZ_R

Bit 13 - Pause Time Zero

source

pub fn pftr(&self) -> PFTR_R

Bit 14 - Pause Frame Transmitted

source

pub fn drqfr(&self) -> DRQFR_R

Bit 18 - PTP Delay Request Frame Received

source

pub fn sfr(&self) -> SFR_R

Bit 19 - PTP Sync Frame Received

source

pub fn drqft(&self) -> DRQFT_R

Bit 20 - PTP Delay Request Frame Transmitted

source

pub fn sft(&self) -> SFT_R

Bit 21 - PTP Sync Frame Transmitted

source

pub fn pdrqfr(&self) -> PDRQFR_R

Bit 22 - PDelay Request Frame Received

source

pub fn pdrsfr(&self) -> PDRSFR_R

Bit 23 - PDelay Response Frame Received

source

pub fn pdrqft(&self) -> PDRQFT_R

Bit 24 - PDelay Request Frame Transmitted

source

pub fn pdrsft(&self) -> PDRSFT_R

Bit 25 - PDelay Response Frame Transmitted

source

pub fn sri(&self) -> SRI_R

Bit 26 - TSU Seconds Register Increment

source

pub fn wol(&self) -> WOL_R

Bit 28 - Wake On LAN

source

pub fn tsucmp(&self) -> TSUCMP_R

Bit 29 - Tsu timer comparison