On Mon, 2009-10-19 at 16:45 -0600, John Rigby wrote:
> Regarding 512x psc register maps:
> 
> The register map for 5125 does not just change the size of the registers.
> Some registers change locations.  The issue is that the hardware guys
> decided to "fix" the old broken register access.  The 5200, 5121, 5123 had
> some registers that were:
> 
> Function A when read but function B when written.

I would like to hear what the designer had for argument to justify that
solution. Another favorite is the write only register.

GPIO without set/reset registers that force a read/modify/write cycle.

Then we have things that are more bugs than design

The "god" register that is not affected by any reset turning a
reboot/reset into a game of chance.

The occasional write register.
do {
        *reg =xx
}while (*reg != xx)



_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to