![]() |
axiethernet
Vitis Drivers API Documentation
|
You can refer to the below stated example applications for more details which gives an idea of how the Axi Ethernet and its driver are intended to be used.
SYSTEM REQUIREMENTS: The system containing the Axi Ethernet should have the following capabilities:
Contains an example on how to use the XAxietherent driver directly. This example uses the AXI Ethernet's interrupt driven DMA packet transfer mode to send and receive multicast frames when XAE_EXT_MULTICAST_OPTION is enabled.
For details, see xaxiethernet_example_extmulticast.c.
Contains an example on how to use the XAxietherent driver directly. This example uses the Axi Ethernet's interrupt driven SGDMA packet transfer mode to send and receive frames.
For details, see xaxiethernet_example_extvlan.c.
Contains an example on how to use the XAxietherent driver directly. This example uses the Axi Ethernet's interrupt driven FIFO direct packet transfer mode to send and receive frames. HW must be setup for FIFO direct mode.
For details, see xaxiethernet_example_intr_fifo.c.
Contains an example on how to use the XAxietherent driver directly. This example uses the Axi Ethernet's interrupt driven SGDMA packet transfer mode to send and receive frames. HW must be setup for checksum offloading for this example to properly execute.
For details, see xaxiethernet_example_intr_sgdma.c.
Contains an example on how to use the XAxietherent driver directly. This example uses the Axi Ethernet's FIFO direct frame transfer mode in a polled fashion to send and receive frames. HW must be setup for FIFO direct mode.
For details, see xaxiethernet_example_polled.c.
Contains an example on how to use the XAxietherent driver directly. This example implements the utility functions for debugging, and ethernet frame construction.
For details, see xaxiethernet_example_util.c.
Contains an example on how to use the XAxietherent driver directly. This example shows how to use Axi Ethernet with MCDMA in polled mode to send and receive frames.
For details, see xaxiethernet_example_mcdma_poll.c.
Contains an example on how to use the XAxietherent driver directly. This example shows how to use Axi Ethernet with MCDMA in interrupt mode to send and receive frames.
For details, see xaxiethernet_example_intr_mcdma.c.
Contains an example on how to use the XAxietherent driver directly. This example shows how to use Axi Ethernet with MCDMA in polled mode to send ping request's.
For details, see xaxiethernet_mcdma_ping_req_example.c.
This headerfile defines common data types, prototypes, and includes the proper headers for use with the Axi Ethernet examples.
For details, see xaxiethernet_example.h.