I have faced similar problems before....with both the versions (CCS 2.0/2.1)
of TI tools :-(
Suyog. ----Original Message Follows----
From: "Gaurav" <>
Subject: [c55x] Possible Bug in CCS-2.1 assembler???
Date: Fri, 21 Jun 2002 20:42:14 +0530
I am using CCS ver 2.1 and faced some problem on using algebraic
of assembly instruction for BTST.
Mnemonic instruction "BTST AR6,AC0,TC1" compiles successfully.
Algebraic equivalent of the above instruction "TC1 = bit (AC0,AR6)" gives
compilation error (parse ERROR).
"test.asm", ERROR! at line 9: [E0000] parse error
TC1 = bit(AC0,AR6)
However, the instruction "TC1 = bit (AC0,@#12)" works.
Infact no Bit operation on registers is working in Algerbric form.
I tried the similar thing in CCS ver 2.0 also and the result was same.
Has anyone faced a similar problem??
Thanks in advance
MSN Photos is the easiest way to share and print your photos: