source: rtems/c/src/lib/libbsp/m68k/mvme147/ChangeLog @ 34ef6c7

4.104.114.95
Last change on this file since 34ef6c7 was 34ef6c7, checked in by Joel Sherrill <joel.sherrill@…>, on 09/05/08 at 22:06:51

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

  • clock/ckinit.c: The Shared Memory Driver no longer requires the special IOCTL in Clock_control. This was a hack which has existed since before the Classic API Timer Manager was implemented. All implementations of and references to Clock_control were removed.
  • Property mode set to 100644
File size: 15.1 KB
RevLine 
[34ef6c7]12008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * clock/ckinit.c: The Shared Memory Driver no longer requires the
4        special IOCTL in Clock_control. This was a hack which has existed
5        since before the Classic API Timer Manager was implemented. All
6        implementations of and references to Clock_control were removed.
7
[903a00b]82008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
9
10        * console/console.c, timer/timer.c: Convert to "bool".
11
[4598164]122008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
13
14        PR 1304/bsps
15        * Makefile.am: Add ../../shared/bsppredriverhook.c.
16
[25c62b0]172008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * timer/timer.c: Eliminate empty function from every benchmark timer
20        driver. Fix spelling.
21
[35f52a6]222008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        * timer/timer.c: Rename timer driver methods to follow RTEMS
25        programming conventions.
26
[6a324ea8]272008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * startup/bspclean.c, timer/timer.c: Add missing prototypes.
30
[1d0ee80e]312008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * Makefile.am: Rework to avoid .rel files.
34
[6ea100c1]352008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
36
37        * startup/bspstart.c: Refactored and renamed initialization routines to
38        rtems_initialize_data_structures, rtems_initialize_before_drivers,
39        rtems_initialize_device_drivers, and
40        rtems_initialize_start_multitasking. This opened the sequence up so
41        that bootcard() could provide a more robust and flexible framework
42        which is easier to explain and understand. This also lays the
43        groundwork for sharing the division of available memory between the
44        RTEMS workspace and heap and the C library initialization across all
45        BSPs.
46
[d1f57b5]472008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * startup/linkcmds: Add wildcard to gcc_except_table section so
50        programs compiled with gcc 4.3.x can link.
51
[12bd47e]522007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
53
54        * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies
55        of the Configuration Table. Use the RTEMS provided accessor macros to
56        obtain configuration fields.
57
[d34d8692]582007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
59
60        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
61        from CPU Table to Configuration Table. Eliminate CPU Table from all
62        ports. Delete references to CPU Table in all forms.
63
[faf168f]642007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * startup/bspstart.c: Moved most of the remaining CPU Table fields to
67        the Configuration Table. This included pretasking_hook,
68        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
69        extra_mpci_receive_server_stack, stack_allocate_hook, and
70        stack_free_hook. As a side-effect of this effort some multiprocessing
71        code was made conditional and some style clean up occurred.
72
[1693c131]732007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * startup/bspstart.c: Eliminate the interrupt_vector_table field in the
76        m68k CPU Table since it is never read.
77
[1144653]782007-05-03      Joel Sherrill <joel@OARcorp.com>
79
80        * startup/linkcmds: Handle .data.* sections
81
[71c4d68]822007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
83
84        * bsp_specs: Remove qrtems_debug.
85
[3002831]862007-04-02      Joel Sherrill <joel@OARcorp.com>
87
88        * Makefile.am: Add dummy printk support so all tests link.
89
[fcb0cd46]902006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
91
92        * configure.ac: New BUG-REPORT address.
93
[aa4369c]942006-11-15      Joel Sherrill <joel@OARcorp.com>
95
96        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
97        file and simplified initialization.
98
[57357d9]992006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * Makefile.am: Remove superfluous -DASM.
102
[754610f]1032006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * configure.ac: Require autoconf-2.60. Require automake-1.10.
106
[4217b96]1072006-02-08      Joel Sherrill <joel@OARcorp.com>
108
109        * startup/linkcmds: Add sections required by newer gcc versions.
110
[760486f7]1112006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
112
113        * Makefile.am: Add preinstall.am.
114
[34c4852]1152005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
116
117        * include/bsp.h: New header guard.
118
[844609f9]1192005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
120
121        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
122
[4cbf22a]1232005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
124
125        * Makefile.am: Remove build-variant support.
126
[3dae380]1272004-11-25      Joel Sherrill <joel@OARcorp.com>
128
129        * startup/linkcmds: Add new bss sections .bss.* and .gnu.linkonce.b*.
130
[97891e5e]1312004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
132
133        * configure.ac: Require automake > 1.9.
134
[3defec6]1352004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
136
137        PR 610/bsps
138        * Makefile.am: Add include/tm27.h, Cosmetics.
139        * include/tm27.h: Final cosmetics.
140
[e35761b]1412004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
142
143        * include/bsp.h: Split out tmtest27 support.
144        * include/tm27.h: New.
145
[3344730a]1462004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
147
148        PR 613/bsps
149        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
150
[7dd6e8d]1512004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
152
153        PR 614/bsps
154        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
155
[11f147b7]1562004-04-08      Ralf Corsepius <ralf_corsepius@rtems.org>
157
158        * mvme147/console/console.c: Include <rtems/zilog/z8530.h> instead
159        of <zilog/z8530.h>.
160
[f286330]1612004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
162
163        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
164
[553aa5f]1652004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
166
167        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
168        * startup/bspclean.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
169        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
170        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
171
[24282451]1722004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
173
174        * clock/ckinit.c, console/console.c, include/bsp.h,
175        startup/bspstart.c, timer/timer.c: Convert to using c99 fixed size
176        types.
177
[2a7f9a28]1782004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * Makefile.am: Reflect changes to bsp.am.
181        Preinstall dist_project_lib*.
182
[6ac101b]1832004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * Makefile.am: Reflect changes to bsp.am.
186
[c24d7c84]1872004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
188
189        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
190
[4cb9d26]1912004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * Makefile.am: Pickup files from ../../m68k/shared instead of
194        ../shared. Reformat.
195
[bd5b4e56]1962004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
199
[9b9f76fe]2002004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
203        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am.
204        Use automake compilation rules.
205        * clock/Makefile.am, console/Makefile.am, startup/Makefile.am,
206        timer/Makefile.am, wrapup/Makefile.am: Remove.
207        * configure.ac: Reflect changes above.
208
[7fc5229c]2092004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * Makefile.am: Add PREINSTALL_DIRS.
212        * wrapup/Makefile.am: Reflect changes to libcpu.
213
[c880dc8]2142004-01-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * wrapup/Makefile.am: Reflect changes to libcpu.
217
[d5f9138]2182004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
219
220        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
221        Add PRE/TMPINSTALL_FILES to CLEANFILES.
222        * configure.ac: Ditto.
223        * start/Makefile.am: Ditto.
224        * startup/Makefile.am: Ditto.
225
[5146f3d6]2262004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
227
228        * start/.cvsignore: Remove.
229        * start/Makefile.am: Remove.
230        * Makefile.am: Merge-in start/Makefile.am.
231        * configure.ac: Reflect changes above.
232
[6411947]2332004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
234
235        * wrapup/Makefile.am: Eliminate $(LIB).
236        Use noinst_DATA to trigger building libbsp.a.
237
[b35414a]2382003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
241        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
242
[935773b]2432003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
246        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
247
[810720b6]2482003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
251
[4d5d97b]2522003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * start/Makefile.am: Misc cleanups and fixes.
255        * startup/Makefile.am: Misc cleanups and fixes.
256        * wrapup/Makefile.am: Misc cleanups and fixes.
257
[d4ee0ce]2582003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        * Makefile.am: Add preinstallation dirstamp support.
261        * clock/Makefile.am: Cosmetics.
262        * console/Makefile.am: Cosmetics.
263        * startup/Makefile.am: Cosmetics.
264        * timer/Makefile.am: Cosmetics.
265        * wrapup/Makefile.am: Cosmetics.
266
[5ceaa08]2672003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * clock/Makefile.am: Remove all-local: $(ARCH).
270        * console/Makefile.am: Remove all-local: $(ARCH).
271        * start/Makefile.am: Remove all-local: $(ARCH).
272        * startup/Makefile.am: Remove all-local: $(ARCH).
273        * timer/Makefile.am: Remove all-local: $(ARCH).
274        * wrapup/Makefile.am: Remove all-local: $(ARCH).
275
[2821666f]2762003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * Makefile.am: Merge-in include/Makefile.am.
279        Reflect changes to bsp.am.
280        * include/Makefile.am: Remove.
281        * configure.ac: Reflect changes above.
282
[a1546de]2832003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
284
285        * bsp_specs: Remove *lib:.
286
[9e4c801]2872003-09-04      Joel Sherrill <joel@OARcorp.com>
288
289        * clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h,
290        startup/bspclean.c, startup/bspstart.c, startup/linkcmds,
291        timer/timer.c: URL for license changed.
292
[fe8bc62f]2932003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * Makefile.am: Reflect having moved aclocal/.
296
[a4aeb92]2972003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
[c483a4e]299        * Makefile.am: Reflect having moved automake/.
300        * clock/Makefile.am: Reflect having moved automake/.
301        * console/Makefile.am: Reflect having moved automake/.
302        * include/Makefile.am: Reflect having moved automake/.
303        * start/Makefile.am: Reflect having moved automake/.
304        * startup/Makefile.am: Reflect having moved automake/.
305        * timer/Makefile.am: Reflect having moved automake/.
306        * wrapup/Makefile.am: Reflect having moved automake/.
[a4aeb92]307
[317458ce]3082003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
[75fcb394]310        PR 452/bsps
[317458ce]311        * startup/Makefile.am: Remove USE_INIT_FINI.
312
[7dcc3fe]3132003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
316
[d266acd2]3172003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
[75fcb394]319        PR 445/bsps
[d266acd2]320        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
321        Remove cpp, old_cpp (now unused).
322
[7a97f26]3232003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * configure.ac: Remove AC_CONFIG_AUX_DIR.
326
[ccd81b60]3272003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
330
[9b5c258]3312003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * configure.ac: AC_PREREQ(2.57).
334
[1d36d2af]3352003-01-20      Joel Sherrill <joel@OARcorp.com>
336
337        * startup/linkcmds*: Add FreeBSD sysctl() sections.
338
[7ca1cea]3392003-01-20      Joel Sherrill <joel@OARcorp.com>
340
341        * ChangeLog: Add FreeBSD sysctl() sections.
342
3432003-01-20      Joel Sherrill <joel@OARcorp.com>
344
345        * ChangeLog, startup/linkcmds: Add FreeBSD sysctl() sections.
346
3472003-01-20      Joel Sherrill <joel@OARcorp.com>
348
349        * startup/linkcmds: Add FreeBSD sysctl() sections.
350
[1310fff]3512002-12-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
354        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
355        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
356        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
357        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
358
[59a01a6e]3592002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        * start/Makefile.am: Use install-data-local to install startfile.
362
[b5a2912f]3632002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
366
[d7f7d65]3672002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
370
[8730f45]3712002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * .cvsignore: Reformat.
374        Add autom4te*cache.
375        Remove autom4te.cache.
376
[a2ae30c2]3772002-08-21      Joel Sherrill <joel@OARcorp.com>
378
379        * bsp_specs: Added support for -nostdlibs.
380
[c112760a]3812002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
382
383        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
384        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
385        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
386        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
387        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
388        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
389
[496686a]3902002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
391
392        * start/Makefile.am: Eliminate PGM.
393        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
394
[f4d43dd]3952002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
396
397        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
398
[445c0a0]3992002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
402        Remove $(OBJS) from all-local.
403
[80defac]4042002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
407
[85c92574]4082001-05-09      Joel Sherrill <joel@OARcorp.com>
409
410        * startup/linkcmds: In support of gcc 3.1, added one of more
411        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
412        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
413        and direction of segments to memory regions may also have been
414        addressed.  This was a sweep across all BSPs.
415 
[ddd9abf]4162002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * configure.ac:
419        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
420        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
421        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
422        * Makefile.am: Remove AUTOMAKE_OPTIONS.
423        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
424        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
425        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
426        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
427        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
428        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
429
[9e1ae79]4302001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
431
432        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
433
[df25c998]4342001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
437        * configure.in: Remove.
438        * configure.ac: New file, generated from configure.in by autoupdate.
439
[c1767be0]4402001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
441
442        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
443
[c4d92216]4442001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * configure.in: Add bspopts.h.
447        * include/.cvsignore: Add bspopts.h*, stamp-h*.
448        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
449        * include/bsp.h: Include bspopts.h.
450
[6f21328]4512001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
452
453        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
454
[feead226]4552000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
456
457        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
458
[a314d3b4]4592000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
460
461        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
462
[eba2e4f]4632000-11-01      Joel Sherrill <joel@OARcorp.com>
464
465        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
466        and libcsupport.h moved from libc to lib/include/rtems and
467        now must be referenced as <rtems/XXX.h>.   Header file order
468        was cleaned up while doing this.
469
[e83378d]4702000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
471
472        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
473        Switch to GNU canonicalization.
474
[9f30a08b]4752000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
476
477        * startup/linkcmds: Added lines so DWARF debug information
478        would be available.  Otherwise gdb complains that the offsets
479        for the debug info are incorrect and doesn't load the files.
480
[476b632]4812000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
482
483        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
484        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include
485        compile.am
486
[e94ad1fe]4872000-08-10      Joel Sherrill <joel@OARcorp.com>
488
489        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.