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