[an error occurred while processing this directive]
|
1) переменная типа char
#define MY_VAR (*((volatile unsigned char*)(0x7FFF))
#define MY_VAR (*((__no_init unsigned char*)(0x7FFF)) // не инициализируется
#define MY_VAR (*((unsigned char*)(0x7FFF))
2) __no_init unsigned char MY_VAR @0x7FFF;
3) сосздать свой сегмент в линк файле и в проге писать
#pragma location MY_SEG
unsigned char MY_VAR
#pragma location default
E-mail: info@telesys.ru