20 HALRESULT_INVALID_ARGUMENT,
22 HALRESULT_INVALID_BUFFER_HANDLE,
23 HALRESULT_INVALID_USART_PORT,
24 HALRESULT_OSMUTEX_CREATION_FAILED,
25 HALRESULT_OSSEM_CREATION_FAILED,
26 HALRESULT_INVALID_DIAG_CHANNEL_NUMBER,
27 HALRESULT_INVALID_IODEVICE,
28 HALRESULT_MISSING_IODEVICE_IMPLEMENTATION,
29 HALRESULT_MISSING_NOTIFIER_LIST,
30 HALRESULT_IO_EVENTS_DISABLED,
31 HALRESULT_INVALID_LINKLIST,
32 HALRESULT_EMPTY_LINKLIST,
33 HALRESULT_INVALID_LINKLIST_ITEM,
34 HALRESULT_INVALID_LINKLIST_DATA,
35 HALRESULT_LINKLIST_FULL,
36 HALRESULT_INVALID_TIMDEVICE,
37 HALRESULT_NOT_ENOUGH_GATES
44 #define HAL_SUCCESS(x) ((x) == HALRESULT_OK)
49 #define HAL_FAILED(x) (!HAL_SUCCESS(x))
HALRESULT
Definition: hal_defs.h:16