<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>change log for rtems (2011-05-18)</title>
</head>
<body text='#000000' bgcolor='#ffffff'>
<a name='cs1'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>joel</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-05-18 Joel Sherrill <joel.sherrill@oarcorp.com>

        * user/conf.t: Slight rework to deemphasize not using confdefs.h
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/ChangeLog.diff?r1=text&tr1=1.307&r2=text&tr2=1.308&diff_format=h">M</a></td><td width='1%'>1.308</td><td width='100%'>doc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/user/conf.t.diff?r1=text&tr1=1.68&r2=text&tr2=1.69&diff_format=h">M</a></td><td width='1%'>1.69</td><td width='100%'>doc/user/conf.t</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/doc/ChangeLog:1.307 rtems/doc/ChangeLog:1.308
--- rtems/doc/ChangeLog:1.307   Thu May 12 11:26:51 2011
+++ rtems/doc/ChangeLog Wed May 18 18:00:49 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-05-18    Joel Sherrill <joel.sherrill@oarcorp.com>
+
+       * user/conf.t: Slight rework to deemphasize not using confdefs.h
+
</font> 2011-05-12        Joel Sherrill <joel.sherrilL@OARcorp.com>
 
        * index.html.in, common/opengroup_manpage_acknowledgement.texi,

<font color='#006600'>diff -u rtems/doc/user/conf.t:1.68 rtems/doc/user/conf.t:1.69
--- rtems/doc/user/conf.t:1.68  Wed Mar 16 11:39:16 2011
+++ rtems/doc/user/conf.t       Wed May 18 18:00:50 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@c  COPYRIGHT (c) 1988-2008.
</font><font color='#000088'>+@c  COPYRIGHT (c) 1988-2011.
</font> @c  On-Line Applications Research Corporation (OAR).
 @c  All rights reserved.
 @c
<font color='#997700'>@@ -855,7 +855,16 @@
</font> 
 @end itemize
 
<font color='#880000'>-@section Configuration Table
</font><font color='#000088'>+@section Configuration Data Structures
+
+It is recommended that applications be configured using
+@code{rtems/confdefs.h} as it is simpler and insulates applications from
+changes in the underlying data structures.  However, it is sometimes
+important to understand the data structures that are automatically filled
+in by the configuration parametes.  This section describes the primary
+configuration data structures.
+
+@subsection Configuration Table
</font> 
 @cindex Configuration Table
 @cindex RTEMS Configuration Table
<font color='#997700'>@@ -1104,7 +1113,7 @@
</font> 
 @end table
 
<font color='#880000'>-@section RTEMS API Configuration Table
</font><font color='#000088'>+@subsection RTEMS API Configuration Table
</font> 
 @cindex RTEMS API Configuration Table
 
<font color='#997700'>@@ -1261,7 +1270,7 @@
</font> 
 @end table
 
<font color='#880000'>-@section POSIX API Configuration Table
</font><font color='#000088'>+@subsection POSIX API Configuration Table
</font> 
 @cindex POSIX API Configuration Table
 
<font color='#997700'>@@ -1443,7 +1452,7 @@
</font> 
 @end table
 
<font color='#880000'>-@section CPU Dependent Information Table
</font><font color='#000088'>+@subsection CPU Dependent Information Table
</font> 
 @cindex CPU Dependent Information Table
 
<font color='#997700'>@@ -1458,7 +1467,7 @@
</font> The @code{rtems/confdefs.h} mechanism does not support generating this
 table.  It is normally filled in by the Board Support Package.
 
<font color='#880000'>-@section Initialization Task Table
</font><font color='#000088'>+@subsection Initialization Task Table
</font> 
 @cindex Initialization Tasks Table
 
<font color='#997700'>@@ -1538,7 +1547,7 @@
</font> @};
 @end example
 
<font color='#880000'>-@section Driver Address Table
</font><font color='#000088'>+@subsection Driver Address Table
</font> 
 @cindex Device Driver Table
 
<font color='#997700'>@@ -1607,7 +1616,7 @@
</font> operation of device drivers is provided in the I/O Manager
 chapter.
 
<font color='#880000'>-@section User Extensions Table
</font><font color='#000088'>+@subsection User Extensions Table
</font> 
 @cindex User Extensions Table
 
<font color='#997700'>@@ -1751,7 +1760,7 @@
</font> More information regarding the user extensions is
 provided in the User Extensions chapter.
 
<font color='#880000'>-@section Multiprocessor Configuration Table
</font><font color='#000088'>+@subsection Multiprocessor Configuration Table
</font> 
 @cindex Multiprocessor Configuration Table
 
<font color='#997700'>@@ -1862,7 +1871,7 @@
</font> 
 @end table
 
<font color='#880000'>-@section Multiprocessor Communications Interface Table
</font><font color='#000088'>+@subsection Multiprocessor Communications Interface Table
</font> 
 @cindex  Multiprocessor Communications Interface Table
 
<font color='#997700'>@@ -1932,7 +1941,7 @@
</font> More information regarding the required functionality of these
 entry points is provided in the Multiprocessor chapter.
 
<font color='#880000'>-@section Determining Memory Requirements
</font><font color='#000088'>+@subsection Determining Memory Requirements
</font> 
 Since memory is a critical resource in many real-time
 embedded systems, the RTEMS Classic API was specifically designed to allow
<font color='#997700'>@@ -2000,7 +2009,7 @@
</font> letter to avoid any naming conflicts.  All RTEMS directive names
 should be treated as reserved words.
 
<font color='#880000'>-@section Sizing the RTEMS RAM Workspace
</font><font color='#000088'>+@subsection Sizing the RTEMS RAM Workspace
</font> 
 The RTEMS RAM Workspace is a user-specified block of
 memory reserved for use by RTEMS.  The application should NOT
</pre>
<p> </p>

<p>--<br />
<small>Generated by <a href="http://www.codewiz.org/projects/index.html#loginfo">Deluxe Loginfo</a> 2.122 by Bernardo Innocenti <bernie@develer.com></small></p>
</body>
</html>