diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2005-09-25 15:36:40 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2005-09-25 15:36:40 +0000 |
commit | c64da85672be7d826e9444651dd1273754a3c579 (patch) | |
tree | e6e3005c8003f9f8a1f167b8ac7311acf589c3a7 /cpukit | |
parent | Silently return to bootstrap PROM. (diff) | |
download | rtems-c64da85672be7d826e9444651dd1273754a3c579.tar.bz2 |
2005-09-25 Joel Sherrill <joel@OARcorp.com>
* sapi/include/rtems/init.h, sapi/src/exinit.c: Remove unused and
obsolete rtems_initialize_executive.
Diffstat (limited to 'cpukit')
-rw-r--r-- | cpukit/ChangeLog | 5 | ||||
-rw-r--r-- | cpukit/sapi/include/rtems/init.h | 15 | ||||
-rw-r--r-- | cpukit/sapi/src/exinit.c | 29 |
3 files changed, 5 insertions, 44 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index dd2fab9981..0666186d38 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -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. diff --git a/cpukit/sapi/include/rtems/init.h b/cpukit/sapi/include/rtems/init.h index 3d3a25f732..6de3a22a6d 100644 --- a/cpukit/sapi/include/rtems/init.h +++ b/cpukit/sapi/include/rtems/init.h @@ -45,21 +45,6 @@ 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 * * DESCRIPTION: diff --git a/cpukit/sapi/src/exinit.c b/cpukit/sapi/src/exinit.c index cf5c74a932..1b8a4c52ae 100644 --- a/cpukit/sapi/src/exinit.c +++ b/cpukit/sapi/src/exinit.c @@ -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 |