* device/lib/mcs51/crtbank.asm: added # to 0x0F
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3806
4a8a32a2-be11-0410-ad9d-
d568d2c75423
+2005-07-22 Maarten Brock <sourceforge.brock AT dse.nl>
+ * as/mcs51/lkarea.c: enlarged codemap for banked memory
+ * device/lib/mcs51/crtbank.asm: added # to 0x0F
+
2005-07-21 Raphael Neider <rneider AT web.de>
* src/pic/gen.c (aopOp): do not generate AOP_ACC operands as pic14
void lnksect2 (struct area *tap, int rloc);
char idatamap[256];
-long codemap[2048];
+long codemap[524288];
/*Modified version of the functions for packing variables in internal data memory*/
VOID lnkarea2 (void)
mov a,r1
push acc ;push MSB address
mov a,r2 ;get new bank
- anl a,0x0F ;remove storage class indicator
+ anl a,#0x0F ;remove storage class indicator
anl _PSBANK,#0xF0
orl _PSBANK,a ;select bank
xch a,r0 ;restore Acc