hi friends , im using CCS 55x i got a remark while compiling a file as follows: This instruction may not execute correctly if the preceeding memory access modifies AC1 via an MMR access (see rev 1.0 silicon errata; CPU_37) || max AR7, AC3 ; port of mov *ar0,t2 ::max ar7,ac3 this is what simulator has shown. my actual code is as follows: mov ac0,*ar0+ ::mov *ar5,ac3 mov *ar0,t2 ::max ar7,ac3 and i know this remark is due to "mov ac0,*ar0+" and that to because of "+" thing. because when i remove that + sign...the remark goes.. can anybody tell me whether this remark is always serious? and how to get rid of that... sachin pandhare |
remark : instruction may not execute correctly
Started by ●January 4, 2002