261 =1 void FramRead(U8 IFRCpage, unsigned char xdata * xdata IFRCstore); *** WARNING C258 IN LINE 261 OF MCDEFS.H: 'IFRCstore': mspace on parameter ignored
We've had this before. "The above should, based on the manual be a pointer in xdata to xdata" That applies if you're defining a variable - it does not apply to function parameters. The mspace where function parameters are stored is defined by the Memory Model.
http://www.keil.com/forum/docs/thread5257.asp (you forgot to specify the toolset then, too!) Also: http://www.keil.com/forum/docs/thread1250.asp And: http://www.keil.com/forum/docs/thread2021.asp
oops twice - and the same goof (no tool) anyhow, I am not trying to specify "where function parameters are stored" but what it is. I have, on occasion, run afoul with the "universal mspace" that gives the 3 legged parameter and it riles me that you can not (be allowed to) specify exactly what you mean. Erik
"I am not trying to specify 'where function parameters are stored'" But you are - and that's the problem:
void FramRead(U8 IFRCpage, unsigned char xdata * xdata IFRCstore)
View all questions in Keil forum