
28 May
2008
28 May
'08
6:14 p.m.
On Wed, May 28, 2008 at 10:31:09AM +0200, Stefan Roese wrote:
On Wednesday 28 May 2008, Sergei Poselenov wrote:
What is the reason for doing this? Compiler issues? I see the direct pointer addressing is used all over the 85xx code.
Either the compiler or the hardware could reorder direct accesses.
Yes, I just noticed that these registers are accessed this way on (all?) MPC85xx boards. So it is perhaps not a problem with these registers. Not sure though, since I'm no MPC85xx expert. Perhaps somebody from FSL can comment here.
The accessors should be used; please don't copy bad examples. :-)
-Scott