| Home | Architecture | Status | Forum | Download |
Notes: I could not find any documentation for register addresses or
functions of the PHY chip. All values were guessed based off what the
"other" driver uses. Thus there may be situation where the driver may
not recieve the correct link speed.
Changelog:
----------------------------
revision 1.13
date: 2005/08/02 20:54:41;
Added fix to stop net activity until the link speed thread was initially run.
Solves problem of errors when dhcpcd is run on a 10bT network.
----------------------------
revision 1.12
date: 2005/07/25 18:00:38;
Moved link speed code to open and close to avoid a kernel crash bug...
----------------------------
revision 1.11
date: 2005/07/20 18:44:53;
Wrapped speed notifications in #if DEBUG
----------------------------
revision 1.10
date: 2005/07/18 18:16:21;
Several changes to the readme and acks in source.
----------------------------
revision 1.9
date: 2005/07/18 17:45:12;
Moved the initiation of registers to probe function.
Otherwise dhcp tends to timeout due to delay in initting of device.
----------------------------
revision 1.8
date: 2005/06/30 01:31:02;
Changed code to skip over empty packets rather than ignore them.
Also fixed bug which double added the packet length to packet addr offset.
----------------------------
revision 1.7
date: 2005/06/29 23:24:23;
Fixed MTU to be set a 1500. Will do dynamic setting later...
----------------------------
revision 1.6
date: 2005/06/29 23:04:31;
Changed code to now ignore empty packets (pause frames I think)
Also if packet is greater than MTU, it will drop packet.
----------------------------
revision 1.5
date: 2005/06/29 22:36:51;
Fixed incorrect bit on 1000Mbt setting. Documentation says we can use setting of 11 or 10, but device will only
work with 10.
----------------------------
revision 1.4
date: 2005/06/27 19:22:38;
Fixed callback to realign for odd counts.
----------------------------
revision 1.3
date: 2005/06/27 18:22:29;
Added support to reading multiple ethernet frames per urb
----------------------------
revision 1.2
date: 2005/06/22 19:20:18;
Added transmit functionality
Device appears to be operational
Need to do further stress testing
----------------------------
revision 1.1
date: 2005/06/21 20:36:20;
Currently, only the ax88178 chip is supported.
Communications with device works and packets are received, although short packets are too long...
Transmit fails with the device stating that Proprietary Length field has parity error during Bulk Out transaction.
=============================================================================
© 2005 Jimmy Pierce