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

4.104.115
Last change on this file since 976b159 was 976b159, checked in by Chris Johns <chrisj@…>, on 04/28/09 at 06:33:16

2009-04-28 Chris Johns <chrisj@…>

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