------ Rebuild All started: Project: ControllerRTOS, Configuration: Debug ARM ------ Build started. Project "ControllerRTOS.cproj" (Clean target(s)): Target "Clean" in file "C:\Program Files (x86)\Atmel\Studio\7.0\Vs\Compiler.targets" from project "D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\ControllerRTOS.cproj" (entry point): Task "RunCompilerTask" Shell Utils Path C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils\make.exe clean rm -rf src/ASF/common/services/spi/sam_spi/spi_master.o src/ASF/sam/drivers/spi/spi.o src/ASF/thirdparty/freertos/freertos-7.3.0/source/FreeRTOS_CLI.o src/ASF/thirdparty/freertos/freertos-7.3.0/source/list.o src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam/port.o src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/memmang/heap_4.o src/ASF/thirdparty/freertos/freertos-7.3.0/source/queue.o src/ASF/thirdparty/freertos/freertos-7.3.0/source/tasks.o src/ASF/thirdparty/freertos/freertos-7.3.0/source/timers.o src/radar.o src/rl_controller.o src/rl_device.o src/rl_driver.o src/rl_monitoring.o src/rl_protocol.o src/rl_sensor.o src/rl_session.o src/spi_api.o src/uart_api.o src/ASF/sam/drivers/pio/pio_handler.o src/ASF/sam/drivers/uart/uart.o src/ASF/common/services/delay/sam/cycle_counter.o src/ASF/common/services/clock/sam4s/sysclk.o src/ASF/sam/drivers/pio/pio.o src/ASF/sam/drivers/pmc/pmc.o src/ASF/sam/drivers/pmc/sleep.o src/ASF/common/boards/user_board/init.o src/ASF/common/utils/interrupt/interrupt_sam_nvic.o src/ASF/sam/utils/cmsis/sam4s/source/templates/gcc/startup_sam4s.o src/ASF/sam/utils/cmsis/sam4s/source/templates/system_sam4s.o src/ASF/sam/utils/syscalls/gcc/syscalls.o src/main.o rm -rf src/ASF/common/services/spi/sam_spi/spi_master.d src/ASF/sam/drivers/spi/spi.d src/ASF/thirdparty/freertos/freertos-7.3.0/source/FreeRTOS_CLI.d src/ASF/thirdparty/freertos/freertos-7.3.0/source/list.d src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam/port.d src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/memmang/heap_4.d src/ASF/thirdparty/freertos/freertos-7.3.0/source/queue.d src/ASF/thirdparty/freertos/freertos-7.3.0/source/tasks.d src/ASF/thirdparty/freertos/freertos-7.3.0/source/timers.d src/radar.d src/rl_controller.d src/rl_device.d src/rl_driver.d src/rl_monitoring.d src/rl_protocol.d src/rl_sensor.d src/rl_session.d src/spi_api.d src/uart_api.d src/ASF/sam/drivers/pio/pio_handler.d src/ASF/sam/drivers/uart/uart.d src/ASF/common/services/delay/sam/cycle_counter.d src/ASF/common/services/clock/sam4s/sysclk.d src/ASF/sam/drivers/pio/pio.d src/ASF/sam/drivers/pmc/pmc.d src/ASF/sam/drivers/pmc/sleep.d src/ASF/common/boards/user_board/init.d src/ASF/common/utils/interrupt/interrupt_sam_nvic.d src/ASF/sam/utils/cmsis/sam4s/source/templates/gcc/startup_sam4s.d src/ASF/sam/utils/cmsis/sam4s/source/templates/system_sam4s.d src/ASF/sam/utils/syscalls/gcc/syscalls.d src/main.d rm -rf "ControllerRTOS.elf" "ControllerRTOS.a" "ControllerRTOS.hex" "ControllerRTOS.bin" "ControllerRTOS.lss" "ControllerRTOS.eep" "ControllerRTOS.map" "ControllerRTOS.srec" Done executing task "RunCompilerTask". Done building target "Clean" in project "ControllerRTOS.cproj". Done building project "ControllerRTOS.cproj". Build succeeded. ------ Rebuild All started: Project: ControllerRTOS, Configuration: Debug ARM ------ Build started. Project "ControllerRTOS.cproj" (default targets): Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!=''). Target "CoreBuild" in file "C:\Program Files (x86)\Atmel\Studio\7.0\Vs\Compiler.targets" from project "D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\ControllerRTOS.cproj" (target "Build" depends on it): Task "RunCompilerTask" Shell Utils Path C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils\make.exe all --jobs 8 --output-sync Building file: ../src/ASF/thirdparty/freertos/freertos-7.3.0/source/FreeRTOS_CLI.c Invoking: ARM/GNU C Compiler : 6.2.1 "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/ASF/thirdparty/freertos/freertos-7.3.0/source/FreeRTOS_CLI.d" -MT"src/ASF/thirdparty/freertos/freertos-7.3.0/source/FreeRTOS_CLI.d" -MT"src/ASF/thirdparty/freertos/freertos-7.3.0/source/FreeRTOS_CLI.o" -o "src/ASF/thirdparty/freertos/freertos-7.3.0/source/FreeRTOS_CLI.o" "../src/ASF/thirdparty/freertos/freertos-7.3.0/source/FreeRTOS_CLI.c" Finished building: ../src/ASF/thirdparty/freertos/freertos-7.3.0/source/FreeRTOS_CLI.c Building file: ../src/ASF/common/services/spi/sam_spi/spi_master.c Invoking: ARM/GNU C Compiler : 6.2.1 "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/ASF/common/services/spi/sam_spi/spi_master.d" -MT"src/ASF/common/services/spi/sam_spi/spi_master.d" -MT"src/ASF/common/services/spi/sam_spi/spi_master.o" -o "src/ASF/common/services/spi/sam_spi/spi_master.o" "../src/ASF/common/services/spi/sam_spi/spi_master.c" Finished building: ../src/ASF/common/services/spi/sam_spi/spi_master.c Building file: ../src/ASF/thirdparty/freertos/freertos-7.3.0/source/list.c Invoking: ARM/GNU C Compiler : 6.2.1 "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/ASF/thirdparty/freertos/freertos-7.3.0/source/list.d" -MT"src/ASF/thirdparty/freertos/freertos-7.3.0/source/list.d" -MT"src/ASF/thirdparty/freertos/freertos-7.3.0/source/list.o" -o "src/ASF/thirdparty/freertos/freertos-7.3.0/source/list.o" "../src/ASF/thirdparty/freertos/freertos-7.3.0/source/list.c" Finished building: ../src/ASF/thirdparty/freertos/freertos-7.3.0/source/list.c Building file: ../src/ASF/sam/drivers/spi/spi.c Invoking: ARM/GNU C Compiler : 6.2.1 "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/ASF/sam/drivers/spi/spi.d" -MT"src/ASF/sam/drivers/spi/spi.d" -MT"src/ASF/sam/drivers/spi/spi.o" -o "src/ASF/sam/drivers/spi/spi.o" "../src/ASF/sam/drivers/spi/spi.c" Finished building: ../src/ASF/sam/drivers/spi/spi.c Building file: ../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/memmang/heap_4.c Invoking: ARM/GNU C Compiler : 6.2.1 "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/memmang/heap_4.d" -MT"src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/memmang/heap_4.d" -MT"src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/memmang/heap_4.o" -o "src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/memmang/heap_4.o" "../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/memmang/heap_4.c" Finished building: ../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/memmang/heap_4.c Building file: ../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam/port.c Invoking: ARM/GNU C Compiler : 6.2.1 "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam/port.d" -MT"src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam/port.d" -MT"src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam/port.o" -o "src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam/port.o" "../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam/port.c" Finished building: ../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam/port.c Building file: ../src/ASF/thirdparty/freertos/freertos-7.3.0/source/queue.c Invoking: ARM/GNU C Compiler : 6.2.1 "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/ASF/thirdparty/freertos/freertos-7.3.0/source/queue.d" -MT"src/ASF/thirdparty/freertos/freertos-7.3.0/source/queue.d" -MT"src/ASF/thirdparty/freertos/freertos-7.3.0/source/queue.o" -o "src/ASF/thirdparty/freertos/freertos-7.3.0/source/queue.o" "../src/ASF/thirdparty/freertos/freertos-7.3.0/source/queue.c" Finished building: ../src/ASF/thirdparty/freertos/freertos-7.3.0/source/queue.c Building file: ../src/rl_controller.c Invoking: ARM/GNU C Compiler : 6.2.1 In file included from ../src/rl_controller.c:54:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): error: implicit declaration of function 'rlGetLogFptr' [-Werror=implicit-function-declaration] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(86,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(91,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(97,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/rl_controller.d" -MT"src/rl_controller.d" -MT"src/rl_controller.o" -o "src/rl_controller.o" "../src/rl_controller.c" D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\Debug\Makefile(387,1): error: recipe for target 'src/rl_controller.o' failed ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(103,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(109,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(115,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(121,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(127,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(133,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(138,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(144,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(150,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(156,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(162,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(168,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(174,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(180,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(185,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(191,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(197,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(203,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(209,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(215,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(221,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(227,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(233,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(238,13): error: conflicting types for 'rlGetLogFptr' rlPrintFptr rlGetLogFptr(rlUInt8_t dbgLevel); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): info: previous implicit declaration of 'rlGetLogFptr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ ../src/rl_controller.c: In function 'rlAppendSubBlock': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(99,11): warning: cast increases required alignment of target type [-Wcast-align] *((rlUInt16_t*)(rhcpPayload + RL_SBC_ID_INDEX)) = sbId; ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(107,11): warning: cast increases required alignment of target type [-Wcast-align] *((rlUInt16_t*)(rhcpPayload + RL_SBC_LEN_INDEX)) = sbLen + \ ^ ../src/rl_controller.c: In function 'rlAppendDummy': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(164,15): warning: declaration of 'rlGetSubBlock' shadows a global declaration [-Wshadow] rlReturnVal_t rlGetSubBlock(rlUInt8_t rhcpPayload[], ^~~~~~~~~~~~~ In file included from ../src/rl_controller.c:52:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_controller.h(77,15): info: shadowed declaration is here rlReturnVal_t rlGetSubBlock(rlUInt8_t rhcpPayload[], rlUInt16_t* sbId, rlUInt16_t* sbLen, ^~~~~~~~~~~~~ ../src/rl_controller.c: In function 'rlGetSubBlock': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(164,39): warning: declaration of 'rhcpPayload' shadows a parameter [-Wshadow] rlReturnVal_t rlGetSubBlock(rlUInt8_t rhcpPayload[], ^~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(132,39): info: shadowed declaration is here rlReturnVal_t rlAppendDummy(rlUInt8_t rhcpPayload[], rlUInt8_t dummyLen) ^~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(189,19): warning: cast increases required alignment of target type [-Wcast-align] *sbId = *((rlUInt16_t*)(rhcpPayload + RL_SBC_ID_INDEX)); ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(197,20): warning: cast increases required alignment of target type [-Wcast-align] *sbLen = *((rlUInt16_t*)(rhcpPayload + RL_SBC_LEN_INDEX)); ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(233,15): warning: declaration of 'rlGetSubBlockId' shadows a global declaration [-Wshadow] rlReturnVal_t rlGetSubBlockId(rlUInt8_t rhcpPayload[], rlUInt16_t* sbId) ^~~~~~~~~~~~~~~ In file included from ../src/rl_controller.c:52:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_controller.h(79,15): info: shadowed declaration is here rlReturnVal_t rlGetSubBlockId(rlUInt8_t rhcpPayload[], rlUInt16_t* sbId); ^~~~~~~~~~~~~~~ ../src/rl_controller.c: In function 'rlGetSubBlockId': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(233,41): warning: declaration of 'rhcpPayload' shadows a parameter [-Wshadow] rlReturnVal_t rlGetSubBlockId(rlUInt8_t rhcpPayload[], rlUInt16_t* sbId) ^~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(164,39): info: shadowed declaration is here rlReturnVal_t rlGetSubBlock(rlUInt8_t rhcpPayload[], ^~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(233,68): warning: declaration of 'sbId' shadows a parameter [-Wshadow] rlReturnVal_t rlGetSubBlockId(rlUInt8_t rhcpPayload[], rlUInt16_t* sbId) ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(165,32): info: shadowed declaration is here rlUInt16_t* sbId, rlUInt16_t* sbLen, rlUInt8_t* sbData) ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(241,15): warning: cast increases required alignment of target type [-Wcast-align] *sbId = *((rlUInt16_t*)(rhcpPayload + RL_SBC_ID_INDEX)); ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(259,15): warning: declaration of 'rlGetSubBlockLen' shadows a global declaration [-Wshadow] rlReturnVal_t rlGetSubBlockLen(rlUInt8_t rhcpPayload[], rlUInt16_t* sbLen) ^~~~~~~~~~~~~~~~ In file included from ../src/rl_controller.c:52:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_controller.h(80,15): info: shadowed declaration is here rlReturnVal_t rlGetSubBlockLen(rlUInt8_t rhcpPayload[], rlUInt16_t* sbLen); ^~~~~~~~~~~~~~~~ ../src/rl_controller.c: In function 'rlGetSubBlockLen': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(259,42): warning: declaration of 'rhcpPayload' shadows a parameter [-Wshadow] rlReturnVal_t rlGetSubBlockLen(rlUInt8_t rhcpPayload[], rlUInt16_t* sbLen) ^~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(233,41): info: shadowed declaration is here rlReturnVal_t rlGetSubBlockId(rlUInt8_t rhcpPayload[], rlUInt16_t* sbId) ^~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(259,69): warning: declaration of 'sbLen' shadows a parameter [-Wshadow] rlReturnVal_t rlGetSubBlockLen(rlUInt8_t rhcpPayload[], rlUInt16_t* sbLen) ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(165,50): info: shadowed declaration is here rlUInt16_t* sbId, rlUInt16_t* sbLen, rlUInt8_t* sbData) ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(267,16): warning: cast increases required alignment of target type [-Wcast-align] *sbLen = *((rlUInt16_t*)(rhcpPayload + RL_SBC_LEN_INDEX)); ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(271,1): error: expected declaration or statement at end of input } ^ ../src/rl_controller.c: In function 'rlGetSubBlockId': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(271,1): error: expected declaration or statement at end of input ../src/rl_controller.c: In function 'rlGetSubBlock': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(271,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(271,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(271,1): error: expected declaration or statement at end of input ../src/rl_controller.c: In function 'rlAppendDummy': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(271,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(271,1): error: expected declaration or statement at end of input At top level: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(164,15): warning: 'rlGetSubBlock' defined but not used [-Wunused-function] rlReturnVal_t rlGetSubBlock(rlUInt8_t rhcpPayload[], ^~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(233,15): warning: 'rlGetSubBlockId' defined but not used [-Wunused-function] rlReturnVal_t rlGetSubBlockId(rlUInt8_t rhcpPayload[], rlUInt16_t* sbId) ^~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_controller.c(259,15): warning: 'rlGetSubBlockLen' defined but not used [-Wunused-function] rlReturnVal_t rlGetSubBlockLen(rlUInt8_t rhcpPayload[], rlUInt16_t* sbLen) ^~~~~~~~~~~~~~~~ cc1.exe: some warnings being treated as errors make: *** [src/rl_controller.o] Error 1 make: *** Waiting for unfinished jobs.... Building file: ../src/rl_device.c Invoking: ARM/GNU C Compiler : 6.2.1 "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/rl_device.d" -MT"src/rl_device.d" -MT"src/rl_device.o" -o "src/rl_device.o" "../src/rl_device.c" D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\Debug\Makefile(387,1): error: recipe for target 'src/rl_device.o' failed In file included from ../src/rl_device.c:56:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): error: implicit declaration of function 'rlGetLogFptr' [-Werror=implicit-function-declaration] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(86,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(91,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(97,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(103,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(109,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(115,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(121,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(127,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(133,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(138,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(144,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(150,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(156,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(162,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(168,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(174,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(180,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(185,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(191,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(197,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(203,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(209,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(215,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(221,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(227,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(233,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(238,13): error: conflicting types for 'rlGetLogFptr' rlPrintFptr rlGetLogFptr(rlUInt8_t dbgLevel); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): info: previous implicit declaration of 'rlGetLogFptr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ ../src/rl_device.c: In function 'rlDeviceStop': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(99,15): warning: declaration of 'rlDevicePowerOn' shadows a global declaration [-Wshadow] rlReturnVal_t rlDevicePowerOn(rlUInt8_t deviceMap, rlClientCbs_t clientCb) ^~~~~~~~~~~~~~~ In file included from ../src/ti/control/mmwavelink/mmwavelink.h:1286:0, from ../src/rl_device.c:51: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_device.h(339,37): info: shadowed declaration is here __declspec(dllexport) rlReturnVal_t rlDevicePowerOn(rlUInt8_t deviceMap, ^~~~~~~~~~~~~~~ ../src/rl_device.c: In function 'rlDevicePowerOn': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(99,41): warning: declaration of 'deviceMap' shadows a parameter [-Wshadow] rlReturnVal_t rlDevicePowerOn(rlUInt8_t deviceMap, rlClientCbs_t clientCb) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(78,38): info: shadowed declaration is here rlReturnVal_t rlDeviceStop(rlUInt8_t deviceMap) ^~~~~~~~~ In file included from ../src/rl_device.c:56:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(82,37): error: expected 'while' before '{' token #define RL_LOGV_ARG0(x) {\ ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(157,5): info: in expansion of macro 'RL_LOGV_ARG0' RL_LOGV_ARG0("mmWaveLink Power Up completes\n"); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(175,15): warning: declaration of 'rlDeviceAddDevices' shadows a global declaration [-Wshadow] rlReturnVal_t rlDeviceAddDevices(rlUInt8_t deviceMap) ^~~~~~~~~~~~~~~~~~ In file included from ../src/ti/control/mmwavelink/mmwavelink.h:1286:0, from ../src/rl_device.c:51: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_device.h(341,37): info: shadowed declaration is here __declspec(dllexport) rlReturnVal_t rlDeviceAddDevices(rlUInt8_t deviceMap); ^~~~~~~~~~~~~~~~~~ ../src/rl_device.c: In function 'rlDeviceAddDevices': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(175,44): warning: declaration of 'deviceMap' shadows a parameter [-Wshadow] rlReturnVal_t rlDeviceAddDevices(rlUInt8_t deviceMap) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(99,41): info: shadowed declaration is here rlReturnVal_t rlDevicePowerOn(rlUInt8_t deviceMap, rlClientCbs_t clientCb) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(177,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(101,19): info: shadowed declaration is here rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(179,21): warning: declaration of 'rlDriverData' shadows a previous local [-Wshadow] rlDriverData_t *rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(104,21): info: shadowed declaration is here rlDriverData_t *rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(190,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(211,15): warning: declaration of 'rlDeviceRemoveDevices' shadows a global declaration [-Wshadow] rlReturnVal_t rlDeviceRemoveDevices(rlUInt8_t deviceMap) ^~~~~~~~~~~~~~~~~~~~~ In file included from ../src/ti/control/mmwavelink/mmwavelink.h:1286:0, from ../src/rl_device.c:51: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_device.h(342,37): info: shadowed declaration is here __declspec(dllexport) rlReturnVal_t rlDeviceRemoveDevices(rlUInt8_t deviceMap); ^~~~~~~~~~~~~~~~~~~~~ ../src/rl_device.c: In function 'rlDeviceRemoveDevices': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(211,47): warning: declaration of 'deviceMap' shadows a parameter [-Wshadow] rlReturnVal_t rlDeviceRemoveDevices(rlUInt8_t deviceMap) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(175,44): info: shadowed declaration is here rlReturnVal_t rlDeviceAddDevices(rlUInt8_t deviceMap) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(213,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(177,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(214,15): warning: declaration of 'index' shadows a previous local [-Wshadow] rlUInt8_t index = 0U; ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(102,15): info: shadowed declaration is here rlUInt8_t index = 0U; ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(216,21): warning: declaration of 'rlDriverData' shadows a previous local [-Wshadow] rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(179,21): info: shadowed declaration is here rlDriverData_t *rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(254,5): error: expected 'while' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(1552,1): error: expected declaration or statement at end of input } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(1552,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(1552,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(1552,1): warning: no return statement in function returning non-void [-Wreturn-type] ../src/rl_device.c: In function 'rlDeviceAddDevices': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(1552,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(1552,1): error: expected declaration or statement at end of input ../src/rl_device.c: In function 'rlDevicePowerOn': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(1552,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(1556,0): info: -Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers */ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(1552,1): error: expected declaration or statement at end of input } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(1552,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(1552,1): warning: no return statement in function returning non-void [-Wreturn-type] ../src/rl_device.c: In function 'rlDeviceStop': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(1552,1): error: expected declaration or statement at end of input At top level: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(99,15): warning: 'rlDevicePowerOn' defined but not used [-Wunused-function] rlReturnVal_t rlDevicePowerOn(rlUInt8_t deviceMap, rlClientCbs_t clientCb) ^~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(175,15): warning: 'rlDeviceAddDevices' defined but not used [-Wunused-function] rlReturnVal_t rlDeviceAddDevices(rlUInt8_t deviceMap) ^~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_device.c(211,15): warning: 'rlDeviceRemoveDevices' defined but not used [-Wunused-function] rlReturnVal_t rlDeviceRemoveDevices(rlUInt8_t deviceMap) ^~~~~~~~~~~~~~~~~~~~~ cc1.exe: some warnings being treated as errors make: *** [src/rl_device.o] Error 1 Building file: ../src/ASF/thirdparty/freertos/freertos-7.3.0/source/timers.c Invoking: ARM/GNU C Compiler : 6.2.1 "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/ASF/thirdparty/freertos/freertos-7.3.0/source/timers.d" -MT"src/ASF/thirdparty/freertos/freertos-7.3.0/source/timers.d" -MT"src/ASF/thirdparty/freertos/freertos-7.3.0/source/timers.o" -o "src/ASF/thirdparty/freertos/freertos-7.3.0/source/timers.o" "../src/ASF/thirdparty/freertos/freertos-7.3.0/source/timers.c" Finished building: ../src/ASF/thirdparty/freertos/freertos-7.3.0/source/timers.c Building file: ../src/ASF/thirdparty/freertos/freertos-7.3.0/source/tasks.c Invoking: ARM/GNU C Compiler : 6.2.1 "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/ASF/thirdparty/freertos/freertos-7.3.0/source/tasks.d" -MT"src/ASF/thirdparty/freertos/freertos-7.3.0/source/tasks.d" -MT"src/ASF/thirdparty/freertos/freertos-7.3.0/source/tasks.o" -o "src/ASF/thirdparty/freertos/freertos-7.3.0/source/tasks.o" "../src/ASF/thirdparty/freertos/freertos-7.3.0/source/tasks.c" Finished building: ../src/ASF/thirdparty/freertos/freertos-7.3.0/source/tasks.c Building file: ../src/rl_monitoring.c Invoking: ARM/GNU C Compiler : 6.2.1 "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/rl_monitoring.d" -MT"src/rl_monitoring.d" -MT"src/rl_monitoring.o" -o "src/rl_monitoring.o" "../src/rl_monitoring.c" D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\Debug\Makefile(387,1): error: recipe for target 'src/rl_monitoring.o' failed In file included from ../src/rl_monitoring.c:55:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): error: implicit declaration of function 'rlGetLogFptr' [-Werror=implicit-function-declaration] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(86,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(91,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(97,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(103,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(109,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(115,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(121,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(127,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(133,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(138,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(144,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(150,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(156,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(162,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(168,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(174,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(180,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(185,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(191,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(197,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(203,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(209,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(215,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(221,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(227,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(233,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(238,13): error: conflicting types for 'rlGetLogFptr' rlPrintFptr rlGetLogFptr(rlUInt8_t dbgLevel); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): info: previous implicit declaration of 'rlGetLogFptr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ ../src/rl_monitoring.c: In function 'rlMonitoringStart': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_monitoring.c(72,1): error: expected declaration or statement at end of input } ^ cc1.exe: some warnings being treated as errors make: *** [src/rl_monitoring.o] Error 1 Building file: ../src/rl_driver.c Invoking: ARM/GNU C Compiler : 6.2.1 In file included from ../src/rl_driver.c:57:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): error: implicit declaration of function 'rlGetLogFptr' [-Werror=implicit-function-declaration] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(86,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(91,33): error: expected identifier or '(' before '}' token } ^ "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/rl_driver.d" -MT"src/rl_driver.d" -MT"src/rl_driver.o" -o "src/rl_driver.o" "../src/rl_driver.c" D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\Debug\Makefile(387,1): error: recipe for target 'src/rl_driver.o' failed D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(97,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(103,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(109,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(115,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(121,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(127,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(133,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(138,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(144,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(150,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(156,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(162,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(168,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(174,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(180,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(185,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(191,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(197,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(203,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(209,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(215,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(221,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(227,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(233,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(238,13): error: conflicting types for 'rlGetLogFptr' rlPrintFptr rlGetLogFptr(rlUInt8_t dbgLevel); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): info: previous implicit declaration of 'rlGetLogFptr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverShiftDWord': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(193,15): warning: declaration of 'rlDriverCalCRC' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverCalCRC(rlUInt8_t* data, rlUInt16_t dataLen, ^~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(360,15): info: shadowed declaration is here rlReturnVal_t rlDriverCalCRC(rlUInt8_t* data,rlUInt16_t dataLen, ^~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverCalCRC': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(212,9): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(217,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(244,15): warning: declaration of 'rlDriverVerifyCRC' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverVerifyCRC(rlUInt8_t* data, rlUInt16_t dataLen, ^~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(363,15): info: shadowed declaration is here rlReturnVal_t rlDriverVerifyCRC(rlUInt8_t* data, rlUInt16_t dataLen, ^~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverVerifyCRC': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(244,44): warning: declaration of 'data' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverVerifyCRC(rlUInt8_t* data, rlUInt16_t dataLen, ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(193,41): info: shadowed declaration is here rlReturnVal_t rlDriverCalCRC(rlUInt8_t* data, rlUInt16_t dataLen, ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(244,61): warning: declaration of 'dataLen' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverVerifyCRC(rlUInt8_t* data, rlUInt16_t dataLen, ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(193,58): info: shadowed declaration is here rlReturnVal_t rlDriverCalCRC(rlUInt8_t* data, rlUInt16_t dataLen, ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(245,35): warning: declaration of 'crcType' shadows a parameter [-Wshadow] rlUInt8_t crcType, rlUInt8_t crc[RL_CRC_LEN_MAX]) ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(194,38): info: shadowed declaration is here rlUInt8_t crcType, rlUInt8_t crc[RL_CRC_LEN_MAX]) ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(245,54): warning: declaration of 'crc' shadows a parameter [-Wshadow] rlUInt8_t crcType, rlUInt8_t crc[RL_CRC_LEN_MAX]) ^~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(194,57): info: shadowed declaration is here rlUInt8_t crcType, rlUInt8_t crc[RL_CRC_LEN_MAX]) ^~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(250,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(196,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(274,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(299,15): warning: declaration of 'rlDriverCalChkSum' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverCalChkSum(rlUInt8_t* data, rlUInt8_t len, ^~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(368,15): info: shadowed declaration is here rlReturnVal_t rlDriverCalChkSum(rlUInt8_t* data, rlUInt8_t len, rlUInt16_t* checksum); ^~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverCalChkSum': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(299,44): warning: declaration of 'data' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverCalChkSum(rlUInt8_t* data, rlUInt8_t len, ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(244,44): info: shadowed declaration is here rlReturnVal_t rlDriverVerifyCRC(rlUInt8_t* data, rlUInt16_t dataLen, ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(305,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(250,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(320,30): warning: cast increases required alignment of target type [-Wcast-align] checkSumVal += *((rlUInt16_t*) localGenHdr); ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(347,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(369,15): warning: declaration of 'rlDriverValidateHdr' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverValidateHdr(rlProtHeader_t protHdr) ^~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(369,15): info: shadowed declaration is here rlReturnVal_t rlDriverValidateHdr(rlProtHeader_t protHdr); ^~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverValidateHdr': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(371,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(305,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(407,11): warning: declaration of 'rlDriverGetDeviceIndex' shadows a global declaration [-Wshadow] rlUInt8_t rlDriverGetDeviceIndex(rlUInt16_t dataDir) ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(375,11): info: shadowed declaration is here rlUInt8_t rlDriverGetDeviceIndex(rlUInt16_t dataDir); ^~~~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverGetDeviceIndex': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(457,11): warning: declaration of 'rlDeviceIdentifyCmdDir' shadows a global declaration [-Wshadow] rlUInt8_t rlDeviceIdentifyCmdDir(rlUInt16_t msgId) ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(372,11): info: shadowed declaration is here rlUInt8_t rlDeviceIdentifyCmdDir(rlUInt16_t msgId); ^~~~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDeviceIdentifyCmdDir': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(486,5): error: expected '}' before 'else' else if ((RL_DEV_POWERUP_MSG <= msgId) && (RL_DEV_ASYNC_EVENT_MSG > msgId)) ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(502,5): error: expected '}' before 'else' else if ((RL_DSP_RESERVED0_MSG <= msgId) && (RL_DSP_ASYNC_EVENT_MSG > msgId)) ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(520,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(546,15): warning: declaration of 'rlDriverAsyncEventHandler' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverAsyncEventHandler(rlUInt8_t devIndex, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(370,15): info: shadowed declaration is here rlReturnVal_t rlDriverAsyncEventHandler(rlUInt8_t devIndex, rlUInt16_t nsbc, rlUInt8_t *payload, ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverAsyncEventHandler': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(546,51): warning: declaration of 'devIndex' shadows a previous local [-Wshadow] rlReturnVal_t rlDriverAsyncEventHandler(rlUInt8_t devIndex, ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(409,15): info: shadowed declaration is here rlUInt8_t devIndex; ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(550,16): warning: declaration of 'indx' shadows a previous local [-Wshadow] rlUInt16_t indx; ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(247,15): info: shadowed declaration is here rlUInt8_t indx; ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(554,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(371,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(612,6): warning: declaration of 'rlDriverHostIrqHandler' shadows a global declaration [-Wshadow] void rlDriverHostIrqHandler(rlUInt8_t deviceIndex, void *pValue) ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(374,6): info: shadowed declaration is here void rlDriverHostIrqHandler(rlUInt8_t deviceIndex, void *pValue); ^~~~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverHostIrqHandler': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(655,5): error: expected '}' before 'else' else ^~~~ ../src/rl_driver.c: In function 'rlDriverProcRdMsg': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(675,21): warning: declaration of 'rlDriverData' shadows a previous local [-Wshadow] rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(616,21): info: shadowed declaration is here rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(677,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(554,19): info: shadowed declaration is here rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(781,15): warning: declaration of 'rlDriverMsgReadSpawnCtx' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverMsgReadSpawnCtx(const void *pValue) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(376,15): info: shadowed declaration is here rlReturnVal_t rlDriverMsgReadSpawnCtx(const void *pValue); ^~~~~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverMsgReadSpawnCtx': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(781,51): warning: declaration of 'pValue' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverMsgReadSpawnCtx(const void *pValue) ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(612,58): info: shadowed declaration is here void rlDriverHostIrqHandler(rlUInt8_t deviceIndex, void *pValue) ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(783,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal, msgRdRetVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(677,19): info: shadowed declaration is here rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(784,15): warning: declaration of 'deviceIndex' shadows a parameter [-Wshadow] rlUInt8_t deviceIndex; ^~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(612,39): info: shadowed declaration is here void rlDriverHostIrqHandler(rlUInt8_t deviceIndex, void *pValue) ^~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(785,28): warning: declaration of 'lclRxDoneCnt' shadows a previous local [-Wshadow] rlUInt8_t lclRxIrqCnt, lclRxDoneCnt; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(673,15): info: shadowed declaration is here rlUInt8_t lclRxDoneCnt; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(787,21): warning: declaration of 'rlDriverData' shadows a previous local [-Wshadow] rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(675,21): info: shadowed declaration is here rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(798,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(822,5): error: expected '}' before 'else' else ^~~~ ../src/rl_driver.c: In function 'rlDriverMsgCmdReply': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(851,51): warning: declaration of 'rlDriverData' shadows a previous local [-Wshadow] rlReturnVal_t rlDriverMsgCmdReply(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(787,21): info: shadowed declaration is here rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(852,50): warning: declaration of 'devIndex' shadows a parameter [-Wshadow] rlUInt8_t devIndex) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(546,51): info: shadowed declaration is here rlReturnVal_t rlDriverAsyncEventHandler(rlUInt8_t devIndex, ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(854,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal, retStatus; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(783,19): info: shadowed declaration is here rlReturnVal_t retVal, msgRdRetVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(855,30): warning: declaration of 'tempVar' shadows a previous local [-Wshadow] rlUInt8_t tempRxDoneCnt, tempVar; ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(614,15): info: shadowed declaration is here rlUInt8_t tempVar; ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(871,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(890,13): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(924,9): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(951,15): warning: declaration of 'rlDriverMsgReadCmdCtx' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverMsgReadCmdCtx(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(377,15): info: shadowed declaration is here rlReturnVal_t rlDriverMsgReadCmdCtx(rlDriverData_t* rlDriverData, rlUInt8_t devIndex); ^~~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverMsgReadCmdCtx': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(951,53): warning: declaration of 'rlDriverData' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverMsgReadCmdCtx(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(851,51): info: shadowed declaration is here rlReturnVal_t rlDriverMsgCmdReply(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(952,46): warning: declaration of 'devIndex' shadows a parameter [-Wshadow] rlUInt8_t devIndex) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(852,50): info: shadowed declaration is here rlUInt8_t devIndex) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(954,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(854,19): info: shadowed declaration is here rlReturnVal_t retVal, retStatus; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(955,15): warning: declaration of 'tempVar' shadows a previous local [-Wshadow] rlUInt8_t tempVar; ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(855,30): info: shadowed declaration is here rlUInt8_t tempRxDoneCnt, tempVar; ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(991,13): error: expected '}' before 'else' else if (RL_PENDING_RX_MSG(rlDriverData, devIndex)) ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1047,15): warning: declaration of 'rlDriverMsgWriteRspCtx' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverMsgWriteRspCtx(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(378,15): info: shadowed declaration is here rlReturnVal_t rlDriverMsgWriteRspCtx(rlDriverData_t* rlDriverData, rlUInt8_t devIndex); ^~~~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverMsgWriteRspCtx': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1047,54): warning: declaration of 'rlDriverData' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverMsgWriteRspCtx(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(951,53): info: shadowed declaration is here rlReturnVal_t rlDriverMsgReadCmdCtx(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1048,51): warning: declaration of 'devIndex' shadows a parameter [-Wshadow] rlUInt8_t devIndex) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(952,46): info: shadowed declaration is here rlUInt8_t devIndex) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1050,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(954,19): info: shadowed declaration is here rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1051,15): warning: declaration of 'tempVar' shadows a previous local [-Wshadow] rlUInt8_t tempVar; ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(955,15): info: shadowed declaration is here rlUInt8_t tempVar; ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1135,16): warning: declaration of 'rlDriverOriginDirCheck' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverOriginDirCheck(rlUInt8_t deviceRunId, ^~~~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(142,23): info: shadowed declaration is here static rlReturnVal_t rlDriverOriginDirCheck(rlUInt8_t deviceRunId, rlUInt16_t dataDir); ^~~~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverOriginDirCheck': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1136,43): warning: declaration of 'dataDir' shadows a parameter [-Wshadow] rlUInt16_t dataDir) ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(407,45): info: shadowed declaration is here rlUInt8_t rlDriverGetDeviceIndex(rlUInt16_t dataDir) ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1138,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1050,19): info: shadowed declaration is here rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ ../src/rl_driver.c: In function 'rlDriverRdVerifyCmd': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1210,66): warning: declaration of 'devIndex' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverRdVerifyCmd(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1048,51): info: shadowed declaration is here rlUInt8_t devIndex) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1213,21): warning: declaration of 'rlDriverData' shadows a parameter [-Wshadow] rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1047,54): info: shadowed declaration is here rlReturnVal_t rlDriverMsgWriteRspCtx(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1214,18): warning: declaration of 'payloadLen' shadows a parameter [-Wshadow] rlUInt16_t payloadLen, msgCrcLen, idx, msgCrcType; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(548,51): info: shadowed declaration is here rlUInt16_t payloadLen) ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1216,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1138,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ ../src/rl_driver.c: In function 'rlDriverRdVerifyAsync': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1283,49): warning: declaration of 'readBuf' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverRdVerifyAsync(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1210,47): info: shadowed declaration is here rlReturnVal_t rlDriverRdVerifyCmd(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1283,68): warning: declaration of 'devIndex' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverRdVerifyAsync(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1210,66): info: shadowed declaration is here rlReturnVal_t rlDriverRdVerifyCmd(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1283,89): warning: declaration of 'rxLengthRecv' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverRdVerifyAsync(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1210,87): info: shadowed declaration is here rlReturnVal_t rlDriverRdVerifyCmd(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1286,21): warning: declaration of 'rlDriverData' shadows a previous local [-Wshadow] rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1213,21): info: shadowed declaration is here rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1287,18): warning: declaration of 'payloadLen' shadows a previous local [-Wshadow] rlUInt16_t payloadLen, msgCrcLen, idx, msgCrcType; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1214,18): info: shadowed declaration is here rlUInt16_t payloadLen, msgCrcLen, idx, msgCrcType; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1287,30): warning: declaration of 'msgCrcLen' shadows a previous local [-Wshadow] rlUInt16_t payloadLen, msgCrcLen, idx, msgCrcType; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1214,30): info: shadowed declaration is here rlUInt16_t payloadLen, msgCrcLen, idx, msgCrcType; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1287,41): warning: declaration of 'idx' shadows a previous local [-Wshadow] rlUInt16_t payloadLen, msgCrcLen, idx, msgCrcType; ^~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1214,41): info: shadowed declaration is here rlUInt16_t payloadLen, msgCrcLen, idx, msgCrcType; ^~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1287,46): warning: declaration of 'msgCrcType' shadows a previous local [-Wshadow] rlUInt16_t payloadLen, msgCrcLen, idx, msgCrcType; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1214,46): info: shadowed declaration is here rlUInt16_t payloadLen, msgCrcLen, idx, msgCrcType; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1288,18): warning: declaration of 'isCrcPresent' shadows a previous local [-Wshadow] rlUInt8_t isCrcPresent; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1215,18): info: shadowed declaration is here rlUInt8_t isCrcPresent; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1289,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1216,19): info: shadowed declaration is here rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ ../src/rl_driver.c: In function 'rlDriverRdVerifyRsp': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1364,47): warning: declaration of 'readBuf' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverRdVerifyRsp(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1283,49): info: shadowed declaration is here rlReturnVal_t rlDriverRdVerifyAsync(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1364,66): warning: declaration of 'devIndex' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverRdVerifyRsp(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1283,68): info: shadowed declaration is here rlReturnVal_t rlDriverRdVerifyAsync(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1364,87): warning: declaration of 'rxLengthRecv' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverRdVerifyRsp(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1283,89): info: shadowed declaration is here rlReturnVal_t rlDriverRdVerifyAsync(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1367,21): warning: declaration of 'rlDriverData' shadows a previous local [-Wshadow] rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1286,21): info: shadowed declaration is here rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1368,18): warning: declaration of 'payloadLen' shadows a previous local [-Wshadow] rlUInt16_t payloadLen, msgCrcLen, msgCrcType; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1287,18): info: shadowed declaration is here rlUInt16_t payloadLen, msgCrcLen, idx, msgCrcType; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1368,30): warning: declaration of 'msgCrcLen' shadows a previous local [-Wshadow] rlUInt16_t payloadLen, msgCrcLen, msgCrcType; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1287,30): info: shadowed declaration is here rlUInt16_t payloadLen, msgCrcLen, idx, msgCrcType; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1368,41): warning: declaration of 'msgCrcType' shadows a previous local [-Wshadow] rlUInt16_t payloadLen, msgCrcLen, msgCrcType; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1287,46): info: shadowed declaration is here rlUInt16_t payloadLen, msgCrcLen, idx, msgCrcType; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1369,18): warning: declaration of 'isCrcPresent' shadows a previous local [-Wshadow] rlUInt8_t isCrcPresent; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1288,18): info: shadowed declaration is here rlUInt8_t isCrcPresent; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1370,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1289,19): info: shadowed declaration is here rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ ../src/rl_driver.c: In function 'rlDriverRdVerifyMsg': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1435,47): warning: declaration of 'readBuf' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverRdVerifyMsg(rlReadBuf_t readBuf, rlUInt8_t devIndex) ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1364,47): info: shadowed declaration is here rlReturnVal_t rlDriverRdVerifyRsp(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1435,66): warning: declaration of 'devIndex' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverRdVerifyMsg(rlReadBuf_t readBuf, rlUInt8_t devIndex) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1364,66): info: shadowed declaration is here rlReturnVal_t rlDriverRdVerifyRsp(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1437,18): warning: declaration of 'rxLengthRecv' shadows a parameter [-Wshadow] rlUInt16_t rxLengthRecv; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1364,87): info: shadowed declaration is here rlReturnVal_t rlDriverRdVerifyRsp(rlReadBuf_t readBuf, rlUInt8_t devIndex, rlUInt16_t rxLengthRecv) ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1439,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1370,19): info: shadowed declaration is here rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1505,15): warning: declaration of 'rlDriverMsgRead' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverMsgRead(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(379,15): info: shadowed declaration is here rlReturnVal_t rlDriverMsgRead(rlDriverData_t* rlDriverData, rlUInt8_t devIndex); ^~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverMsgRead': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1505,47): warning: declaration of 'rlDriverData' shadows a previous local [-Wshadow] rlReturnVal_t rlDriverMsgRead(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1367,21): info: shadowed declaration is here rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1506,50): warning: declaration of 'devIndex' shadows a parameter [-Wshadow] rlUInt8_t devIndex) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1435,66): info: shadowed declaration is here rlReturnVal_t rlDriverRdVerifyMsg(rlReadBuf_t readBuf, rlUInt8_t devIndex) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1508,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal, hdrType, originDir; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1439,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1509,17): warning: declaration of 'readBuf' shadows a parameter [-Wshadow] rlReadBuf_t readBuf = {0}; ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1435,47): info: shadowed declaration is here rlReturnVal_t rlDriverRdVerifyMsg(rlReadBuf_t readBuf, rlUInt8_t devIndex) ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1510,16): warning: declaration of 'payloadLen' shadows a previous local [-Wshadow] rlUInt16_t payloadLen; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1368,18): info: shadowed declaration is here rlUInt16_t payloadLen, msgCrcLen, msgCrcType; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1634,15): warning: declaration of 'rlDriverMsgWrite' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverMsgWrite(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(380,15): info: shadowed declaration is here rlReturnVal_t rlDriverMsgWrite(rlDriverData_t* rlDriverData, rlComIfHdl_t comIfHdl); ^~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverMsgWrite': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1634,48): warning: declaration of 'rlDriverData' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverMsgWrite(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1505,47): info: shadowed declaration is here rlReturnVal_t rlDriverMsgRead(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1637,16): warning: declaration of 'payloadLen' shadows a previous local [-Wshadow] rlUInt16_t payloadLen; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1510,16): info: shadowed declaration is here rlUInt16_t payloadLen; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1638,16): warning: declaration of 'chkSum' shadows a previous local [-Wshadow] rlUInt16_t chkSum = 0U, msgCrcLen; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(372,16): info: shadowed declaration is here rlUInt16_t chkSum = 0U; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1638,29): warning: declaration of 'msgCrcLen' shadows a previous local [-Wshadow] rlUInt16_t chkSum = 0U, msgCrcLen; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1368,30): info: shadowed declaration is here rlUInt16_t payloadLen, msgCrcLen, msgCrcType; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1639,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1508,19): info: shadowed declaration is here rlReturnVal_t retVal, hdrType, originDir; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1700,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1725,11): warning: declaration of 'rlDriverReceiveSync' shadows a global declaration [-Wshadow] rlInt32_t rlDriverReceiveSync(rlComIfHdl_t comIfHdl, rlUInt8_t syncBuf[], ^~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(143,18): info: shadowed declaration is here static rlInt32_t rlDriverReceiveSync(rlComIfHdl_t comIfHdl, rlUInt8_t syncBuf[], ^~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverReceiveSync': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1725,44): warning: declaration of 'comIfHdl' shadows a parameter [-Wshadow] rlInt32_t rlDriverReceiveSync(rlComIfHdl_t comIfHdl, rlUInt8_t syncBuf[], ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1635,44): info: shadowed declaration is here rlComIfHdl_t comIfHdl) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1823,15): warning: declaration of 'rlDriverRxHdrRead' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverRxHdrRead(rlUInt8_t hdrBuf[RHCP_HEADER_LEN], rlComIfHdl_t comIfHdl) ^~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(381,17): info: shadowed declaration is here rlReturnVal_t rlDriverRxHdrRead(rlUInt8_t hdrBuf[RHCP_HEADER_LEN], rlComIfHdl_t comIfHdl); ^~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverRxHdrRead': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1823,81): warning: declaration of 'comIfHdl' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverRxHdrRead(rlUInt8_t hdrBuf[RHCP_HEADER_LEN], rlComIfHdl_t comIfHdl) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1725,44): info: shadowed declaration is here rlInt32_t rlDriverReceiveSync(rlComIfHdl_t comIfHdl, rlUInt8_t syncBuf[], ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1829,15): warning: declaration of 'syncBuf' shadows a parameter [-Wshadow] rlUInt8_t syncBuf[SYNC_PATTERN_LEN * 2] = {0U}; ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1725,64): info: shadowed declaration is here rlInt32_t rlDriverReceiveSync(rlComIfHdl_t comIfHdl, rlUInt8_t syncBuf[], ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1832,15): warning: declaration of 'syncType' shadows a parameter [-Wshadow] rlInt32_t syncType = PATTERN_NOT_MATCHED; ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1726,45): info: shadowed declaration is here rlInt32_t *syncType) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1834,15): warning: declaration of 'errVal' shadows a previous local [-Wshadow] rlInt32_t errVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1730,19): info: shadowed declaration is here rlReturnVal_t errVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1927,15): warning: declaration of 'rlDriverOsiInit' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverOsiInit(void) ^~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(343,15): info: shadowed declaration is here rlReturnVal_t rlDriverOsiInit(void); ^~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverOsiInit': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1929,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1639,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ ../src/rl_driver.c: In function 'rlDriverRxHdrRead': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1991,15): warning: declaration of 'rlDriverInit' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverInit(rlUInt8_t deviceMap, rlClientCbs_t clientCb) ^~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(342,15): info: shadowed declaration is here rlReturnVal_t rlDriverInit(rlUInt8_t deviceMap, rlClientCbs_t clientCb); ^~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverInit': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1993,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1639,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2052,5): error: 'else' without a previous 'if' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2080,15): warning: declaration of 'rlDriverAddDevice' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverAddDevice(rlUInt8_t deviceMap) ^~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(344,15): info: shadowed declaration is here rlReturnVal_t rlDriverAddDevice(rlUInt8_t deviceMap); ^~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverAddDevice': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2080,43): warning: declaration of 'deviceMap' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverAddDevice(rlUInt8_t deviceMap) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1991,38): info: shadowed declaration is here rlReturnVal_t rlDriverInit(rlUInt8_t deviceMap, rlClientCbs_t clientCb) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2082,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1993,19): info: shadowed declaration is here rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2083,15): warning: declaration of 'index' shadows a previous local [-Wshadow] rlUInt8_t index; ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1994,15): info: shadowed declaration is here rlUInt8_t index = 0U; ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2085,21): warning: declaration of 'rlDriverData' shadows a parameter [-Wshadow] rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1634,48): info: shadowed declaration is here rlReturnVal_t rlDriverMsgWrite(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2141,5): error: 'else' without a previous 'if' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2163,15): warning: declaration of 'rlDriverRemoveDevices' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverRemoveDevices(rlUInt8_t deviceMap) ^~~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(345,15): info: shadowed declaration is here rlReturnVal_t rlDriverRemoveDevices(rlUInt8_t deviceMap); ^~~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverRemoveDevices': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2163,47): warning: declaration of 'deviceMap' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverRemoveDevices(rlUInt8_t deviceMap) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2080,43): info: shadowed declaration is here rlReturnVal_t rlDriverAddDevice(rlUInt8_t deviceMap) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2165,15): warning: declaration of 'index' shadows a previous local [-Wshadow] rlUInt8_t index; ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2083,15): info: shadowed declaration is here rlUInt8_t index; ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2166,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2082,19): info: shadowed declaration is here rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2208,15): warning: declaration of 'rlDriverDeInit' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverDeInit(void) ^~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(346,15): info: shadowed declaration is here rlReturnVal_t rlDriverDeInit(void); ^~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverDeInit': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2210,15): warning: declaration of 'index' shadows a previous local [-Wshadow] rlUInt8_t index; ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2165,15): info: shadowed declaration is here rlUInt8_t index; ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2211,15): warning: declaration of 'deviceMap' shadows a parameter [-Wshadow] rlUInt8_t deviceMap = rl_driverData.deviceMap; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2163,47): info: shadowed declaration is here rlReturnVal_t rlDriverRemoveDevices(rlUInt8_t deviceMap) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2212,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2166,19): info: shadowed declaration is here rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2271,17): warning: declaration of 'rlDriverGetHandle' shadows a global declaration [-Wshadow] rlDriverData_t* rlDriverGetHandle(void) ^~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(347,17): info: shadowed declaration is here rlDriverData_t* rlDriverGetHandle(void); ^~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2286,11): warning: declaration of 'rlDriverGetPlatformId' shadows a global declaration [-Wshadow] rlUInt8_t rlDriverGetPlatformId(void) ^~~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(348,11): info: shadowed declaration is here rlUInt8_t rlDriverGetPlatformId(void); ^~~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverGetPlatformId': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2304,11): warning: declaration of 'rlDriverGetArDeviceType' shadows a global declaration [-Wshadow] rlUInt8_t rlDriverGetArDeviceType(void) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(349,11): info: shadowed declaration is here rlUInt8_t rlDriverGetArDeviceType(void); ^~~~~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverGetArDeviceType': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2323,15): warning: declaration of 'rlDriverIsDeviceMapValid' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverIsDeviceMapValid(rlUInt8_t deviceMap) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(352,15): info: shadowed declaration is here rlReturnVal_t rlDriverIsDeviceMapValid(rlUInt8_t deviceMap); ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverIsDeviceMapValid': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2323,50): warning: declaration of 'deviceMap' shadows a previous local [-Wshadow] rlReturnVal_t rlDriverIsDeviceMapValid(rlUInt8_t deviceMap) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2211,15): info: shadowed declaration is here rlUInt8_t deviceMap = rl_driverData.deviceMap; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2326,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2212,19): info: shadowed declaration is here rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2361,15): warning: declaration of 'rlDriverWaitForResponse' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverWaitForResponse(rlUInt8_t devIndex, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(353,15): info: shadowed declaration is here rlReturnVal_t rlDriverWaitForResponse(rlUInt8_t devIndex, rlDriverMsg_t* outMsg); ^~~~~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverWaitForResponse': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2361,49): warning: declaration of 'devIndex' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverWaitForResponse(rlUInt8_t devIndex, ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1506,50): info: shadowed declaration is here rlUInt8_t devIndex) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2362,44): warning: declaration of 'outMsg' shadows a previous local [-Wshadow] rlDriverMsg_t* outMsg) ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(711,29): info: shadowed declaration is here rlRhcpMsg_t outMsg = {0}; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2365,21): warning: declaration of 'rlDriverData' shadows a previous local [-Wshadow] rlDriverData_t* rlDriverData = &rl_driverData; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2085,21): info: shadowed declaration is here rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2368,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2326,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2369,16): warning: declaration of 'indx' shadows a previous local [-Wshadow] rlUInt16_t indx; ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(550,16): info: shadowed declaration is here rlUInt16_t indx; ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2370,15): warning: declaration of 'payloadLen' shadows a previous local [-Wshadow] rlUInt8_t payloadLen = 0U; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1637,16): info: shadowed declaration is here rlUInt16_t payloadLen; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2420,9): error: expected '}' before 'else' else ^~~~ ../src/rl_driver.c: In function 'rlDriverCmdSendRetry': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2436,46): warning: declaration of 'deviceMap' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverCmdSendRetry(rlUInt8_t deviceMap, rlDriverMsg_t* outMsg) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2323,50): info: shadowed declaration is here rlReturnVal_t rlDriverIsDeviceMapValid(rlUInt8_t deviceMap) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2436,72): warning: declaration of 'outMsg' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverCmdSendRetry(rlUInt8_t deviceMap, rlDriverMsg_t* outMsg) ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2362,44): info: shadowed declaration is here rlDriverMsg_t* outMsg) ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2438,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2368,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2441,15): warning: declaration of 'devIndex' shadows a parameter [-Wshadow] rlUInt8_t devIndex; ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2361,49): info: shadowed declaration is here rlReturnVal_t rlDriverWaitForResponse(rlUInt8_t devIndex, ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2443,21): warning: declaration of 'rlDriverData' shadows a previous local [-Wshadow] rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2365,21): info: shadowed declaration is here rlDriverData_t* rlDriverData = &rl_driverData; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2513,17): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2554,15): warning: declaration of 'rlDriverCmdInvoke' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverCmdInvoke(rlUInt8_t deviceMap, rlDriverMsg_t inMsg, ^~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(354,15): info: shadowed declaration is here rlReturnVal_t rlDriverCmdInvoke(rlUInt8_t deviceMap, rlDriverMsg_t inMsg, rlDriverMsg_t* outMsg); ^~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverCmdInvoke': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2554,43): warning: declaration of 'deviceMap' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverCmdInvoke(rlUInt8_t deviceMap, rlDriverMsg_t inMsg, ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2436,46): info: shadowed declaration is here rlReturnVal_t rlDriverCmdSendRetry(rlUInt8_t deviceMap, rlDriverMsg_t* outMsg) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2555,46): warning: declaration of 'outMsg' shadows a parameter [-Wshadow] rlDriverMsg_t* outMsg) ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2436,72): info: shadowed declaration is here rlReturnVal_t rlDriverCmdSendRetry(rlUInt8_t deviceMap, rlDriverMsg_t* outMsg) ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2557,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2438,19): info: shadowed declaration is here rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2559,16): warning: declaration of 'indx' shadows a previous local [-Wshadow] rlUInt16_t indx, msgCrcLen; ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2369,16): info: shadowed declaration is here rlUInt16_t indx; ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2559,22): warning: declaration of 'msgCrcLen' shadows a previous local [-Wshadow] rlUInt16_t indx, msgCrcLen; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1638,29): info: shadowed declaration is here rlUInt16_t chkSum = 0U, msgCrcLen; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2561,21): warning: declaration of 'rlDriverData' shadows a previous local [-Wshadow] rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2443,21): info: shadowed declaration is here rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2562,15): warning: declaration of 'payloadLen' shadows a previous local [-Wshadow] rlUInt8_t payloadLen = 0U; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2370,15): info: shadowed declaration is here rlUInt8_t payloadLen = 0U; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2650,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2672,15): warning: declaration of 'rlDriverSendResponse' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverSendResponse(rlRhcpMsg_t *outMsg) ^~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(355,15): info: shadowed declaration is here rlReturnVal_t rlDriverSendResponse(rlRhcpMsg_t *outMsg); ^~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverSendResponse': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2672,49): warning: declaration of 'outMsg' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverSendResponse(rlRhcpMsg_t *outMsg) ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2555,46): info: shadowed declaration is here rlDriverMsg_t* outMsg) ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2674,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2557,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2675,15): warning: declaration of 'protAlignSize' shadows a previous local [-Wshadow] rlUInt8_t protAlignSize; ^~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2558,15): info: shadowed declaration is here rlUInt8_t protAlignSize; ^~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2676,16): warning: declaration of 'msgCrcLen' shadows a previous local [-Wshadow] rlUInt16_t msgCrcLen, payloadLen; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2559,22): info: shadowed declaration is here rlUInt16_t indx, msgCrcLen; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2676,27): warning: declaration of 'payloadLen' shadows a previous local [-Wshadow] rlUInt16_t msgCrcLen, payloadLen; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2562,15): info: shadowed declaration is here rlUInt8_t payloadLen = 0U; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2677,16): warning: declaration of 'chkSum' shadows a previous local [-Wshadow] rlUInt16_t chkSum = 0U; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1638,16): info: shadowed declaration is here rlUInt16_t chkSum = 0U, msgCrcLen; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2679,21): warning: declaration of 'rlDriverData' shadows a previous local [-Wshadow] rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2561,21): info: shadowed declaration is here rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2680,15): warning: declaration of 'devIndex' shadows a previous local [-Wshadow] rlUInt8_t devIndex; ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2441,15): info: shadowed declaration is here rlUInt8_t devIndex; ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2787,15): warning: declaration of 'rlDriverSendMsg' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverSendMsg(rlUInt8_t devIndex, rlUInt8_t* inMsg, ^~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(356,15): info: shadowed declaration is here rlReturnVal_t rlDriverSendMsg(rlUInt8_t devIndex, rlUInt8_t* inMsg, rlUInt16_t inLen); ^~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverSendMsg': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2787,41): warning: declaration of 'devIndex' shadows a previous local [-Wshadow] rlReturnVal_t rlDriverSendMsg(rlUInt8_t devIndex, rlUInt8_t* inMsg, ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2680,15): info: shadowed declaration is here rlUInt8_t devIndex; ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2787,62): warning: declaration of 'inMsg' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverSendMsg(rlUInt8_t devIndex, rlUInt8_t* inMsg, ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2554,68): info: shadowed declaration is here rlReturnVal_t rlDriverCmdInvoke(rlUInt8_t deviceMap, rlDriverMsg_t inMsg, ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2791,21): warning: declaration of 'rlDriverData' shadows a previous local [-Wshadow] rlDriverData_t *rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2679,21): info: shadowed declaration is here rlDriverData_t* rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2792,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2674,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2811,9): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2816,5): error: 'else' without a previous 'if' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2846,15): warning: declaration of 'rlDriverConfigureCrc' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverConfigureCrc(rlCrcType_t crcType) ^~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(357,15): info: shadowed declaration is here rlReturnVal_t rlDriverConfigureCrc(rlCrcType_t crcType); ^~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverConfigureCrc': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2846,48): warning: declaration of 'crcType' shadows a parameter [-Wshadow] rlReturnVal_t rlDriverConfigureCrc(rlCrcType_t crcType) ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(245,35): info: shadowed declaration is here rlUInt8_t crcType, rlUInt8_t crc[RL_CRC_LEN_MAX]) ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2848,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2792,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2858,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2878,15): warning: declaration of 'rlDriverConfigureAckTimeout' shadows a global declaration [-Wshadow] rlReturnVal_t rlDriverConfigureAckTimeout(rlUInt32_t ackTimeout) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/rl_driver.c:53:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_driver.h(358,15): info: shadowed declaration is here rlReturnVal_t rlDriverConfigureAckTimeout(rlUInt32_t ackTimeout); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/rl_driver.c: In function 'rlDriverConfigureAckTimeout': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2880,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2848,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2889,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2910,13): warning: declaration of 'rlGetLogFptr' shadows a global declaration [-Wshadow] rlPrintFptr rlGetLogFptr(rlUInt8_t dbgLevel) ^~~~~~~~~~~~ In file included from ../src/rl_driver.c:57:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(238,13): info: shadowed declaration is here rlPrintFptr rlGetLogFptr(rlUInt8_t dbgLevel); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2936,15): warning: declaration of 'rlLogInit' shadows a global declaration [-Wshadow] rlReturnVal_t rlLogInit(void) ^~~~~~~~~ In file included from ../src/rl_driver.c:57:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(239,15): info: shadowed declaration is here rlReturnVal_t rlLogInit(void); ^~~~~~~~~ ../src/rl_driver.c: In function 'rlLogInit': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2938,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal = RL_RET_CODE_OK; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2880,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2939,21): warning: declaration of 'rlDriverData' shadows a previous local [-Wshadow] rlDriverData_t* rlDriverData = &rl_driverData; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2791,21): info: shadowed declaration is here rlDriverData_t *rlDriverData = rlDriverGetHandle(); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2940,17): warning: declaration of 'fPtr' shadows a global declaration [-Wshadow] rlPrintFptr fPtr; ^~~~ In file included from ../src/rl_driver.c:57:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,49): info: shadowed declaration is here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2941,22): warning: declaration of 'idx' shadows a previous local [-Wshadow] rlUInt8_t level, idx; ^~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1287,41): info: shadowed declaration is here rlUInt16_t payloadLen, msgCrcLen, idx, msgCrcType; ^~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2962,28): warning: pointer targets in passing argument 1 of 'fPtr' differ in signedness [-Wpointer-sign] (void)fPtr("INFO: MMWAVELINK Logging is disabled\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2962,28): info: expected 'const rlInt8_t * {aka const signed char *}' but argument is of type 'const char *' D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2969,28): warning: pointer targets in passing argument 1 of 'fPtr' differ in signedness [-Wpointer-sign] (void)fPtr("INFO: Invalid MMWAVELINK Logging, hence disbled\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2969,28): info: expected 'const rlInt8_t * {aka const signed char *}' but argument is of type 'const char *' ../src/rl_driver.c: In function 'rlDriverConfigureAckTimeout': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverConfigureCrc': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverSendMsg': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverSendResponse': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverCmdInvoke': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverCmdSendRetry': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverWaitForResponse': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverIsDeviceMapValid': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverGetArDeviceType': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverGetPlatformId': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverDeInit': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverRemoveDevices': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverAddDevice': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverInit': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverRxHdrRead': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverReceiveSync': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverMsgWrite': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverMsgRead': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverRdVerifyMsg': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverRdVerifyRsp': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverRdVerifyAsync': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverRdVerifyCmd': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverOriginDirCheck': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverMsgWriteRspCtx': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverMsgReadCmdCtx': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverMsgCmdReply': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverMsgReadSpawnCtx': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverProcRdMsg': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverHostIrqHandler': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverAsyncEventHandler': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDeviceIdentifyCmdDir': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2990,0): info: -Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers */ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverGetDeviceIndex': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverValidateHdr': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverCalChkSum': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverVerifyCRC': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverCalCRC': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: In function 'rlDriverShiftDWord': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2986,1): error: expected declaration or statement at end of input ../src/rl_driver.c: At top level: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(142,23): warning: 'rlDriverOriginDirCheck' declared 'static' but never defined [-Wunused-function] static rlReturnVal_t rlDriverOriginDirCheck(rlUInt8_t deviceRunId, rlUInt16_t dataDir); ^~~~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(143,18): warning: 'rlDriverReceiveSync' declared 'static' but never defined [-Wunused-function] static rlInt32_t rlDriverReceiveSync(rlComIfHdl_t comIfHdl, rlUInt8_t syncBuf[], ^~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2936,15): warning: 'rlLogInit' defined but not used [-Wunused-function] rlReturnVal_t rlLogInit(void) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2286,11): warning: 'rlDriverGetPlatformId' defined but not used [-Wunused-function] rlUInt8_t rlDriverGetPlatformId(void) ^~~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2304,11): warning: 'rlDriverGetArDeviceType' defined but not used [-Wunused-function] rlUInt8_t rlDriverGetArDeviceType(void) ^~~~~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2323,15): warning: 'rlDriverIsDeviceMapValid' defined but not used [-Wunused-function] rlReturnVal_t rlDriverIsDeviceMapValid(rlUInt8_t deviceMap) ^~~~~~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2554,15): warning: 'rlDriverCmdInvoke' defined but not used [-Wunused-function] rlReturnVal_t rlDriverCmdInvoke(rlUInt8_t deviceMap, rlDriverMsg_t inMsg, ^~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2672,15): warning: 'rlDriverSendResponse' defined but not used [-Wunused-function] rlReturnVal_t rlDriverSendResponse(rlRhcpMsg_t *outMsg) ^~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2787,15): warning: 'rlDriverSendMsg' defined but not used [-Wunused-function] rlReturnVal_t rlDriverSendMsg(rlUInt8_t devIndex, rlUInt8_t* inMsg, ^~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2846,15): warning: 'rlDriverConfigureCrc' defined but not used [-Wunused-function] rlReturnVal_t rlDriverConfigureCrc(rlCrcType_t crcType) ^~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2878,15): warning: 'rlDriverConfigureAckTimeout' defined but not used [-Wunused-function] rlReturnVal_t rlDriverConfigureAckTimeout(rlUInt32_t ackTimeout) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2910,13): warning: 'rlGetLogFptr' defined but not used [-Wunused-function] rlPrintFptr rlGetLogFptr(rlUInt8_t dbgLevel) ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1991,15): warning: 'rlDriverInit' defined but not used [-Wunused-function] rlReturnVal_t rlDriverInit(rlUInt8_t deviceMap, rlClientCbs_t clientCb) ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2080,15): warning: 'rlDriverAddDevice' defined but not used [-Wunused-function] rlReturnVal_t rlDriverAddDevice(rlUInt8_t deviceMap) ^~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2163,15): warning: 'rlDriverRemoveDevices' defined but not used [-Wunused-function] rlReturnVal_t rlDriverRemoveDevices(rlUInt8_t deviceMap) ^~~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(2208,15): warning: 'rlDriverDeInit' defined but not used [-Wunused-function] rlReturnVal_t rlDriverDeInit(void) ^~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(457,11): warning: 'rlDeviceIdentifyCmdDir' defined but not used [-Wunused-function] rlUInt8_t rlDeviceIdentifyCmdDir(rlUInt16_t msgId) ^~~~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1505,15): warning: 'rlDriverMsgRead' defined but not used [-Wunused-function] rlReturnVal_t rlDriverMsgRead(rlDriverData_t* rlDriverData, ^~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_driver.c(1823,15): warning: 'rlDriverRxHdrRead' defined but not used [-Wunused-function] rlReturnVal_t rlDriverRxHdrRead(rlUInt8_t hdrBuf[RHCP_HEADER_LEN], rlComIfHdl_t comIfHdl) ^~~~~~~~~~~~~~~~~ cc1.exe: some warnings being treated as errors make: *** [src/rl_driver.o] Error 1 Building file: ../src/rl_protocol.c Invoking: ARM/GNU C Compiler : 6.2.1 In file included from ../src/rl_protocol.c:57:0: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): error: implicit declaration of function 'rlGetLogFptr' [-Werror=implicit-function-declaration] "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/rl_protocol.d" -MT"src/rl_protocol.d" -MT"src/rl_protocol.o" -o "src/rl_protocol.o" "../src/rl_protocol.c" D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\Debug\Makefile(387,1): error: recipe for target 'src/rl_protocol.o' failed rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(86,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(91,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(95,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(97,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(103,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(107,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(109,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(115,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(119,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(121,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(127,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(131,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(133,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(138,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_DEBUG);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(142,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(144,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(150,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(154,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(156,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(162,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_INFO);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(166,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(168,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(174,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(178,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(180,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(185,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_WARNING);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(189,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(191,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(197,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(201,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(203,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(209,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(213,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(215,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(221,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,49): error: redefinition of 'fPtr' rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,49): info: previous definition of 'fPtr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,56): warning: initialization makes pointer from integer without a cast [-Wint-conversion] rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_ERROR);\ ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(225,56): error: initializer element is not constant D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(227,37): error: expected identifier or '(' before 'if' if(fPtr != NULL)\ ^~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(233,33): error: expected identifier or '(' before '}' token } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(238,13): error: conflicting types for 'rlGetLogFptr' rlPrintFptr rlGetLogFptr(rlUInt8_t dbgLevel); ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_trace.h(84,56): info: previous implicit declaration of 'rlGetLogFptr' was here rlPrintFptr fPtr = rlGetLogFptr(RL_DBG_LEVEL_VERBOSE);\ ^~~~~~~~~~~~ ../src/rl_protocol.c: In function 'rlMsgIdentifyAeDir': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(194,15): warning: declaration of 'rlMsgGenAsyncEvent' shadows a global declaration [-Wshadow] rlReturnVal_t rlMsgGenAsyncEvent(rlUInt16_t msgId, ^~~~~~~~~~~~~~~~~~ In file included from ../src/ti/control/mmwavelink/mmwavelink.h:1289:0, from ../src/rl_protocol.c:51: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_protocol.h(186,37): info: shadowed declaration is here __declspec(dllexport) rlReturnVal_t rlMsgGenAsyncEvent( ^~~~~~~~~~~~~~~~~~ ../src/rl_protocol.c: In function 'rlMsgGenAsyncEvent': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(194,45): warning: declaration of 'msgId' shadows a parameter [-Wshadow] rlReturnVal_t rlMsgGenAsyncEvent(rlUInt16_t msgId, ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(146,42): info: shadowed declaration is here rlUInt16_t rlMsgIdentifyAeDir(rlUInt16_t msgId) ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(199,19): warning: declaration of 'retVal' shadows a previous local [-Wshadow] rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(106,19): info: shadowed declaration is here rlReturnVal_t retVal; ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(241,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(263,6): warning: declaration of 'rlMsgParseRxMsg' shadows a global declaration [-Wshadow] void rlMsgParseRxMsg(rlRhcpMsg_t rcvdCmdMsg, rlRhcpMsg_t *outMsg) ^~~~~~~~~~~~~~~ In file included from ../src/ti/control/mmwavelink/mmwavelink.h:1289:0, from ../src/rl_protocol.c:51: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_protocol.h(188,28): info: shadowed declaration is here __declspec(dllexport) void rlMsgParseRxMsg(rlRhcpMsg_t rcvdCmdMsg, ^~~~~~~~~~~~~~~ ../src/rl_protocol.c: In function 'rlMsgParseRxMsg': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(271,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(308,6): warning: declaration of 'rlMsgGetResponseOpcode' shadows a global declaration [-Wshadow] void rlMsgGetResponseOpcode(rlProtHeader_t *p_txHdr, rlMsgType_t respType) ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/ti/control/mmwavelink/mmwavelink.h:1289:0, from ../src/rl_protocol.c:51: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_protocol.h(190,28): info: shadowed declaration is here __declspec(dllexport) void rlMsgGetResponseOpcode( ^~~~~~~~~~~~~~~~~~~~~~ ../src/rl_protocol.c: In function 'rlMsgGetResponseOpcode': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(316,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(376,6): warning: declaration of 'rlMsgParseRxCommand' shadows a global declaration [-Wshadow] void rlMsgParseRxCommand(rlProtHeader_t rxHeader, rlUInt32_t payloadAddress, ^~~~~~~~~~~~~~~~~~~ In file included from ../src/ti/control/mmwavelink/mmwavelink.h:1289:0, from ../src/rl_protocol.c:51: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_protocol.h(192,28): info: shadowed declaration is here __declspec(dllexport) void rlMsgParseRxCommand( ^~~~~~~~~~~~~~~~~~~ ../src/rl_protocol.c: In function 'rlMsgParseRxCommand': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(377,49): warning: declaration of 'outMsg' shadows a parameter [-Wshadow] rlRhcpMsg_t *outMsg) ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(263,59): info: shadowed declaration is here void rlMsgParseRxMsg(rlRhcpMsg_t rcvdCmdMsg, rlRhcpMsg_t *outMsg) ^~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(381,45): warning: declaration of 'payloadLen' shadows a previous local [-Wshadow] rlUInt16_t numberOfSbc = rxHeader.nsbc, payloadLen = rxHeader.len; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(198,16): info: shadowed declaration is here rlUInt16_t payloadLen; ^~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(392,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(407,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(425,17): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(432,13): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(446,9): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(494,9): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(518,7): warning: declaration of 'rlMsgSbcFunPtrAddrGet' shadows a global declaration [-Wshadow] void* rlMsgSbcFunPtrAddrGet(rlUInt16_t msgId) ^~~~~~~~~~~~~~~~~~~~~ In file included from ../src/ti/control/mmwavelink/mmwavelink.h:1289:0, from ../src/rl_protocol.c:51: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_protocol.h(194,29): info: shadowed declaration is here __declspec(dllexport) void* rlMsgSbcFunPtrAddrGet( ^~~~~~~~~~~~~~~~~~~~~ ../src/rl_protocol.c: In function 'rlMsgSbcFunPtrAddrGet': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(518,40): warning: declaration of 'msgId' shadows a parameter [-Wshadow] void* rlMsgSbcFunPtrAddrGet(rlUInt16_t msgId) ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(194,45): info: shadowed declaration is here rlReturnVal_t rlMsgGenAsyncEvent(rlUInt16_t msgId, ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(567,18): warning: declaration of 'rlMsgParseSbcSet' shadows a global declaration [-Wshadow] rlSysNRespType_t rlMsgParseSbcSet(rlUInt16_t msgId, rlUInt32_t payloadAddress, ^~~~~~~~~~~~~~~~ In file included from ../src/ti/control/mmwavelink/mmwavelink.h:1289:0, from ../src/rl_protocol.c:51: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_protocol.h(196,40): info: shadowed declaration is here __declspec(dllexport) rlSysNRespType_t rlMsgParseSbcSet( ^~~~~~~~~~~~~~~~ ../src/rl_protocol.c: In function 'rlMsgParseSbcSet': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(567,46): warning: declaration of 'msgId' shadows a parameter [-Wshadow] rlSysNRespType_t rlMsgParseSbcSet(rlUInt16_t msgId, rlUInt32_t payloadAddress, ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(518,40): info: shadowed declaration is here void* rlMsgSbcFunPtrAddrGet(rlUInt16_t msgId) ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(567,64): warning: declaration of 'payloadAddress' shadows a parameter [-Wshadow] rlSysNRespType_t rlMsgParseSbcSet(rlUInt16_t msgId, rlUInt32_t payloadAddress, ^~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(376,62): info: shadowed declaration is here void rlMsgParseRxCommand(rlProtHeader_t rxHeader, rlUInt32_t payloadAddress, ^~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(568,41): warning: declaration of 'numOfSbc' shadows a parameter [-Wshadow] rlUInt16_t numOfSbc) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(195,65): info: shadowed declaration is here rlApiSubBlkHeader_t sbcArr[], rlUInt16_t numOfSbc) ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(570,22): warning: declaration of 'errType' shadows a previous local [-Wshadow] rlSysNRespType_t errType = RL_SYS_NRESP_NO_ERRORS; ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(379,22): info: shadowed declaration is here rlSysNRespType_t errType; ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(574,22): warning: declaration of 'p_sbcFuncPtr' shadows a previous local [-Wshadow] t_setSbcFuncPTR *p_sbcFuncPtr; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(520,11): info: shadowed declaration is here void *p_sbcFuncPtr = RL_NULL_PTR; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(624,17): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(630,13): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(647,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(660,18): warning: declaration of 'rlMsgGetApiErrorStatus' shadows a global declaration [-Wshadow] rlSysNRespType_t rlMsgGetApiErrorStatus(void) ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/ti/control/mmwavelink/mmwavelink.h:1289:0, from ../src/rl_protocol.c:51: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_protocol.h(198,34): info: shadowed declaration is here __declspec(dllexport) rlUInt16_t rlMsgGetApiErrorStatus(void); ^~~~~~~~~~~~~~~~~~~~~~ ../src/rl_protocol.c: In function 'rlMsgGetApiErrorStatus': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(682,18): warning: declaration of 'rlMsgSetSubBlockInfo' shadows a global declaration [-Wshadow] rlSysNRespType_t rlMsgSetSubBlockInfo(t_setSbcFuncPTR *p_sbcFuncPtr, ^~~~~~~~~~~~~~~~~~~~ In file included from ../src/ti/control/mmwavelink/mmwavelink.h:1289:0, from ../src/rl_protocol.c:51: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_protocol.h(199,40): info: shadowed declaration is here __declspec(dllexport) rlSysNRespType_t rlMsgSetSubBlockInfo( ^~~~~~~~~~~~~~~~~~~~ ../src/rl_protocol.c: In function 'rlMsgSetSubBlockInfo': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(682,56): warning: declaration of 'p_sbcFuncPtr' shadows a previous local [-Wshadow] rlSysNRespType_t rlMsgSetSubBlockInfo(t_setSbcFuncPTR *p_sbcFuncPtr, ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(574,22): info: shadowed declaration is here t_setSbcFuncPTR *p_sbcFuncPtr; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(683,32): warning: declaration of 'payloadAddress' shadows a parameter [-Wshadow] rlUInt32_t payloadAddress, rlApiSubBlkHeader_t sbcHeader) ^~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(567,64): info: shadowed declaration is here rlSysNRespType_t rlMsgParseSbcSet(rlUInt16_t msgId, rlUInt32_t payloadAddress, ^~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(683,68): warning: declaration of 'sbcHeader' shadows a previous local [-Wshadow] rlUInt32_t payloadAddress, rlApiSubBlkHeader_t sbcHeader) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(573,25): info: shadowed declaration is here rlApiSubBlkHeader_t sbcHeader; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(685,22): warning: declaration of 'errType' shadows a previous local [-Wshadow] rlSysNRespType_t errType; ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(570,22): info: shadowed declaration is here rlSysNRespType_t errType = RL_SYS_NRESP_NO_ERRORS; ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(696,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(729,12): warning: declaration of 'rlMsgParseSbcGet' shadows a global declaration [-Wshadow] rlUInt16_t rlMsgParseSbcGet(rlUInt16_t msgId, rlUInt32_t payloadAddDest, ^~~~~~~~~~~~~~~~ In file included from ../src/ti/control/mmwavelink/mmwavelink.h:1289:0, from ../src/rl_protocol.c:51: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_protocol.h(202,34): info: shadowed declaration is here __declspec(dllexport) rlUInt16_t rlMsgParseSbcGet(rlUInt16_t msgId, ^~~~~~~~~~~~~~~~ ../src/rl_protocol.c: In function 'rlMsgParseSbcGet': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(729,40): warning: declaration of 'msgId' shadows a parameter [-Wshadow] rlUInt16_t rlMsgParseSbcGet(rlUInt16_t msgId, rlUInt32_t payloadAddDest, ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(567,46): info: shadowed declaration is here rlSysNRespType_t rlMsgParseSbcSet(rlUInt16_t msgId, rlUInt32_t payloadAddress, ^~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(732,22): warning: declaration of 'errType' shadows a previous local [-Wshadow] rlSysNRespType_t errType = RL_SYS_NRESP_NO_ERRORS; ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(685,22): info: shadowed declaration is here rlSysNRespType_t errType; ^~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(733,16): warning: declaration of 'sbcCount' shadows a previous local [-Wshadow] rlUInt16_t sbcCount; ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(571,16): info: shadowed declaration is here rlUInt16_t sbcCount; ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(734,25): warning: declaration of 'sbcHeader' shadows a parameter [-Wshadow] rlApiSubBlkHeader_t sbcHeader; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(683,68): info: shadowed declaration is here rlUInt32_t payloadAddress, rlApiSubBlkHeader_t sbcHeader) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(735,16): warning: declaration of 'sBlockId' shadows a previous local [-Wshadow] rlUInt16_t sBlockId = 0U, sBlockLen = 0U, payloadLength = 0U; ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(572,16): info: shadowed declaration is here rlUInt16_t sBlockId = 0U, sbcIdMin; ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(736,16): warning: declaration of 'sbcIdMin' shadows a previous local [-Wshadow] rlUInt16_t sbcIdMin; ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(572,31): info: shadowed declaration is here rlUInt16_t sBlockId = 0U, sbcIdMin; ^~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(737,22): warning: declaration of 'p_sbcFuncPtr' shadows a parameter [-Wshadow] t_getSbcFuncPTR *p_sbcFuncPtr; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(682,56): info: shadowed declaration is here rlSysNRespType_t rlMsgSetSubBlockInfo(t_setSbcFuncPTR *p_sbcFuncPtr, ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(782,13): error: expected '}' before 'else' else if ((sBlockId >= sbcIdMin) && \ ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(801,17): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(816,21): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(839,13): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(859,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(893,12): warning: declaration of 'rlMsgGetSubBlockInfo' shadows a global declaration [-Wshadow] rlUInt16_t rlMsgGetSubBlockInfo(t_getSbcFuncPTR *p_sbcFuncPtr, ^~~~~~~~~~~~~~~~~~~~ In file included from ../src/ti/control/mmwavelink/mmwavelink.h:1289:0, from ../src/rl_protocol.c:51: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\ti\control\mmwavelink\include\rl_protocol.h(204,34): info: shadowed declaration is here __declspec(dllexport) rlUInt16_t rlMsgGetSubBlockInfo( ^~~~~~~~~~~~~~~~~~~~ ../src/rl_protocol.c: In function 'rlMsgGetSubBlockInfo': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(893,50): warning: declaration of 'p_sbcFuncPtr' shadows a previous local [-Wshadow] rlUInt16_t rlMsgGetSubBlockInfo(t_getSbcFuncPTR *p_sbcFuncPtr, ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(737,22): info: shadowed declaration is here t_getSbcFuncPTR *p_sbcFuncPtr; ^~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(894,45): warning: declaration of 'payloadAddDest' shadows a parameter [-Wshadow] rlUInt32_t payloadAddDest, ^~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(729,58): info: shadowed declaration is here rlUInt16_t rlMsgParseSbcGet(rlUInt16_t msgId, rlUInt32_t payloadAddDest, ^~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(895,45): warning: declaration of 'payloadAddSrc' shadows a parameter [-Wshadow] rlUInt32_t payloadAddSrc, ^~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(730,32): info: shadowed declaration is here rlUInt32_t payloadAddSrc, rlUInt16_t numofSbc) ^~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(896,54): warning: declaration of 'sbcHeader' shadows a previous local [-Wshadow] rlApiSubBlkHeader_t sbcHeader) ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(734,25): info: shadowed declaration is here rlApiSubBlkHeader_t sbcHeader; ^~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(913,5): error: expected '}' before 'else' else ^~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input } ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input ../src/rl_protocol.c: In function 'rlMsgParseSbcGet': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input ../src/rl_protocol.c: In function 'rlMsgSetSubBlockInfo': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input ../src/rl_protocol.c: In function 'rlMsgGetApiErrorStatus': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input ../src/rl_protocol.c: In function 'rlMsgParseSbcSet': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input ../src/rl_protocol.c: In function 'rlMsgSbcFunPtrAddrGet': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input ../src/rl_protocol.c: In function 'rlMsgParseRxCommand': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input ../src/rl_protocol.c: In function 'rlMsgGetResponseOpcode': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input ../src/rl_protocol.c: In function 'rlMsgParseRxMsg': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input ../src/rl_protocol.c: In function 'rlMsgGenAsyncEvent': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input ../src/rl_protocol.c: In function 'rlMsgIdentifyAeDir': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input ../src/rl_protocol.c: In function 'rlMsgUpdateFuncPtr': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): error: expected declaration or statement at end of input D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(922,1): warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(194,15): warning: 'rlMsgGenAsyncEvent' defined but not used [-Wunused-function] rlReturnVal_t rlMsgGenAsyncEvent(rlUInt16_t msgId, ^~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(263,6): warning: 'rlMsgParseRxMsg' defined but not used [-Wunused-function] void rlMsgParseRxMsg(rlRhcpMsg_t rcvdCmdMsg, rlRhcpMsg_t *outMsg) ^~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(308,6): warning: 'rlMsgGetResponseOpcode' defined but not used [-Wunused-function] void rlMsgGetResponseOpcode(rlProtHeader_t *p_txHdr, rlMsgType_t respType) ^~~~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(376,6): warning: 'rlMsgParseRxCommand' defined but not used [-Wunused-function] void rlMsgParseRxCommand(rlProtHeader_t rxHeader, rlUInt32_t payloadAddress, ^~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(567,18): warning: 'rlMsgParseSbcSet' defined but not used [-Wunused-function] rlSysNRespType_t rlMsgParseSbcSet(rlUInt16_t msgId, rlUInt32_t payloadAddress, ^~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(660,18): warning: 'rlMsgGetApiErrorStatus' defined but not used [-Wunused-function] rlSysNRespType_t rlMsgGetApiErrorStatus(void) ^~~~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(682,18): warning: 'rlMsgSetSubBlockInfo' defined but not used [-Wunused-function] rlSysNRespType_t rlMsgSetSubBlockInfo(t_setSbcFuncPTR *p_sbcFuncPtr, ^~~~~~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(729,12): warning: 'rlMsgParseSbcGet' defined but not used [-Wunused-function] rlUInt16_t rlMsgParseSbcGet(rlUInt16_t msgId, rlUInt32_t payloadAddDest, ^~~~~~~~~~~~~~~~ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\rl_protocol.c(893,12): warning: 'rlMsgGetSubBlockInfo' defined but not used [-Wunused-function] rlUInt16_t rlMsgGetSubBlockInfo(t_getSbcFuncPTR *p_sbcFuncPtr, ^~~~~~~~~~~~~~~~~~~~ cc1.exe: some warnings being treated as errors make: *** [src/rl_protocol.o] Error 1 Building file: ../src/radar.c Invoking: ARM/GNU C Compiler : 6.2.1 ../src/radar.c: In function 'radar_init': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\radar.c(85,25): warning: assignment left-hand side might be a candidate for a format attribute [-Wsuggest-attribute=format] rlDevice.dbgCb.rlPrint = printf; ^ D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\radar.c(85,25): warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] ../src/radar.c: In function 'radar_registerInterruptHandler': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\radar.c(164,65): warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'void *' [-Wformat=] printf("radar_registerInterruptHandler() called with pValue = %x\n", pValue); ^ ../src/radar.c: In function 'radar_asyncEvent': D:\Microwavegroup\05_Projects\Audi\05_Development\04_Software\Demonstrator\ControllerRTOS\src\radar.c(206,58): warning: cast increases required alignment of target type [-Wcast-align] printf("Run time Calibration Report [0x%lx]\n", ((rlRfRunTimeCalibReport_t*)payload)->calibErrorFlag); ^ "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe" -x c -mthumb -D__SAM4SD32C__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM4=true -Dprintf=iprintf -D__FREERTOS__ -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sam4s/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/delay" -I"../src/ASF/common/services/ioport" -I"../src/ASF/sam/drivers/uart" -I"../src/ASF/common/services/spi/sam_spi" -I"../src/ASF/common/services/spi" -I"../src/ASF/sam/drivers/spi" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/include" -I"../src/ASF/thirdparty/freertos/freertos-7.3.0/source/portable/gcc/sam" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m4 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -MD -MP -MF "src/radar.d" -MT"src/radar.d" -MT"src/radar.o" -o "src/radar.o" "../src/radar.c" Finished building: ../src/radar.c Done executing task "RunCompilerTask" -- FAILED. Done building target "CoreBuild" in project "ControllerRTOS.cproj" -- FAILED. Done building project "ControllerRTOS.cproj" -- FAILED. Build FAILED. ========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========