David,

>>wrong. nothing changed.

>Oh really?  My bad...  I had read in other forums that it *had* changed 
>and access to it was different due to the endian change in OS 5...

You're both right.  The C typedef did not change, but the physical contents
changed for two reasons:

 - The OS5 version is the opposite endian-ness for 16+ bit values
 - The OS5 version uses 32-bit alignment, not 16-bit

When programming in C and using a PNOlet, the compiler takes care of those since
the typedef did not change.  When using a language like NSB/Palm from m68k code,
you need to account for those variations yourself because the compiler doesn't.

Doug

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to