Rebuild started: Project: ConversorLon *** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Rebuild target 'ConversorLON' Before Build - User command #1: C:\Users\mgsilva-ext\Documents\Projeto_Interface_Lon_Serial\FW\pm00556_conversor_lon\iii.exe --target shortstack-classic main.c Adesto IzoT Interface Interpreter 1.30.09 Copyright (c) 2014-2019 Adesto Technologies Corporation. All rights reserved. 0 error(s), 0 warning(s) assembling startup_LPC17xx.s... compiling main.c... ..\..\..\glibc\bits/wordsize.h(1): error: #35: #error directive: "This file must be written based on the data type sizes of the target" #error "This file must be written based on the data type sizes of the target" main.c: 0 warnings, 1 error compiling comunicar_serial.c... ..\..\..\glibc\bits/wordsize.h(1): error: #35: #error directive: "This file must be written based on the data type sizes of the target" #error "This file must be written based on the data type sizes of the target" comunicar_serial.c: 0 warnings, 1 error compiling system_LPC17xx.c... compiling interface_neuronchip.c... interface_neuronchip.c(140): warning: #1-D: last line of file ends without a newline } interface_neuronchip.c: 1 warning, 0 errors compiling interrupcoes.c... interrupcoes.c(129): warning: #1-D: last line of file ends without a newline } interrupcoes.c: 1 warning, 0 errors compiling i_o.c... compiling systick_v2.c... compiling delay.c... compiling crc16.c... compiling timer.c... compiling serial.c... compiling protocolos.c... compiling ShortStackDev.c... ..\shortstack\api\ShortStackApi.h(72): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonInit(LdvCtrl* ctrl); ..\shortstack\api\ShortStackApi.h(87): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonReinit(void); ..\shortstack\api\ShortStackApi.h(95): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonExit(void); ..\shortstack\api\ShortStackApi.h(159): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonPollNv(const unsigned index); ..\shortstack\api\ShortStackApi.h(176): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonPropagateNv(const unsigned index); ..\shortstack\api\ShortStackApi.h(193): warning: #815-D: type qualifier on return type is meaningless extern const unsigned LonGetDeclaredNvSize(const unsigned index); ..\shortstack\api\ShortStackApi.h(212): warning: #815-D: type qualifier on return type is meaningless extern volatile void* const LonGetNvValue(const unsigned index); ..\shortstack\api\ShortStackApi.h(233): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSendResponse(const LonCorrelator correlator, ..\shortstack\api\ShortStackApi.h(260): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonGetUniqueId(LonUniqueId* const pId); ..\shortstack\api\ShortStackApi.h(282): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonGetVersion(LonByte* const pVersion); ..\shortstack\api\ShortStackApi.h(295): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSendServicePin(void); ..\shortstack\api\ShortStackApi.h(308): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSendReset(void); ..\shortstack\api\ShortStackApi.h(326): warning: #815-D: type qualifier on return type is meaningless extern const volatile LonResetNotification* const LonGetLastResetNotification(void); ..\shortstack\api\ShortStackApi.h(1036): warning: #815-D: type qualifier on return type is meaningless extern const unsigned LonGetCurrentNvSize(const unsigned index); ..\shortstack\api\ShortStackApi.h(1051): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonNvdDeserializeNvs(void); ..\shortstack\api\ShortStackApi.h(1070): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonNvdSerializeNvs(void); ..\shortstack\api\ShortStackApi.h(1570): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonResume(); ..\shortstack\api\ShortStackApi.h(1570): warning: #1295-D: Deprecated declaration LonResume - give arg types extern const LonApiError LonResume(); ..\shortstack\api\ShortStackApi.h(1586): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSuspend(unsigned mode, unsigned timeout); ShortStackDev.c(97): warning: #191-D: type qualifier is meaningless on cast type {DVPTR(nodeObject.nviRequest), 3, 0x00}, ShortStackDev.c(98): warning: #191-D: type qualifier is meaningless on cast type {DVPTR(nodeObject.nvoStatus), 6, 0x80}, ShortStackDev.c(99): warning: #191-D: type qualifier is meaningless on cast type {PVPTR(nodeObject__nciDevMajVer), 1, 0x40}, ShortStackDev.c(100): warning: #191-D: type qualifier is meaningless on cast type {PVPTR(nodeObject__nciDevMinVer), 1, 0x40}, ShortStackDev.c(101): warning: #191-D: type qualifier is meaningless on cast type {DVPTR(driver[0].nviValue), 2, 0x00}, ShortStackDev.c(102): warning: #191-D: type qualifier is meaningless on cast type {DVPTR(driver[0].nvoValueFb), 2, 0x80}, ShortStackDev.c(103): warning: #191-D: type qualifier is meaningless on cast type {PVPTR(driver__0__nciLocation), 31, 0x40}, ShortStackDev.c(104): warning: #191-D: type qualifier is meaningless on cast type {DVPTR(driver[1].nviValue), 2, 0x00}, ShortStackDev.c(105): warning: #191-D: type qualifier is meaningless on cast type {DVPTR(driver[1].nvoValueFb), 2, 0x80}, ShortStackDev.c(106): warning: #191-D: type qualifier is meaningless on cast type {PVPTR(driver__1__nciLocation), 31, 0x40}, ShortStackDev.c(216): warning: #815-D: type qualifier on return type is meaningless const unsigned LonGetCurrentNvSize(const unsigned index) { ShortStackDev.c: 30 warnings, 0 errors compiling sw_timer.c... compiling flash_iap.c... compiling tools.c... compiling ShortStackHandlers.c... ..\shortstack\api\ShortStackApi.h(72): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonInit(LdvCtrl* ctrl); ..\shortstack\api\ShortStackApi.h(87): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonReinit(void); ..\shortstack\api\ShortStackApi.h(95): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonExit(void); ..\shortstack\api\ShortStackApi.h(159): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonPollNv(const unsigned index); ..\shortstack\api\ShortStackApi.h(176): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonPropagateNv(const unsigned index); ..\shortstack\api\ShortStackApi.h(193): warning: #815-D: type qualifier on return type is meaningless extern const unsigned LonGetDeclaredNvSize(const unsigned index); ..\shortstack\api\ShortStackApi.h(212): warning: #815-D: type qualifier on return type is meaningless extern volatile void* const LonGetNvValue(const unsigned index); ..\shortstack\api\ShortStackApi.h(233): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSendResponse(const LonCorrelator correlator, ..\shortstack\api\ShortStackApi.h(260): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonGetUniqueId(LonUniqueId* const pId); ..\shortstack\api\ShortStackApi.h(282): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonGetVersion(LonByte* const pVersion); ..\shortstack\api\ShortStackApi.h(295): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSendServicePin(void); ..\shortstack\api\ShortStackApi.h(308): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSendReset(void); ..\shortstack\api\ShortStackApi.h(326): warning: #815-D: type qualifier on return type is meaningless extern const volatile LonResetNotification* const LonGetLastResetNotification(void); ..\shortstack\api\ShortStackApi.h(1036): warning: #815-D: type qualifier on return type is meaningless extern const unsigned LonGetCurrentNvSize(const unsigned index); ..\shortstack\api\ShortStackApi.h(1051): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonNvdDeserializeNvs(void); ..\shortstack\api\ShortStackApi.h(1070): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonNvdSerializeNvs(void); ..\shortstack\api\ShortStackApi.h(1570): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonResume(); ..\shortstack\api\ShortStackApi.h(1570): warning: #1295-D: Deprecated declaration LonResume - give arg types extern const LonApiError LonResume(); ..\shortstack\api\ShortStackApi.h(1586): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSuspend(unsigned mode, unsigned timeout); ..\..\..\glibc\bits/wordsize.h(1): error: #35: #error directive: "This file must be written based on the data type sizes of the target" #error "This file must be written based on the data type sizes of the target" ..\shortstack\api\ShortStackHandlers.c: 19 warnings, 1 error compiling serial_tratamento.c... ..\bibliotecas2\Genericas\serial_tratamento.c(747): warning: #1215-D: #warning directive: UART 0 == UART0 1? #warning UART 0 == UART0 1? ..\bibliotecas2\Genericas\serial_tratamento.c: 1 warning, 0 errors compiling ShortStackApi.c... ..\shortstack\api\ShortStackApi.h(72): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonInit(LdvCtrl* ctrl); ..\shortstack\api\ShortStackApi.h(87): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonReinit(void); ..\shortstack\api\ShortStackApi.h(95): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonExit(void); ..\shortstack\api\ShortStackApi.h(159): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonPollNv(const unsigned index); ..\shortstack\api\ShortStackApi.h(176): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonPropagateNv(const unsigned index); ..\shortstack\api\ShortStackApi.h(193): warning: #815-D: type qualifier on return type is meaningless extern const unsigned LonGetDeclaredNvSize(const unsigned index); ..\shortstack\api\ShortStackApi.h(212): warning: #815-D: type qualifier on return type is meaningless extern volatile void* const LonGetNvValue(const unsigned index); ..\shortstack\api\ShortStackApi.h(233): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSendResponse(const LonCorrelator correlator, ..\shortstack\api\ShortStackApi.h(260): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonGetUniqueId(LonUniqueId* const pId); ..\shortstack\api\ShortStackApi.h(282): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonGetVersion(LonByte* const pVersion); ..\shortstack\api\ShortStackApi.h(295): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSendServicePin(void); ..\shortstack\api\ShortStackApi.h(308): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSendReset(void); ..\shortstack\api\ShortStackApi.h(326): warning: #815-D: type qualifier on return type is meaningless extern const volatile LonResetNotification* const LonGetLastResetNotification(void); ..\shortstack\api\ShortStackApi.h(1036): warning: #815-D: type qualifier on return type is meaningless extern const unsigned LonGetCurrentNvSize(const unsigned index); ..\shortstack\api\ShortStackApi.h(1051): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonNvdDeserializeNvs(void); ..\shortstack\api\ShortStackApi.h(1070): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonNvdSerializeNvs(void); ..\shortstack\api\ShortStackApi.h(1570): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonResume(); ..\shortstack\api\ShortStackApi.h(1570): warning: #1295-D: Deprecated declaration LonResume - give arg types extern const LonApiError LonResume(); ..\shortstack\api\ShortStackApi.h(1586): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSuspend(unsigned mode, unsigned timeout); ..\shortstack\api\ShortStackApi.c(87): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError VerifyNvIndex(const unsigned nvIndex); ..\shortstack\api\ShortStackApi.c(89): warning: #815-D: type qualifier on return type is meaningless extern const LonNvDescription* const LonGetNvDescription(const unsigned index); ..\shortstack\api\ShortStackApi.c(91): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError SendNv(const LonByte nvIndex); ..\shortstack\api\ShortStackApi.c(92): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError SendNvPollResponse(const LonSmipMsg* pSmipMsg); ..\shortstack\api\ShortStackApi.c(93): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError SendLocal(const LonSmipCmd command, const void* const pData, const LonByte length); ..\shortstack\api\ShortStackApi.c(94): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError WriteNvLocal(const LonByte index, const void* const pData, const LonByte length); ..\shortstack\api\ShortStackApi.c(219): warning: #815-D: type qualifier on return type is meaningless const LonApiError LonInit(LdvCtrl* ctrl) ..\shortstack\api\ShortStackApi.c(247): warning: #815-D: type qualifier on return type is meaningless const LonApiError LonReinit(void) ..\shortstack\api\ShortStackApi.c(270): warning: #815-D: type qualifier on return type is meaningless const LonApiError LonExit(void) ..\shortstack\api\ShortStackApi.c(894): warning: #815-D: type qualifier on return type is meaningless const LonApiError LonPollNv(const unsigned nvIndex) ..\shortstack\api\ShortStackApi.c(938): warning: #815-D: type qualifier on return type is meaningless const LonApiError LonPropagateNv(const unsigned nvIndex) ..\shortstack\api\ShortStackApi.c(971): warning: #815-D: type qualifier on return type is meaningless const unsigned LonGetDeclaredNvSize(const unsigned nvIndex) ..\shortstack\api\ShortStackApi.c(1001): warning: #815-D: type qualifier on return type is meaningless volatile void* const LonGetNvValue(const unsigned nvIndex) ..\shortstack\api\ShortStackApi.c(1033): warning: #815-D: type qualifier on return type is meaningless const LonApiError LonSendResponse( ..\shortstack\api\ShortStackApi.c(1102): warning: #815-D: type qualifier on return type is meaningless const LonApiError LonGetUniqueId(LonUniqueId* const pNid) ..\shortstack\api\ShortStackApi.c(1134): warning: #815-D: type qualifier on return type is meaningless const LonApiError LonGetVersion(LonByte* const pVersion) ..\shortstack\api\ShortStackApi.c(1157): warning: #815-D: type qualifier on return type is meaningless const LonApiError LonSendServicePin(void) ..\shortstack\api\ShortStackApi.c(1173): warning: #815-D: type qualifier on return type is meaningless const LonApiError LonSendReset(void) ..\shortstack\api\ShortStackApi.c(1194): warning: #815-D: type qualifier on return type is meaningless const volatile LonResetNotification* const LonGetLastResetNotification(void) ..\shortstack\api\ShortStackApi.c(2415): warning: #815-D: type qualifier on return type is meaningless const LonApiError LonResume() ..\shortstack\api\ShortStackApi.c(2420): warning: #815-D: type qualifier on return type is meaningless const LonApiError LonSuspend(unsigned mode, unsigned timeout) ..\shortstack\api\ShortStackApi.c: 40 warnings, 0 errors compiling ShortStackInternal.c... ..\shortstack\api\ShortStackApi.h(72): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonInit(LdvCtrl* ctrl); ..\shortstack\api\ShortStackApi.h(87): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonReinit(void); ..\shortstack\api\ShortStackApi.h(95): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonExit(void); ..\shortstack\api\ShortStackApi.h(159): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonPollNv(const unsigned index); ..\shortstack\api\ShortStackApi.h(176): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonPropagateNv(const unsigned index); ..\shortstack\api\ShortStackApi.h(193): warning: #815-D: type qualifier on return type is meaningless extern const unsigned LonGetDeclaredNvSize(const unsigned index); ..\shortstack\api\ShortStackApi.h(212): warning: #815-D: type qualifier on return type is meaningless extern volatile void* const LonGetNvValue(const unsigned index); ..\shortstack\api\ShortStackApi.h(233): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSendResponse(const LonCorrelator correlator, ..\shortstack\api\ShortStackApi.h(260): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonGetUniqueId(LonUniqueId* const pId); ..\shortstack\api\ShortStackApi.h(282): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonGetVersion(LonByte* const pVersion); ..\shortstack\api\ShortStackApi.h(295): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSendServicePin(void); ..\shortstack\api\ShortStackApi.h(308): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSendReset(void); ..\shortstack\api\ShortStackApi.h(326): warning: #815-D: type qualifier on return type is meaningless extern const volatile LonResetNotification* const LonGetLastResetNotification(void); ..\shortstack\api\ShortStackApi.h(1036): warning: #815-D: type qualifier on return type is meaningless extern const unsigned LonGetCurrentNvSize(const unsigned index); ..\shortstack\api\ShortStackApi.h(1051): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonNvdDeserializeNvs(void); ..\shortstack\api\ShortStackApi.h(1070): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonNvdSerializeNvs(void); ..\shortstack\api\ShortStackApi.h(1570): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonResume(); ..\shortstack\api\ShortStackApi.h(1570): warning: #1295-D: Deprecated declaration LonResume - give arg types extern const LonApiError LonResume(); ..\shortstack\api\ShortStackApi.h(1586): warning: #815-D: type qualifier on return type is meaningless extern const LonApiError LonSuspend(unsigned mode, unsigned timeout); ..\shortstack\api\ShortStackInternal.c(31): warning: #815-D: type qualifier on return type is meaningless const LonApiError VerifyNvIndex(const unsigned index); ..\shortstack\api\ShortStackInternal.c(33): warning: #815-D: type qualifier on return type is meaningless const LonNvDescription* const LonGetNvDescription(const unsigned index); ..\shortstack\api\ShortStackInternal.c(35): warning: #815-D: type qualifier on return type is meaningless const LonApiError SendNv(const LonByte nvIndex); ..\shortstack\api\ShortStackInternal.c(36): warning: #815-D: type qualifier on return type is meaningless const LonApiError SendNvPollResponse(const LonSmipMsg* pSmipMsg); ..\shortstack\api\ShortStackInternal.c(37): warning: #815-D: type qualifier on return type is meaningless const LonApiError SendLocal(const LonSmipCmd command, const void* const pData, const LonByte length); ..\shortstack\api\ShortStackInternal.c(38): warning: #815-D: type qualifier on return type is meaningless const LonApiError WriteNvLocal(const LonByte index, const void* const pData, const LonByte length); ..\shortstack\api\ShortStackInternal.c(52): warning: #815-D: type qualifier on return type is meaningless const LonApiError VerifyNvIndex(const unsigned nvIndex) ..\shortstack\api\ShortStackInternal.c(111): warning: #815-D: type qualifier on return type is meaningless const LonApiError SendNv(const LonByte nvIndex) ..\shortstack\api\ShortStackInternal.c(158): warning: #815-D: type qualifier on return type is meaningless const LonApiError SendNvPollResponse(const LonSmipMsg* pSmipMsg) ..\shortstack\api\ShortStackInternal.c(172): warning: #191-D: type qualifier is meaningless on cast type LonNvMessage* const pNvResponse = (LonNvMessage * const)pSmipResponse->Payload; ..\shortstack\api\ShortStackInternal.c(224): warning: #815-D: type qualifier on return type is meaningless const LonApiError SendLocal(const LonSmipCmd command, const void* const pData, const LonByte length) ..\shortstack\api\ShortStackInternal.c(256): warning: #815-D: type qualifier on return type is meaningless const LonApiError WriteNvLocal(const LonByte index, const void* const pData, const LonByte length) ..\shortstack\api\ShortStackInternal.c(365): warning: #815-D: type qualifier on return type is meaningless const LonNvDescription* const LonGetNvDescription(const unsigned index) ..\shortstack\api\ShortStackInternal.c(368): warning: #191-D: type qualifier is meaningless on cast type (const LonNvDescription* const)LonGetNvTable(); ..\shortstack\api\ShortStackInternal.c: 33 warnings, 0 errors ".\Objects\ConversorLon.axf" - 3 Error(s), 125 Warning(s). Target not created. Build Time Elapsed: 00:00:03