uc-sdk
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
projdefs.h File Reference

Go to the source code of this file.

Macros

#define pdFALSE   ( ( portBASE_TYPE ) 0 )
 
#define pdTRUE   ( ( portBASE_TYPE ) 1 )
 
#define pdPASS   ( pdTRUE )
 
#define pdFAIL   ( pdFALSE )
 
#define errQUEUE_EMPTY   ( ( portBASE_TYPE ) 0 )
 
#define errQUEUE_FULL   ( ( portBASE_TYPE ) 0 )
 
#define errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY   ( -1 )
 
#define errNO_TASK_TO_RUN   ( -2 )
 
#define errQUEUE_BLOCKED   ( -4 )
 
#define errQUEUE_YIELD   ( -5 )
 

Typedefs

typedef void(* pdTASK_CODE )(void *)
 

Macro Definition Documentation

#define errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY   ( -1 )

Definition at line 81 of file projdefs.h.

#define errNO_TASK_TO_RUN   ( -2 )

Definition at line 82 of file projdefs.h.

#define errQUEUE_BLOCKED   ( -4 )

Definition at line 83 of file projdefs.h.

#define errQUEUE_EMPTY   ( ( portBASE_TYPE ) 0 )

Definition at line 77 of file projdefs.h.

#define errQUEUE_FULL   ( ( portBASE_TYPE ) 0 )

Definition at line 78 of file projdefs.h.

#define errQUEUE_YIELD   ( -5 )

Definition at line 84 of file projdefs.h.

#define pdFAIL   ( pdFALSE )

Definition at line 76 of file projdefs.h.

#define pdFALSE   ( ( portBASE_TYPE ) 0 )

Definition at line 72 of file projdefs.h.

#define pdPASS   ( pdTRUE )

Definition at line 75 of file projdefs.h.

#define pdTRUE   ( ( portBASE_TYPE ) 1 )

Definition at line 73 of file projdefs.h.

Typedef Documentation

typedef void(* pdTASK_CODE)(void *)

Definition at line 70 of file projdefs.h.