source: rtems/c/src/lib/libbsp/m68k/mvme147/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: 16.4 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-26      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
9
102008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * configure.ac: Make letting boot_card() handle work area allocation
13        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
14        BSP_BOOTCARD_OPTIONS.
15
162008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * include/bsp.h: Remove unnecessary boilerplate comments. Eliminate use
19        of EXTERN.
20
212008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
22
23        * Makefile.am, startup/linkcmds: Use top level shared
24        bsp_get_work_area() implementation.
25
262008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * Makefile.am, configure.ac, clock/ckinit.c, startup/bspstart.c,
29        startup/linkcmds: Add use of bsp_get_work_area() in its own file and
30        rely on BSP Framework to perform more initialization. Remove
31        unnecessary includes of rtems/libio.h and rtems/libcsupport.h.
32
332008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
34
35        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
36        phase, all prototypes were removed from bsp.h and empty
37        implementations were removed and made to use the shared stub.
38
392008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
40
41        * clock/ckinit.c: The Shared Memory Driver no longer requires the
42        special IOCTL in Clock_control. This was a hack which has existed
43        since before the Classic API Timer Manager was implemented. All
44        implementations of and references to Clock_control were removed.
45
462008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
47
48        * console/console.c, timer/timer.c: Convert to "bool".
49
502008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
51
52        PR 1304/bsps
53        * Makefile.am: Add ../../shared/bsppredriverhook.c.
54
552008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * timer/timer.c: Eliminate empty function from every benchmark timer
58        driver. Fix spelling.
59
602008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
61
62        * timer/timer.c: Rename timer driver methods to follow RTEMS
63        programming conventions.
64
652008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * startup/bspclean.c, timer/timer.c: Add missing prototypes.
68
692008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
70
71        * Makefile.am: Rework to avoid .rel files.
72
732008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
74
75        * startup/bspstart.c: Refactored and renamed initialization routines to
76        rtems_initialize_data_structures, rtems_initialize_before_drivers,
77        rtems_initialize_device_drivers, and
78        rtems_initialize_start_multitasking. This opened the sequence up so
79        that bootcard() could provide a more robust and flexible framework
80        which is easier to explain and understand. This also lays the
81        groundwork for sharing the division of available memory between the
82        RTEMS workspace and heap and the C library initialization across all
83        BSPs.
84
852008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
86
87        * startup/linkcmds: Add wildcard to gcc_except_table section so
88        programs compiled with gcc 4.3.x can link.
89
902007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies
93        of the Configuration Table. Use the RTEMS provided accessor macros to
94        obtain configuration fields.
95
962007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
97
98        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
99        from CPU Table to Configuration Table. Eliminate CPU Table from all
100        ports. Delete references to CPU Table in all forms.
101
1022007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
103
104        * startup/bspstart.c: Moved most of the remaining CPU Table fields to
105        the Configuration Table. This included pretasking_hook,
106        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
107        extra_mpci_receive_server_stack, stack_allocate_hook, and
108        stack_free_hook. As a side-effect of this effort some multiprocessing
109        code was made conditional and some style clean up occurred.
110
1112007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * startup/bspstart.c: Eliminate the interrupt_vector_table field in the
114        m68k CPU Table since it is never read.
115
1162007-05-03      Joel Sherrill <joel@OARcorp.com>
117
118        * startup/linkcmds: Handle .data.* sections
119
1202007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * bsp_specs: Remove qrtems_debug.
123
1242007-04-02      Joel Sherrill <joel@OARcorp.com>
125
126        * Makefile.am: Add dummy printk support so all tests link.
127
1282006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
129
130        * configure.ac: New BUG-REPORT address.
131
1322006-11-15      Joel Sherrill <joel@OARcorp.com>
133
134        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
135        file and simplified initialization.
136
1372006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
138
139        * Makefile.am: Remove superfluous -DASM.
140
1412006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
142
143        * configure.ac: Require autoconf-2.60. Require automake-1.10.
144
1452006-02-08      Joel Sherrill <joel@OARcorp.com>
146
147        * startup/linkcmds: Add sections required by newer gcc versions.
148
1492006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
150
151        * Makefile.am: Add preinstall.am.
152
1532005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
154
155        * include/bsp.h: New header guard.
156
1572005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
158
159        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
160
1612005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
162
163        * Makefile.am: Remove build-variant support.
164
1652004-11-25      Joel Sherrill <joel@OARcorp.com>
166
167        * startup/linkcmds: Add new bss sections .bss.* and .gnu.linkonce.b*.
168
1692004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
170
171        * configure.ac: Require automake > 1.9.
172
1732004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
174
175        PR 610/bsps
176        * Makefile.am: Add include/tm27.h, Cosmetics.
177        * include/tm27.h: Final cosmetics.
178
1792004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
180
181        * include/bsp.h: Split out tmtest27 support.
182        * include/tm27.h: New.
183
1842004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
185
186        PR 613/bsps
187        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
188
1892004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
190
191        PR 614/bsps
192        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
193
1942004-04-08      Ralf Corsepius <ralf_corsepius@rtems.org>
195
196        * mvme147/console/console.c: Include <rtems/zilog/z8530.h> instead
197        of <zilog/z8530.h>.
198
1992004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
200
201        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
202
2032004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
204
205        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
206        * startup/bspclean.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
207        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
208        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
209
2102004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
211
212        * clock/ckinit.c, console/console.c, include/bsp.h,
213        startup/bspstart.c, timer/timer.c: Convert to using c99 fixed size
214        types.
215
2162004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * Makefile.am: Reflect changes to bsp.am.
219        Preinstall dist_project_lib*.
220
2212004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
222
223        * Makefile.am: Reflect changes to bsp.am.
224
2252004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
228
2292004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * Makefile.am: Pickup files from ../../m68k/shared instead of
232        ../shared. Reformat.
233
2342004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
237
2382004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
241        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am.
242        Use automake compilation rules.
243        * clock/Makefile.am, console/Makefile.am, startup/Makefile.am,
244        timer/Makefile.am, wrapup/Makefile.am: Remove.
245        * configure.ac: Reflect changes above.
246
2472004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * Makefile.am: Add PREINSTALL_DIRS.
250        * wrapup/Makefile.am: Reflect changes to libcpu.
251
2522004-01-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * wrapup/Makefile.am: Reflect changes to libcpu.
255
2562004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
259        Add PRE/TMPINSTALL_FILES to CLEANFILES.
260        * configure.ac: Ditto.
261        * start/Makefile.am: Ditto.
262        * startup/Makefile.am: Ditto.
263
2642004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * start/.cvsignore: Remove.
267        * start/Makefile.am: Remove.
268        * Makefile.am: Merge-in start/Makefile.am.
269        * configure.ac: Reflect changes above.
270
2712004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * wrapup/Makefile.am: Eliminate $(LIB).
274        Use noinst_DATA to trigger building libbsp.a.
275
2762003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
279        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
280
2812003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
282
283        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
284        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
285
2862003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
289
2902003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * start/Makefile.am: Misc cleanups and fixes.
293        * startup/Makefile.am: Misc cleanups and fixes.
294        * wrapup/Makefile.am: Misc cleanups and fixes.
295
2962003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * Makefile.am: Add preinstallation dirstamp support.
299        * clock/Makefile.am: Cosmetics.
300        * console/Makefile.am: Cosmetics.
301        * startup/Makefile.am: Cosmetics.
302        * timer/Makefile.am: Cosmetics.
303        * wrapup/Makefile.am: Cosmetics.
304
3052003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * clock/Makefile.am: Remove all-local: $(ARCH).
308        * console/Makefile.am: Remove all-local: $(ARCH).
309        * start/Makefile.am: Remove all-local: $(ARCH).
310        * startup/Makefile.am: Remove all-local: $(ARCH).
311        * timer/Makefile.am: Remove all-local: $(ARCH).
312        * wrapup/Makefile.am: Remove all-local: $(ARCH).
313
3142003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * Makefile.am: Merge-in include/Makefile.am.
317        Reflect changes to bsp.am.
318        * include/Makefile.am: Remove.
319        * configure.ac: Reflect changes above.
320
3212003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * bsp_specs: Remove *lib:.
324
3252003-09-04      Joel Sherrill <joel@OARcorp.com>
326
327        * clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h,
328        startup/bspclean.c, startup/bspstart.c, startup/linkcmds,
329        timer/timer.c: URL for license changed.
330
3312003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * Makefile.am: Reflect having moved aclocal/.
334
3352003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * Makefile.am: Reflect having moved automake/.
338        * clock/Makefile.am: Reflect having moved automake/.
339        * console/Makefile.am: Reflect having moved automake/.
340        * include/Makefile.am: Reflect having moved automake/.
341        * start/Makefile.am: Reflect having moved automake/.
342        * startup/Makefile.am: Reflect having moved automake/.
343        * timer/Makefile.am: Reflect having moved automake/.
344        * wrapup/Makefile.am: Reflect having moved automake/.
345
3462003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347
348        PR 452/bsps
349        * startup/Makefile.am: Remove USE_INIT_FINI.
350
3512003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
354
3552003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        PR 445/bsps
358        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
359        Remove cpp, old_cpp (now unused).
360
3612003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
362
363        * configure.ac: Remove AC_CONFIG_AUX_DIR.
364
3652003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
366
367        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
368
3692003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * configure.ac: AC_PREREQ(2.57).
372
3732003-01-20      Joel Sherrill <joel@OARcorp.com>
374
375        * startup/linkcmds*: Add FreeBSD sysctl() sections.
376
3772003-01-20      Joel Sherrill <joel@OARcorp.com>
378
379        * ChangeLog: Add FreeBSD sysctl() sections.
380
3812003-01-20      Joel Sherrill <joel@OARcorp.com>
382
383        * ChangeLog, startup/linkcmds: Add FreeBSD sysctl() sections.
384
3852003-01-20      Joel Sherrill <joel@OARcorp.com>
386
387        * startup/linkcmds: Add FreeBSD sysctl() sections.
388
3892002-12-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
392        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
393        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
394        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
395        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
396
3972002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * start/Makefile.am: Use install-data-local to install startfile.
400
4012002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
402
403        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
404
4052002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
406
407        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
408
4092002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
410
411        * .cvsignore: Reformat.
412        Add autom4te*cache.
413        Remove autom4te.cache.
414
4152002-08-21      Joel Sherrill <joel@OARcorp.com>
416
417        * bsp_specs: Added support for -nostdlibs.
418
4192002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
422        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
423        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
424        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
425        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
426        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
427
4282002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
429
430        * start/Makefile.am: Eliminate PGM.
431        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
432
4332002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
434
435        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
436
4372002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
438
439        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
440        Remove $(OBJS) from all-local.
441
4422002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
443
444        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
445
4462001-05-09      Joel Sherrill <joel@OARcorp.com>
447
448        * startup/linkcmds: In support of gcc 3.1, added one of more
449        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
450        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
451        and direction of segments to memory regions may also have been
452        addressed.  This was a sweep across all BSPs.
453 
4542002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * configure.ac:
457        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
458        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
459        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
460        * Makefile.am: Remove AUTOMAKE_OPTIONS.
461        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
462        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
463        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
464        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
465        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
466        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
467
4682001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
469
470        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
471
4722001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
475        * configure.in: Remove.
476        * configure.ac: New file, generated from configure.in by autoupdate.
477
4782001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
479
480        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
481
4822001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
483
484        * configure.in: Add bspopts.h.
485        * include/.cvsignore: Add bspopts.h*, stamp-h*.
486        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
487        * include/bsp.h: Include bspopts.h.
488
4892001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
490
491        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
492
4932000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
496
4972000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
500
5012000-11-01      Joel Sherrill <joel@OARcorp.com>
502
503        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
504        and libcsupport.h moved from libc to lib/include/rtems and
505        now must be referenced as <rtems/XXX.h>.   Header file order
506        was cleaned up while doing this.
507
5082000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
509
510        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
511        Switch to GNU canonicalization.
512
5132000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
514
515        * startup/linkcmds: Added lines so DWARF debug information
516        would be available.  Otherwise gdb complains that the offsets
517        for the debug info are incorrect and doesn't load the files.
518
5192000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
522        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include
523        compile.am
524
5252000-08-10      Joel Sherrill <joel@OARcorp.com>
526
527        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.