Hi, In most example, if we use "BANKAREA(0x8000,0xFFFF)",the common area will allocate at the 0x0000~0x7FFF of all banks. As the http://www.keil.com/support/docs/158.htm descript. My question is if I want to use 4*64K code roms(4 bank),and set the bank area to be "BANKAREA(0x0000,0xFFFF)". Where does the common area be located? Bank0? Can I specify the location of common area before linking? Thanks! Best Regards, Allkeny
Refer to the following example from the linker manual: http://www.keil.com/support/man/docs/lx51/lx51_bk_example1.htm It sounds like this is what you want to do. Jon