• AARM and offset calculation
    A simple code example: AREA SOME_DATA, DATA, READWRITE, ALIGN=2 RSEG SOME_DATA MY_DATA: FIRST_VAR EQU $ - MY_DATA DSD 1 SECOND_VAR EQU $ - MY_DATA DSD 1 AREA SOME_CODE, CODE, READONLY, ALIGN...
  • AARM and offset calculation
    A simple code example: AREA SOME_DATA, DATA, READWRITE, ALIGN=2 RSEG SOME_DATA MY_DATA: FIRST_VAR EQU $ - MY_DATA DSD 1 SECOND_VAR EQU $ - MY_DATA DSD 1 AREA SOME_CODE, CODE, READONLY, ALIGN...
  • 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 Huge Code
    I am trying out an application for the MX51 and I need HUGE code generation but it generates a combination of both. As an example, in my routines it generates the proper ECALL and ERET but if I call...
  • 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...