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.

CCS/CCSTUDIO: porting compile errors

Part Number: CCSTUDIO
Other Parts Discussed in Thread: TM4C1290NCPDT

Tool/software: Code Composer Studio

CCS 7.2.0.00013

ARM compiler TI 16.9.3 LTS

porting Stellaris to TM4C1290NCPDT

Hi,

I need help understanding why I'm getting datatype errors in the driverlib files. 

List of compile errors attached.

Thank you,

Priya

problems.txt

  • Hello Priya,

    The datatype errors are due to not having the following files included which handles all datatype mapping:

    #include <stdint.h>
    #include <stdbool.h>

    I also see a lot of errors because you included both inc/tm4c1290ncpdt.h and inc/hw_xxx files. If you are using driverlib, then you shouldn't include device specific headers. That will help resolve further errors.

  • Description	Resource	Path	Location	Type
    gmake: Target 'all' not remade because of errors.	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake: *** [REPMFirmware/TestFile.obj] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake: *** [REPMFirmware/SolenoidInterface.obj] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake: *** [REPMFirmware/Printhead_Interface.obj] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake: *** [REPMFirmware/Printhead_Control.obj] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake: *** [REPMFirmware/arcsend.obj] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake: *** [REPMFirmware/arcerror.obj] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake: *** [REPMFirmware/ARCdata.obj] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #80 expected a type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 114	C/C++ Problem
    #68 expected a "}"	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 53	C/C++ Problem
    #66 expected a ";"	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 60	C/C++ Problem
    #41 expected an identifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 103	C/C++ Problem
    #41 expected an identifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 104	C/C++ Problem
    #258 invalid redeclaration of type name "t_Mstyle1" (declared at line 157)	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 157	C/C++ Problem
    #258 invalid redeclaration of type name "t_Mbuf" (declared at line 169)	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 169	C/C++ Problem
    #258 invalid redeclaration of type name "t_ArcFrm" (declared at line 178)	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 178	C/C++ Problem
    #258 invalid redeclaration of type name "BITS" (declared at line 101)	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 101	C/C++ Problem
    #258 invalid redeclaration of type name "ACT_FUNC" (declared at line 149)	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 149	C/C++ Problem
    #20 identifier "GPIO_PORTQ_DATA_R" is undefined	SolenoidInterface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 60	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Control.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 268	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 640	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 642	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 753	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 755	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 836	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 837	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 841	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 844	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 875	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 876	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 880	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 883	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1246	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1247	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1248	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1264	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1265	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1266	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1284	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1285	C/C++ Problem
    #20 identifier "GPIO_PORTM_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1286	C/C++ Problem
    #20 identifier "GPIO_PORTL_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1192	C/C++ Problem
    #20 identifier "GPIO_PORTL_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1193	C/C++ Problem
    #20 identifier "GPIO_PORTL_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1245	C/C++ Problem
    #20 identifier "GPIO_PORTL_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1263	C/C++ Problem
    #20 identifier "GPIO_PORTL_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1267	C/C++ Problem
    #20 identifier "GPIO_PORTL_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1268	C/C++ Problem
    #20 identifier "GPIO_PORTL_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1283	C/C++ Problem
    #20 identifier "GPIO_PORTL_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1287	C/C++ Problem
    #20 identifier "GPIO_PORTL_DATA_R" is undefined	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1288	C/C++ Problem
    #18 expected a ")"	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 104	C/C++ Problem
    #171 expected a declaration	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 61	C/C++ Problem
    #171 expected a declaration	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 70	C/C++ Problem
    #171 expected a declaration	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 72	C/C++ Problem
    #171 expected a declaration	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 122	C/C++ Problem
    #148 declaration is incompatible with "void c19_write_data(uint8_t, uint16_t, uint16_t, uint8_t, uint8_t *)" (declared at line 22)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 103	C/C++ Problem
    #148 declaration is incompatible with "void c19_set_tx_page(uint8_t, uint8_t)" (declared at line 24)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 114	C/C++ Problem
    #148 declaration is incompatible with "void c19_interrupts_enableTA(void)" (declared at line 25)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 116	C/C++ Problem
    #148 declaration is incompatible with "void c19_clear_flags(void)" (declared at line 23)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 113	C/C++ Problem
    #148 declaration is incompatible with "void c_wait2us(uint32_t)" (declared at line 196 of "..\REPMFirmware\system.h")	TestFile.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 214	C/C++ Problem
    #148 declaration is incompatible with "void ARCNET_EnableInterupt(void)" (declared at line 26)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 119	C/C++ Problem
    #148 declaration is incompatible with "void ARCNET_DisableInterupt(void)" (declared at line 27)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 111	C/C++ Problem
    #148 declaration is incompatible with "uint8_t snd_seq_no" (declared at line 30)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 60	C/C++ Problem
    #148 declaration is incompatible with "uint8_t Arc_Txd_Mode" (declared at line 31)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 115	C/C++ Problem
    #102 "bits_reg" has already been declared in the current scope	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 88	C/C++ Problem
    #102 "bits_flags" has already been declared in the current scope	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 126	C/C++ Problem
    #102 "bit_tag" has already been declared in the current scope	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 89	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_SysCtlPeripheralEnable" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 88	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeUSBDigital" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 110	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeUSBAnalog" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 109	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeGPIOInput" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 112	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeGPIOInput" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 120	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinConfigure" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 108	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "pvPortMalloc" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1912	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "pvPortMalloc" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 2254	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "free" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1947	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "free" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 2294	C/C++ Problem
    #93-D identifier-list parameters may only be used in a function definition	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 103	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 60	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 103	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 111	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 113	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 114	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 115	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 116	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 119	C/C++ Problem
    #552-D variable "m_uiTicks" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 91	C/C++ Problem
    #552-D variable "m_uiNumCharactersToPrint" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 81	C/C++ Problem
    #552-D variable "m_uiCont4TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 93	C/C++ Problem
    #552-D variable "m_uiCont3TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 94	C/C++ Problem
    #552-D variable "m_uiCont2TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 95	C/C++ Problem
    #552-D variable "m_uiCont1TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 96	C/C++ Problem
    #552-D variable "m_ucSensorInputsToUseForMoving" was set but never used	LinearMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 18	C/C++ Problem
    #552-D variable "m_ucSensorInputMatters" was set but never used	LinearMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 19	C/C++ Problem
    #552-D variable "m_ucSensor2ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 28	C/C++ Problem
    #552-D variable "m_ucSensor1ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 27	C/C++ Problem
    #552-D variable "m_ucSensor0ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 26	C/C++ Problem
    #552-D variable "m_ucChip1PortInputData" was set but never used	I2CInterface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 91	C/C++ Problem
    #552-D variable "g_bSendingBreak" was set but never used	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 92	C/C++ Problem
    #552-D variable "dummyVal" was set but never used	arccom19.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 87	C/C++ Problem
    #552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 190	C/C++ Problem
    #552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 288	C/C++ Problem
    #552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 387	C/C++ Problem
    #552-D variable "bServiceCPU" was set but never used	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 112	C/C++ Problem
    #188-D pointless comparison of unsigned integer with zero	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 967	C/C++ Problem
    #188-D pointless comparison of unsigned integer with zero	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1678	C/C++ Problem
    #188-D pointless comparison of unsigned integer with zero	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1679	C/C++ Problem
    #188-D pointless comparison of unsigned integer with zero	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1680	C/C++ Problem
    #188-D pointless comparison of unsigned integer with zero	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1681	C/C++ Problem
    #188-D pointless comparison of unsigned integer with zero	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1682	C/C++ Problem
    #188-D pointless comparison of unsigned integer with zero	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1722	C/C++ Problem
    #188-D pointless comparison of unsigned integer with zero	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1723	C/C++ Problem
    #188-D pointless comparison of unsigned integer with zero	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1724	C/C++ Problem
    #188-D pointless comparison of unsigned integer with zero	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1725	C/C++ Problem
    #188-D pointless comparison of unsigned integer with zero	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1726	C/C++ Problem
    #179-D variable "ui32PLLRate" was declared but never referenced	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 521	C/C++ Problem
    #179-D variable "m_ucFirmwareVer" was declared but never referenced	LinearMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 16	C/C++ Problem
    #179-D variable "m_bReadRequest" was declared but never referenced	I2CInterface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 85	C/C++ Problem
    #179-D variable "iSendPortCountDevice2" was declared but never referenced	I2CInterface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 98	C/C++ Problem
    #179-D variable "iSendPortCountDevice1" was declared but never referenced	I2CInterface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 97	C/C++ Problem
    #179-D variable "dummy" was declared but never referenced	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 244	C/C++ Problem
    #179-D variable "dummy" was declared but never referenced	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 340	C/C++ Problem
    #179-D function "SetLineCoding" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 906	C/C++ Problem
    #179-D function "SetControlLineState" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 896	C/C++ Problem
    #179-D function "SendBreak" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1164	C/C++ Problem
    #179-D function "PrintSystemIdleDebugMsg" was declared but never referenced	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 419	C/C++ Problem
    #179-D function "GetLineCoding" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1054	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 480	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 606	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 610	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 614	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 618	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 621	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 624	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 627	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 630	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 633	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 636	C/C++ Problem
    #129-D loop is not reachable	ARCmain.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 215	C/C++ Problem
    #12-D parsing restarts here after previous syntax error	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 69	C/C++ Problem
    #12-D parsing restarts here after previous syntax error	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 100	C/C++ Problem
    #112-D statement is unreachable	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 789	C/C++ Problem
    

    Ralph,

    The errors have come down, though there are many. Can you comment on the GPIO errors listed in

    the attached file? The pin definitions are present in the ported files. These errors go away if the

    device specific header file is included; though this results in numerous warnings. Is there anything

    I can do to make these errors go away?

    Thanks,

    Priya

     

  • Hello Priya,

    You mentioned you are porting Stellaris to the TM4C1290NCPDT correct? If so, have you been consulting our Software Migration guide? The guide is: http://www.ti.com/lit/an/spma050a/spma050a.pdf