From 169502ea55d2c1d9ec9c2865c6302485bbaafc31 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 11 Oct 1999 19:03:05 +0000 Subject: Turned on concept and function name indexing. --- doc/user/userext.t | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) (limited to 'doc/user/userext.t') 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 -- cgit v1.2.3