Tabela na flash

Ola
Eu estou com dificuldades de criar uma tabela na Flash do LPC2103 com end definido. Eu utilizo o Keil uvision3.
Eu tentei oque eu ja conhecia:
const char Text_Table [16] @0x000010FF ={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
mas não da certo, ele não aceita o @.
Outra dúvida, seria: como eu discrimino uma variável de um bit? No Code Warrior (freeescale 8 bits) eu fazia assim:
volatile union _tyBits1 {
unsigned char vByte1;
struct
{
unsigned char Bit3_0:1;
unsigned char Bit3_1:1;
unsigned char Bit3_2:1;
unsigned char Bit3_3:1;
unsigned char Bit3_4:1;
unsigned char Bit3_5:1;
unsigned char Bit3_6:1;
unsigned char Bit3_7:1;
} vBits1;
};
union _tyBits1 _flags3;
#define flags3 _flags3.vByte1
#define blablabla _flags3.vBits1.Bit3_0
#define blablabla _flags3.vBits1.Bit3_1
#define blablabla _flags3.vBits1.Bit3_2
#define blablabla _flags3.vBits1.Bit3_3
#define blablabla _flags3.vBits1.Bit3_4
#define blablabla _flags3.vBits1.Bit3_5
#define blablabla _flags3.vBits1.Bit3_6
#define blablabla _flags3.vBits1.Bit3_7
mas no uvision tb não da certo.
Apelo para os mais experientes...
Obrigado
Eu estou com dificuldades de criar uma tabela na Flash do LPC2103 com end definido. Eu utilizo o Keil uvision3.
Eu tentei oque eu ja conhecia:
const char Text_Table [16] @0x000010FF ={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
mas não da certo, ele não aceita o @.
Outra dúvida, seria: como eu discrimino uma variável de um bit? No Code Warrior (freeescale 8 bits) eu fazia assim:
volatile union _tyBits1 {
unsigned char vByte1;
struct
{
unsigned char Bit3_0:1;
unsigned char Bit3_1:1;
unsigned char Bit3_2:1;
unsigned char Bit3_3:1;
unsigned char Bit3_4:1;
unsigned char Bit3_5:1;
unsigned char Bit3_6:1;
unsigned char Bit3_7:1;
} vBits1;
};
union _tyBits1 _flags3;
#define flags3 _flags3.vByte1
#define blablabla _flags3.vBits1.Bit3_0
#define blablabla _flags3.vBits1.Bit3_1
#define blablabla _flags3.vBits1.Bit3_2
#define blablabla _flags3.vBits1.Bit3_3
#define blablabla _flags3.vBits1.Bit3_4
#define blablabla _flags3.vBits1.Bit3_5
#define blablabla _flags3.vBits1.Bit3_6
#define blablabla _flags3.vBits1.Bit3_7
mas no uvision tb não da certo.
Apelo para os mais experientes...
Obrigado