I'm a relative 8051 noob who's inherited a complex program. This is a banked application for the SiLabs 8051F125. I recently updated/upgraded the tools and want to switch to LX51. When I switched, the linker choked on my .lin file. It refuses to take the RAMSIZE(256) command. There is only an entry in the LX51 manual for RAMSIZE errors, but not the keyword itself... not sure what to make of that. When I remove the RAMSIZE directive, it links and loads fine, but dies almost immediately after the splash screen. Program runs fine linked with BL51. Are there some other changes I need to make? I'm using the L51_BANK.A51 file provided by SiLabs.
thanks for any advice...