| ||||||||
Technical Support Support Resources Product Information | C166: ST10-F269 BONDOUT DEVICE MAC.1 CHIP BUG WORKAROUNDInformation in this article applies to:
QUESTIONI'm using an emulator with an ST10 bondout device. STMicroelectronics documents a problem for this device: MAC.1: Pipeline conflict after CoStore. The problem occurs when the CoStore instruction indirectly accesses an SFR/ESFR and the SFR/ESFR is used in the very next instruction. The Keil C166 Compiler generates MAC instructions when using the #pragma MAC directive. Does the compiler generate sequences that are documented by the MAC.1 problem? If so, is there a special compiler switch or a workaround? ANSWERNo. The C166 Compiler does not generate such sequences. We have verified this in the compiler. Therefore, there is no additional work-round or bypass switch required for this chip problem. SEE ALSO
Last Reviewed: Wednesday, April 21, 2004 | |||||||
| ||||||||