summaryrefslogtreecommitdiffstats
path: root/doc/user/userext.t
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1999-10-11 19:03:05 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1999-10-11 19:03:05 +0000
commit169502ea55d2c1d9ec9c2865c6302485bbaafc31 (patch)
tree5b253aae0732d83751d8ad94d21dd36e398fb86b /doc/user/userext.t
parentFixed variable reference for RTEMS-RELEASE. (diff)
downloadrtems-169502ea55d2c1d9ec9c2865c6302485bbaafc31.tar.bz2
Turned on concept and function name indexing.
Diffstat (limited to '')
-rw-r--r--doc/user/userext.t28
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