There's no gap between paged RAM and nonpaged RAM. So you may edit XD256 PRM file and redefine RAM segment to include RAM page window like this
RAM = READ_WRITE DATA_NEAR 0x1000 TO 0x3FFF;
RAM_FC = READ_WRITE DATA_FAR 0xFC1800 TO 0xFC1FFF;
/* Undefine RAM_FD. It is used in RAM segment 0x1000..0x1FFF*/
/* RAM_FD = READ_WRITE DATA_FAR 0xFD1000 TO 0xFD1FFF;*/
PAGED_RAM INTO /* when using banked addressing for variable data, make sure to specify
the option -D__FAR_DATA on the compiler command line */
RAM_FC /*, remove RAM_FD*/;
Message was edited by: Edward Karpicz