source: rtems/c/src/lib/libbsp/mips/csb350/ChangeLog @ 1b6769f0

4.104.115
Last change on this file since 1b6769f0 was 1b6769f0, checked in by Joel Sherrill <joel.sherrill@…>, on 05/13/10 at 20:51:32

2010-05-13 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, preinstall.am, start/start.S: Many files were duplicated across MIPS BSPs. Now those which were directly copied are shared.
  • start/regs.h: Removed.
  • Property mode set to 100644
File size: 10.3 KB
Line 
12010-05-13      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, preinstall.am, start/start.S: Many files were duplicated
4        across MIPS BSPs. Now those which were directly copied are shared.
5        * start/regs.h: Removed.
6
72010-04-29      Joel Sherrill <joel.sherrilL@OARcorp.com>
8
9        * startup/linkcmds: Now links all tests.
10
112010-04-27      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * startup/linkcmds: Revert previous change. Remove .reginfo from .bss
14        section where it was present.
15
162010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
17
18        * startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
19
202010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
21
22        * bsp_specs: Remove extra } to eliminate warning.
23
242009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
25
26        * network/network.c (au1x00_emac_ioctl): Use ioctl_command_t.
27
282009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * startup/bspstart.c: Remove nested externs.
31        #include <libcpu/isr_entries.h.
32
332009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * make/custom/csb350.cfg: Remove RTEMS_BSP_FAMILY.
36
372009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
38
39        * configure.ac: Don't add -ansi -fasm to CFLAGS.
40
412009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * make/custom/csb350.cfg: New (relocated from /make/custom).
44
452009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
48
49 2009-07-16     Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
52        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
53        have the same options.
54
552009-04-28      Chris Johns <chrisj@rtems.org>
56
57        * start/start.S: Update for boot_card command line change.
58
592009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
60
61        * startup/linkcmds: It appears 16 MB is the configuration.
62
632008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * bsp_specs: Move -e start from *link to *startfile to avoid warning
66        for undefined entry symbol when linking relocatables with binutils
67        2.19.
68
692008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
70
71        * clock/clockdrv.c: Correct spelling error in comment.
72        * include/tm27.h: Delete duplicate #endif.
73
742008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * clock/clockdrv.c: include "../../../shared/clockdrv_shell.h".
77        * Makefile.am: Reflect changes above.
78
792008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
80
81        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
82        of building libbspstart.a, using automake-rules.
83
842008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * start/regs.S: Remove (Renamed into start/regs.h).
87        * start/regs.h: New (Renamed from start/regs.S).
88        * Makefile.am, start/start.S: Reflect renamer.
89
902008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
91
92        * Makefile.am: Eliminate *_SOURCES.
93
942008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
97        components.
98
992008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
102
1032008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
104
105        * configure.ac: Make letting boot_card() handle work area allocation
106        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
107        BSP_BOOTCARD_OPTIONS.
108
1092008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
110
111        * startup/bspreset.c: New file.
112
1132008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * Makefile.am, configure.ac, console/console-io.c: Use standardized
116        bsp_cleanup() which can optionally print a message, poll for user to
117        press key, and call bsp_reset(). Using this eliminates the various
118        bsp_cleanup() implementations which had their own implementation and
119        variety of string constants.
120        * startup/bspclean.c: Removed.
121
1222008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
123
124        * include/bsp.h, include/tm27.h: Remove unnecessary boilerplate
125        comments.
126
1272008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * Makefile.am, startup/linkcmds: Use top level shared
130        bsp_get_work_area() implementation.
131        * startup/bspgetworkarea.c: Removed.
132
1332008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
134
135        * startup/bspstart.c: Remove unnecessary includes of
136        rtems/libcsupport.h and rtems/libio.h.
137
1382008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
139
140        * Makefile.am, configure.ac, startup/bspstart.c: Split out
141        bsp_get_work_area() into its own file and user BSP Framework to
142        perform more initialization.
143        * startup/bspgetworkarea.c: New file.
144
1452008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
146
147        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
148        phase, all prototypes were removed from bsp.h and empty
149        implementations were removed and made to use the shared stub.
150
1512008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
152
153        * timer/timer.c: Convert to "bool".
154
1552008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * timer/timer.c: Eliminate empty function from every benchmark timer
158        driver. Fix spelling.
159
1602008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
161
162        * timer/timer.c: Rename timer driver methods to follow RTEMS
163        programming conventions.
164
1652008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
166
167        * timer/timer.c: Add missing prototypes.
168
1692008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
170
171        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
172        Framework to ask the BSP where it has memory for the RTEMS Workspace
173        and C Program Heap. These collectively are referred to as work area.
174        If the BSP supports this, then it does not have to include code to
175        split the available memory between the two areas. This reduces the
176        amount of code in the BSP specific bspstart.c file. Additionally, the
177        shared framework can initialize the C Library, call
178        rtems_debug_enable(), and dirty the work area memory. Until most/all
179        BSPs support this new capability, if the BSP supports this, it should
180        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
181        When the transition is complete, this autoconf macro can be removed.
182
1832008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
184
185        * Makefile.am: Rework to avoid .rel files.
186
1872008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
188
189        * startup/bspstart.c: Refactored and renamed initialization routines to
190        rtems_initialize_data_structures, rtems_initialize_before_drivers,
191        rtems_initialize_device_drivers, and
192        rtems_initialize_start_multitasking. This opened the sequence up so
193        that bootcard() could provide a more robust and flexible framework
194        which is easier to explain and understand. This also lays the
195        groundwork for sharing the division of available memory between the
196        RTEMS workspace and heap and the C library initialization across all
197        BSPs.
198
1992008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
200
201        * startup/linkcmds: Add wildcard to gcc_except_table section so
202        programs compiled with gcc 4.3.x can link.
203
2042007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
205
206        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
207        Configuration Table. Use the RTEMS provided accessor macros to obtain
208        configuration fields.
209
2102007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
211
212        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
213        Configuration Table. Eliminate CPU Table from all ports. Delete
214        references to CPU Table in all forms.
215
2162007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
217
218        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
219        Table fields to the Configuration Table. This included
220        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
221        do_zero_of_workspace, extra_mpci_receive_server_stack,
222        stack_allocate_hook, and stack_free_hook. As a side-effect of this
223        effort some multiprocessing code was made conditional and some style
224        clean up occurred.
225
2262007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * bsp_specs: Remove qrtems_debug.
229
2302007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
231
232        * bsp_specs: Use nostdlib instead of nostdlibs (bogus).
233        * bsp_specs: Use old_link for -qrtems (Prevents *.link from killing
234        endianness).
235
2362007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
237
238        * bsp_specs: Remove lib (Now expected to exist in GCC).
239
2402007-03-12      Joel Sherrill <joel@OARcorp.com>
241
242        * clock/clockdrv.c, console/console-io.c, include/bsp.h,
243        network/network.c, start/start.S, startup/bspclean.c,
244        startup/bspstart.c, timer/timer.c: Correct license URL and/or fix
245        mistake in copyright notice. Both of these mistakes appear to be from
246        code submitted after these changes were made previously.
247
2482007-03-10      Joel Sherrill <joel@OARcorp.com>
249
250        PR 1227/bsps
251        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
252        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
253
2542006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
255
256        * configure.ac: New BUG-REPORT address.
257
2582006-11-15      Joel Sherrill <joel@OARcorp.com>
259
260        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
261        file and simplified initialization.
262
2632006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
264
265        * Makefile.am: Remove superfluous -DASM.
266
2672006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
268
269        * configure.ac: Require autoconf-2.60. Require automake-1.10.
270
2712006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
272
273        * configure.ac: Require automake-1.9.
274
2752006-06-18      Joel Sherrill <joel@OARcorp.com>
276
277        * README:
278
2792006-03-08      Joel Sherrill <joel@OARcorp.com>
280
281        * startup/linkcmds: Add .gnu.linkonce.b.* section.
282
2832006-02-08      Joel Sherrill <joel@OARcorp.com>
284
285        * startup/linkcmds: Add sections required by newer gcc versions.
286
2872006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
288
289        * Makefile.am: Add preinstall.am.
290
2912005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
292
293        * bsp_specs: Remove %cpp.
294
2952005-07-06      Ralf Corsepius <ralf.corsepius@rtems.org>
296
297        * console/console-io.c: Remove unused variable i.
298
2992005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
300
301        * include/bsp.h: New header guard.
302
3032005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
304
305        * clock/clockdrv.c, include/bsp.h, network/network.c,
306        startup/bspstart.c, timer/timer.c: Eliminate unsigned{8|16|32}.
307
3082005-04-26      Joel Sherrill <joel@OARcorp.com>
309
310        * clock/clockdrv.c: Add include of rtems/bspIo.h.
311        * include/tm27.h: Delete TX3904 code and leave stub.
312        * network/network.c: Eliminate warnings.
313        * startup/bspclean.c: Add include of rtems/bspIo.h.  Reformat.
314
3152005-03-14      Joel Sherrill <joel@OARcorp.com>
316
317        * include/.cvsignore: Fixed typo.
318        * network/network.c: Now compiles with GCC 4.0.
319
3202005-03-04      Joel Sherrill <joel@OARcorp.com>
321
322        * .cvsignore, ChangeLog, include/.cvsignore: New files.
323
Note: See TracBrowser for help on using the repository browser.