Re: [Fx2lib-devel] Some bugs
Status: Beta
Brought to you by:
mulicheng
From: Dennis M. <de...@ub...> - 2009-07-28 18:58:27
|
>>> >> >> So they are at an ABSolute address and OVeRlayable by any other >> area. In >> what memory should the linker put it? XDATA? Or IDATA? Have you >> found in >> the asxxxx documentation that it defaults to CODE memory? And what >> do you >> think will happen if another area is put at the same address as this >> one? >> You've told the linker that this is OK. > > Perhaps I misunderstood the asx8051 docs. I thought ABS and CON were > mutually exclusive. I just re-read and found that it used to be that > way, but now is OK. I tried changing _INT2AV anD _INT4AV to (CODE, > ABS, CON) and it seems to have worked fine. Is that what you were > suggesting? > Just a side note. After trying this out a bit, There is something not working. I haven't narrowed it down yet but it appears that changing OVR to CON doesn't actually put the jump instructions in the correct location. i.e., my device doesn't operate properly w/ the change. I can however do (CODE,ABS,OVR) instead of just (ABS,OVR) and things work correctly. -Dennis |