Index: firmware/source/sys_main.c =================================================================== diff -u -r16b571d559e0fd64be547111f2ba460cfc08be1e -rf979c391268b595e44fb6747d43487e4d2294e68 --- firmware/source/sys_main.c (.../sys_main.c) (revision 16b571d559e0fd64be547111f2ba460cfc08be1e) +++ firmware/source/sys_main.c (.../sys_main.c) (revision f979c391268b595e44fb6747d43487e4d2294e68) @@ -57,17 +57,19 @@ #include "i2c.h" #include "etpwm.h" #include "gio.h" -#include "het.h" #include "mibspi.h" #include "sci.h" #include "rti.h" #include "TDCommon.h" #include "AirPump.h" +#include "AirTrap.h" +#include "BloodFlow.h" #include "Bubbles.h" #include "Buttons.h" #include "CpldInterface.h" #include "DDInterface.h" +#include "Ejector.h" #include "FpgaTD.h" #include "InternalADC.h" #include "Interrupts.h" @@ -77,8 +79,10 @@ #include "Switches.h" #include "SystemCommTD.h" #include "TaskBG.h" +#include "Temperatures.h" #include "Timers.h" #include "Utilities.h" +#include "Valves.h" #include "Voltages.h" #include "WatchdogMgmt.h" @@ -138,7 +142,6 @@ static void initProcessor( void ) { gioInit(); // Configure GPIO pins - hetInit(); // Configure HET1 adcInit(); // Configure internal ADC channels mibspiInit(); // Re-purposing MIBSPI5 I/O/C pins as GPIO etpwmInit(); // Configure PWMs @@ -191,10 +194,15 @@ initBubbles(); initButtons(); initPressure(); + initTemperature(); initSwitches(); initVoltagesMonitor(); // Initialize controllers initAirPump(); + initAirTrap(); + initBloodFlow(); + initEjector(); + initValves(); // Initialize modes initOperationModes(); }