I want to put an array of pointers into IDATA as my real target has no off chip RAM. If I assign them in the following way they do not locate properly. int idata *ptr[20]; Any suggestions??? Cheers Mark