// // Created by cfif on 24.08.2026. // #ifndef HVAC_M7_MAINSTACK_H #define HVAC_M7_MAINSTACK_H #include "inttypes.h" extern uint32_t __attribute__((section(".stack_data"))) tCanSpamDebugReceiver_stack[384]; extern uint32_t __attribute__((section(".stack_data"))) tCanSerialPortFrameTp_stack[384]; extern uint32_t __attribute__((section(".stack_data"))) tCanSerialPortFrameXCP_stack[384]; extern uint32_t __attribute__((section(".stack_data"))) tAdc0Task_stack[384]; extern uint32_t __attribute__((section(".stack_data"))) tAdc1Task_stack[384]; extern uint32_t __attribute__((section(".stack_data"))) tCanSpamDebugTransmitter_stack[384]; extern uint32_t __attribute__((section(".stack_data"))) tCanSpamReceiver_stack[384]; extern uint32_t __attribute__((section(".stack_data"))) tCanSpamTransmitter_stack[384]; extern uint32_t __attribute__((section(".stack_data"))) tCanUds_stack[384]; extern uint32_t __attribute__((section(".stack_data"))) tCommandLine_stack[512]; extern uint32_t __attribute__((section(".stack_data"))) tMma_stack[512]; //extern uint32_t __attribute__((section(".stack_data"))) tIndication_stack[128]; extern uint32_t __attribute__((section(".stack_data"))) tLin1TaskActuator_stack[384]; extern uint32_t __attribute__((section(".stack_data"))) tLin2TaskActuator_stack[384]; extern uint32_t __attribute__((section(".stack_data"))) tLin3TaskActuator_stack[384]; extern uint32_t __attribute__((section(".stack_data"))) tLin4TaskSensor_stack[384]; extern uint32_t __attribute__((section(".stack_data"))) tLin5TaskSensor_stack[384]; //extern uint32_t __attribute__((section(".stack_data"))) tModelTask_stack[1024]; extern uint32_t tModelTask_stack[1024]; extern uint32_t __attribute__((section(".stack_data"))) tLoggerToSerialPort_stack[384]; extern uint32_t __attribute__((section(".stack_data"))) tVarsTabDumpObserver_stack[384]; #define tCanSpamDebugReceiver_stack_size sizeof(tCanSpamDebugReceiver_stack) #define tCanSerialPortFrameTp_stack_size sizeof(tCanSerialPortFrameTp_stack) #define tCanSerialPortFrameXCP_stack_size sizeof(tCanSerialPortFrameXCP_stack) #define tAdc0Task_stack_size sizeof(tAdc0Task_stack) #define tAdc1Task_stack_size sizeof(tAdc1Task_stack) #define tCanSpamDebugTransmitter_stack_size sizeof(tCanSpamDebugTransmitter_stack) #define tCanSpamReceiver_stack_size sizeof(tCanSpamReceiver_stack) #define tCanSpamTransmitter_stack_size sizeof(tCanSpamTransmitter_stack) #define tCanUds_stack_size sizeof(tCanUds_stack) #define tCommandLine_stack_size sizeof(tCommandLine_stack) #define tMma_stack_size sizeof(tMma_stack) //#define tIndication_stack_size sizeof(tIndication_stack) #define tLin1TaskActuator_stack_size sizeof(tLin1TaskActuator_stack) #define tLin2TaskActuator_stack_size sizeof(tLin2TaskActuator_stack) #define tLin3TaskActuator_stack_size sizeof(tLin3TaskActuator_stack) #define tLin4TaskSensor_stack_size sizeof(tLin4TaskSensor_stack) #define tLin5TaskSensor_stack_size sizeof(tLin5TaskSensor_stack) #define tModelTask_stack_size sizeof(tModelTask_stack) #define tLoggerToSerialPort_stack_size sizeof(tLoggerToSerialPort_stack) #define tVarsTabDumpObserver_stack_size sizeof(tVarsTabDumpObserver_stack) #endif //HVAC_M7_MAINSTACK_H