57 #include "MockHL_gio.h"
60 #include "Mockalgorithm.h"
64 #include "Mockcontactor.h"
65 #include "Mockdatabase.h"
67 #include "Mockdiag_cfg.h"
69 #include "Mockhtsensor.h"
72 #include "Mockinterlock.h"
75 #include "Mockmpu_prototypes.h"
78 #include "Mockredundancy.h"
81 #include "Mocksof_trapezoid.h"
83 #include "Mockstate_estimation.h"
85 #include "Mocksys_mon.h"
99 #define FTSK_DATA_QUEUE_LENGTH (1u)
100 #define FTSK_DATA_QUEUE_ITEM_SIZE (sizeof(DATA_QUEUE_MESSAGE_s))
101 #define FTSK_IMD_QUEUE_LENGTH (5u)
102 #define FTSK_IMD_QUEUE_ITEM_SIZE (sizeof(CAN_BUFFER_ELEMENT_s))
103 #define FTSK_CAN_RX_QUEUE_LENGTH (50u)
104 #define FTSK_CAN_RX_QUEUE_ITEM_SIZE (sizeof(CAN_BUFFER_ELEMENT_s))
Assert macro implementation.
Headers for the configuration for the FRAM module.
Header of task driver implementation.
Task configuration header.
API header for the insulation monitoring device.
OS_BOOT_STATE_e
enum of OS boot states
Headers for the configuration for the NXP PCA9539 port expander module.
configuration of the system monitoring module
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
OS_TASK_HANDLE ftsk_taskHandleAfe
Definition of task handles.
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