FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
define_tasks_config.h File Reference
#include <stdbool.h>
#include <define_error_ids.h>
#include <midware_reset_manager.h>

Go to the source code of this file.

Data Structures

struct  resetInfo_t
 Defines a data structure for storing information about a device reset. More...

Macros

#define FOREVER   true
 Allows testing of infinite while loops by replacing the definition during testing.
#define ENABLED   (1U)
 Used to enable optional Task features through macro configurations.
#define DISABLED   (0U)
 Used to disable optional Task features through macro configurations.

Typedefs

typedef void(* rstCallback_t) (resetInfo_t resetInfo)
 Defines a function pointer type for a reset handler callback function.

Typedef Documentation

◆ rstCallback_t

typedef void(* rstCallback_t) (resetInfo_t resetInfo)

Defines a function pointer type for a reset handler callback function.

The function pointer type is used to configure which callback to issue for handling reset reasons in T_HandleResetReason.

Parameters
resetInfoThe reset information passed by the Task for application specific reset handling.

Definition at line 81 of file define_tasks_config.h.