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 boolean rtems_boolean;
|
||||||
|
|
||||||
typedef uint32_t rtems_name;
|
typedef uint32_t rtems_name;
|
||||||
|
|
||||||
typedef Objects_Id rtems_id;
|
typedef Objects_Id rtems_id;
|
||||||
|
|
||||||
|
#define RTEMS_ID_NONE OBJECTS_ID_NONE
|
||||||
|
|
||||||
typedef Context_Control rtems_context;
|
typedef Context_Control rtems_context;
|
||||||
typedef Context_Control_fp rtems_context_fp;
|
typedef Context_Control_fp rtems_context_fp;
|
||||||
typedef CPU_Interrupt_frame rtems_interrupt_frame;
|
typedef CPU_Interrupt_frame rtems_interrupt_frame;
|
||||||
|
|||||||
@@ -387,6 +387,11 @@ SCORE_EXTERN uint16_t _Objects_Maximum_nodes;
|
|||||||
SCORE_EXTERN Objects_Information
|
SCORE_EXTERN Objects_Information
|
||||||
**_Objects_Information_table[OBJECTS_APIS_LAST + 1];
|
**_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
|
* The following defines the constant which may be used
|
||||||
* with _Objects_Get to manipulate the calling task.
|
* with _Objects_Get to manipulate the calling task.
|
||||||
|
|||||||
Reference in New Issue
Block a user