source: rtems/c/src/lib/libbsp/powerpc/ss555/ChangeLog @ 8ee3775

4.115
Last change on this file since 8ee3775 was 8ee3775, checked in by Ralf Corsepius <ralf.corsepius@…>, on Feb 2, 2011 at 3:01:43 PM

2011-02-02 Ralf Corsépius <ralf.corsepius@…>

  • configure.ac: Require autoconf-2.68, automake-1.11.1.
  • Property mode set to 100644
File size: 10.8 KB
Line 
12011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Require autoconf-2.68, automake-1.11.1.
4
52010-08-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
6
7        * console/console.c: Add BSP_poll_char.
8
92010-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
10
11        * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
12
132010-06-29      Joel Sherrill <Joel.Sherrill@OARcorp.com>
14
15        * configure.ac: Added AC_CHECK_SIZEOF macro.
16
172010-06-02      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * include/bsp.h: Add prototypes for BSP_disconnect_clock_handler,
20        BSP_connect_clock_handler.
21
222010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
23
24        * irq/irq.h, startup/iss555.c, startup/tm27supp.c: Remove warnings.
25
262010-03-27      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
27
28        * startup/start.S: remove bootcard calling warning
29        * startup/tm27supp.c: removed some warnings
30
312009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
32
33        * make/custom/ss555.cfg: Remove RTEMS_BSP_FAMILY.
34
352009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * configure.ac: Don't add -ansi -fasm to CFLAGS.
38
392009-10-16      Ralf Corsépius <ralf.corsepius@rtems.org>
40
41        * startup/linkcmds: Add sbss section handling.
42        Misc. sync with binutils's ld-scripts.
43
442009-10-16      Ralf Corsépius <ralf.corsepius@rtems.org>
45
46        * make/custom/ss555.cfg: Remove -D$(RTEMS_BSP_FAMILY) (unused).
47
482009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
49
50        * make/custom/ss555.cfg: New (relocated from /make/custom).
51
522009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
55
562009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
57
58        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
59        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
60        have the same options.
61
622009-04-28      Chris Johns <chrisj@rtems.org>
63
64        * startup/start.S: Update for boot_card command line change.
65
662008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
67
68        * bsp_specs: Move -e start from *link to *startfile to avoid warning
69        for undefined entry symbol when linking relocatables with binutils
70        2.19.
71
722008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
73
74        * Makefile.am, preinstall.am: Use shared stub coverhd.h
75        * include/coverhd.h: Removed.
76
772008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * Makefile.am: Eliminate bsp.am.
80
812008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * Makefile.am: Eliminate *_SOURCES.
84
852008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
88        components.
89
902008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
91
92        * Makefile.am: Remove noinst_PROGRAMS (Unused).
93
942008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
97
982008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * configure.ac: Make letting boot_card() handle work area allocation
101        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
102        BSP_BOOTCARD_OPTIONS.
103
1042008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        * include/bsp.h: Remove unnecessary boilerplate comments.
107
1082008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
111        is NOT used anywhere.
112
1132008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * Makefile.am, startup/linkcmds: Use top level shared
116        bsp_get_work_area() implementation.
117        * startup/bspgetworkarea.c: Removed.
118
1192008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
120
121        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
122        use of bsp_get_work_area() in its own file and rely on BSP Framework
123        to perform more initialization.
124        * startup/bspgetworkarea.c: New file.
125
1262008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
127
128        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
129        phase, all prototypes were removed from bsp.h and empty
130        implementations were removed and made to use the shared stub.
131
1322008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
133
134        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
135        Framework to ask the BSP where it has memory for the RTEMS Workspace
136        and C Program Heap. These collectively are referred to as work area.
137        If the BSP supports this, then it does not have to include code to
138        split the available memory between the two areas. This reduces the
139        amount of code in the BSP specific bspstart.c file. Additionally, the
140        shared framework can initialize the C Library, call
141        rtems_debug_enable(), and dirty the work area memory. Until most/all
142        BSPs support this new capability, if the BSP supports this, it should
143        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
144        When the transition is complete, this autoconf macro can be removed.
145
1462008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * Makefile.am: Rework to avoid .rel files.
149
1502008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
151
152        * startup/bspstart.c: Refactored and renamed initialization routines to
153        rtems_initialize_data_structures, rtems_initialize_before_drivers,
154        rtems_initialize_device_drivers, and
155        rtems_initialize_start_multitasking. This opened the sequence up so
156        that bootcard() could provide a more robust and flexible framework
157        which is easier to explain and understand. This also lays the
158        groundwork for sharing the division of available memory between the
159        RTEMS workspace and heap and the C library initialization across all
160        BSPs.
161
1622008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
163
164        * startup/bspstart.c: Remove all references to
165        console_reserve_resources and termios_reserve_resources.
166
1672008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
168
169        * startup/linkcmds: Add wildcard to gcc_except_table section so
170        programs compiled with gcc 4.3.x can link.
171
1722008-01-18      David Erickson <David.Erickson@drdc-rddc.gc.ca>
173
174        * startup/bspstart.c: Add semicolon.
175
1762008-01-11      Joel Sherrill <joel.sherrill@OARcorp.com>
177
178        * startup/bspstart.c: Add bsp_timer_least_valid and
179        bsp_timer_average_overhead so tmtests link.
180
1812007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
182
183        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
184        Configuration Table. Use the RTEMS provided accessor macros to obtain
185        configuration fields.
186
1872007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
188
189        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
190        Configuration Table. Eliminate CPU Table from all ports. Delete
191        references to CPU Table in all forms.
192
1932007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
194
195        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
196        Table fields to the Configuration Table. This included
197        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
198        do_zero_of_workspace, extra_mpci_receive_server_stack,
199        stack_allocate_hook, and stack_free_hook. As a side-effect of this
200        effort some multiprocessing code was made conditional and some style
201        clean up occurred.
202
2032007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
204
205        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
206        Table. They have been replaced with variables named bsp_XXX as
207        needed.
208
2092007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
210
211        * bsp_specs: Remove qrtems_debug.
212
2132007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * bsp_specs: Remove lib (Now expected to exist in GCC).
216
2172006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
218
219        * configure.ac: New BUG-REPORT address.
220
2212006-11-15      Joel Sherrill <joel@OARcorp.com>
222
223        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
224        file and simplified initialization.
225
2262006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * configure.ac: Require autoconf-2.60. Require automake-1.10.
229
2302006-03-08      Joel Sherrill <joel@OARcorp.com>
231
232        * startup/linkcmds: Add .gnu.linkonce.b.* section.
233
2342006-02-08      Joel Sherrill <joel@OARcorp.com>
235
236        * startup/linkcmds: Add sections required by newer gcc versions.
237
2382006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
239
240        * configure.ac: Remove explicit ampolish3 support (now in
241        RTEMS_BSP_CONFIGURE).
242
2432006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
244
245        * configure.ac: Add ampolish3 support.
246        * Makefile.am: Add preinstall.am.
247
2482006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
249
250        * Makefile.am: Don't include subdirs.am.
251
2522005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
253
254        * include/bsp.h: New header guard.
255
2562005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
257
258        * console/console.c: Eliminate unsigned8.
259
2602005-04-26      Joel Sherrill <joel@OARcorp.com>
261
262        * startup/bspstart.c: Eliminate warnings.
263
2642005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
265
266        PR 779/bsp
267        * clock/p_clock.c: Add parameter to powerpc exception handler routines
268
2692005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
270
271        * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
272        Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
273        CPU_MINIMUM_STACK_FRAME_SIZE.
274
2752005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
276
277        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
278
2792005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
280
281        * Makefile.am: Merge-in wrapup/Makefile.am.
282        * wrapup/Makefile.am: Remove.
283        * configure.ac: Reflect changes above.
284
2852005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
286
287        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
288
2892005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
290
291        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
292
2932004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
294
295        * console/console.c, include/bsp.h, startup/bspstart.c,
296        startup/iss555.c: Use POSIX fixed size types.
297
2982004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
299
300        * configure.ac: Require automake > 1.9.
301
3022004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
303
304        PR 610/bsps
305        * Makefile.am: Add include/tm27.h, Cosmetics.
306        * include/tm27.h: Final cosmetics.
307
3082004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
309
310        * include/bsp.h: Split out tmtest27 support.
311        * include/tm27.h: New.
312
3132004-04-21      Joel Sherrill <joel@OARcorp.com>
314
315        PR 611/bsps
316        * Makefile.am, include/bsp.h, wrapup/Makefile.am: Follow conventions
317        for tm27 and do not add another macro definition.
318        * startup/tm27supp.c: New file.
319
3202004-04-21      Joel Sherrill <joel@OARcorp.com>
321
322        PR 611/bsps
323        * Makefile.am, include/bsp.h, wrapup/Makefile.am: Follow conventions
324        for tm27 and do not add another macro definition.
325        * startup/tm27supp.c: New file.
326
3272004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
328
329        PR 613/bsps
330        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
331
3322004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
333
334        PR 614/bsps
335        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
336
3372004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
338
339        * include/bsp.h, startup/start.S: Reflect new locations of cpukit headers.
340
3412004-04-12      David Querbach <querbach@realtime.bc.ca>
342
343        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
344        times, clock/p_clock.c, console/console.c, include/.cvsignore,
345        include/bsp.h, include/coverhd.h, irq/irq.h, startup/bspstart.c,
346        startup/iss555.c, startup/linkcmds, startup/start.S,
347        wrapup/.cvsignore, wrapup/Makefile.am: New files.
348
Note: See TracBrowser for help on using the repository browser.