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]"