iLLD_TC27xD  1.0
Enumerations
Collaboration diagram for Enumerations:

Enumerations

enum  IfxEth_ChecksumMode {
  IfxEth_ChecksumMode_bypass = 0,
  IfxEth_ChecksumMode_ipv4 = 1,
  IfxEth_ChecksumMode_tcpUdpIcmpSegment = 2,
  IfxEth_ChecksumMode_tcpUdpIcmpFull = 3
}
 
enum  IfxEth_PhyInterfaceMode {
  IfxEth_PhyInterfaceMode_mii,
  IfxEth_PhyInterfaceMode_rmii
}
 External Phy Interface RMII Mode. More...
 
enum  IfxEth_ReceiveProcessState {
  IfxEth_ReceiveProcessState_reset,
  IfxEth_ReceiveProcessState_fetching,
  IfxEth_ReceiveProcessState_none,
  IfxEth_ReceiveProcessState_waiting,
  IfxEth_ReceiveProcessState_suspended,
  IfxEth_ReceiveProcessState_closing,
  IfxEth_ReceiveProcessState_timestampWrite,
  IfxEth_ReceiveProcessState_transfering
}
 indicates the Receive DMA FSM state More...
 
enum  IfxEth_TransmitProcessState {
  IfxEth_TransmitProcessState_reset,
  IfxEth_TransmitProcessState_fetching,
  IfxEth_TransmitProcessState_waiting,
  IfxEth_TransmitProcessState_reading,
  IfxEth_TransmitProcessState_timestampWrite,
  IfxEth_TransmitProcessState_none,
  IfxEth_TransmitProcessState_suspended,
  IfxEth_TransmitProcessState_closing
}
 indicates the Transmit DMA FSM state More...
 

Detailed Description

Enumeration Type Documentation

Enumerator
IfxEth_ChecksumMode_bypass 
IfxEth_ChecksumMode_ipv4 
IfxEth_ChecksumMode_tcpUdpIcmpSegment 
IfxEth_ChecksumMode_tcpUdpIcmpFull 

Definition at line 95 of file IfxEth.h.

External Phy Interface RMII Mode.

Enumerator
IfxEth_PhyInterfaceMode_mii 

MII mode.

IfxEth_PhyInterfaceMode_rmii 

RMII mode.

Definition at line 105 of file IfxEth.h.

indicates the Receive DMA FSM state

Enumerator
IfxEth_ReceiveProcessState_reset 

Stopped: Reset or Stop Receive Command issued.

IfxEth_ReceiveProcessState_fetching 

Running: Fetching Receive Transfer Descriptor.

IfxEth_ReceiveProcessState_none 

Reserved for future use.

IfxEth_ReceiveProcessState_waiting 

Running: Waiting for receive packet.

IfxEth_ReceiveProcessState_suspended 

Suspended: Receive Descriptor Unavailable.

IfxEth_ReceiveProcessState_closing 

Running: Closing Receive Descriptor.

IfxEth_ReceiveProcessState_timestampWrite 

TIME_STAMP write state.

IfxEth_ReceiveProcessState_transfering 

Running: Transferring the receive packet data from receive buffer to host memory.

Definition at line 113 of file IfxEth.h.

indicates the Transmit DMA FSM state

Enumerator
IfxEth_TransmitProcessState_reset 

Stopped; Reset or Stop Transmit Command issued.

IfxEth_TransmitProcessState_fetching 

Running; Fetching Transmit Transfer Descriptor.

IfxEth_TransmitProcessState_waiting 

Running; Waiting for status.

IfxEth_TransmitProcessState_reading 

Running; Reading Data from host memory buffer and queuing it to transmit buffer (Tx FIFO)

IfxEth_TransmitProcessState_timestampWrite 

TIME_STAMP write state.

IfxEth_TransmitProcessState_none 

Reserved for future use.

IfxEth_TransmitProcessState_suspended 

Suspended; Transmit Descriptor Unavailable or Transmit Buffer Underflow.

IfxEth_TransmitProcessState_closing 

Running; Closing Transmit Descriptor.

Definition at line 127 of file IfxEth.h.