On Thu, Jun 14, 2007 at 10:42:20AM -0700, Freddie Cash wrote:
 > On Thursday 14 June 2007 10:36 am, Freddie Cash wrote:
 > > On Wednesday 13 June 2007 08:58 pm, Pyun YongHyeon wrote:
 > > > Revert previous patch and apply attached patch again.
 > > > Please give it spin and let me know result.
 > 
 > Same error message as below, with the updated firmware downloaded from 
 > your site.  :(
 > 

Hmm.... ATM the only reaminging one I can think of is additional delay
after reseting the hardware. Revert previous patch and try attached one.

-- 
Regards,
Pyun YongHyeon
Index: if_txp.c
===================================================================
RCS file: /home/ncvs/src/sys/dev/txp/if_txp.c,v
retrieving revision 1.46
diff -u -r1.46 if_txp.c
--- if_txp.c    12 Jun 2007 04:33:21 -0000      1.46
+++ if_txp.c    15 Jun 2007 03:51:46 -0000
@@ -480,6 +480,9 @@
                return (-1);
        }
 
+       /* Give a 5ms to complete the reset. */
+       pause("txprst", hz / 200);
+ 
        return (0);
 }
 
@@ -548,7 +551,8 @@
                DELAY(50);
        }
        if (r != STAT_WAITING_FOR_BOOT) {
-               device_printf(sc->sc_dev, "not waiting for boot\n");
+               device_printf(sc->sc_dev, "%s: not waiting for boot, "
+                   "status = 0x%08x\n", __func__, r);
                return (-1);
        }
 
@@ -1022,7 +1026,8 @@
        }
 
        if (r != STAT_WAITING_FOR_BOOT) {
-               device_printf(sc->sc_dev, "not waiting for boot\n");
+               device_printf(sc->sc_dev, "%s: not waiting for boot, "
+                   "status = 0x%08x\n", __func__, r);
                return(ENXIO);
        }
 
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to