c166.pdf User's (Guide 09.00) page 137 does not mention the C161. I am maintaining a legacy uVision 1.31 and am porting to latest uVision. I am having trouble with program crashing after erasing a sector in flash. I have studied app 138 (etc.) but to no avail. I would like to confirm that the legacy start.asm is consistent with what Keil recommends now. However, I am not sure whether I should use startup.a66 or start167.a66 as a model. (Note, c166.pdf, 06.96, says to use startup.a66 for 8xC166 but ver. 09.00 is less explicit.)
Startup.a66 is for 8xC166, start167.a66 is for all other members of the C166 family.