58 #include "MockHL_gio.h"
61 #include "Mockalgorithm.h"
65 #include "Mockcontactor.h"
66 #include "Mockdatabase.h"
68 #include "Mockdiag_cfg.h"
70 #include "Mockhtsensor.h"
73 #include "Mockinterlock.h"
76 #include "Mockmpu_prototypes.h"
79 #include "Mockredundancy.h"
83 #include "Mockstate_estimation.h"
85 #include "Mocksys_mon.h"
94 #define FTSK_DATA_QUEUE_LENGTH (1u)
95 #define FTSK_DATA_QUEUE_ITEM_SIZE (sizeof(DATA_QUEUE_MESSAGE_s))
96 #define FTSK_IMD_QUEUE_LENGTH (5u)
97 #define FTSK_IMD_QUEUE_ITEM_SIZE (sizeof(CAN_BUFFERELEMENT_s))
98 #define FTSK_CAN_RX_QUEUE_LENGTH (50u)
99 #define FTSK_CAN_RX_QUEUE_ITEM_SIZE (sizeof(CAN_BUFFERELEMENT_s))
Assert macro implementation.
Header of task driver implementation.
Task configuration header.
General macros and definitions for the whole platform.
enum OS_BOOT_STATE OS_BOOT_STATE_e
enum of OS boot states
static uint8_t ftsk_imdQueueStorageArea[FTSK_IMD_QUEUE_LENGTH *FTSK_IMD_QUEUE_ITEM_SIZE]
uint32_t os_schedulerStartTime
Scheduler "zero" time for task phase control.
#define FTSK_DATA_QUEUE_LENGTH
#define FTSK_CAN_RX_QUEUE_LENGTH
static StaticQueue_t ftsk_canRxQueueStructure
#define FTSK_DATA_QUEUE_ITEM_SIZE
static StaticQueue_t ftsk_imdQueueStructure
#define FTSK_IMD_QUEUE_ITEM_SIZE
volatile OS_TIMER_s os_timer
SBC_STATE_s sbc_stateMcuSupervisor
static uint8_t ftsk_canRxQueueStorageArea[FTSK_CAN_RX_QUEUE_LENGTH *FTSK_CAN_RX_QUEUE_ITEM_SIZE]
static uint8_t ftsk_dataQueueStorageArea[FTSK_DATA_QUEUE_LENGTH *FTSK_DATA_QUEUE_ITEM_SIZE]
#define FTSK_CAN_RX_QUEUE_ITEM_SIZE
volatile OS_BOOT_STATE_e os_boot
static StaticQueue_t ftsk_dataQueueStructure
#define FTSK_IMD_QUEUE_LENGTH