• Pointer MSpace Help
    I am trying to figure out how the 80C652 processor determines the memory space on pointers. Is there a way to store the pointer in 3 bytes (far doesn't work). When I pass a variable via "TEXT HERE...
  • how to specify the mspace
    261 =1 void FramRead(U8 IFRCpage, unsigned char xdata * xdata IFRCstore); *** WARNING C258 IN LINE 261 OF MCDEFS.H: 'IFRCstore': mspace on parameter ignored The above should, based on the manual be...
  • WARNING C258 mspace ignored
    this "extract to show" compiles with the warning. I definitely do not want the overhead from mspace ignored. What am I missing in making this mspace dependent i.e VFcPtr always code. here void VFDcdatLgt...
  • User defined memory space (mspace)
    Hello all. I'm using 0x80000(, 0x90000..) as a mspace for external eeprom(s). Is there a way to avoid to check the (valid) mspace of constants? Or even better, to add a 'new' memory space? #define...
  • Warning: c259: pointer: different mspace
    I cannot get rid of this warning. All the documents I have read do not help at all. ( these include Keil forum search, Keil help function, the 8051 "bible", google e.t.c). void halLcdWriteLine(uint8...