#
56bab2bf |
|
04-May-2020 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
libethdrivers: Check interface value before call Don't call the allocate_rx_buf interface if it hasn't been setup by the other end of the interface yet.
|
#
f73984d7 |
|
03-May-2020 |
Damon Lee <Damon.Lee@data61.csiro.au> |
libethdrivers: Add zynq7000,imx6 Eth driver module This commit adds driver module definitions for the zynq7000, and imx6 Ethernet drivers in libethdrivers. The driver module grabs the necessary resources and off-loads the Ethernet initialisation to the original initialisation functions.
|
#
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
|
#
34bc3d68 |
|
07-Nov-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
libethdrivers: Add imx8mq-evk support The imx8mq-evk reuses the imx6 Ethernet drivers as the devices and setup are very similar. This is a bit of a hack at the moment and will eventually be cleaned up.
|
#
cda8abbe |
|
25-Sep-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
trivial: Style changed files
|
#
534c087b |
|
23-Sep-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
libethdrivers: Include missing gen_config.h file These source files were missing '#define' defintions that are generated from CMake config options.
|
#
4f4cd205 |
|
07-Jun-2018 |
Fabrizio Bertocci <fabrizio@rti.com> |
Fixed memory issue during rx packet caused by a wrong intiialization of the rx ring buffer
|
#
426a828f |
|
07-Sep-2017 |
Chris Guikema <chris.guikema@dornerworks.com> |
Implemented MAC Address formatting This expects the Ethdriver component to fill a structure with relevent information, including whether Promiscuous mode should be set. This allows the ethernet hardware to pass every packet up to the Ethdriver component. This is neccessary when there are multiple routers connected to the Ethdriver. The other field that gets set is the MAC Address array. If promiscuous mode is set, then it doesn't matter what the Hardware MAC Address is defined as, because the Ethdriver filters packet based on the destination MAC Address. However, if there is only a single component, the Ethdriver fills the array with the MAC Address configured in the CAmkES Configuration. The Driver then sets the Hardware MAC Address to that value. This means that the Default MAC address for a single client will be based on what is defined for the client, and not what is the default for the board. Change-Id: Id24b8a28ac95091d741574eac9046c1d500af048
|
#
e368b513 |
|
13-Jul-2017 |
Chris Guikema <chris.guikema@dornerworks.com> |
Changes in i.MX6 Driver to accomodate virtual and physical buffers. Original driver code assumes an IOMMU with a 1:1 mapping. This change allows for other mappings. Change-Id: I20511b29b19a606d910c14514fc79897af644629
|
#
398af6af |
|
13-Jul-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Fix whitespace - remove trailing whitespace - remove duplicate blank lines - remove blank lines at end of file
|
#
a7130f9f |
|
04-Jun-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
fix licenses
|
#
03ede780 |
|
23-Aug-2016 |
Kent McLeod <kent.mcleod@nicta.com.au> |
Remove trailing whitespace
|