diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-05-12 18:43:55 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-05-12 18:43:55 +0000 |
commit | 6ea100c1f1c05281e00a2e483bb75c8ae7dd3e6e (patch) | |
tree | 61a2068e9f09d01042607533bd63d682976ca054 /c/src/lib/libbsp/sh | |
parent | 2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com> (diff) | |
download | rtems-6ea100c1f1c05281e00a2e483bb75c8ae7dd3e6e.tar.bz2 |
2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/bspstart.c: Refactored and renamed initialization routines to
rtems_initialize_data_structures, rtems_initialize_before_drivers,
rtems_initialize_device_drivers, and
rtems_initialize_start_multitasking. This opened the sequence up so
that bootcard() could provide a more robust and flexible framework
which is easier to explain and understand. This also lays the
groundwork for sharing the division of available memory between the
RTEMS workspace and heap and the C library initialization across all
BSPs.
Diffstat (limited to 'c/src/lib/libbsp/sh')
-rw-r--r-- | c/src/lib/libbsp/sh/gensh1/ChangeLog | 12 | ||||
-rw-r--r-- | c/src/lib/libbsp/sh/gensh1/startup/bspstart.c | 1 | ||||
-rw-r--r-- | c/src/lib/libbsp/sh/gensh2/ChangeLog | 12 | ||||
-rw-r--r-- | c/src/lib/libbsp/sh/gensh2/startup/bspstart.c | 1 | ||||
-rw-r--r-- | c/src/lib/libbsp/sh/gensh4/ChangeLog | 12 | ||||
-rw-r--r-- | c/src/lib/libbsp/sh/gensh4/startup/bspstart.c | 1 | ||||
-rw-r--r-- | c/src/lib/libbsp/sh/shsim/ChangeLog | 12 | ||||
-rw-r--r-- | c/src/lib/libbsp/sh/shsim/startup/bspstart.c | 1 | ||||
-rw-r--r-- | c/src/lib/libbsp/sh/simsh4/ChangeLog | 12 | ||||
-rw-r--r-- | c/src/lib/libbsp/sh/simsh4/startup/bspstart.c | 1 |
10 files changed, 60 insertions, 5 deletions
diff --git a/c/src/lib/libbsp/sh/gensh1/ChangeLog b/c/src/lib/libbsp/sh/gensh1/ChangeLog index 5100da8afb..2e05e9b491 100644 --- a/c/src/lib/libbsp/sh/gensh1/ChangeLog +++ b/c/src/lib/libbsp/sh/gensh1/ChangeLog @@ -1,3 +1,15 @@ +2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com> + + * startup/bspstart.c: Refactored and renamed initialization routines to + rtems_initialize_data_structures, rtems_initialize_before_drivers, + rtems_initialize_device_drivers, and + rtems_initialize_start_multitasking. This opened the sequence up so + that bootcard() could provide a more robust and flexible framework + which is easier to explain and understand. This also lays the + groundwork for sharing the division of available memory between the + RTEMS workspace and heap and the C library initialization across all + BSPs. + 2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com> * startup/linkcmds: Add wildcard to gcc_except_table section so diff --git a/c/src/lib/libbsp/sh/gensh1/startup/bspstart.c b/c/src/lib/libbsp/sh/gensh1/startup/bspstart.c index 0138d8b7d9..9588237e69 100644 --- a/c/src/lib/libbsp/sh/gensh1/startup/bspstart.c +++ b/c/src/lib/libbsp/sh/gensh1/startup/bspstart.c @@ -36,7 +36,6 @@ uint32_t bsp_clicks_per_second; * Use the shared implementations of the following routines */ -void bsp_postdriver_hook(void); void bsp_libc_init( void *, uint32_t, int ); /* diff --git a/c/src/lib/libbsp/sh/gensh2/ChangeLog b/c/src/lib/libbsp/sh/gensh2/ChangeLog index d16d44c890..ef94a93309 100644 --- a/c/src/lib/libbsp/sh/gensh2/ChangeLog +++ b/c/src/lib/libbsp/sh/gensh2/ChangeLog @@ -1,3 +1,15 @@ +2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com> + + * startup/bspstart.c: Refactored and renamed initialization routines to + rtems_initialize_data_structures, rtems_initialize_before_drivers, + rtems_initialize_device_drivers, and + rtems_initialize_start_multitasking. This opened the sequence up so + that bootcard() could provide a more robust and flexible framework + which is easier to explain and understand. This also lays the + groundwork for sharing the division of available memory between the + RTEMS workspace and heap and the C library initialization across all + BSPs. + 2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com> * startup/linkcmds: Add wildcard to gcc_except_table section so diff --git a/c/src/lib/libbsp/sh/gensh2/startup/bspstart.c b/c/src/lib/libbsp/sh/gensh2/startup/bspstart.c index 389c390888..8032714dc0 100644 --- a/c/src/lib/libbsp/sh/gensh2/startup/bspstart.c +++ b/c/src/lib/libbsp/sh/gensh2/startup/bspstart.c @@ -38,7 +38,6 @@ extern void bsp_hw_init(void); * Use the shared implementations of the following routines */ -void bsp_postdriver_hook(void); void bsp_libc_init( void *, uint32_t, int ); /* diff --git a/c/src/lib/libbsp/sh/gensh4/ChangeLog b/c/src/lib/libbsp/sh/gensh4/ChangeLog index 64d4cf7ef8..cf165652b6 100644 --- a/c/src/lib/libbsp/sh/gensh4/ChangeLog +++ b/c/src/lib/libbsp/sh/gensh4/ChangeLog @@ -1,3 +1,15 @@ +2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com> + + * startup/bspstart.c: Refactored and renamed initialization routines to + rtems_initialize_data_structures, rtems_initialize_before_drivers, + rtems_initialize_device_drivers, and + rtems_initialize_start_multitasking. This opened the sequence up so + that bootcard() could provide a more robust and flexible framework + which is easier to explain and understand. This also lays the + groundwork for sharing the division of available memory between the + RTEMS workspace and heap and the C library initialization across all + BSPs. + 2008-04-23 Joel Sherrill <joel.sherrill@OARcorp.com> * console/console.c: Remove all references to console_reserve_resources diff --git a/c/src/lib/libbsp/sh/gensh4/startup/bspstart.c b/c/src/lib/libbsp/sh/gensh4/startup/bspstart.c index d1ea917aef..d4fbaa4787 100644 --- a/c/src/lib/libbsp/sh/gensh4/startup/bspstart.c +++ b/c/src/lib/libbsp/sh/gensh4/startup/bspstart.c @@ -39,7 +39,6 @@ extern void bsp_hw_init(void); * Use the shared implementations of the following routines */ -void bsp_postdriver_hook(void); void bsp_libc_init( void *, uint32_t, int ); /* diff --git a/c/src/lib/libbsp/sh/shsim/ChangeLog b/c/src/lib/libbsp/sh/shsim/ChangeLog index da9559d7ac..b43f47f439 100644 --- a/c/src/lib/libbsp/sh/shsim/ChangeLog +++ b/c/src/lib/libbsp/sh/shsim/ChangeLog @@ -1,3 +1,15 @@ +2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com> + + * startup/bspstart.c: Refactored and renamed initialization routines to + rtems_initialize_data_structures, rtems_initialize_before_drivers, + rtems_initialize_device_drivers, and + rtems_initialize_start_multitasking. This opened the sequence up so + that bootcard() could provide a more robust and flexible framework + which is easier to explain and understand. This also lays the + groundwork for sharing the division of available memory between the + RTEMS workspace and heap and the C library initialization across all + BSPs. + 2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com> * startup/linkcmds, startup/linkcmds.sim: Add wildcard to diff --git a/c/src/lib/libbsp/sh/shsim/startup/bspstart.c b/c/src/lib/libbsp/sh/shsim/startup/bspstart.c index 4905981337..416d80a18f 100644 --- a/c/src/lib/libbsp/sh/shsim/startup/bspstart.c +++ b/c/src/lib/libbsp/sh/shsim/startup/bspstart.c @@ -33,7 +33,6 @@ uint32_t bsp_clicks_per_second; * Use the shared implementations of the following routines */ -void bsp_postdriver_hook(void); void bsp_libc_init( void *, uint32_t, int ); /* diff --git a/c/src/lib/libbsp/sh/simsh4/ChangeLog b/c/src/lib/libbsp/sh/simsh4/ChangeLog index bb6ebfa796..eb246985c3 100644 --- a/c/src/lib/libbsp/sh/simsh4/ChangeLog +++ b/c/src/lib/libbsp/sh/simsh4/ChangeLog @@ -1,3 +1,15 @@ +2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com> + + * startup/bspstart.c: Refactored and renamed initialization routines to + rtems_initialize_data_structures, rtems_initialize_before_drivers, + rtems_initialize_device_drivers, and + rtems_initialize_start_multitasking. This opened the sequence up so + that bootcard() could provide a more robust and flexible framework + which is easier to explain and understand. This also lays the + groundwork for sharing the division of available memory between the + RTEMS workspace and heap and the C library initialization across all + BSPs. + 2008-04-23 Joel Sherrill <joel.sherrill@OARcorp.com> * console/console.c: Remove all references to console_reserve_resources diff --git a/c/src/lib/libbsp/sh/simsh4/startup/bspstart.c b/c/src/lib/libbsp/sh/simsh4/startup/bspstart.c index bcd6c6e616..1457bb9a37 100644 --- a/c/src/lib/libbsp/sh/simsh4/startup/bspstart.c +++ b/c/src/lib/libbsp/sh/simsh4/startup/bspstart.c @@ -42,7 +42,6 @@ extern void bsp_hw_init(void); * Use the shared implementations of the following routines */ -void bsp_postdriver_hook(void); void bsp_libc_init( void *, uint32_t, int ); /* |