261 =1 void FramRead(U8 IFRCpage, unsigned char xdata * xdata IFRCstore); *** WARNING C258 IN LINE 261 OF MCDEFS.H: 'IFRCstore': mspace on parameter ignored
"My only beef is that you can not specify a function parameter IDENTICAL to the variables you use for that parameter" Yes, but a function parameter is not identical to a variable - which is precisely why you can't do it! Ho hum!
Perhaps it would be useful to make this condition a warning ("mspace specifier for formal parameter ignored"), so that the code can still be compiled. Users that don't care about this particular warning can suppress it, and then happily add the extra keyword.