This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Reinhard, Jon can you answer: Struct across 64 boundary

At this time when the two of you are active here, can I get an answer to the following which I have sougtht an answer to for some time both through support and this forum.

Is there - or will there be - a means of allowing a struct to cross a 64k boundary. The code generated by the compiler does 16 bit math so members in the second page are erroneously accessed. This is for address calculation, not actual access since my system has a "flash page" port and a "read flash" function that set that port.

Note" I am NOT talking of "placing in any 64k page", I AM talking about accessing a member of a struct that happen to be in the following 64k page.

PLEASE no words about banks, I am not using it since 99.99% of the run time my program is happy in 64k code and data.

Erik