forked from Imagelibrary/rtems
Added new defines OBJECTS_ID_NONE
and RTEMS_ID_NONE. No object can have this ID.
This commit is contained in:
@@ -50,8 +50,11 @@ typedef double_precision rtems_double; /* double precision float */
|
||||
typedef boolean rtems_boolean;
|
||||
|
||||
typedef uint32_t rtems_name;
|
||||
|
||||
typedef Objects_Id rtems_id;
|
||||
|
||||
#define RTEMS_ID_NONE OBJECTS_ID_NONE
|
||||
|
||||
typedef Context_Control rtems_context;
|
||||
typedef Context_Control_fp rtems_context_fp;
|
||||
typedef CPU_Interrupt_frame rtems_interrupt_frame;
|
||||
|
||||
@@ -387,6 +387,11 @@ SCORE_EXTERN uint16_t _Objects_Maximum_nodes;
|
||||
SCORE_EXTERN Objects_Information
|
||||
**_Objects_Information_table[OBJECTS_APIS_LAST + 1];
|
||||
|
||||
/**
|
||||
* No object can have this ID.
|
||||
*/
|
||||
#define OBJECTS_ID_NONE 0
|
||||
|
||||
/**
|
||||
* The following defines the constant which may be used
|
||||
* with _Objects_Get to manipulate the calling task.
|
||||
|
||||
Reference in New Issue
Block a user