I moved to CCS 6.2.0, so I switched to DSPLib 1_20_00_38. It appears that the new library expects the LEA registers to be named with a prefix of "LEA", rather than "LEASC" (e.g. "LEACNF1" vs "LEASCCNF1"). However, in 6.2.0, msp430fr5994 .h retains the "LEASC" prefix (same as in 6.1.3). Was there a Big Rename expected in CCS, or is this supposed to be accommodated elsewhere? It seems to me that the examples only build OK due to this same naming discrepancy (__MSP430_HAS_LEA__ vs __MSP430_HAS_LEA_SC__), i.e. the examples don't actually use the LEA. If it were only a few names, I could rename them with #define, but we're talking about maybe 100+. Am I missing something?
↧