2005-09-25 Joel Sherrill <joel@OARcorp.com>

* sapi/include/rtems/init.h, sapi/src/exinit.c: Remove unused and
	obsolete rtems_initialize_executive.
This commit is contained in:
Joel Sherrill
2005-09-25 15:36:40 +00:00
parent 030b91e93c
commit c64da85672
3 changed files with 5 additions and 44 deletions
+5
View File
@@ -1,3 +1,8 @@
2005-09-25 Joel Sherrill <joel@OARcorp.com>
* sapi/include/rtems/init.h, sapi/src/exinit.c: Remove unused and
obsolete rtems_initialize_executive.
2005-09-19 Ralf Corsepius <ralf.corsepius@rtems.org>
* libnetworking/sys/mount.h: Cosmetical update from FreeBSD.
-15
View File
@@ -44,21 +44,6 @@ extern "C" {
extern const rtems_multiprocessing_table
_Initialization_Default_multiprocessing_table;
/*
* rtems_initialize_executive
*
* DESCRIPTION:
*
* This routine implements the rtems_initialize_executive directive. This
* directive is invoked at system startup to initialize the RTEMS
* multitasking environment.
*/
void rtems_initialize_executive(
rtems_configuration_table *configuration_table,
rtems_cpu_table *cpu_table
);
/*
* rtems_initialize_executive_early
*
-29
View File
@@ -61,35 +61,6 @@
Objects_Information *_Internal_Objects[ OBJECTS_INTERNAL_CLASSES_LAST + 1 ];
/*PAGE
*
* rtems_initialize_executive
*
* This directive initializes all the kernels data structures
* to the states necessary for the kernel to begin execution. All
* include files that contain global variable definitions should be
* included in this file. The system threads and initialization threads
* are created and started by this routine. This routine then
* initiates multithreading.
*
* Input parameters:
* configuration_table - pointer to the user's configuration table
* cpu_table - pointer to the user's CPU configuration table
*
* Output parameters: NONE
*/
void rtems_initialize_executive(
rtems_configuration_table *configuration_table,
rtems_cpu_table *cpu_table
)
{
rtems_interrupt_level bsp_level;
bsp_level = rtems_initialize_executive_early(configuration_table, cpu_table);
rtems_initialize_executive_late( bsp_level );
}
rtems_interrupt_level rtems_initialize_executive_early(
rtems_configuration_table *configuration_table,
rtems_cpu_table *cpu_table