david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
My fork of git://git.ipxe.org/ipxe.git, it is used for my netboot environment at home.
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Marty Connor 9d4e4dbc32 3c90x driver fix (legacy) from Geert Staapers
From: Geert Stappers <stappers@stappers.nl>
To: etherboot-developers@lists.sourceforge.net
Subject: [Etherboot-developers] 3c90x polling again [patch]
Date: Thu, 29 Nov 2007 09:22:36 +0100
User-Agent: Mutt/1.5.16 (2007-06-11)

Hello,

gPXE didn't work on 3COM 905C Tornado cards for me.
It did transmit the DHCP request, but it didn't see the DHCP offer.

Adding debug print statements allready solved the problem.
Attached is a patch that has a cleaner delay then print statements.
The core of it is
-    for(i=0;i<40000;i++);
+    mdelay(1);

There was no research if the change is about a longer delay
or about code NOT being optimized away. It works for me   :-)

Cheers
Geert Stappers
2007-12-20 11:53:00 -05:00
contrib Add .pdsk target (padded .dsk, suitable for qemu). 2007-07-05 23:37:17 +01:00
src 3c90x driver fix (legacy) from Geert Staapers 2007-12-20 11:53:00 -05:00
COPYING Initial revision 2005-05-17 16:44:57 +00:00
Copyrights Update non-GPL licensed files for gPXE 2007-03-05 03:53:40 +00:00
INSTALL Initial revision 2005-05-17 16:44:57 +00:00
LOG Start a new LOG file in preparation for release 2007-03-05 03:54:40 +00:00
RELNOTES Start a new release notes file (RELNOTES) in preparation for release 2007-03-05 03:55:26 +00:00
VERSION Version increment in preparation for release 2007-03-02 16:06:46 +00:00