[U-Boot-Users] 32 bit alignment
Robert Schwebel
robert at schwebel.de
Tue Feb 4 17:17:44 CET 2003
On Tue, Feb 04, 2003 at 04:52:56PM +0100, Wolfgang Denk wrote:
> > net/bootp.c
> > net/net.c
> > drivers/smc91111.c
>
> Grrrrgh... This is 3000+ lines of code. Can you please be a _bit_
> more specific?
See my other post, I hope it can clarify things a little bit. The
problem is that the whole thing is one large state machine...
> And please exclude the smc91111 driver for now, since I don't feel
> responsible for it.
It basically works - the problems appear later when the contents of the
ethernet packet are in memory.
By the way: I'm sometimes see strange memory reservation errors when the
code is trying to get mem from the SMSC MMU. It can be fixed by adding
random debug("foo, bar, baz\n"); function calls, but you have to add
exactly the right number of calls :-) Has somebody else seen this
behaviour?
Robert
--
Dipl.-Ing. Robert Schwebel | http://www.pengutronix.de
Pengutronix - Linux Solutions for Science and Industry
Braunschweiger Str. 79, 31134 Hildesheim, Germany
Handelsregister: Amtsgericht Hildesheim, HRA 2686
Phone: +49-5121-28619-0 | Fax: +49-5121-28619-4
More information about the U-Boot
mailing list