• A51: Error A20: INVALID SIMPLE RELOCATABLE EXPRESSION
    I have: 1. ext_port.a51 file, that contains some variables. 2. ext_port.inc file, that contains some macros, that use variables from ext_port.a51. 3. some files, that use macros from ext_port.inc....
  • A51: Error A20: INVALID SIMPLE RELOCATABLE EXPRESSION
    I have: 1. ext_port.a51 file, that contains some variables. 2. ext_port.inc file, that contains some macros, that use variables from ext_port.a51. 3. some files, that use macros from ext_port.inc....
  • Segment and external symbols used in relocatable expressions
    I know that for Keil assembler, "Segment and external symbols are not allowed in simple relocatable expressions". I just want to ask is there any tricks or "non-simple" way that can do the same effect...
  • Segment and external symbols used in relocatable expressions
    I know that for Keil assembler, "Segment and external symbols are not allowed in simple relocatable expressions". I just want to ask is there any tricks or "non-simple" way that can do the same effect...
  • Can I use HIGH in a simple relocatable expression?
    Hi Everyone, I am trying to get the following to assemble, but the assembler gives me error A20:- defins_XSEG segment xdata rseg defins_XSEG rx_buff: ds 200h tx_buff: ds 200h rx_msb EQU HIGH...