Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE
Including can.c into a project from the ./device_support/F2837xS/v210/F2837xS_common/driverlib directory in controlSUITE is issuing a linker error regarding the symbol __error__.
This symbol (it turns out is a function call within a macro) is referenced in the ASSERT() macro when performing error checking on incoming function arguments. If we compile without the DEBUG defined, this effectively prunes out the ASSERT() call and everything builds. But if we wanted to compile with debug capability, we need to fix this issue.
Where is __error__ defined and what files/libraries/etc. need to be added to the project to address this?
Thank you.