#
56841b5c |
|
23-Nov-2020 |
Damon Lee <Damon.Lee@data61.csiro.au> |
libethdrivers,zynq: Fix more issues in driver This commit includes a number of fixes to the Ethernet driver: - Set the TX descriptor once and only once. The descriptor only needs to be set once and the DMA controller is able to keep track of where it is in the ring. - Set the 'wrap' bit in the beginning for the descriptors. - Check 'used' bit in the first descriptor in complete_(tx/rx). Only the first descriptor has the bit set when the Ethernet device is done with the descriptor chain. - Fix typo in descriptor size assignment.
|
#
a46e2dc2 |
|
19-Jan-2020 |
Jingyao Zhou <Jingyao.Zhou@data61.csiro.au> |
trivial: Fixed style
|
#
b8bb2ef6 |
|
19-Jan-2020 |
Jingyao Zhou <Jingyao.Zhou@data61.csiro.au> |
imx6/zynq7000: Add functions for getting MAC addr 1. Add get_mac function to raw_iface_funcs so Ethdriver components can get device MAC address 2. Remove the code for configuring custom MAC address
|
#
b3eee240 |
|
12-Mar-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
Libethdrivers: Remove unnecessary header files The libraries that the headers belong to are not linked to libethdrivers. There is also no usage of the libraries inside.
|
#
5f4d346d |
|
07-Sep-2017 |
Chris Guikema <chris.guikema@dornerworks.com> |
Added Set/Clear Promiscuous mode functionality Change-Id: I3cd5fc49ed8a5215fc6f1068a8a0fa0288a1ab1f
|
#
e5fa2c02 |
|
23-Aug-2017 |
Chris Guikema <chris.guikema@dornerworks.com> |
Modified zynq Ethernet source code to function with seL4/CAmkES Change-Id: I817c1af1b51d58a017532a0f75e86905a5947000
|
#
ab4a0dea |
|
23-Aug-2017 |
Chris Guikema <chris.guikema@dornerworks.com> |
Grabbed zynq specific files from Xilinx's u-boot fork, commit b904725. Modified some common i.MX6 files with Xilinx u-boot specific changes. https://github.com/Xilinx/u-boot-xlnx/tree/b904725a112f7b7a1b5d657541d77dc8fa1a1615 Change-Id: Ib90372873f7e2dc8d2a268735326ef9d97468bc0
|