RandyP, I ported the dks_app example for the Spectrum Digital C6455 evaluation board into CCS5.5.0 and was (finally) able to get the code to compile, link and run--almost. I can see the visual indication that the code is running from the 500ms blinking LED, but apparently the HWI interrupt handler is never invoked. This is my first exposure to the C6455 and how to debug the EDMA is not obvious. Do you know of some step(s) that are lost when moving from CCS3.1 (original IDE platform) to CCS5.5.0?
I was trying to trace the flow of execution through the source code, but the "thread" disappears in the thicket of macro substitutions and function calls. Examination of EDMA registers is very confusing given the enormous number of registers. I'm guessing that the handler and "chain" of interrupt conditions are not connected, but examination of the function HWI_dispatchPlug (~line 387 of dsk_app.c) goes nowhere. The code compiles, links, and runs, but the navigate tools within CCS5 says the function doesn't exist.
Any ideas?
David Ehrenberg