Index: source/sys_main.c =================================================================== diff -u -rad8ad611c910747eef92336a30b6520a83409532 -ree310a2e5262c05bf0dc0eb0d84da0ee50bac7fe --- source/sys_main.c (.../sys_main.c) (revision ad8ad611c910747eef92336a30b6520a83409532) +++ source/sys_main.c (.../sys_main.c) (revision ee310a2e5262c05bf0dc0eb0d84da0ee50bac7fe) @@ -57,11 +57,14 @@ #include "rti.h" #include "Common.h" -#include "Timers.h" -#include "OperationModes.h" +#include "CommBuffers.h" #include "CPLD.h" +#include "MsgQueues.h" +#include "OperationModes.h" #include "SafetyShutdown.h" +#include "SystemComm.h" #include "TaskBG.h" +#include "Timers.h" static void initSoftware( void ); static void initHardware( void ); @@ -104,13 +107,16 @@ initSafetyShutdown(); initCPLD(); initOperationModes(); + initCommBuffers(); + initMsgQueues(); + initSystemComm(); } static void initHardware( void ) { gioInit(); mibspiInit(); // re-purposing MIBSPI5 I/O/C pins as GPIO - //canInit(); // CAN1 = CAN, re-purposing CAN2 and CAN3 Rx and Tx pins as GPIO + canInit(); // CAN1 = CAN, re-purposing CAN2 and CAN3 Rx and Tx pins as GPIO } static void initTasks( void )