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/conf.t | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'doc/user/conf.t') diff --git a/doc/user/conf.t b/doc/user/conf.t index e8e522e17f..8c6551f06c 100644 --- a/doc/user/conf.t +++ b/doc/user/conf.t @@ -31,6 +31,9 @@ @section Automatic Generation of System Configuration +@cindex confdefs.h +@fnindex confdefs.h + RTEMS provides the @code{confdefs.h} C language header file that based on the setting of a variety of macros can automatically produce nearly all of the configuration tables required @@ -62,6 +65,9 @@ can be easily configured using the @code{confdefs.h} mechanism. @section Configuration Table +@cindex Configuration Table +@cindex RTEMS Configuration Table + The RTEMS Configuration Table is used to tailor an application for its specific needs. For example, the user can configure the number of device drivers or which APIs may be used. @@ -268,6 +274,8 @@ and NULL if the POSIX API is not configured. @section RTEMS API Configuration Table +@cindex RTEMS API Configuration Table + The RTEMS API Configuration Table is used to configure the managers which constitute the RTEMS API for a particular application. For example, the user can configure the maximum number of tasks for @@ -443,6 +451,8 @@ to the setting of the macro @code{CONFIGURE_EXECUTIVE_RAM_WORK_AREA}. @section POSIX API Configuration Table +@cindex POSIX API Configuration Table + The POSIX API Configuration Table is used to configure the managers which constitute the POSIX API for a particular application. For example, the user can configure the maximum number of threads for @@ -601,6 +611,8 @@ to the address of the @code{POSIX_Initialization_threads} structure. @section CPU Dependent Information Table +@cindex CPU Dependent Information Table + The CPU Dependent Information Table is used to describe processor dependent information required by RTEMS. This table is generally used to supply RTEMS with information @@ -614,6 +626,8 @@ table. It is normally filled in by the Board Support Package. @section Initialization Task Table +@cindex Initialization Tasks Table + The Initialization Task Table is used to describe each of the user initialization tasks to the Initialization Manager. The table contains one entry for each initialization @@ -738,6 +752,8 @@ Initialization_Tasks : aliased RTEMS.Initialization_Tasks_Table( 1 .. 2 ) := ( @section Driver Address Table +@cindex Device Driver Table + The Device Driver Table is used to inform the I/O Manager of the set of entry points for each device driver configured in the system. The table contains one entry for each @@ -832,6 +848,8 @@ chapter. @section User Extensions Table +@cindex User Extensions Table + The User Extensions Table is used to inform RTEMS of the optional user-supplied static extension set. This table contains one entry for each possible extension. The entries are @@ -991,6 +1009,8 @@ provided in the User Extensions chapter. @section Multiprocessor Configuration Table +@cindex Multiprocessor Configuration Table + The Multiprocessor Configuration Table contains information needed when using RTEMS in a multiprocessor configuration. Many of the details associated with configuring @@ -1112,6 +1132,8 @@ address of the table named @code{MPCI_table}. @section Multiprocessor Communications Interface Table +@cindex Multiprocessor Communications Interface Table + This table defines the set of callouts that must be provided by an Multiprocessor Communications Interface implementation. -- cgit v1.2.3