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

4.104.11
Last change on this file since 283e6f0 was 283e6f0, checked in by Joel Sherrill <joel.sherrill@…>, on Sep 18, 2008 at 3:09:21 PM

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

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