source: rtems/c/src/lib/libbsp/mips/csb350/ChangeLog @ 70fff65

4.115
Last change on this file since 70fff65 was 70fff65, checked in by Joel Sherrill <joel.sherrill@…>, on 12/14/11 at 19:23:49

2011-12-14 Joel Sherrill <joel.sherrilL@…>

  • Makefile.am: Change to one file per line. Clean up.
  • Property mode set to 100644
File size: 11.0 KB
Line 
12011-12-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        * Makefile.am: Change to one file per line. Clean up.
4
52011-06-19      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * Makefile.am: Fix broken path to clockdrv_shell.h.
8
92011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * startup/bspstart.c, timer/timer.c:
12        Use "__asm__" instead of "asm" for improved c99-compliance.
13
142011-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * timer/timer.c: Include <rtems/btimer.h>.
17        Fix benchmark_timer_read() definition.
18
192011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * configure.ac: Require autoconf-2.68, automake-1.11.1.
22
232010-05-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
24
25        * Makefile.am, preinstall.am: Fix typo.
26
272010-05-13      Joel Sherrill <joel.sherrill@oarcorp.com>
28
29        * Makefile.am, preinstall.am, start/start.S: Many files were duplicated
30        across MIPS BSPs. Now those which were directly copied are shared.
31        * start/regs.h: Removed.
32
332010-04-29      Joel Sherrill <joel.sherrilL@OARcorp.com>
34
35        * startup/linkcmds: Now links all tests.
36
372010-04-27      Joel Sherrill <joel.sherrill@oarcorp.com>
38
39        * startup/linkcmds: Revert previous change. Remove .reginfo from .bss
40        section where it was present.
41
422010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
43
44        * startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
45
462010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
47
48        * bsp_specs: Remove extra } to eliminate warning.
49
502009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * network/network.c (au1x00_emac_ioctl): Use ioctl_command_t.
53
542009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * startup/bspstart.c: Remove nested externs.
57        #include <libcpu/isr_entries.h.
58
592009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * make/custom/csb350.cfg: Remove RTEMS_BSP_FAMILY.
62
632009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * configure.ac: Don't add -ansi -fasm to CFLAGS.
66
672009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
68
69        * make/custom/csb350.cfg: New (relocated from /make/custom).
70
712009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
72
73        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
74
75 2009-07-16     Joel Sherrill <joel.sherrill@oarcorp.com>
76
77        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
78        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
79        have the same options.
80
812009-04-28      Chris Johns <chrisj@rtems.org>
82
83        * start/start.S: Update for boot_card command line change.
84
852009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * startup/linkcmds: It appears 16 MB is the configuration.
88
892008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
90
91        * bsp_specs: Move -e start from *link to *startfile to avoid warning
92        for undefined entry symbol when linking relocatables with binutils
93        2.19.
94
952008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
96
97        * clock/clockdrv.c: Correct spelling error in comment.
98        * include/tm27.h: Delete duplicate #endif.
99
1002008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
101
102        * clock/clockdrv.c: include "../../../shared/clockdrv_shell.h".
103        * Makefile.am: Reflect changes above.
104
1052008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
108        of building libbspstart.a, using automake-rules.
109
1102008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
111
112        * start/regs.S: Remove (Renamed into start/regs.h).
113        * start/regs.h: New (Renamed from start/regs.S).
114        * Makefile.am, start/start.S: Reflect renamer.
115
1162008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * Makefile.am: Eliminate *_SOURCES.
119
1202008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
123        components.
124
1252008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
128
1292008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
130
131        * configure.ac: Make letting boot_card() handle work area allocation
132        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
133        BSP_BOOTCARD_OPTIONS.
134
1352008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        * startup/bspreset.c: New file.
138
1392008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
140
141        * Makefile.am, configure.ac, console/console-io.c: Use standardized
142        bsp_cleanup() which can optionally print a message, poll for user to
143        press key, and call bsp_reset(). Using this eliminates the various
144        bsp_cleanup() implementations which had their own implementation and
145        variety of string constants.
146        * startup/bspclean.c: Removed.
147
1482008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
149
150        * include/bsp.h, include/tm27.h: Remove unnecessary boilerplate
151        comments.
152
1532008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
154
155        * Makefile.am, startup/linkcmds: Use top level shared
156        bsp_get_work_area() implementation.
157        * startup/bspgetworkarea.c: Removed.
158
1592008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
160
161        * startup/bspstart.c: Remove unnecessary includes of
162        rtems/libcsupport.h and rtems/libio.h.
163
1642008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
165
166        * Makefile.am, configure.ac, startup/bspstart.c: Split out
167        bsp_get_work_area() into its own file and user BSP Framework to
168        perform more initialization.
169        * startup/bspgetworkarea.c: New file.
170
1712008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
172
173        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
174        phase, all prototypes were removed from bsp.h and empty
175        implementations were removed and made to use the shared stub.
176
1772008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * timer/timer.c: Convert to "bool".
180
1812008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
182
183        * timer/timer.c: Eliminate empty function from every benchmark timer
184        driver. Fix spelling.
185
1862008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
187
188        * timer/timer.c: Rename timer driver methods to follow RTEMS
189        programming conventions.
190
1912008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
192
193        * timer/timer.c: Add missing prototypes.
194
1952008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
196
197        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
198        Framework to ask the BSP where it has memory for the RTEMS Workspace
199        and C Program Heap. These collectively are referred to as work area.
200        If the BSP supports this, then it does not have to include code to
201        split the available memory between the two areas. This reduces the
202        amount of code in the BSP specific bspstart.c file. Additionally, the
203        shared framework can initialize the C Library, call
204        rtems_debug_enable(), and dirty the work area memory. Until most/all
205        BSPs support this new capability, if the BSP supports this, it should
206        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
207        When the transition is complete, this autoconf macro can be removed.
208
2092008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
210
211        * Makefile.am: Rework to avoid .rel files.
212
2132008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
214
215        * startup/bspstart.c: Refactored and renamed initialization routines to
216        rtems_initialize_data_structures, rtems_initialize_before_drivers,
217        rtems_initialize_device_drivers, and
218        rtems_initialize_start_multitasking. This opened the sequence up so
219        that bootcard() could provide a more robust and flexible framework
220        which is easier to explain and understand. This also lays the
221        groundwork for sharing the division of available memory between the
222        RTEMS workspace and heap and the C library initialization across all
223        BSPs.
224
2252008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
226
227        * startup/linkcmds: Add wildcard to gcc_except_table section so
228        programs compiled with gcc 4.3.x can link.
229
2302007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
231
232        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
233        Configuration Table. Use the RTEMS provided accessor macros to obtain
234        configuration fields.
235
2362007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
237
238        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
239        Configuration Table. Eliminate CPU Table from all ports. Delete
240        references to CPU Table in all forms.
241
2422007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
243
244        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
245        Table fields to the Configuration Table. This included
246        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
247        do_zero_of_workspace, extra_mpci_receive_server_stack,
248        stack_allocate_hook, and stack_free_hook. As a side-effect of this
249        effort some multiprocessing code was made conditional and some style
250        clean up occurred.
251
2522007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
253
254        * bsp_specs: Remove qrtems_debug.
255
2562007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
257
258        * bsp_specs: Use nostdlib instead of nostdlibs (bogus).
259        * bsp_specs: Use old_link for -qrtems (Prevents *.link from killing
260        endianness).
261
2622007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
263
264        * bsp_specs: Remove lib (Now expected to exist in GCC).
265
2662007-03-12      Joel Sherrill <joel@OARcorp.com>
267
268        * clock/clockdrv.c, console/console-io.c, include/bsp.h,
269        network/network.c, start/start.S, startup/bspclean.c,
270        startup/bspstart.c, timer/timer.c: Correct license URL and/or fix
271        mistake in copyright notice. Both of these mistakes appear to be from
272        code submitted after these changes were made previously.
273
2742007-03-10      Joel Sherrill <joel@OARcorp.com>
275
276        PR 1227/bsps
277        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
278        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
279
2802006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
281
282        * configure.ac: New BUG-REPORT address.
283
2842006-11-15      Joel Sherrill <joel@OARcorp.com>
285
286        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
287        file and simplified initialization.
288
2892006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
290
291        * Makefile.am: Remove superfluous -DASM.
292
2932006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * configure.ac: Require autoconf-2.60. Require automake-1.10.
296
2972006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
298
299        * configure.ac: Require automake-1.9.
300
3012006-06-18      Joel Sherrill <joel@OARcorp.com>
302
303        * README:
304
3052006-03-08      Joel Sherrill <joel@OARcorp.com>
306
307        * startup/linkcmds: Add .gnu.linkonce.b.* section.
308
3092006-02-08      Joel Sherrill <joel@OARcorp.com>
310
311        * startup/linkcmds: Add sections required by newer gcc versions.
312
3132006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
314
315        * Makefile.am: Add preinstall.am.
316
3172005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
318
319        * bsp_specs: Remove %cpp.
320
3212005-07-06      Ralf Corsepius <ralf.corsepius@rtems.org>
322
323        * console/console-io.c: Remove unused variable i.
324
3252005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
326
327        * include/bsp.h: New header guard.
328
3292005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
330
331        * clock/clockdrv.c, include/bsp.h, network/network.c,
332        startup/bspstart.c, timer/timer.c: Eliminate unsigned{8|16|32}.
333
3342005-04-26      Joel Sherrill <joel@OARcorp.com>
335
336        * clock/clockdrv.c: Add include of rtems/bspIo.h.
337        * include/tm27.h: Delete TX3904 code and leave stub.
338        * network/network.c: Eliminate warnings.
339        * startup/bspclean.c: Add include of rtems/bspIo.h.  Reformat.
340
3412005-03-14      Joel Sherrill <joel@OARcorp.com>
342
343        * include/.cvsignore: Fixed typo.
344        * network/network.c: Now compiles with GCC 4.0.
345
3462005-03-04      Joel Sherrill <joel@OARcorp.com>
347
348        * .cvsignore, ChangeLog, include/.cvsignore: New files.
349
Note: See TracBrowser for help on using the repository browser.