[U-Boot] [PATCH v2 1/5] Add support for SMSC95XX USB 2.0 10/100MBit Ethernet Adapter
Wolfgang Denk
wd at denx.de
Wed Apr 13 23:50:25 CEST 2011
Dear Simon Glass,
In message <BANLkTi=oUMockMG45vV6jo9WpMe+OQJxoA at mail.gmail.com> you wrote:
>
> >> Yes, it is important to shut down devices. =A0Especially with USB
> >> devices.
...
> Actually on second thoughts this actually conflicts which what you are
> telling me on the rejected patch.
Not really.
> If the Ethernet adapter shuts down when halt() is called, then
> presumably it will lose the link. Then when a tftp comes along, there
> is a delay while it re-establishes the link.
>
> So we have:
>
> bootp (calls init, send, recv, halt)
> tftp (calls init, send, recv, halt)
>
> If halt takes the link down then there will be a delay, which is what
> my rejected patch was trying to work around.
>
> So I think either halt should leave the link up, or we need a way to
> not call init/halt all the time.
The second is probably true. See the discussion we had about this
when Stefano Babic implemented netconsole over ethernet over USB.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
panic: kernel trap (ignored)
More information about the U-Boot
mailing list