I need to locate 3 modules above 0xe000 and I have find manr 'recipes' but all refer to the stupid IDE which i can not use.
Anyone have (a link to) an example of doing it via commandline?
Erik
I got this one from Keil support and there is no error but, alas, no relocation
C:\TOOLS\KEIL\C51\BIN\BL51 SLVSTART.OBJ, SLVISR.OBJ, SLVIIC.OBJ, SLVMAIN.OBJ, SLVXDATA.OBJ, SLVZDATA.OBJ, SLVUMAIN.OBJ, >> SLVUFLSH.OBJ, AS.LIB, C51S.LIB TO AS.OMF RS (256) IX CO (?PR?SLVUMAIN?SLVUMAIN (0XE000), ?PR?CUP*)
I got it solved at the SILabs forum
stupid mistake Thanks Tsuneo That you 'proved it working' made me triple check which did not help, but a quadruple check (running with SRC once more) did the trick.
I do not run #pragma SRC for obvious reasons (but ran it once to get the segment name) and what happened was that adding a variable inserted a '_' in the name of the segment. I missed that detail in every check so far, but now it works
Thanx a whole lot
PS an error message in this case from Keil would have been nice