Re: [Etherboot-developers] Fwd: etherboot sis900 source code - problem
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: <ebi...@ln...> - 2002-11-20 18:47:21
|
ke...@us... (Ken Yap) writes:
> >Alright, here's a strange problem. It could indicate anything from a
> >compiler bug to an alignment bug. I am forwarding it in case it makes
> >sense to anyone else.
> >I've seen this sort of thing, but it is usually an initialization
> >problem.
> >Does anyone have any ideas? Clearly the "patch" would be, um,
> >problematic ;)
> >
> >> This is the change that i have added just for testing:
> >>
> >> printf ("Netcore Solutions\n");
>
> Ask him to try putting a sleep(5) there instead. That will tell you if
> it's a chip not ready issue.
While I am thinking about it. With mmio mapped registers sometime strange
things happen because mmio writes can be posted. That is it is legal to queue
them up and not execute them immediately. So a read of another register in mmio
space is necessary to explicitly wait until the write is completed.
Eric
|