source: rtems/c/src/lib/libbsp/m68k/mvme136/ChangeLog @ 1e6aed25

4.104.114.95
Last change on this file since 1e6aed25 was c9dc54d3, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/05/08 at 08:35:34

2008-09-05 Ralf Corsépius <ralf.corsepius@…>

  • console/console.c, timer/timer.c: Convert to "bool".
  • Property mode set to 100644
File size: 16.1 KB
Line 
12008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * console/console.c, timer/timer.c: Convert to "bool".
4
52008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * timer/timer.c: Eliminate empty function from every benchmark timer
8        driver. Fix spelling.
9
102008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * timer/timer.c: Rename timer driver methods to follow RTEMS
13        programming conventions.
14
152008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * startup/bspclean.c, timer/timer.c: Add missing prototypes.
18
192008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
20
21        * Makefile.am, configure.ac, startup/bspstart.c: Add capability for
22        bootcard.c BSP Initialization Framework to ask the BSP where it has
23        memory for the RTEMS Workspace and C Program Heap. These collectively
24        are referred to as work area. If the BSP supports this, then it does
25        not have to include code to split the available memory between the
26        two areas. This reduces the amount of code in the BSP specific
27        bspstart.c file. Additionally, the shared framework can dirty the
28        work area memory. Until most/all BSPs support this new capability, if
29        the BSP supports this, it should call
30        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
31        the transition is complete, this autoconf macro can be removed.
32
332008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
34
35        * Makefile.am: Rework to avoid .rel files.
36
372008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
38
39        * startup/bspstart.c: Refactored and renamed initialization routines to
40        rtems_initialize_data_structures, rtems_initialize_before_drivers,
41        rtems_initialize_device_drivers, and
42        rtems_initialize_start_multitasking. This opened the sequence up so
43        that bootcard() could provide a more robust and flexible framework
44        which is easier to explain and understand. This also lays the
45        groundwork for sharing the division of available memory between the
46        RTEMS workspace and heap and the C library initialization across all
47        BSPs.
48
492008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
50
51        * startup/linkcmds: Add wildcard to gcc_except_table section so
52        programs compiled with gcc 4.3.x can link.
53
542007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
55
56        * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies
57        of the Configuration Table. Use the RTEMS provided accessor macros to
58        obtain configuration fields.
59
602007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
63        from CPU Table to Configuration Table. Eliminate CPU Table from all
64        ports. Delete references to CPU Table in all forms.
65
662007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
67
68        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
69        Table fields to the Configuration Table. This included
70        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
71        do_zero_of_workspace, extra_mpci_receive_server_stack,
72        stack_allocate_hook, and stack_free_hook. As a side-effect of this
73        effort some multiprocessing code was made conditional and some style
74        clean up occurred.
75
762007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * startup/bspstart.c: Eliminate the interrupt_vector_table field in the
79        m68k CPU Table since it is never read.
80
812007-05-03      Joel Sherrill <joel@OARcorp.com>
82
83        * startup/linkcmds: Handle .data.* sections
84
852007-05-01      Joel Sherrill <joel@OARcorp.com>
86
87        * Makefile.am: Minor rework to shrink minimum size to <48K.
88
892007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * bsp_specs: Remove qrtems_debug.
92
932007-04-02      Joel Sherrill <joel@OARcorp.com>
94
95        * Makefile.am: Add dummy printk support so all tests link.
96
972006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
98
99        * configure.ac: New BUG-REPORT address.
100
1012006-11-15      Joel Sherrill <joel@OARcorp.com>
102
103        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
104        file and simplified initialization.
105
1062006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
107
108        * Makefile.am: Remove superfluous -DASM.
109
1102006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
111
112        * configure.ac: Require autoconf-2.60. Require automake-1.10.
113
1142006-02-08      Joel Sherrill <joel@OARcorp.com>
115
116        * startup/linkcmds: Add sections required by newer gcc versions.
117
1182006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
119
120        * Makefile.am: Add preinstall.am.
121
1222005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
123
124        * include/bsp.h: New header guard.
125
1262005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
127
128        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
129
1302005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
131
132        * Makefile.am: Remove build-variant support.
133
1342004-11-25      Joel Sherrill <joel@OARcorp.com>
135
136        * startup/linkcmds: Add new bss sections .bss.* and .gnu.linkonce.b*.
137
1382004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
139
140        * configure.ac: Require automake > 1.9.
141
1422004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
143
144        PR 610/bsps
145        * Makefile.am: Add include/tm27.h, Cosmetics.
146        * include/tm27.h: Final cosmetics.
147
1482004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
149
150        * include/bsp.h: Split out tmtest27 support.
151        * include/tm27.h: New.
152
1532004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
154
155        PR 613/bsps
156        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
157
1582004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
159
160        PR 614/bsps
161        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
162
1632004-04-08      Ralf Corsepius <ralf_corsepius@rtems.org>
164
165        * mvme136/clock/ckinit.c, mvme136/startup/bspclean.c,
166        mvme136/startup/bspstart.c, mvme136/timer/timer.c: Include
167        <rtems/m68k/zilog/z8036.h> instead of <zilog/z8036.h>.
168
1692004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
170
171        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
172
1732004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
174
175        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
176        * startup/bspclean.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
177        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
178        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
179
1802004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
181
182        * clock/ckinit.c, include/bsp.h, shmsupp/getcfg.c, shmsupp/lock.c,
183        shmsupp/mpisr.c, startup/bspstart.c, timer/timer.c: Convert to using
184        c99 fixed size types.
185
1862004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        * Makefile.am: Reflect changes to bsp.am.
189        Preinstall dist_project_lib*.
190
1912004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * Makefile.am: Reflect changes to bsp.am.
194
1952004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
198
1992004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * Makefile.am: Pickup files from ../../m68k/shared instead of
202        ../shared. Reformat.
203
2042004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * configure.ac: Remove RTEMS_CHECK_MULTIPROCESSING.
207        Remove AM_CONDITIONAL(HAS_MP).
208
2092004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
212
2132004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
216        shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am,
217        wrapup/Makefile.am.
218        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am
219        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am:
220        Remove.
221        * configure.ac: Reflect changes above.
222
2232004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * Makefile.am: Add PREINSTALL_DIRS.
226        * wrapup/Makefile.am: Reflect changes to libcpu.
227
2282004-01-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * wrapup/Makefile.am: Reflect changes to libcpu.
231
2322004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
235        Add PRE/TMPINSTALL_FILES to CLEANFILES.
236        * startup/Makefile.am: Ditto.
237
2382004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * start/.cvsignore: Remove.
241        * start/Makefile.am: Remove.
242        * Makefile.am: Merge-in start/Makefile.am.
243        * configure.ac: Reflect changes above.
244
2452004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * wrapup/Makefile.am: Eliminate $(LIB).
248        Use noinst_DATA to trigger building libbsp.a.
249
2502003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * wrapup/Makefile.am: Remove GENERIC_FILES.
253
2542003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
257        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
258
2592003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
262        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
263
2642003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
267
2682003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * start/Makefile.am: Misc cleanups and fixes.
271        * startup/Makefile.am: Misc cleanups and fixes.
272        * wrapup/Makefile.am: Misc cleanups and fixes.
273
2742003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * Makefile.am: Add preinstallation dirstamp support.
277        * clock/Makefile.am: Cosmetics.
278        * console/Makefile.am: Cosmetics.
279        * shmsupp/Makefile.am: Cosmetics.
280        * startup/Makefile.am: Cosmetics.
281        * timer/Makefile.am: Cosmetics.
282        * wrapup/Makefile.am: Cosmetics.
283
2842003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * clock/Makefile.am: Remove all-local: $(ARCH).
287        * console/Makefile.am: Remove all-local: $(ARCH).
288        * shmsupp/Makefile.am: Remove all-local: $(ARCH).
289        * start/Makefile.am: Remove all-local: $(ARCH).
290        * startup/Makefile.am: Remove all-local: $(ARCH).
291        * timer/Makefile.am: Remove all-local: $(ARCH).
292        * wrapup/Makefile.am: Remove all-local: $(ARCH).
293
2942003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * Makefile.am: Merge-in include/Makefile.am.
297        Reflect changes to bsp.am.
298        * include/Makefile.am: Remove.
299        * configure.ac: Reflect changes above.
300
3012003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * bsp_specs: Remove *lib:.
304
3052003-09-04      Joel Sherrill <joel@OARcorp.com>
306
307        * clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h,
308        shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
309        shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c,
310        startup/linkcmds, timer/timer.c, timer/timerisr.S: URL for license
311        changed.
312
3132003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * Makefile.am: Reflect having moved aclocal/.
316
3172003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * Makefile.am: Reflect having moved automake/.
320        * clock/Makefile.am: Reflect having moved automake/.
321        * console/Makefile.am: Reflect having moved automake/.
322        * include/Makefile.am: Reflect having moved automake/.
323        * shmsupp/Makefile.am: Reflect having moved automake/.
324        * start/Makefile.am: Reflect having moved automake/.
325        * startup/Makefile.am: Reflect having moved automake/.
326        * timer/Makefile.am: Reflect having moved automake/.
327        * wrapup/Makefile.am: Reflect having moved automake/.
328
3292003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
330
331        PR 452/bsps
332        * startup/Makefile.am: Remove USE_INIT_FINI.
333
3342003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
335
336        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
337
3382003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
339
340        PR 445/bsps
341        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
342        Remove cpp, old_cpp (now unused).
343
3442003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * configure.ac: Remove AC_CONFIG_AUX_DIR.
347
3482003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
351
3522003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * configure.ac: AC_PREREQ(2.57).
355
3562003-01-20      Joel Sherrill <joel@OARcorp.com>
357
358        * startup/linkcmds*: Add FreeBSD sysctl() sections.
359
3602002-12-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
361
362        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
363        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
364        * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
365        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
366        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
367        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
368
3692002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * start/Makefile.am: Use install-data-local to install startfile.
372
3732002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
376
3772002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * .cvsignore: Reformat.
380        Add autom4te*cache.
381        Remove autom4te.cache.
382
3832002-08-21      Joel Sherrill <joel@OARcorp.com>
384
385        * bsp_specs: Added support for -nostdlibs.
386
3872002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
388
389        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
390        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
391        * shmsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
392        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
393        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
394        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
395        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
396
3972002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * start/Makefile.am: Eliminate PGM.
400        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
401
4022002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
403
404        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
405
4062002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
409        Remove $(OBJS) from all-local.
410
4112002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
414
4152001-05-09      Joel Sherrill <joel@OARcorp.com>
416
417        * startup/linkcmds: In support of gcc 3.1, added one of more
418        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
419        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
420        and direction of segments to memory regions may also have been
421        addressed.  This was a sweep across all BSPs.
422 
4232002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
424
425        * configure.ac:
426        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
427        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
428        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
429        * Makefile.am: Remove AUTOMAKE_OPTIONS.
430        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
431        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
432        * shmsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
433        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
434        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
435        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
436        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
437
4382001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
441
4422001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
443
444        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
445        * configure.in: Remove.
446        * configure.ac: New file, generated from configure.in by autoupdate.
447
4482001-09-27      Joel Sherrill <joel@OARcorp.com>
449
450        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
451
4522001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
453
454        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
455
4562001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * wrapup/Makefile.am: Use GENERIC_PIECES = to make automake-1.5
459        happy.
460
4612001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
462
463        * configure.in: Add bspopts.h.
464        * include/.cvsignore: Add bspopts.h*, stamp-h*.
465        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
466        * include/bsp.h: Include bspopts.h.
467
4682001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
469
470        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
471
4722000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
475
4762000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
479
4802000-11-01      Joel Sherrill <joel@OARcorp.com>
481
482        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
483        and libcsupport.h moved from libc to lib/include/rtems and
484        now must be referenced as <rtems/XXX.h>.   Header file order
485        was cleaned up while doing this.
486
4872000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
488
489        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
490        Switch to GNU canonicalization.
491
4922000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
493
494        * startup/linkcmds: Added lines so DWARF debug information
495        would be available.  Otherwise gdb complains that the offsets
496        for the debug info are incorrect and doesn't load the files.
497
4982000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
499
500        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
501        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
502        wrapup/Makefile.am: Include compile.am
503
5042000-08-10      Joel Sherrill <joel@OARcorp.com>
505
506        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.