diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-10-11 19:03:05 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-10-11 19:03:05 +0000 |
commit | 169502ea55d2c1d9ec9c2865c6302485bbaafc31 (patch) | |
tree | 5b253aae0732d83751d8ad94d21dd36e398fb86b /doc/user/userext.t | |
parent | Fixed variable reference for RTEMS-RELEASE. (diff) | |
download | rtems-169502ea55d2c1d9ec9c2865c6302485bbaafc31.tar.bz2 |
Turned on concept and function name indexing.
Diffstat (limited to '')
-rw-r--r-- | doc/user/userext.t | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/doc/user/userext.t b/doc/user/userext.t index 7bc150d2d3..63bc066f04 100644 --- a/doc/user/userext.t +++ b/doc/user/userext.t @@ -8,6 +8,8 @@ @chapter User Extensions Manager +@cindex user extensions + @section Introduction The RTEMS User Extensions Manager allows the @@ -44,6 +46,8 @@ arguments that are appropriate to the system event. @subsection Extension Sets +@cindex extension set + An extension set is defined as a set of routines which are invoked at each of the critical system events at which user extension routines are invoked. Together a set of these @@ -118,6 +122,8 @@ naming restrictions on the user. @subsection TCB Extension Area +@cindex TCB extension area + RTEMS provides for a pointer to a user-defined data area for each extension set to be linked to each task's control block. This set of pointers is an extension of the TCB and can @@ -525,13 +531,18 @@ directives. A subsection is dedicated to each of this manager's directives and describes the calling sequence, related constants, usage, and status codes. +@c +@c +@c @page @subsection EXTENSION_CREATE - Create a extension set +@cindex create an extension set + @subheading CALLING SEQUENCE: @ifset is-C -@c @findex rtems_extension_create +@findex rtems_extension_create @example rtems_status_code rtems_extension_create( rtems_name name, @@ -571,13 +582,19 @@ it. This directive will not cause the calling task to be preempted. +@c +@c +@c @page @subsection EXTENSION_IDENT - Get ID of a extension set +@cindex get ID of an extension set +@cindex obtain ID of an extension set + @subheading CALLING SEQUENCE: @ifset is-C -@c @findex rtems_extension_ident +@findex rtems_extension_ident @example rtems_status_code rtems_extension_ident( rtems_name name, @@ -615,13 +632,18 @@ extension set in other extension set related directives. This directive will not cause the running task to be preempted. +@c +@c +@c @page @subsection EXTENSION_DELETE - Delete a extension set +@cindex delete an extension set + @subheading CALLING SEQUENCE: @ifset is-C -@c @findex rtems_extension_delete +@findex rtems_extension_delete @example rtems_status_code rtems_extension_delete( rtems_id id |