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

4.104.115
Last change on this file since df393962 was df393962, checked in by Joel Sherrill <joel.sherrill@…>, on 12/04/08 at 20:34:02

2008-12-04 Joel Sherrill <joel.sherrill@…>

  • bsp_specs: Move -e start from *link to *startfile to avoid warning for undefined entry symbol when linking relocatables with binutils 2.19.
  • Property mode set to 100644
File size: 9.0 KB
Line 
12008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * bsp_specs: Move -e start from *link to *startfile to avoid warning
4        for undefined entry symbol when linking relocatables with binutils
5        2.19.
6
72008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
8
9        * Makefile.am, preinstall.am: Use shared stub coverhd.h
10        * include/coverhd.h: Removed.
11
122008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * Makefile.am: Eliminate bsp.am.
15
162008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * Makefile.am: Eliminate *_SOURCES.
19
202008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
23        components.
24
252008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * Makefile.am: Remove noinst_PROGRAMS (Unused).
28
292008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
32
332008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
34
35        * configure.ac: Make letting boot_card() handle work area allocation
36        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
37        BSP_BOOTCARD_OPTIONS.
38
392008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * include/bsp.h: Remove unnecessary boilerplate comments.
42
432008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
46        is NOT used anywhere.
47
482008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
49
50        * Makefile.am, startup/linkcmds: Use top level shared
51        bsp_get_work_area() implementation.
52        * startup/bspgetworkarea.c: Removed.
53
542008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
57        use of bsp_get_work_area() in its own file and rely on BSP Framework
58        to perform more initialization.
59        * startup/bspgetworkarea.c: New file.
60
612008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
62
63        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
64        phase, all prototypes were removed from bsp.h and empty
65        implementations were removed and made to use the shared stub.
66
672008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
68
69        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
70        Framework to ask the BSP where it has memory for the RTEMS Workspace
71        and C Program Heap. These collectively are referred to as work area.
72        If the BSP supports this, then it does not have to include code to
73        split the available memory between the two areas. This reduces the
74        amount of code in the BSP specific bspstart.c file. Additionally, the
75        shared framework can initialize the C Library, call
76        rtems_debug_enable(), and dirty the work area memory. Until most/all
77        BSPs support this new capability, if the BSP supports this, it should
78        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
79        When the transition is complete, this autoconf macro can be removed.
80
812008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
82
83        * Makefile.am: Rework to avoid .rel files.
84
852008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
86
87        * startup/bspstart.c: Refactored and renamed initialization routines to
88        rtems_initialize_data_structures, rtems_initialize_before_drivers,
89        rtems_initialize_device_drivers, and
90        rtems_initialize_start_multitasking. This opened the sequence up so
91        that bootcard() could provide a more robust and flexible framework
92        which is easier to explain and understand. This also lays the
93        groundwork for sharing the division of available memory between the
94        RTEMS workspace and heap and the C library initialization across all
95        BSPs.
96
972008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * startup/bspstart.c: Remove all references to
100        console_reserve_resources and termios_reserve_resources.
101
1022008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
103
104        * startup/linkcmds: Add wildcard to gcc_except_table section so
105        programs compiled with gcc 4.3.x can link.
106
1072008-01-18      David Erickson <David.Erickson@drdc-rddc.gc.ca>
108
109        * startup/bspstart.c: Add semicolon.
110
1112008-01-11      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * startup/bspstart.c: Add bsp_timer_least_valid and
114        bsp_timer_average_overhead so tmtests link.
115
1162007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
117
118        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
119        Configuration Table. Use the RTEMS provided accessor macros to obtain
120        configuration fields.
121
1222007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
123
124        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
125        Configuration Table. Eliminate CPU Table from all ports. Delete
126        references to CPU Table in all forms.
127
1282007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
129
130        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
131        Table fields to the Configuration Table. This included
132        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
133        do_zero_of_workspace, extra_mpci_receive_server_stack,
134        stack_allocate_hook, and stack_free_hook. As a side-effect of this
135        effort some multiprocessing code was made conditional and some style
136        clean up occurred.
137
1382007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
139
140        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
141        Table. They have been replaced with variables named bsp_XXX as
142        needed.
143
1442007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
145
146        * bsp_specs: Remove qrtems_debug.
147
1482007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
149
150        * bsp_specs: Remove lib (Now expected to exist in GCC).
151
1522006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
153
154        * configure.ac: New BUG-REPORT address.
155
1562006-11-15      Joel Sherrill <joel@OARcorp.com>
157
158        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
159        file and simplified initialization.
160
1612006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
162
163        * configure.ac: Require autoconf-2.60. Require automake-1.10.
164
1652006-03-08      Joel Sherrill <joel@OARcorp.com>
166
167        * startup/linkcmds: Add .gnu.linkonce.b.* section.
168
1692006-02-08      Joel Sherrill <joel@OARcorp.com>
170
171        * startup/linkcmds: Add sections required by newer gcc versions.
172
1732006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
174
175        * configure.ac: Remove explicit ampolish3 support (now in
176        RTEMS_BSP_CONFIGURE).
177
1782006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
179
180        * configure.ac: Add ampolish3 support.
181        * Makefile.am: Add preinstall.am.
182
1832006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
184
185        * Makefile.am: Don't include subdirs.am.
186
1872005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
188
189        * include/bsp.h: New header guard.
190
1912005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
192
193        * console/console.c: Eliminate unsigned8.
194
1952005-04-26      Joel Sherrill <joel@OARcorp.com>
196
197        * startup/bspstart.c: Eliminate warnings.
198
1992005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
200
201        PR 779/bsp
202        * clock/p_clock.c: Add parameter to powerpc exception handler routines
203
2042005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
205
206        * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
207        Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
208        CPU_MINIMUM_STACK_FRAME_SIZE.
209
2102005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
211
212        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
213
2142005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
215
216        * Makefile.am: Merge-in wrapup/Makefile.am.
217        * wrapup/Makefile.am: Remove.
218        * configure.ac: Reflect changes above.
219
2202005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
221
222        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
223
2242005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
225
226        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
227
2282004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
229
230        * console/console.c, include/bsp.h, startup/bspstart.c,
231        startup/iss555.c: Use POSIX fixed size types.
232
2332004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
234
235        * configure.ac: Require automake > 1.9.
236
2372004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
238
239        PR 610/bsps
240        * Makefile.am: Add include/tm27.h, Cosmetics.
241        * include/tm27.h: Final cosmetics.
242
2432004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
244
245        * include/bsp.h: Split out tmtest27 support.
246        * include/tm27.h: New.
247
2482004-04-21      Joel Sherrill <joel@OARcorp.com>
249
250        PR 611/bsps
251        * Makefile.am, include/bsp.h, wrapup/Makefile.am: Follow conventions
252        for tm27 and do not add another macro definition.
253        * startup/tm27supp.c: New file.
254
2552004-04-21      Joel Sherrill <joel@OARcorp.com>
256
257        PR 611/bsps
258        * Makefile.am, include/bsp.h, wrapup/Makefile.am: Follow conventions
259        for tm27 and do not add another macro definition.
260        * startup/tm27supp.c: New file.
261
2622004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
263
264        PR 613/bsps
265        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
266
2672004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
268
269        PR 614/bsps
270        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
271
2722004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
273
274        * include/bsp.h, startup/start.S: Reflect new locations of cpukit headers.
275
2762004-04-12      David Querbach <querbach@realtime.bc.ca>
277
278        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
279        times, clock/p_clock.c, console/console.c, include/.cvsignore,
280        include/bsp.h, include/coverhd.h, irq/irq.h, startup/bspstart.c,
281        startup/iss555.c, startup/linkcmds, startup/start.S,
282        wrapup/.cvsignore, wrapup/Makefile.am: New files.
283
Note: See TracBrowser for help on using the repository browser.