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