mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-21 17:36:15 +08:00
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:
@@ -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.
|
||||
|
||||
@@ -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
|
||||
*
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user