[][src]Type Definition lpc54606_pac::enet::mac_tx_flow_ctrl_q::R

type R = R<u32, MAC_TX_FLOW_CTRL_Q>;

Reader of register MAC_TX_FLOW_CTRL_Q[%s]

Methods

impl R[src]

pub fn fcb(&self) -> FCB_R[src]

Bit 0 - Flow Control Busy/Backpressure Activate This register field can be read by the application (Read), can be set to 1 by the application with a register write of 1 (Write Set), and is cleared to 0 by the core (Self Clear).

pub fn tfe(&self) -> TFE_R[src]

Bit 1 - Transmit Flow Control Enable In Full-Duplex mode, when this bit is set, the MAC enables the flow control operation to transmit Pause frames.

pub fn plt(&self) -> PLT_R[src]

Bits 4:6 - Pause Low Threshold This field configures the threshold of the PAUSE timer at which the input flow control signal is checked for automatic retransmission of PAUSE Frame.

pub fn dzpq(&self) -> DZPQ_R[src]

Bit 7 - Disable Zero-Quanta Pause When set, this bit disables the automatic generation of Zero-Quanta Pause Control frames on the deassertion of the flow-control signal from the FIFO layer.

pub fn pt(&self) -> PT_R[src]

Bits 16:31 - Pause time This field holds the value to be used in the Pause Time field in the transmit control frame.