I have a reentrant function that is passed a single parameter as follows:
void Filt_QR ( FilterDataType * FilterData ) reentrant { unsigned char aucTemp40[5]; memcpy( aucTemp40, /* void * dest */ FilterData->aucYpterm_40, /* void * src */ 5); /* int len */ ...
By the way, I'm using uVision2 V2.38a, C Compiler V7.06.