source: rtems/c/src/lib/libbsp/m68k/idp/ChangeLog @ 4909a30

4.104.115
Last change on this file since 4909a30 was 4909a30, checked in by Joel Sherrill <joel.sherrill@…>, on 09/10/08 at 21:35:37

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

  • include/bsp.h: Review of all bsp_cleanup() implementations. In this phase, all prototypes were removed from bsp.h and empty implementations were removed and made to use the shared stub.
  • Property mode set to 100644
File size: 15.8 KB
Line 
12008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
4        phase, all prototypes were removed from bsp.h and empty
5        implementations were removed and made to use the shared stub.
6
72008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
8
9        * clock/ckinit.c: The Shared Memory Driver no longer requires the
10        special IOCTL in Clock_control. This was a hack which has existed
11        since before the Classic API Timer Manager was implemented. All
12        implementations of and references to Clock_control were removed.
13
142008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * console/console.c, timer/timer.c: Convert to "bool".
17
182008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        * timer/timer.c: Eliminate empty function from every benchmark timer
21        driver. Fix spelling.
22
232008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        * timer/timer.c: Rename timer driver methods to follow RTEMS
26        programming conventions.
27
282008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * clock/ckinit.c, console/leds.c, console/mc68ec.c,
31        startup/bspstart.c, timer/timer.c: Add missing prototypes.
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
542008-02-15      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * clock/ckinit.c, console/duart.c, timer/timer.c: Reflect changes
57          to rtems/motorola/*.h.
58
592007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies
62        of the Configuration Table. Use the RTEMS provided accessor macros to
63        obtain configuration fields.
64
652007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
68        from CPU Table to Configuration Table. Eliminate CPU Table from all
69        ports. Delete references to CPU Table in all forms.
70
712007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
72
73        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
74        Table fields to the Configuration Table. This included
75        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
76        do_zero_of_workspace, extra_mpci_receive_server_stack,
77        stack_allocate_hook, and stack_free_hook. As a side-effect of this
78        effort some multiprocessing code was made conditional and some style
79        clean up occurred.
80
812007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * startup/bspstart.c: Eliminate the interrupt_vector_table field in the
84        m68k CPU Table since it is never read.
85
862007-06-22      Joel Sherrill <joel.sherrill@OARcorp.com>
87
88        * console/leds.c, console/mc68ec.c: Rename delay to rtems_bsp_delay to
89        avoid conflicts in application space.
90
912007-05-03      Joel Sherrill <joel@OARcorp.com>
92
93        * startup/linkcmds: Handle .data.* sections
94
952007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
96
97        * bsp_specs: Remove qrtems_debug.
98
992007-04-02      Joel Sherrill <joel@OARcorp.com>
100
101        * Makefile.am: Add dummy printk support so all tests link.
102
1032006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * configure.ac: New BUG-REPORT address.
106
1072006-11-15      Joel Sherrill <joel@OARcorp.com>
108
109        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
110        file and simplified initialization.
111
1122006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * Makefile.am: Remove superfluous -DASM.
115
1162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * configure.ac: Require autoconf-2.60. Require automake-1.10.
119
1202006-02-08      Joel Sherrill <joel@OARcorp.com>
121
122        * startup/linkcmds: Add sections required by newer gcc versions.
123
1242006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
125
126        * Makefile.am: Add preinstall.am.
127
1282005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
129
130        * include/bsp.h: New header guard.
131
1322005-05-20      Joel Sherrill <joel@OARcorp.com>
133
134        * console/duart.c: Remove warning.
135
1362005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
137
138        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
139
1402005-01-04      Joel Sherrill <joel@OARcorp.com>
141
142        * console/leds.c: Remove warnings.
143
1442005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
145
146        * Makefile.am: Remove build-variant support.
147
1482005-01-02      Ralf Corsepius <ralf_corsepius@rtems.org>
149
150        * console/leds.c: Fix prototype of led_putnum().
151
1522004-11-25      Joel Sherrill <joel@OARcorp.com>
153
154        * startup/linkcmds: Add new bss sections .bss.* and .gnu.linkonce.b*.
155
1562004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
157
158        * configure.ac: Require automake > 1.9.
159
1602004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
161
162        PR 610/bsps
163        * Makefile.am: Add include/tm27.h, Cosmetics.
164        * include/tm27.h: Final cosmetics.
165
1662004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
167
168        * include/bsp.h: Split out tmtest27 support.
169        * include/tm27.h: New.
170
1712004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
172
173        PR 613/bsps
174        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
175
1762004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
177
178        PR 614/bsps
179        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
180
1812004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
182
183        * include/bsp.h: Include <rtems/motorola/mc68230.h> instead of
184        <motorola/mc68230.h>.
185        * include/bsp.h: Include <rtems/motorola/mc68681.h> instead of
186        <motorola/mc68681.h>.
187
1882004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
189
190        * timer/timer.c: Include <rtems/rtems/motorola/mc68230.h> instead of
191        <motorola/mc68230.h>.
192
1932004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
194
195        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
196
1972004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
198
199        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
200        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
201        * console/console.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
202        * console/duart.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
203
2042004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
205
206        * clock/ckinit.c, startup/bspstart.c, timer/timer.c: Convert to
207        using c99 fixed size types.
208
2092004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * Makefile.am: Reflect changes to bsp.am.
212        Preinstall dist_project_lib*.
213
2142004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * Makefile.am: Reflect changes to bsp.am.
217
2182004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
219
220        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
221
2222004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * Makefile.am: Pickup files from ../../m68k/shared instead of
225        ../shared. Reformat.
226
2272004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
230
2312004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
234        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am. Use automake
235        compilation rules.
236        * clock/Makefile.am, console/Makefile.am, startup/Makefile.am,
237        timer/Makefile.am, wrapup/Makefile.am: Remove.
238        * configure.ac: Reflect changes above.
239
2402004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * Makefile.am: Add PREINSTALL_DIRS.
243        * wrapup/Makefile.am: Reflect changes to libcpu.
244
2452004-01-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * wrapup/Makefile.am: Reflect changes to libcpu.
248
2492004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
252        Add PRE/TMPINSTALL_FILES to CLEANFILES.
253        * startup/Makefile.am: Ditto.
254
2552004-01-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * start/Makefile.am: Remove.
258        * Makefile.am: Merge-in start/Makefile.am.
259        * configure.ac: Reflect changes above.
260
2612004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * wrapup/Makefile.am: Eliminate $(LIB).
264        Use noinst_DATA to trigger building libbsp.a.
265
2662003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
269        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
270
2712003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
274        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
275
2762003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
279
2802003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * start/Makefile.am: Misc cleanups and fixes.
283        * startup/Makefile.am: Misc cleanups and fixes.
284        * wrapup/Makefile.am: Misc cleanups and fixes.
285
2862003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * Makefile.am: Add preinstallation dirstamp support.
289        * clock/Makefile.am: Cosmetics.
290        * console/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        * start/Makefile.am: Remove all-local: $(ARCH).
300        * startup/Makefile.am: Remove all-local: $(ARCH).
301        * timer/Makefile.am: Remove all-local: $(ARCH).
302        * wrapup/Makefile.am: Remove all-local: $(ARCH).
303
3042003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
305
306        * Makefile.am: Merge-in include/Makefile.am.
307        Reflect changes to bsp.am.
308        * include/Makefile.am: Remove.
309        * configure.ac: Reflect changes above.
310
3112003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * bsp_specs: Remove *lib:.
314
3152003-09-04      Joel Sherrill <joel@OARcorp.com>
316
317        * clock/ckinit.c, startup/bspstart.c, timer/timer.c, timer/timerisr.S:
318        URL for license changed.
319
3202003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
321
322        * Makefile.am: Reflect having moved aclocal/.
323
3242003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * Makefile.am: Reflect having moved automake/.
327        * clock/Makefile.am: Reflect having moved automake/.
328        * console/Makefile.am: Reflect having moved automake/.
329        * include/Makefile.am: Reflect having moved automake/.
330        * start/Makefile.am: Reflect having moved automake/.
331        * startup/Makefile.am: Reflect having moved automake/.
332        * timer/Makefile.am: Reflect having moved automake/.
333        * wrapup/Makefile.am: Reflect having moved automake/.
334
3352003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        PR 452/bsps
338        * startup/Makefile.am: Remove USE_INIT_FINI.
339
3402003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
343
3442003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        PR 445/bsps
347        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
348        Remove cpp, old_cpp (now unused).
349
3502003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * configure.ac: Remove AC_CONFIG_AUX_DIR.
353
3542003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
357
3582003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * configure.ac: AC_PREREQ(2.57).
361
3622003-01-20      Joel Sherrill <joel@OARcorp.com>
363
364        * startup/linkcmds*: Add FreeBSD sysctl() sections.
365
3662002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
369        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
370        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
371        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
372        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
373
3742002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * start/Makefile.am: Use install-data-local to install startfile.
377
3782002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
379
380        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
381
3822002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
385
3862002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
387
388        * .cvsignore: Reformat.
389        Add autom4te*cache.
390        Remove autom4te.cache.
391
3922002-08-21      Joel Sherrill <joel@OARcorp.com>
393
394        * bsp_specs: Added support for -nostdlibs.
395
3962002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
399        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
400        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
401        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
402        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
403        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
404
4052002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
406
407        * start/Makefile.am: Eliminate PGM.
408        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
409
4102002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
411
412        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
413
4142002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
415
416        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
417        Remove $(OBJS) from all-local.
418
4192002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
422
4232001-05-09      Joel Sherrill <joel@OARcorp.com>
424
425        * startup/linkcmds: In support of gcc 3.1, added one of more
426        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
427        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
428        and direction of segments to memory regions may also have been
429        addressed.  This was a sweep across all BSPs.
430 
4312002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * configure.ac:
434        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
435        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
436        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
437        * Makefile.am: Remove AUTOMAKE_OPTIONS.
438        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
439        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
440        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
441        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
442        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
443        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
444
4452001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
446
447        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
448
4492001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
452        * configure.in: Remove.
453        * configure.ac: New file, generated from configure.in by autoupdate.
454
4552001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
456
457        * include/Makefile.am: Use 'CLEANFILES ='.
458        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
459
4602001-06-19      Joel Sherrill <joel@OARcorp.com>
461
462        * include/Makefile.am: Fixed typo.
463
4642001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
465
466        * configure.in: Add bspopts.h.
467        * include/.cvsignore: Add bspopts.h*, stamp-h*.
468        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
469        * include/bsp.h: Include bspopts.h.
470
4712001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
472
473        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
474
4752000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
476
477        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
478
4792000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
480
481        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
482
4832000-11-01      Joel Sherrill <joel@OARcorp.com>
484
485        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
486        and libcsupport.h moved from libc to lib/include/rtems and
487        now must be referenced as <rtems/XXX.h>.   Header file order
488        was cleaned up while doing this.
489
4902000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
491
492        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
493        Switch to GNU canonicalization.
494
4952000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
496
497        * startup/linkcmds: Added lines so DWARF debug information
498        would be available.  Otherwise gdb complains that the offsets
499        for the debug info are incorrect and doesn't load the files.
500
5012000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
504        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include
505        compile.am
506
5072000-08-10      Joel Sherrill <joel@OARcorp.com>
508
509        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.