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

4.104.115
Last change on this file since e94666d was e94666d, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/29/08 at 03:43:47

2008-09-29 Ralf Corsépius <ralf.corsepius@…>

  • Makefile.am: Move noinst_LIBRARIES = libbsp.a before its components.
  • Property mode set to 100644
File size: 8.5 KB
Line 
12008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
4        components.
5
62008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * Makefile.am: Remove noinst_PROGRAMS (Unused).
9
102008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
13
142008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * configure.ac: Make letting boot_card() handle work area allocation
17        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
18        BSP_BOOTCARD_OPTIONS.
19
202008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
21
22        * include/bsp.h: Remove unnecessary boilerplate comments.
23
242008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
27        is NOT used anywhere.
28
292008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        * Makefile.am, startup/linkcmds: Use top level shared
32        bsp_get_work_area() implementation.
33        * startup/bspgetworkarea.c: Removed.
34
352008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
38        use of bsp_get_work_area() in its own file and rely on BSP Framework
39        to perform more initialization.
40        * startup/bspgetworkarea.c: New file.
41
422008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
43
44        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
45        phase, all prototypes were removed from bsp.h and empty
46        implementations were removed and made to use the shared stub.
47
482008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
49
50        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
51        Framework to ask the BSP where it has memory for the RTEMS Workspace
52        and C Program Heap. These collectively are referred to as work area.
53        If the BSP supports this, then it does not have to include code to
54        split the available memory between the two areas. This reduces the
55        amount of code in the BSP specific bspstart.c file. Additionally, the
56        shared framework can initialize the C Library, call
57        rtems_debug_enable(), and dirty the work area memory. Until most/all
58        BSPs support this new capability, if the BSP supports this, it should
59        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
60        When the transition is complete, this autoconf macro can be removed.
61
622008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
63
64        * Makefile.am: Rework to avoid .rel files.
65
662008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
67
68        * startup/bspstart.c: Refactored and renamed initialization routines to
69        rtems_initialize_data_structures, rtems_initialize_before_drivers,
70        rtems_initialize_device_drivers, and
71        rtems_initialize_start_multitasking. This opened the sequence up so
72        that bootcard() could provide a more robust and flexible framework
73        which is easier to explain and understand. This also lays the
74        groundwork for sharing the division of available memory between the
75        RTEMS workspace and heap and the C library initialization across all
76        BSPs.
77
782008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
79
80        * startup/bspstart.c: Remove all references to
81        console_reserve_resources and termios_reserve_resources.
82
832008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
84
85        * startup/linkcmds: Add wildcard to gcc_except_table section so
86        programs compiled with gcc 4.3.x can link.
87
882008-01-18      David Erickson <David.Erickson@drdc-rddc.gc.ca>
89
90        * startup/bspstart.c: Add semicolon.
91
922008-01-11      Joel Sherrill <joel.sherrill@OARcorp.com>
93
94        * startup/bspstart.c: Add bsp_timer_least_valid and
95        bsp_timer_average_overhead so tmtests link.
96
972007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
100        Configuration Table. Use the RTEMS provided accessor macros to obtain
101        configuration fields.
102
1032007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
106        Configuration Table. Eliminate CPU Table from all ports. Delete
107        references to CPU Table in all forms.
108
1092007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
110
111        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
112        Table fields to the Configuration Table. This included
113        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
114        do_zero_of_workspace, extra_mpci_receive_server_stack,
115        stack_allocate_hook, and stack_free_hook. As a side-effect of this
116        effort some multiprocessing code was made conditional and some style
117        clean up occurred.
118
1192007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
120
121        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
122        Table. They have been replaced with variables named bsp_XXX as
123        needed.
124
1252007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * bsp_specs: Remove qrtems_debug.
128
1292007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
130
131        * bsp_specs: Remove lib (Now expected to exist in GCC).
132
1332006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
134
135        * configure.ac: New BUG-REPORT address.
136
1372006-11-15      Joel Sherrill <joel@OARcorp.com>
138
139        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
140        file and simplified initialization.
141
1422006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * configure.ac: Require autoconf-2.60. Require automake-1.10.
145
1462006-03-08      Joel Sherrill <joel@OARcorp.com>
147
148        * startup/linkcmds: Add .gnu.linkonce.b.* section.
149
1502006-02-08      Joel Sherrill <joel@OARcorp.com>
151
152        * startup/linkcmds: Add sections required by newer gcc versions.
153
1542006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
155
156        * configure.ac: Remove explicit ampolish3 support (now in
157        RTEMS_BSP_CONFIGURE).
158
1592006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
160
161        * configure.ac: Add ampolish3 support.
162        * Makefile.am: Add preinstall.am.
163
1642006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
165
166        * Makefile.am: Don't include subdirs.am.
167
1682005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
169
170        * include/bsp.h: New header guard.
171
1722005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
173
174        * console/console.c: Eliminate unsigned8.
175
1762005-04-26      Joel Sherrill <joel@OARcorp.com>
177
178        * startup/bspstart.c: Eliminate warnings.
179
1802005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
181
182        PR 779/bsp
183        * clock/p_clock.c: Add parameter to powerpc exception handler routines
184
1852005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
186
187        * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
188        Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
189        CPU_MINIMUM_STACK_FRAME_SIZE.
190
1912005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
192
193        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
194
1952005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
196
197        * Makefile.am: Merge-in wrapup/Makefile.am.
198        * wrapup/Makefile.am: Remove.
199        * configure.ac: Reflect changes above.
200
2012005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
202
203        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
204
2052005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
206
207        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
208
2092004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
210
211        * console/console.c, include/bsp.h, startup/bspstart.c,
212        startup/iss555.c: Use POSIX fixed size types.
213
2142004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
215
216        * configure.ac: Require automake > 1.9.
217
2182004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
219
220        PR 610/bsps
221        * Makefile.am: Add include/tm27.h, Cosmetics.
222        * include/tm27.h: Final cosmetics.
223
2242004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
225
226        * include/bsp.h: Split out tmtest27 support.
227        * include/tm27.h: New.
228
2292004-04-21      Joel Sherrill <joel@OARcorp.com>
230
231        PR 611/bsps
232        * Makefile.am, include/bsp.h, wrapup/Makefile.am: Follow conventions
233        for tm27 and do not add another macro definition.
234        * startup/tm27supp.c: New file.
235
2362004-04-21      Joel Sherrill <joel@OARcorp.com>
237
238        PR 611/bsps
239        * Makefile.am, include/bsp.h, wrapup/Makefile.am: Follow conventions
240        for tm27 and do not add another macro definition.
241        * startup/tm27supp.c: New file.
242
2432004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
244
245        PR 613/bsps
246        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
247
2482004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
249
250        PR 614/bsps
251        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
252
2532004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
254
255        * include/bsp.h, startup/start.S: Reflect new locations of cpukit headers.
256
2572004-04-12      David Querbach <querbach@realtime.bc.ca>
258
259        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
260        times, clock/p_clock.c, console/console.c, include/.cvsignore,
261        include/bsp.h, include/coverhd.h, irq/irq.h, startup/bspstart.c,
262        startup/iss555.c, startup/linkcmds, startup/start.S,
263        wrapup/.cvsignore, wrapup/Makefile.am: New files.
264
Note: See TracBrowser for help on using the repository browser.