[U-Boot-Users] Re: [PATCH] Nios: WATCHDOG preparation

Stephan Linz linz at mazet.de
Mon Feb 16 11:07:32 CET 2004


> --snip--
>
> > @@ -1174,7 +1175,11 @@ static void smc_write_phy_register (byte
> >  #ifndef CONFIG_SMC91111_EXT_PHY
> >  static void smc_wait_ms(unsigned int ms)
> >  {
> > +	/* B E   W A R N E D :
> > +	 * DON'T EXCEED YOUR WATCHDOG TIMOUT WITH ARGUMENT 'ms' */
> > +	WATCHDOG_RESET ();
> >  	udelay(ms*1000);
> > +	WATCHDOG_RESET ();
>
> This should never be  necessary.  The  udelay()  function  itself  is
> expected to trigger the waitchdog as necessary.
>
> If this is not the case on NIOS, then please fix this first. It might
> make some more of your modifications redundand, too.

Hu, you're right. It isn't the case on NIOS. OK, I'll fix it up and try out 
this afternoon. You'll get a new patch tomorrow.


Best regards,
Stephan Linz




More information about the U-Boot mailing list