Index: firmware/source/sys_main.c =================================================================== diff -u -reff7b1575f008f81b29ef906f6346fac6012d3ab -r40bcef6aa65af6c93ce937c6c4aa2de13e8a78d3 --- firmware/source/sys_main.c (.../sys_main.c) (revision eff7b1575f008f81b29ef906f6346fac6012d3ab) +++ firmware/source/sys_main.c (.../sys_main.c) (revision 40bcef6aa65af6c93ce937c6c4aa2de13e8a78d3) @@ -53,13 +53,15 @@ #include "system.h" #include "sys_dma.h" #include "can.h" +#include "etpwm.h" #include "gio.h" #include "mibspi.h" #include "sci.h" #include "rti.h" #include "Common.h" #include "AlarmLamp.h" +#include "BloodFlow.h" #include "Buttons.h" #include "CommBuffers.h" #include "CPLD.h" @@ -124,6 +126,7 @@ { gioInit(); // configure GPIO pins mibspiInit(); // re-purposing MIBSPI5 I/O/C pins as GPIO + etpwmInit(); // configure PWMs canInit(); // CAN1 = CAN, re-purposing CAN2 and CAN3 Rx and Tx pins as GPIO sciInit(); // SCI1 used for PC serial interface, SCI2 used for FPGA serial interface dmaEnable(); // enable DMA @@ -142,6 +145,7 @@ initTimers(); initSafetyShutdown(); initCPLD(); + initBloodFlow(); initAlarmLamp(); initButtons(); initWatchdogMgmt();