• Code Banking & LX51
    Hello, I am using code banking for my 106 KB code, divided into 2 code banks. The linker is BL51. The output listing(m51 file) generated by keil is as follows: BL51 BANKED LINKER/LOCATER V6.11...
  • LX51 linker syntax
    We try to use LX51 instead of BL51 with new PK51 package (C51 7.0.1 etc). If we define the linker option for BL51 DA(30H) ID(80H) ST(?STACK) XDATA(3000H), what is equivelant define in LX51. In the other...
  • Const address in bank not "linked" by LX51
    I am trying to locate const in a file into a particular bank and access it in the same bank but from a different file. From the map file const is located correctly at the specified address in the bank...
  • Lx51: Common+bank area in hex files
    Following on message send about banking with constants (constants saved in an external flash memory and code in internal flash memeory of the AT89C51CC03), I wonder how with 64K banks, hex files are generated...
  • Inter banking problem with the new linker LX51
    With the new linker LX51, it's impossible to call a function by pointer from bank N1 to an other bank N2. This was possible with the last linker.