++++ rtems-4.9.3/c/src/lib/libbsp/powerpc/ec555/ChangeLog 2008-12-08 06:15:50.000000000 +0100
+@@ -0,0 +1,225 @@
++2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
++
++ * bsp_specs: Backport from CVS-HEAD.
++
++2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
++
++ * Makefile.am: Remove noinst_PROGRAMS (Unused).
++
++2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
++
++ * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
++ Framework to ask the BSP where it has memory for the RTEMS Workspace
++ and C Program Heap. These collectively are referred to as work area.
++ If the BSP supports this, then it does not have to include code to
++ split the available memory between the two areas. This reduces the
++ amount of code in the BSP specific bspstart.c file. Additionally, the
++ shared framework can initialize the C Library, call
++ rtems_debug_enable(), and dirty the work area memory. Until most/all
++ BSPs support this new capability, if the BSP supports this, it should
++ call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
++ When the transition is complete, this autoconf macro can be removed.
++
++2008-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
++
++ * Makefile.am: Rework to avoid .rel files.
++
++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>
++
++ * startup/bspstart.c: Remove all references to
++ console_reserve_resources and termios_reserve_resources.
++
++2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com>
++
++ * startup/linkcmds: Add wildcard to gcc_except_table section so
++ programs compiled with gcc 4.3.x can link.
++
++2008-01-18 David Erickson <David.Erickson@drdc-rddc.gc.ca>
++
++ * startup/bspstart.c: Add semicolon.
++
++2008-01-11 Joel Sherrill <joel.sherrill@OARcorp.com>
++
++ * startup/bspstart.c: Add bsp_timer_least_valid and
++ bsp_timer_average_overhead so tmtests link.
++
++2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
++
++ * include/bsp.h, startup/bspstart.c: Eliminate copies of the
++ Configuration Table. Use the RTEMS provided accessor macros to obtain
++ configuration fields.
++
++2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
++
++ * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
++ Configuration Table. Eliminate CPU Table from all ports. Delete
++ references to CPU Table in all forms.
++
++2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
++
++ * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
++ Table fields to the Configuration Table. This included
++ pretasking_hook, predriver_hook, postdriver_hook, idle_task,
++ do_zero_of_workspace, extra_mpci_receive_server_stack,
++ stack_allocate_hook, and stack_free_hook. As a side-effect of this
++ effort some multiprocessing code was made conditional and some style
++ clean up occurred.
++
++2007-11-28 Joel Sherrill <joel.sherrill@OARcorp.com>
++
++ * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
++ Table. They have been replaced with variables named bsp_XXX as
++ needed.
++
++2007-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
++
++ * bsp_specs: Remove qrtems_debug.
++