• Why does the Keil compiler generate bad code for the DS400C80?
    The following code: fwsUniChar c; fwsUniChar *temp; temp=p->inPtr; c = *temp; temp++; p->inPtr = temp; correctly increments the pointer p by 0x01 instead of fwsUniChar c = p->inPtr...
  • Why does the Keil compiler generate bad code for the DS400C80?
    The following code: fwsUniChar c; fwsUniChar *temp; temp=p->inPtr; c = *temp; temp++; p->inPtr = temp; correctly increments the pointer p by 0x01 instead of fwsUniChar c = p->inPtr...
  • generic pointers and bad code problem
    I have searched the entire knowlege base and have not found an answer to a specfic question. how do you CAST a generic pointer to a memory specific pointer. There are examples in the manual for...
  • generic pointers and bad code problem
    I have searched the entire knowlege base and have not found an answer to a specfic question. how do you CAST a generic pointer to a memory specific pointer. There are examples in the manual for...
  • armcc [4.1 Build 894] generates bad code?