Technical discussions about the TI C55x DSPs (including the c5501, c5502, c5503, c5507, c5509, c5510 and OMAP5910).
hai friends,
i have been working on c5502 for sometime.i have done all
the programming in C. now i have to do some programming in c55x
assembly. so i was learning assembly for some days. in c55x there are 2
assemblers ie algebraic and mnemonic assembler.
when using code composer, by default mnemonic assembler is invoked. i
want to do my programming using algebraic assemler. do anybody know how
the change my option for invoking algebraic assembler. can anyone of u
friends give a comment on the problem
thanks in advance
vishnu prasad
Vishnu- > i have been working on c5502 for sometime.i have done all > the programming in C. now i have to do some programming in c55x > assembly. so i was learning assembly for some days. in c55x there are 2 > assemblers ie algebraic and mnemonic assembler. > when using code composer, by default mnemonic assembler is invoked. i > want to do my programming using algebraic assemler. do anybody know how > the change my option for invoking algebraic assembler. can anyone of u > friends give a comment on the problem I suggest to set algebraic assembler option *only* for files that you need, and leave default (project) setting as mnemonic. You can set individual files by right-clicking on the file (in file list at left pane) and choosing "File Specific Options", then Assembly tab. The main reason to leave mnemonic as the default is that's what CCS expects when it compiles C code and produces intermediate asm lang files. Algebraic would probably work also for whole project, but if you run into problems and you had that setting, everyone (including TI) would tell you to set it back to mnemonic. But it's Ok to use algebraic for just a few files key to your application's algorithm and real-time processing. -Jeff