source: rtems/c/src/lib/libbsp/m68k/idp/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.5 KB
Line 
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
82008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
9
10        * console/console.c, timer/timer.c: Convert to "bool".
11
122008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
13
14        * timer/timer.c: Eliminate empty function from every benchmark timer
15        driver. Fix spelling.
16
172008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * timer/timer.c: Rename timer driver methods to follow RTEMS
20        programming conventions.
21
222008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * clock/ckinit.c, console/leds.c, console/mc68ec.c,
25        startup/bspstart.c, timer/timer.c: Add missing prototypes.
26
272008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * Makefile.am: Rework to avoid .rel files.
30
312008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * startup/bspstart.c: Refactored and renamed initialization routines to
34        rtems_initialize_data_structures, rtems_initialize_before_drivers,
35        rtems_initialize_device_drivers, and
36        rtems_initialize_start_multitasking. This opened the sequence up so
37        that bootcard() could provide a more robust and flexible framework
38        which is easier to explain and understand. This also lays the
39        groundwork for sharing the division of available memory between the
40        RTEMS workspace and heap and the C library initialization across all
41        BSPs.
42
432008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
44
45        * startup/linkcmds: Add wildcard to gcc_except_table section so
46        programs compiled with gcc 4.3.x can link.
47
482008-02-15      Ralf Corsépius <ralf.corsepius@rtems.org>
49
50        * clock/ckinit.c, console/duart.c, timer/timer.c: Reflect changes
51          to rtems/motorola/*.h.
52
532007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
54
55        * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies
56        of the Configuration Table. Use the RTEMS provided accessor macros to
57        obtain configuration fields.
58
592007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
62        from CPU Table to Configuration Table. Eliminate CPU Table from all
63        ports. Delete references to CPU Table in all forms.
64
652007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
68        Table fields to the Configuration Table. This included
69        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
70        do_zero_of_workspace, extra_mpci_receive_server_stack,
71        stack_allocate_hook, and stack_free_hook. As a side-effect of this
72        effort some multiprocessing code was made conditional and some style
73        clean up occurred.
74
752007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
76
77        * startup/bspstart.c: Eliminate the interrupt_vector_table field in the
78        m68k CPU Table since it is never read.
79
802007-06-22      Joel Sherrill <joel.sherrill@OARcorp.com>
81
82        * console/leds.c, console/mc68ec.c: Rename delay to rtems_bsp_delay to
83        avoid conflicts in application space.
84
852007-05-03      Joel Sherrill <joel@OARcorp.com>
86
87        * startup/linkcmds: Handle .data.* sections
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-05-20      Joel Sherrill <joel@OARcorp.com>
127
128        * console/duart.c: Remove warning.
129
1302005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
131
132        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
133
1342005-01-04      Joel Sherrill <joel@OARcorp.com>
135
136        * console/leds.c: Remove warnings.
137
1382005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
139
140        * Makefile.am: Remove build-variant support.
141
1422005-01-02      Ralf Corsepius <ralf_corsepius@rtems.org>
143
144        * console/leds.c: Fix prototype of led_putnum().
145
1462004-11-25      Joel Sherrill <joel@OARcorp.com>
147
148        * startup/linkcmds: Add new bss sections .bss.* and .gnu.linkonce.b*.
149
1502004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
151
152        * configure.ac: Require automake > 1.9.
153
1542004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
155
156        PR 610/bsps
157        * Makefile.am: Add include/tm27.h, Cosmetics.
158        * include/tm27.h: Final cosmetics.
159
1602004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
161
162        * include/bsp.h: Split out tmtest27 support.
163        * include/tm27.h: New.
164
1652004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
166
167        PR 613/bsps
168        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
169
1702004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
171
172        PR 614/bsps
173        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
174
1752004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
176
177        * include/bsp.h: Include <rtems/motorola/mc68230.h> instead of
178        <motorola/mc68230.h>.
179        * include/bsp.h: Include <rtems/motorola/mc68681.h> instead of
180        <motorola/mc68681.h>.
181
1822004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
183
184        * timer/timer.c: Include <rtems/rtems/motorola/mc68230.h> instead of
185        <motorola/mc68230.h>.
186
1872004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
188
189        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
190
1912004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
192
193        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
194        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
195        * console/console.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
196        * console/duart.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
197
1982004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
199
200        * clock/ckinit.c, startup/bspstart.c, timer/timer.c: Convert to
201        using c99 fixed size types.
202
2032004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * Makefile.am: Reflect changes to bsp.am.
206        Preinstall dist_project_lib*.
207
2082004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * Makefile.am: Reflect changes to bsp.am.
211
2122004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
215
2162004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * Makefile.am: Pickup files from ../../m68k/shared instead of
219        ../shared. Reformat.
220
2212004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
222
223        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
224
2252004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
228        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am. Use automake
229        compilation rules.
230        * clock/Makefile.am, console/Makefile.am, startup/Makefile.am,
231        timer/Makefile.am, wrapup/Makefile.am: 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-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * start/Makefile.am: Remove.
252        * Makefile.am: Merge-in start/Makefile.am.
253        * configure.ac: Reflect changes above.
254
2552004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * wrapup/Makefile.am: Eliminate $(LIB).
258        Use noinst_DATA to trigger building libbsp.a.
259
2602003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
263        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
264
2652003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
268        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
269
2702003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
273
2742003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * start/Makefile.am: Misc cleanups and fixes.
277        * startup/Makefile.am: Misc cleanups and fixes.
278        * wrapup/Makefile.am: Misc cleanups and fixes.
279
2802003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * Makefile.am: Add preinstallation dirstamp support.
283        * clock/Makefile.am: Cosmetics.
284        * console/Makefile.am: Cosmetics.
285        * startup/Makefile.am: Cosmetics.
286        * timer/Makefile.am: Cosmetics.
287        * wrapup/Makefile.am: Cosmetics.
288
2892003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * clock/Makefile.am: Remove all-local: $(ARCH).
292        * console/Makefile.am: Remove all-local: $(ARCH).
293        * start/Makefile.am: Remove all-local: $(ARCH).
294        * startup/Makefile.am: Remove all-local: $(ARCH).
295        * timer/Makefile.am: Remove all-local: $(ARCH).
296        * wrapup/Makefile.am: Remove all-local: $(ARCH).
297
2982003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
299
300        * Makefile.am: Merge-in include/Makefile.am.
301        Reflect changes to bsp.am.
302        * include/Makefile.am: Remove.
303        * configure.ac: Reflect changes above.
304
3052003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * bsp_specs: Remove *lib:.
308
3092003-09-04      Joel Sherrill <joel@OARcorp.com>
310
311        * clock/ckinit.c, startup/bspstart.c, timer/timer.c, timer/timerisr.S:
312        URL for license changed.
313
3142003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * Makefile.am: Reflect having moved aclocal/.
317
3182003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
319
320        * Makefile.am: Reflect having moved automake/.
321        * clock/Makefile.am: Reflect having moved automake/.
322        * console/Makefile.am: Reflect having moved automake/.
323        * include/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-19      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        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
365        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
366        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
367
3682002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
369
370        * start/Makefile.am: Use install-data-local to install startfile.
371
3722002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
375
3762002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
379
3802002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * .cvsignore: Reformat.
383        Add autom4te*cache.
384        Remove autom4te.cache.
385
3862002-08-21      Joel Sherrill <joel@OARcorp.com>
387
388        * bsp_specs: Added support for -nostdlibs.
389
3902002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
391
392        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
393        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
394        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
395        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
396        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
397        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
398
3992002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * start/Makefile.am: Eliminate PGM.
402        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
403
4042002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
407
4082002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
411        Remove $(OBJS) from all-local.
412
4132002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
416
4172001-05-09      Joel Sherrill <joel@OARcorp.com>
418
419        * startup/linkcmds: In support of gcc 3.1, added one of more
420        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
421        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
422        and direction of segments to memory regions may also have been
423        addressed.  This was a sweep across all BSPs.
424 
4252002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
426
427        * configure.ac:
428        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
429        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
430        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
431        * Makefile.am: Remove AUTOMAKE_OPTIONS.
432        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
433        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
434        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
435        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
436        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
437        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
438
4392001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
440
441        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
442
4432001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
446        * configure.in: Remove.
447        * configure.ac: New file, generated from configure.in by autoupdate.
448
4492001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * include/Makefile.am: Use 'CLEANFILES ='.
452        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
453
4542001-06-19      Joel Sherrill <joel@OARcorp.com>
455
456        * include/Makefile.am: Fixed typo.
457
4582001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * configure.in: Add bspopts.h.
461        * include/.cvsignore: Add bspopts.h*, stamp-h*.
462        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
463        * include/bsp.h: Include bspopts.h.
464
4652001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
466
467        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
468
4692000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
472
4732000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
476
4772000-11-01      Joel Sherrill <joel@OARcorp.com>
478
479        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
480        and libcsupport.h moved from libc to lib/include/rtems and
481        now must be referenced as <rtems/XXX.h>.   Header file order
482        was cleaned up while doing this.
483
4842000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
485
486        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
487        Switch to GNU canonicalization.
488
4892000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
490
491        * startup/linkcmds: Added lines so DWARF debug information
492        would be available.  Otherwise gdb complains that the offsets
493        for the debug info are incorrect and doesn't load the files.
494
4952000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
496
497        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
498        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include
499        compile.am
500
5012000-08-10      Joel Sherrill <joel@OARcorp.com>
502
503        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.