Background information about my question:
I use in my application a large constant lookup table (a font table) that is placed by the compiler into the variable space (reduced to 5 bytes for the example here):
Code: Select all
unsigned char LuTable[] = {0x10, 0x21, 0x31, 0x41, 0x50};
Code: Select all
const char LuTable[] = {0x10, 0x21, 0x31, 0x41, 0x50};
static const unsigned char LuTable[] = {0x10, 0x21, 0x31, 0x41, 0x50};
Code: Select all
static const char CODE LuTable[] = {0x10, 0x21, 0x31, 0x41, 0x50};
CODE static const char LuTable[] = {0x10, 0x21, 0x31, 0x41, 0x50};
static const char code LuTable[] = {0x10, 0x21, 0x31, 0x41, 0x50};
code static const char LuTable[] = {0x10, 0x21, 0x31, 0x41, 0x50};
__code unsigned char LuTable[] = {0x10, 0x21, 0x31, 0x41, 0x50};
unsigned char __code LuTable[] = {0x10, 0x21, 0x31, 0x41, 0x50};