mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-26 14:18:20 +00:00
2008-01-29 Joel Sherrill <joel.sherrill@oarcorp.com>
* user/.cvsignore, user/Makefile.am, user/c_user.texi, user/concepts.t, user/conf.t, user/dirstat.texi, user/stackchk.t, user/task.t, user/userext.t: Add new Object Services collection. Tidy up some configuration documentation from earlier changes. * user/object.t: New file.
This commit is contained in:
@@ -230,8 +230,9 @@ directives are not necessary in a properly designed single
|
||||
processor application.
|
||||
|
||||
In addition, services are provided to portably examine the
|
||||
three subcomponents of an RTEMS ID. These services are
|
||||
prototyped as follows:
|
||||
subcomponents of an RTEMS ID. These services are
|
||||
described in detail later in this manual but are prototyped
|
||||
as follows:
|
||||
|
||||
@cindex obtaining class from object ID
|
||||
@cindex obtaining node from object ID
|
||||
@@ -239,14 +240,16 @@ prototyped as follows:
|
||||
@cindex get class from object ID
|
||||
@cindex get node from object ID
|
||||
@cindex get index from object ID
|
||||
@findex rtems_get_class
|
||||
@findex rtems_get_node
|
||||
@findex rtems_get_index
|
||||
@findex rtems_object_id_get_api
|
||||
@findex rtems_object_id_get_class
|
||||
@findex rtems_object_id_get_node
|
||||
@findex rtems_object_id_get_index
|
||||
|
||||
@example
|
||||
uint32_t rtems_get_class( rtems_id );
|
||||
uint32_t rtems_get_node( rtems_id );
|
||||
uint32_t rtems_get_index( rtems_id );
|
||||
uint32_t rtems_object_id_get_api( rtems_id );
|
||||
uint32_t rtems_object_id_get_class( rtems_id );
|
||||
uint32_t rtems_object_id_get_node( rtems_id );
|
||||
uint32_t rtems_object_id_get_index( rtems_id );
|
||||
@end example
|
||||
|
||||
An object control block is a data structure defined
|
||||
|
||||
Reference in New Issue
Block a user