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.

Warning #48-D

Other Parts Discussed in Thread: EK-TM4C1294XL, SYSBIOS

Good Day,

I have a warning #48-D and I cannot get a rid of it.
Basically to reproduce the issue is enough easy.
1. Create a new CCS project for TM4C1294NCPD:
1.1. Menu\File\New\CSS Project
1.2. Project templates and examples\TI-RTOS Examples\EK-TM4C1294XL Evaluation Kit\TI Driver Examples\Empty Examples\Empty Project
1.3. Press Finish
1.4. Open Problems window
1.5. Compile the project
1.6. Everything is Ok.
2. Add a hardware interrupt
2.1. Open emtpy.cfg
2.2. Click right on Hwi\New Hwi...
2.3. On the interrupt window on ISR function: hwi0Fxn, Interrupt number = 50
2.4. Open empty.c and add: Void hwi0Fxn(void){}
2.5. Open problems window
2.6. Compile the project
2.7. In the problems list I have Warnings (71 items)
 #48-D incompatible redefinition of macro "Hwi_clearInterrupt" (declared at line 652 of "C:/ti/tirtos_tivac_2_14_00_10/products/bios_6_42_01_20/packages/ti/sysbios/hal/Hwi.h")    .ccsproject    /TestWarn48    line 1289, external location: C:\ti\tirtos_tivac_2_14_00_10\products\bios_6_42_01_20\packages\ti\sysbios\family\arm\m3\Hwi.h    C/C++ Problem

Basically the warning is that all the hardware macros are defined in 2 places:
ti/sysbios/hal/Hwi.h
and
ti\sysbios\family\arm\m3\Hwi.h


I attached a test project.


Regards
Horea
1805.TestWarn48.zip