source: rtems/c/src/lib/libbsp/m68k/mvme136/ChangeLog @ 67c191b2

4.9
Last change on this file since 67c191b2 was 67c191b2, checked in by Joel Sherrill <joel.sherrill@…>, on 09/30/08 at 16:28:39

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

  • timer/timer.c: Eliminate uses of old benchmark timer names.
  • Property mode set to 100644
File size: 16.6 KB
Line 
12008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * timer/timer.c: Eliminate uses of old benchmark timer names.
4
52008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * clock/ckinit.c: The Shared Memory Driver no longer requires the
8        special IOCTL in Clock_control. This was a hack which has existed
9        since before the Classic API Timer Manager was implemented. All
10        implementations of and references to Clock_control were removed.
11
122008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * console/console.c, timer/timer.c: Convert to "bool".
15
162008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * timer/timer.c: Eliminate empty function from every benchmark timer
19        driver. Fix spelling.
20
212008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
22
23        * timer/timer.c: Rename timer driver methods to follow RTEMS
24        programming conventions.
25
262008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * startup/bspclean.c, timer/timer.c: Add missing prototypes.
29
302008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
31
32        * Makefile.am, configure.ac, startup/bspstart.c: Add capability for
33        bootcard.c BSP Initialization Framework to ask the BSP where it has
34        memory for the RTEMS Workspace and C Program Heap. These collectively
35        are referred to as work area. If the BSP supports this, then it does
36        not have to include code to split the available memory between the
37        two areas. This reduces the amount of code in the BSP specific
38        bspstart.c file. Additionally, the shared framework can dirty the
39        work area memory. Until most/all BSPs support this new capability, if
40        the BSP supports this, it should call
41        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
42        the transition is complete, this autoconf macro can be removed.
43
442008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
45
46        * Makefile.am: Rework to avoid .rel files.
47
482008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
49
50        * startup/bspstart.c: Refactored and renamed initialization routines to
51        rtems_initialize_data_structures, rtems_initialize_before_drivers,
52        rtems_initialize_device_drivers, and
53        rtems_initialize_start_multitasking. This opened the sequence up so
54        that bootcard() could provide a more robust and flexible framework
55        which is easier to explain and understand. This also lays the
56        groundwork for sharing the division of available memory between the
57        RTEMS workspace and heap and the C library initialization across all
58        BSPs.
59
602008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        * startup/linkcmds: Add wildcard to gcc_except_table section so
63        programs compiled with gcc 4.3.x can link.
64
652007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies
68        of the Configuration Table. Use the RTEMS provided accessor macros to
69        obtain configuration fields.
70
712007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
72
73        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
74        from CPU Table to Configuration Table. Eliminate CPU Table from all
75        ports. Delete references to CPU Table in all forms.
76
772007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
80        Table fields to the Configuration Table. This included
81        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
82        do_zero_of_workspace, extra_mpci_receive_server_stack,
83        stack_allocate_hook, and stack_free_hook. As a side-effect of this
84        effort some multiprocessing code was made conditional and some style
85        clean up occurred.
86
872007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * startup/bspstart.c: Eliminate the interrupt_vector_table field in the
90        m68k CPU Table since it is never read.
91
922007-05-03      Joel Sherrill <joel@OARcorp.com>
93
94        * startup/linkcmds: Handle .data.* sections
95
962007-05-01      Joel Sherrill <joel@OARcorp.com>
97
98        * Makefile.am: Minor rework to shrink minimum size to <48K.
99
1002007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
101
102        * bsp_specs: Remove qrtems_debug.
103
1042007-04-02      Joel Sherrill <joel@OARcorp.com>
105
106        * Makefile.am: Add dummy printk support so all tests link.
107
1082006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * configure.ac: New BUG-REPORT address.
111
1122006-11-15      Joel Sherrill <joel@OARcorp.com>
113
114        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
115        file and simplified initialization.
116
1172006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * Makefile.am: Remove superfluous -DASM.
120
1212006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * configure.ac: Require autoconf-2.60. Require automake-1.10.
124
1252006-02-08      Joel Sherrill <joel@OARcorp.com>
126
127        * startup/linkcmds: Add sections required by newer gcc versions.
128
1292006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
130
131        * Makefile.am: Add preinstall.am.
132
1332005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
134
135        * include/bsp.h: New header guard.
136
1372005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
138
139        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
140
1412005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
142
143        * Makefile.am: Remove build-variant support.
144
1452004-11-25      Joel Sherrill <joel@OARcorp.com>
146
147        * startup/linkcmds: Add new bss sections .bss.* and .gnu.linkonce.b*.
148
1492004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
150
151        * configure.ac: Require automake > 1.9.
152
1532004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
154
155        PR 610/bsps
156        * Makefile.am: Add include/tm27.h, Cosmetics.
157        * include/tm27.h: Final cosmetics.
158
1592004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
160
161        * include/bsp.h: Split out tmtest27 support.
162        * include/tm27.h: New.
163
1642004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
165
166        PR 613/bsps
167        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
168
1692004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
170
171        PR 614/bsps
172        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
173
1742004-04-08      Ralf Corsepius <ralf_corsepius@rtems.org>
175
176        * mvme136/clock/ckinit.c, mvme136/startup/bspclean.c,
177        mvme136/startup/bspstart.c, mvme136/timer/timer.c: Include
178        <rtems/m68k/zilog/z8036.h> instead of <zilog/z8036.h>.
179
1802004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
181
182        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
183
1842004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
185
186        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
187        * startup/bspclean.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
188        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
189        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
190
1912004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
192
193        * clock/ckinit.c, include/bsp.h, shmsupp/getcfg.c, shmsupp/lock.c,
194        shmsupp/mpisr.c, startup/bspstart.c, timer/timer.c: Convert to using
195        c99 fixed size types.
196
1972004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * Makefile.am: Reflect changes to bsp.am.
200        Preinstall dist_project_lib*.
201
2022004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * Makefile.am: Reflect changes to bsp.am.
205
2062004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
209
2102004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * Makefile.am: Pickup files from ../../m68k/shared instead of
213        ../shared. Reformat.
214
2152004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * configure.ac: Remove RTEMS_CHECK_MULTIPROCESSING.
218        Remove AM_CONDITIONAL(HAS_MP).
219
2202004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
223
2242004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
227        shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am,
228        wrapup/Makefile.am.
229        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am
230        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am:
231        Remove.
232        * configure.ac: Reflect changes above.
233
2342004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * Makefile.am: Add PREINSTALL_DIRS.
237        * wrapup/Makefile.am: Reflect changes to libcpu.
238
2392004-01-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * wrapup/Makefile.am: Reflect changes to libcpu.
242
2432004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
246        Add PRE/TMPINSTALL_FILES to CLEANFILES.
247        * startup/Makefile.am: Ditto.
248
2492004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * start/.cvsignore: Remove.
252        * start/Makefile.am: Remove.
253        * Makefile.am: Merge-in start/Makefile.am.
254        * configure.ac: Reflect changes above.
255
2562004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * wrapup/Makefile.am: Eliminate $(LIB).
259        Use noinst_DATA to trigger building libbsp.a.
260
2612003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * wrapup/Makefile.am: Remove GENERIC_FILES.
264
2652003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
268        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
269
2702003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
273        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
274
2752003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
276
277        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
278
2792003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * start/Makefile.am: Misc cleanups and fixes.
282        * startup/Makefile.am: Misc cleanups and fixes.
283        * wrapup/Makefile.am: Misc cleanups and fixes.
284
2852003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
286
287        * Makefile.am: Add preinstallation dirstamp support.
288        * clock/Makefile.am: Cosmetics.
289        * console/Makefile.am: Cosmetics.
290        * shmsupp/Makefile.am: Cosmetics.
291        * startup/Makefile.am: Cosmetics.
292        * timer/Makefile.am: Cosmetics.
293        * wrapup/Makefile.am: Cosmetics.
294
2952003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * clock/Makefile.am: Remove all-local: $(ARCH).
298        * console/Makefile.am: Remove all-local: $(ARCH).
299        * shmsupp/Makefile.am: Remove all-local: $(ARCH).
300        * start/Makefile.am: Remove all-local: $(ARCH).
301        * startup/Makefile.am: Remove all-local: $(ARCH).
302        * timer/Makefile.am: Remove all-local: $(ARCH).
303        * wrapup/Makefile.am: Remove all-local: $(ARCH).
304
3052003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * Makefile.am: Merge-in include/Makefile.am.
308        Reflect changes to bsp.am.
309        * include/Makefile.am: Remove.
310        * configure.ac: Reflect changes above.
311
3122003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * bsp_specs: Remove *lib:.
315
3162003-09-04      Joel Sherrill <joel@OARcorp.com>
317
318        * clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h,
319        shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
320        shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c,
321        startup/linkcmds, timer/timer.c, timer/timerisr.S: URL for license
322        changed.
323
3242003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * Makefile.am: Reflect having moved aclocal/.
327
3282003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
329
330        * Makefile.am: Reflect having moved automake/.
331        * clock/Makefile.am: Reflect having moved automake/.
332        * console/Makefile.am: Reflect having moved automake/.
333        * include/Makefile.am: Reflect having moved automake/.
334        * shmsupp/Makefile.am: Reflect having moved automake/.
335        * start/Makefile.am: Reflect having moved automake/.
336        * startup/Makefile.am: Reflect having moved automake/.
337        * timer/Makefile.am: Reflect having moved automake/.
338        * wrapup/Makefile.am: Reflect having moved automake/.
339
3402003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        PR 452/bsps
343        * startup/Makefile.am: Remove USE_INIT_FINI.
344
3452003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
346
347        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
348
3492003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        PR 445/bsps
352        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
353        Remove cpp, old_cpp (now unused).
354
3552003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * configure.ac: Remove AC_CONFIG_AUX_DIR.
358
3592003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
362
3632003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        * configure.ac: AC_PREREQ(2.57).
366
3672003-01-20      Joel Sherrill <joel@OARcorp.com>
368
369        * startup/linkcmds*: Add FreeBSD sysctl() sections.
370
3712002-12-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
374        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
375        * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
376        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
377        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
378        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
379
3802002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * start/Makefile.am: Use install-data-local to install startfile.
383
3842002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
387
3882002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * .cvsignore: Reformat.
391        Add autom4te*cache.
392        Remove autom4te.cache.
393
3942002-08-21      Joel Sherrill <joel@OARcorp.com>
395
396        * bsp_specs: Added support for -nostdlibs.
397
3982002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
399
400        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
401        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
402        * shmsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
403        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
404        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
405        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
406        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
407
4082002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * start/Makefile.am: Eliminate PGM.
411        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
412
4132002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
416
4172002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
420        Remove $(OBJS) from all-local.
421
4222002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
423
424        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
425
4262001-05-09      Joel Sherrill <joel@OARcorp.com>
427
428        * startup/linkcmds: In support of gcc 3.1, added one of more
429        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
430        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
431        and direction of segments to memory regions may also have been
432        addressed.  This was a sweep across all BSPs.
433 
4342002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * configure.ac:
437        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
438        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
439        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
440        * Makefile.am: Remove AUTOMAKE_OPTIONS.
441        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
442        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
443        * shmsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
444        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
445        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
446        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
447        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
448
4492001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
452
4532001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
454
455        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
456        * configure.in: Remove.
457        * configure.ac: New file, generated from configure.in by autoupdate.
458
4592001-09-27      Joel Sherrill <joel@OARcorp.com>
460
461        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
462
4632001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
466
4672001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
468
469        * wrapup/Makefile.am: Use GENERIC_PIECES = to make automake-1.5
470        happy.
471
4722001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * configure.in: Add bspopts.h.
475        * include/.cvsignore: Add bspopts.h*, stamp-h*.
476        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
477        * include/bsp.h: Include bspopts.h.
478
4792001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
480
481        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
482
4832000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
484
485        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
486
4872000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
488
489        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
490
4912000-11-01      Joel Sherrill <joel@OARcorp.com>
492
493        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
494        and libcsupport.h moved from libc to lib/include/rtems and
495        now must be referenced as <rtems/XXX.h>.   Header file order
496        was cleaned up while doing this.
497
4982000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
499
500        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
501        Switch to GNU canonicalization.
502
5032000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
504
505        * startup/linkcmds: Added lines so DWARF debug information
506        would be available.  Otherwise gdb complains that the offsets
507        for the debug info are incorrect and doesn't load the files.
508
5092000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
510
511        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
512        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
513        wrapup/Makefile.am: Include compile.am
514
5152000-08-10      Joel Sherrill <joel@OARcorp.com>
516
517        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.