• STRING (XDATA)
    Hi All, Target : ST Micro uPSD3354V I have a number of (implicit) strings in my application that I want to move from CODE space to XADATA as I am approaching the 64KB threshold, and I do not...
  • Xdata initialization
    Hi, I want to know the way to initialize the Xdata memory from main() routine. Xdata starts from 0x0000 to 0x0800. Generally this will be taken care by startup routine (startup.a51). But i modified this...
  • string constants in XDATA
    Hi, In an attempt to free some code space, I'm looking at a couple of options; a) preventing the compiler from automatically placing all string constants in the common code area (regardless of in...
  • #pragma STRING(XDATA) fatal-error
    I am having the problem that my program now uses 32kb which means the memory is full. void print(char *x) { while(*x) { SerialWrite(*x++);} } SerialWrite looks like: void SerialWrite(unsigned...
  • STRINGS
    iam working with cygnal microcontrollers c8051f124,we are generating our own protocol using pwm . i have actually implemented my project in 2 phases,1in c and another in assembly. in the c file iam...