I want to know, how to force the compiler (MetroWerks) to use LOGICAL PAGE address and not the GLOBAL address.
const uint32 Buffer;
unit32 * __far BufferAddress; /* RAM variable */
BufferAddress = &Buffer;
The variable is taking the global address of the constant "Buffer". I want the RAM variable "BufferAddress" to take the logical PAGE address of the constant.
How to force the compiler to use the logical PAGE address?
I am using S12XEP100 target.
Thanks in advance!