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
RevLine 
[70fff65]12011-12-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        * Makefile.am: Change to one file per line. Clean up.
4
[afab2f7]52011-06-19      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * Makefile.am: Fix broken path to clockdrv_shell.h.
8
[b0bbd61]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
[af3048a]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
[8ee3775]192011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * configure.ac: Require autoconf-2.68, automake-1.11.1.
22
[1783ee4]232010-05-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
24
25        * Makefile.am, preinstall.am: Fix typo.
26
[1b6769f0]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
[1da2f6a]332010-04-29      Joel Sherrill <joel.sherrilL@OARcorp.com>
34
35        * startup/linkcmds: Now links all tests.
36
[2b2e3ef5]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
[46b6a01]422010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
43
44        * startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
45
[8a50120]462010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
47
48        * bsp_specs: Remove extra } to eliminate warning.
49
[20b9e9d9]502009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * network/network.c (au1x00_emac_ioctl): Use ioctl_command_t.
53
[4edf8db5]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
[604cbe8]592009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * make/custom/csb350.cfg: Remove RTEMS_BSP_FAMILY.
62
[d236e964]632009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * configure.ac: Don't add -ansi -fasm to CFLAGS.
66
[d8aa64f]672009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
68
69        * make/custom/csb350.cfg: New (relocated from /make/custom).
70
[6b2b37d2]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>
[d1be26b]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
[820d1ab0]812009-04-28      Chris Johns <chrisj@rtems.org>
82
83        * start/start.S: Update for boot_card command line change.
84
[938c666e]852009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * startup/linkcmds: It appears 16 MB is the configuration.
88
[df393962]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
[9927019a]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
[11978407]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
[c01fe2e]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
[234f3ecc]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
[64eb0c7]1162008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * Makefile.am: Eliminate *_SOURCES.
119
[e94666d]1202008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
123        components.
124
[c06b3fa]1252008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
128
[95aa5e1]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
[72798ee]1352008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        * startup/bspreset.c: New file.
138
[34ea1e6]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
[89fc9341]1482008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
149
150        * include/bsp.h, include/tm27.h: Remove unnecessary boilerplate
151        comments.
152
[e150cdbf]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
[a196084]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
[25e4d24]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
[4909a30]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
[adf2b49]1772008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * timer/timer.c: Convert to "bool".
180
[25c62b0]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
[35f52a6]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
[fbc74c35]1912008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
192
193        * timer/timer.c: Add missing prototypes.
194
[dde1fedb]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
[1d0ee80e]2092008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
210
211        * Makefile.am: Rework to avoid .rel files.
212
[6ea100c1]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
[d1f57b5]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
[4130d8e2]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
[cafa2c5]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
[558bc25]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
[2948f70]2522007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
253
254        * bsp_specs: Remove qrtems_debug.
255
[f7d92471]2562007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
257
[faa5687d]258        * bsp_specs: Use nostdlib instead of nostdlibs (bogus).
[f7d92471]259        * bsp_specs: Use old_link for -qrtems (Prevents *.link from killing
260        endianness).
261
[a4819530]2622007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
263
264        * bsp_specs: Remove lib (Now expected to exist in GCC).
265
[e5ef747]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
[5d3d6d1a]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
[fcb0cd46]2802006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
281
282        * configure.ac: New BUG-REPORT address.
283
[aa4369c]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
[57357d9]2892006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
290
291        * Makefile.am: Remove superfluous -DASM.
292
[754610f]2932006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * configure.ac: Require autoconf-2.60. Require automake-1.10.
296
[0c8c5e3f]2972006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
298
299        * configure.ac: Require automake-1.9.
300
[eeef62e]3012006-06-18      Joel Sherrill <joel@OARcorp.com>
302
303        * README:
304
[bd86290d]3052006-03-08      Joel Sherrill <joel@OARcorp.com>
306
307        * startup/linkcmds: Add .gnu.linkonce.b.* section.
308
[4217b96]3092006-02-08      Joel Sherrill <joel@OARcorp.com>
310
311        * startup/linkcmds: Add sections required by newer gcc versions.
312
[a06faad]3132006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
314
315        * Makefile.am: Add preinstall.am.
316
[15ec224]3172005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
318
319        * bsp_specs: Remove %cpp.
320
[320124f]3212005-07-06      Ralf Corsepius <ralf.corsepius@rtems.org>
322
323        * console/console-io.c: Remove unused variable i.
324
[34c4852]3252005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
326
327        * include/bsp.h: New header guard.
328
[9f8023a2]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
[d3db8ae]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
[650a6e7f]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
[a0e0533]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.