??? 09/21/08 23:41 Read: times |
#158491 - what do you really want? Responding to: ???'s previous message |
The code I posted puts the pointer array in xdata and the strings
in code space, which is what I thought you were asking for. If you want both in code space, use <PRE> unsigned char code * code phrases[] = { <PRE> Always a good idea to mark code space variables const so the compiler will help find wayward writes, so better is <PRE> const unsigned char code * const code phrases[] = { <PRE> |
Topic | Author | Date |
Location of Pointers in XDATA | 01/01/70 00:00 | |
What does datasheet says? | 01/01/70 00:00 | |
RC-51 ref manual, pg 51 | 01/01/70 00:00 | |
ahh so easy when you read the instructions | 01/01/70 00:00 | |
xdata? | 01/01/70 00:00 | |
too? | 01/01/70 00:00 | |
Well yes actually - now that you mention it | 01/01/70 00:00 | |
what do you really want? | 01/01/70 00:00 | |
You are correct you supplied the answer as asked | 01/01/70 00:00 | |
wronk 'keyword' | 01/01/70 00:00 | |
const + code | 01/01/70 00:00 | |
the compiler is smart enough to ... | 01/01/70 00:00 | |
Compiler-specific? | 01/01/70 00:00 | |
It didn't actually compile with CONST | 01/01/70 00:00 | |
const is expected to catch non-const assigns![]() | 01/01/70 00:00 |