AutosarOS
|
Type definitions. More...
#include "AppCfg.h"
#include "Types/TaskTypes.h"
#include "Types/ResourceTypes.h"
#include "Types/EventTypes.h"
#include "Types/CounterTypes.h"
#include "Types/AlarmTypes.h"
#include "Types/ErrorTypes.h"
#include "Types/ScheduleTableTypes.h"
Go to the source code of this file.
Macros | |
#define | OS_CONFIG_GEN_ENUM |
#define | ISR(Name) extern void Func ## Name(void) |
Define implementation for interrupt service routine. More... | |
Typedefs | |
typedef enum StatusType_e | StatusType |
Type for status. More... | |
typedef enum ProtectionReturnType_e | ProtectionReturnType |
Return type for protection hook. More... | |
typedef enum applicationMode_e | AppModeType |
Type for application mode. More... | |
Enumerations | |
enum | StatusType_e { E_OK = 0, E_OS_ACCESS, E_OS_CALLLEVEL, E_OS_ID, E_OS_LIMIT, E_OS_NOFUNC, E_OS_RESOURCE, E_OS_STATE, E_OS_VALUE, E_OS_STACKFAULT, E_OS_PARAM_POINTER, E_OS_PROTECTION_ARRIVAL } |
Type for status. More... | |
enum | ProtectionReturnType_e { PRO_IGNORE, PRO_TERMINATETASKISR, PRO_TERMINATEAPPL, PRO_TERMINATEAPPL_RESTART, PRO_SHUTDOWN } |
Return type for protection hook. More... | |
enum | applicationMode_e { OSDEFAULTAPPMODE } |
Type for application mode. More... | |
Type definitions.
Definition in file Types.h.
#define ISR | ( | Name | ) | extern void Func ## Name(void) |
typedef enum applicationMode_e AppModeType |
Type for application mode.
typedef enum ProtectionReturnType_e ProtectionReturnType |
Return type for protection hook.
typedef enum StatusType_e StatusType |
Type for status.
enum applicationMode_e |
enum StatusType_e |