This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMDSCNCD28388D: f2838x_swprioritizedpievect.c and f2838x_pievect.c

Part Number: TMDSCNCD28388D
Other Parts Discussed in Thread: C2000WARE

Hello All

So I would like to fall this topic into 2 parts

the first part about error

  f2838x_swprioritizedpievect.c is erroneous  it contains array of names(addresses) of ISR like   f2838x_pievect.c. Those ISR we can meet in the f2838x_defaultisr.c

But f2838x_swprioritizedpievect.c contains some names which are differ from names  f2838x_defaultisr.c

for example

f2838x_swprioritizedpievect.c

FPU_UNDERFLOW_ISR,            // 12.8 - FPU Underflow Interrupt 

    ECAP6INT2_ISR,                              // 12.10 - eCAP6 Interrupt 2

..etc

  f2838x_pievect.c

interrupt void FPU_UFLOW_ISR(void)

interrupt void   ECAP6_2_ISR(void)

.. etc

So names of   f2838x_pievect.c completely coincide with names  f2838x_pievect.c. and partly with names f2838x_swprioritizedpievect.c

It leads to error of compilation.

Second part is question about applicability of f2838x_swprioritizedpievect.c

So which purpose of this file ?

and when we can use this file in place  f2838x_pievect.c ?

Best regards

Andrii Shevchuk