source: rtems/c/src/lib/libbsp/m68k/gen68302/ChangeLog @ 6b2923cb

4.104.114.95
Last change on this file since 6b2923cb was 6b2923cb, checked in by Joel Sherrill <joel.sherrill@…>, on 08/31/08 at 18:17:35

2008-08-31 Joel Sherrill <joel.sherrill@…>

  • timer/timer.c, timer/timerisr.S: Eliminate empty function from every benchmark timer driver. Fix spelling.
  • Property mode set to 100644
File size: 16.2 KB
Line 
12008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * timer/timer.c, timer/timerisr.S: Eliminate empty function from every
4        benchmark timer driver. Fix spelling.
5
62008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * timer/timer.c, timer/timerisr.S: Rename timer driver methods to
9        follow RTEMS programming conventions.
10
112008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * timer/timer.c: Add missing prototypes.
14
152008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
16
17        * Makefile.am: Rework to avoid .rel files.
18
192008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
20
21        * startup/bspstart.c: Refactored and renamed initialization routines to
22        rtems_initialize_data_structures, rtems_initialize_before_drivers,
23        rtems_initialize_device_drivers, and
24        rtems_initialize_start_multitasking. This opened the sequence up so
25        that bootcard() could provide a more robust and flexible framework
26        which is easier to explain and understand. This also lays the
27        groundwork for sharing the division of available memory between the
28        RTEMS workspace and heap and the C library initialization across all
29        BSPs.
30
312008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * startup/linkcmds: Add wildcard to gcc_except_table section so
34        programs compiled with gcc 4.3.x can link.
35
362007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
37
38        * README, clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate
39        copies of the Configuration Table. Use the RTEMS provided accessor
40        macros to obtain configuration fields.
41
422007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
45        from CPU Table to Configuration Table. Eliminate CPU Table from all
46        ports. Delete references to CPU Table in all forms.
47
482007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
49
50        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
51        Table fields to the Configuration Table. This included
52        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
53        do_zero_of_workspace, extra_mpci_receive_server_stack,
54        stack_allocate_hook, and stack_free_hook. As a side-effect of this
55        effort some multiprocessing code was made conditional and some style
56        clean up occurred.
57
582007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
59
60        * startup/bspstart.c: Eliminate the interrupt_vector_table field in the
61        m68k CPU Table since it is never read.
62
632007-05-03      Joel Sherrill <joel@OARcorp.com>
64
65        * startup/linkcmds: Handle .data.* sections
66
672007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
68
69        * bsp_specs: Remove qrtems_debug.
70
712007-04-02      Joel Sherrill <joel@OARcorp.com>
72
73        * Makefile.am: Add dummy printk support so all tests link.
74
752006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
76
77        * network/network.c: Use ioctl_command_t as arg in ioctl-functions.
78
792006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
80
81        * configure.ac: New BUG-REPORT address.
82
832006-11-15      Joel Sherrill <joel@OARcorp.com>
84
85        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
86        file and simplified initialization.
87
882006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * Makefile.am: Remove superfluous -DASM.
91
922006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
93
94        * configure.ac: Require autoconf-2.60. Require automake-1.10.
95
962006-02-08      Joel Sherrill <joel@OARcorp.com>
97
98        * startup/linkcmds: Add sections required by newer gcc versions.
99
1002006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
101
102        * Makefile.am: Add preinstall.am.
103
1042005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
105
106        * network/network.c: Include <errno.h> instead of <sys/errno.h>.
107
1082005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
109
110        * include/bsp.h: New header guard.
111
1122005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
113
114        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
115
1162005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
117
118        * Makefile.am: Remove build-variant support.
119
1202004-11-25      Joel Sherrill <joel@OARcorp.com>
121
122        * startup/linkcmds: Add new bss sections .bss.* and .gnu.linkonce.b*.
123
1242004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
125
126        * configure.ac: Require automake > 1.9.
127
1282004-07-25      Joel Sherrill <joel@OARcorp.com>
129
130        * network/network.c: Add include of <sys/errno.h>.
131
1322004-04-23      Ralf Corsepius <ralf.corsepius@rtems.org>
133
134        PR 610/bsps
135        * Makefile.am: Add include/tm27.h, Cosmetics.
136        * include/tm27.h: Final cosmetics.
137
1382004-04-22      Ralf Corsepius <ralf.corsepius@rtems.org>
139
140        * include/bsp.h: Split out tmtest27 support.
141        * include/tm27.h: New.
142
1432004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
144
145        PR 613/bsps
146        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
147
1482004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
149
150        PR 614/bsps
151        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
152
1532004-04-03      Ralf Corsepiu <ralf_corsepiu@rtems.org>
154
155        * c/src/lib/libbsp/m68k/gen68302/clock/ckinit.c,
156        c/src/lib/libbsp/m68k/gen68302/console/console.c,
157        c/src/lib/libbsp/m68k/gen68302/network/network.c,
158        c/src/lib/libbsp/m68k/gen68302/timer/timer.c: Include
159        <rtems/m68k/m68302.h> instead of <m68302.h>.
160
1612004-04-02      Ralf Corsepius <ralf.corsepius@rtems.org>
162
163        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
164        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
165
1662004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
167
168        * include/bsp.h: 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
1722004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
173
174        * clock/ckinit.c, console/console.c, include/bsp.h,
175        network/network.c, startup/bspstart.c, timer/timer.c: Convert to
176        using c99 fixed size types.
177
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
1832004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * Makefile.am: Reflect changes to bsp.am.
186
1872004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
188
189        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
190
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
1962004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
199
2002004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
203        network/Makefile.am, startup/Makefile.am, timer/Makefile.am,
204        wrapup/Makefile.am. Use automake compilation rules.
205        * clock/Makefile.am, console/Makefile.am, network/Makefile.am,
206        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Remove.
207        * configure.ac: Reflect changes above.
208
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
2142004-01-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * wrapup/Makefile.am: Reflect changes to libcpu.
217
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        * startup/Makefile.am: Ditto.
223
2242004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * start/Makefile.am: Remove.
227        * Makefile.am: Merge-in start/Makefile.am.
228        * configure.ac: Reflect changes above.
229
2302004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * wrapup/Makefile.am: Eliminate $(LIB).
233        Use noinst_DATA to trigger building libbsp.a.
234
2352003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
238        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
239
2402003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
243        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
244
2452003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
248
2492003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * start/Makefile.am: Misc cleanups and fixes.
252        * startup/Makefile.am: Misc cleanups and fixes.
253        * wrapup/Makefile.am: Misc cleanups and fixes.
254
2552003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * Makefile.am: Add preinstallation dirstamp support.
258        * clock/Makefile.am: Cosmetics.
259        * console/Makefile.am: Cosmetics.
260        * network/Makefile.am: Cosmetics.
261        * startup/Makefile.am: Cosmetics.
262        * timer/Makefile.am: Cosmetics.
263        * wrapup/Makefile.am: Cosmetics.
264
2652003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * clock/Makefile.am: Remove all-local: $(ARCH).
268        * console/Makefile.am: Remove all-local: $(ARCH).
269        * network/Makefile.am: Remove all-local: $(ARCH).
270        * start/Makefile.am: Remove all-local: $(ARCH).
271        * startup/Makefile.am: Remove all-local: $(ARCH).
272        * timer/Makefile.am: Remove all-local: $(ARCH).
273        * wrapup/Makefile.am: Remove all-local: $(ARCH).
274
2752003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
276
277        * Makefile.am: Merge-in include/Makefile.am.
278        Reflect changes to bsp.am.
279        * include/Makefile.am: Remove.
280        * configure.ac: Reflect changes above.
281
2822003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * bsp_specs: Remove *lib:.
285
2862003-09-04      Joel Sherrill <joel@OARcorp.com>
287
288        * clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h,
289        start/start.S, startup/bspclean.c, startup/bspstart.c,
290        startup/linkcmds, timer/timer.c: URL for license changed.
291
2922003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * Makefile.am: Reflect having moved aclocal/.
295
2962003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * Makefile.am: Reflect having moved automake/.
299        * clock/Makefile.am: Reflect having moved automake/.
300        * console/Makefile.am: Reflect having moved automake/.
301        * include/Makefile.am: Reflect having moved automake/.
302        * network/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/.
307
3082003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        PR 452/bsps
311        * startup/Makefile.am: Remove USE_INIT_FINI.
312
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
3172003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        PR 445/bsps
320        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
321        Remove cpp, old_cpp (now unused).
322
3232003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * configure.ac: Remove AC_CONFIG_AUX_DIR.
326
3272003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
330
3312003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * configure.ac: AC_PREREQ(2.57).
334
3352003-01-20      Joel Sherrill <joel@OARcorp.com>
336
337        * startup/linkcmds*: Add FreeBSD sysctl() sections.
338
3392002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
342        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
343        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
344        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
345        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
346        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
347
3482002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * start/Makefile.am: Use install-data-local to install startfile.
351
3522002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
355
3562002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
357
358        * .cvsignore: Reformat.
359        Add autom4te*cache.
360        Remove autom4te.cache.
361
3622002-08-21      Joel Sherrill <joel@OARcorp.com>
363
364        * wrapup/Makefile.am: PR217 required that the idle task be moved to
365        libcpu so it could be more acutely aware of the CPU model.  This
366        file was modified to pick up the idle task from there.
367
3682002-08-21      Joel Sherrill <joel@OARcorp.com>
369
370        * bsp_specs: Added support for -nostdlibs.
371
3722002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
375        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
376        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
377        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
378        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
379        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
380        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
381
3822002-08-05      Joel Sherrill <joel@OARcorp.com>
383
384        * Per PR260 eliminate use of make-target-options.  This impacted
385        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
386        SuperCore and required that the m68k optimized memcpy be moved
387        to libcpu.
388        * wrapup/Makefile.am: Pick up memcpy.o from libcpu.
389
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
3952002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
396
397        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
398
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
4042002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
407
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 
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        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
426        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
427        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
428        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
429        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
430
4312001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
434
4352001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
436
437        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
438        * configure.in: Remove.
439        * configure.ac: New file, generated from configure.in by autoupdate.
440
4412001-09-27      Joel Sherrill <joel@OARcorp.com>
442
443        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
444
4452001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
446
447        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
448
4492001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * configure.in: Add bspopts.h.
452        * include/.cvsignore: Add bspopts.h*, stamp-h*.
453        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
454        * include/bsp.h: Include bspopts.h.
455
4562001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
457
458        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
459
4602000-12-14      Joel Sherrill <joel@OARcorp.com>
461
462        * network/network.c: Removed unused variable warnings.
463
4642000-12-11      Joel Sherrill <joel@OARcorp.com>
465
466        * Makefile.am, configure.in, include/Makefile.am,
467        wrapup/Makefile.am: Updated to reflect addition of network driver
468        by  Franck Julien <FranckJ@cxr.fr>.
469        * include/m302_int.h, network/.cvsignore, network/Makefile.am,
470        network/network.c: New file.
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, and
483        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-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
493
494        * clock/ckinit.c: Do not just set the IMR, OR the enable bit in.
495
4962000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
497
498        * startup/linkcmds: Added lines so DWARF debug information
499        would be available.  Otherwise gdb complains that the offsets
500        for the debug info are incorrect and doesn't load the files.
501
5022000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
503
504        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
505        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include
506        compile.am
507
5082000-08-10      Joel Sherrill <joel@OARcorp.com>
509
510        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.