summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
Diffstat (limited to 'c')
-rw-r--r--c/src/exec/sapi/ChangeLog5
-rw-r--r--c/src/exec/sapi/include/rtems/config.h26
2 files changed, 18 insertions, 13 deletions
diff --git a/c/src/exec/sapi/ChangeLog b/c/src/exec/sapi/ChangeLog
index f201bb52fc..d31f1841bf 100644
--- a/c/src/exec/sapi/ChangeLog
+++ b/c/src/exec/sapi/ChangeLog
@@ -1,3 +1,8 @@
+2001-03-29 Joel Sherrill <joel@OARcorp.com>
+
+ * Per PR126, configuration structures now match docs.
+ * include/rtems/config.h: Use public data types.
+
2001-03-28 Joel Sherrill <joel@OARcorp.com>
* PR132 requested some tinkering ot lower memory.
diff --git a/c/src/exec/sapi/include/rtems/config.h b/c/src/exec/sapi/include/rtems/config.h
index eba53a6818..dcc1552d34 100644
--- a/c/src/exec/sapi/include/rtems/config.h
+++ b/c/src/exec/sapi/include/rtems/config.h
@@ -74,12 +74,12 @@ typedef void *itron_api_configuration_table;
*/
typedef struct {
- unsigned32 node; /* local node number */
- unsigned32 maximum_nodes; /* maximum # nodes in system */
- unsigned32 maximum_global_objects; /* maximum # global objects */
- unsigned32 maximum_proxies; /* maximum # proxies */
+ rtems_unsigned32 node; /* local node number */
+ rtems_unsigned32 maximum_nodes; /* maximum # nodes in system */
+ rtems_unsigned32 maximum_global_objects; /* maximum # global objects */
+ rtems_unsigned32 maximum_proxies; /* maximum # proxies */
#if defined(RTEMS_MULTIPROCESSING)
- MPCI_Control *User_mpci_table; /* pointer to MPCI table */
+ rtems_mpci_table *User_mpci_table; /* pointer to MPCI table */
#else
void *User_mpci_table; /* pointer to MPCI table */
#endif
@@ -99,15 +99,15 @@ typedef struct {
typedef struct {
void *work_space_start;
- unsigned32 work_space_size;
- unsigned32 maximum_extensions;
- unsigned32 microseconds_per_tick;
- unsigned32 ticks_per_timeslice;
- unsigned32 maximum_devices;
- unsigned32 maximum_drivers;
- unsigned32 number_of_device_drivers;
+ rtems_unsigned32 work_space_size;
+ rtems_unsigned32 maximum_extensions;
+ rtems_unsigned32 microseconds_per_tick;
+ rtems_unsigned32 ticks_per_timeslice;
+ rtems_unsigned32 maximum_devices;
+ rtems_unsigned32 maximum_drivers;
+ rtems_unsigned32 number_of_device_drivers;
rtems_driver_address_table *Device_driver_table;
- unsigned32 number_of_initial_extensions;
+ rtems_unsigned32 number_of_initial_extensions;
rtems_extensions_table *User_extension_table;
rtems_multiprocessing_table *User_multiprocessing_table;
rtems_api_configuration_table *RTEMS_api_configuration;