#include #include #include
Everytime I'm trying to use e.g.
unsigned char myarray[8][25];
in a (quite trivial) application I get linkage error with adress space. That's OK and working correctly.
*** ERROR L107: ADDRESS SPACE OVERFLOW SPACE: DATA SEGMENT: ?DT?VALVE LENGTH: 007DHso far so good. As usual I added "xdata" and recompiled. The error is gone and the app is downloaded to the processor. BUT: the processor doesn't do anything at all. (OK... apparently nothing as I can't look inside :-)
Nothing I tried helped (changing memorymodel, defining XD(0-3FFH) for the linker ...). The map file looks OK.
Up to now I like the cygnal stuff :-) This is the first time I needed xdata on such a chip and now I'm puzzled. Been using Keil for a long time and never
Right now I'm using a truncated array to store the samples so the app is doing OK now.
Anyone out there to know what I overlooked?