separate instruction and variable memory space?

Hi all,

I have a few Smartcat BL2120 with the rabbit 2000. Trying to figure out how to store a machine control program in flash and integer variables and a user settings array in ram. I found a setting on the complier “project options” menu for separate instructions and data. Not sure that is even what i want, but anywho i get this error when trying to complile:

line 1073 : ERROR Rabbitbios.c : Separate instruction and data space is not supported by this processor.

So is there a different way to accomplish what i really want or what processor do i need to get that to work?

Thanks

Joe