source: rtems/c/src/lib/libbsp/powerpc/ss555/ChangeLog @ 3fe83ec7

4.104.115
Last change on this file since 3fe83ec7 was 50530483, checked in by Joel Sherrill <joel.sherrill@…>, on 09/16/08 at 21:44:34

2008-09-16 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, startup/linkcmds: Use top level shared bsp_get_work_area() implementation.
  • startup/bspgetworkarea.c: Removed.
  • Property mode set to 100644
File size: 7.7 KB
Line 
12008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, startup/linkcmds: Use top level shared
4        bsp_get_work_area() implementation.
5        * startup/bspgetworkarea.c: Removed.
6
72008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
10        use of bsp_get_work_area() in its own file and rely on BSP Framework
11        to perform more initialization.
12        * startup/bspgetworkarea.c: New file.
13
142008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
17        phase, all prototypes were removed from bsp.h and empty
18        implementations were removed and made to use the shared stub.
19
202008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
21
22        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
23        Framework to ask the BSP where it has memory for the RTEMS Workspace
24        and C Program Heap. These collectively are referred to as work area.
25        If the BSP supports this, then it does not have to include code to
26        split the available memory between the two areas. This reduces the
27        amount of code in the BSP specific bspstart.c file. Additionally, the
28        shared framework can initialize the C Library, call
29        rtems_debug_enable(), and dirty the work area memory. Until most/all
30        BSPs support this new capability, if the BSP supports this, it should
31        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
32        When the transition is complete, this autoconf macro can be removed.
33
342008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
35
36        * Makefile.am: Rework to avoid .rel files.
37
382008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
39
40        * startup/bspstart.c: Refactored and renamed initialization routines to
41        rtems_initialize_data_structures, rtems_initialize_before_drivers,
42        rtems_initialize_device_drivers, and
43        rtems_initialize_start_multitasking. This opened the sequence up so
44        that bootcard() could provide a more robust and flexible framework
45        which is easier to explain and understand. This also lays the
46        groundwork for sharing the division of available memory between the
47        RTEMS workspace and heap and the C library initialization across all
48        BSPs.
49
502008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
51
52        * startup/bspstart.c: Remove all references to
53        console_reserve_resources and termios_reserve_resources.
54
552008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        * startup/linkcmds: Add wildcard to gcc_except_table section so
58        programs compiled with gcc 4.3.x can link.
59
602008-01-18      David Erickson <David.Erickson@drdc-rddc.gc.ca>
61
62        * startup/bspstart.c: Add semicolon.
63
642008-01-11      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * startup/bspstart.c: Add bsp_timer_least_valid and
67        bsp_timer_average_overhead so tmtests link.
68
692007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
70
71        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
72        Configuration Table. Use the RTEMS provided accessor macros to obtain
73        configuration fields.
74
752007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
76
77        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
78        Configuration Table. Eliminate CPU Table from all ports. Delete
79        references to CPU Table in all forms.
80
812007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
82
83        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
84        Table fields to the Configuration Table. This included
85        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
86        do_zero_of_workspace, extra_mpci_receive_server_stack,
87        stack_allocate_hook, and stack_free_hook. As a side-effect of this
88        effort some multiprocessing code was made conditional and some style
89        clean up occurred.
90
912007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
92
93        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
94        Table. They have been replaced with variables named bsp_XXX as
95        needed.
96
972007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
98
99        * bsp_specs: Remove qrtems_debug.
100
1012007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
102
103        * bsp_specs: Remove lib (Now expected to exist in GCC).
104
1052006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        * configure.ac: New BUG-REPORT address.
108
1092006-11-15      Joel Sherrill <joel@OARcorp.com>
110
111        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
112        file and simplified initialization.
113
1142006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
115
116        * configure.ac: Require autoconf-2.60. Require automake-1.10.
117
1182006-03-08      Joel Sherrill <joel@OARcorp.com>
119
120        * startup/linkcmds: Add .gnu.linkonce.b.* section.
121
1222006-02-08      Joel Sherrill <joel@OARcorp.com>
123
124        * startup/linkcmds: Add sections required by newer gcc versions.
125
1262006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
127
128        * configure.ac: Remove explicit ampolish3 support (now in
129        RTEMS_BSP_CONFIGURE).
130
1312006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
132
133        * configure.ac: Add ampolish3 support.
134        * Makefile.am: Add preinstall.am.
135
1362006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
137
138        * Makefile.am: Don't include subdirs.am.
139
1402005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
141
142        * include/bsp.h: New header guard.
143
1442005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
145
146        * console/console.c: Eliminate unsigned8.
147
1482005-04-26      Joel Sherrill <joel@OARcorp.com>
149
150        * startup/bspstart.c: Eliminate warnings.
151
1522005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
153
154        PR 779/bsp
155        * clock/p_clock.c: Add parameter to powerpc exception handler routines
156
1572005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
158
159        * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
160        Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
161        CPU_MINIMUM_STACK_FRAME_SIZE.
162
1632005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
164
165        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
166
1672005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
168
169        * Makefile.am: Merge-in wrapup/Makefile.am.
170        * wrapup/Makefile.am: Remove.
171        * configure.ac: Reflect changes above.
172
1732005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
174
175        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
176
1772005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
178
179        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
180
1812004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
182
183        * console/console.c, include/bsp.h, startup/bspstart.c,
184        startup/iss555.c: Use POSIX fixed size types.
185
1862004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
187
188        * configure.ac: Require automake > 1.9.
189
1902004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
191
192        PR 610/bsps
193        * Makefile.am: Add include/tm27.h, Cosmetics.
194        * include/tm27.h: Final cosmetics.
195
1962004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
197
198        * include/bsp.h: Split out tmtest27 support.
199        * include/tm27.h: New.
200
2012004-04-21      Joel Sherrill <joel@OARcorp.com>
202
203        PR 611/bsps
204        * Makefile.am, include/bsp.h, wrapup/Makefile.am: Follow conventions
205        for tm27 and do not add another macro definition.
206        * startup/tm27supp.c: New file.
207
2082004-04-21      Joel Sherrill <joel@OARcorp.com>
209
210        PR 611/bsps
211        * Makefile.am, include/bsp.h, wrapup/Makefile.am: Follow conventions
212        for tm27 and do not add another macro definition.
213        * startup/tm27supp.c: New file.
214
2152004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
216
217        PR 613/bsps
218        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
219
2202004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
221
222        PR 614/bsps
223        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
224
2252004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
226
227        * include/bsp.h, startup/start.S: Reflect new locations of cpukit headers.
228
2292004-04-12      David Querbach <querbach@realtime.bc.ca>
230
231        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
232        times, clock/p_clock.c, console/console.c, include/.cvsignore,
233        include/bsp.h, include/coverhd.h, irq/irq.h, startup/bspstart.c,
234        startup/iss555.c, startup/linkcmds, startup/start.S,
235        wrapup/.cvsignore, wrapup/Makefile.am: New files.
236
Note: See TracBrowser for help on using the repository browser.