]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[3c90x] Clean up reset code
authorThomas Miletich <thomas.miletich@gmail.com>
Tue, 1 Feb 2011 22:10:18 +0000 (23:10 +0100)
committerMichael Brown <mcb30@ipxe.org>
Tue, 8 Feb 2011 19:10:55 +0000 (19:10 +0000)
commit72d387eac134618058993e0efec16e907f1661a1
tree15d4c0d7141099199a7ffee7923ae60e08a648f4
parentdb331b535af43bf5bc56033ae27f98003252355a
[3c90x] Clean up reset code

Remove duplicate hardware resets, remove network interface logic
reset.

This also fixes a bug where some 3c905C variants would return bogus
EEPROM values because of a too short delay after the network reset.

Signed-off-by: Thomas Miletich <thomas.miletich@gmail.com>
Reported-by: Peter Huewe <peterhuewe@gmx.de>
Tested-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/drivers/net/3c90x.c
src/drivers/net/3c90x.h