On a TMS28377D, I get the following compiler warning:
#770-D conversion from pointer to smaller integer
when I set the Cla1Regs.MVECTx registers. The line with the warning is:
Cla1Regs.MVECT1 = (uint16_t) &cla_task;
I compared my code to the Lab 9 in the C2000 Multi-Day Workshop, which does not emit the warning and as far as I can tell, they appear the same. What could I be doing differently that causes the warning in my project?
Edit: After posting it, I realized this perhaps goes better in the C2000 forum, but I don't see any way for me to move it there. Please move if it should go there.