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

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

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

  • timer/timer.c: Convert to "bool".
  • Property mode set to 100644
File size: 16.4 KB
Line 
12008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * timer/timer.c: Convert to "bool".
4
52008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * console/console.c, include/m340timer.h, timer/timer.c: Eliminate
8        empty function from every benchmark timer driver. Fix spelling.
9
102008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * console/console.c, include/m340timer.h, timer/timer.c: Rename timer
13        driver methods to follow RTEMS programming conventions.
14
152008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * timer/timer.c: Add missing prototypes.
18
192008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
20
21        * console/console.c, include/m340uart.h: Use new shared
22        termios_baud_to_number() routine.
23
242008-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
25
26        * console/m340uart.c: Eliminate copies of switches to convert termios
27        Bxxx constants to xxx as an integer. Use the shared
28        termios_baud_to_number() routine to do the same conversion.
29
302008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
31
32        * Makefile.am: Rework to avoid .rel files.
33
342008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
35
36        * startup/bspstart.c: Refactored and renamed initialization routines to
37        rtems_initialize_data_structures, rtems_initialize_before_drivers,
38        rtems_initialize_device_drivers, and
39        rtems_initialize_start_multitasking. This opened the sequence up so
40        that bootcard() could provide a more robust and flexible framework
41        which is easier to explain and understand. This also lays the
42        groundwork for sharing the division of available memory between the
43        RTEMS workspace and heap and the C library initialization across all
44        BSPs.
45
462008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
47
48        * startup/linkcmds: Add wildcard to gcc_except_table section so
49        programs compiled with gcc 4.3.x can link.
50
512007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
52
53        * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies
54        of the Configuration Table. Use the RTEMS provided accessor macros to
55        obtain configuration fields.
56
572007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
58
59        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
60        from CPU Table to Configuration Table. Eliminate CPU Table from all
61        ports. Delete references to CPU Table in all forms.
62
632007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
64
65        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
66        Table fields to the Configuration Table. This included
67        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
68        do_zero_of_workspace, extra_mpci_receive_server_stack,
69        stack_allocate_hook, and stack_free_hook. As a side-effect of this
70        effort some multiprocessing code was made conditional and some style
71        clean up occurred.
72
732007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * startup/bspstart.c: Eliminate the interrupt_vector_table field in the
76        m68k CPU Table since it is never read.
77
782007-05-03      Joel Sherrill <joel@OARcorp.com>
79
80        * startup/linkcmds: Handle .data.* sections
81
822007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
83
84        * bsp_specs: Remove qrtems_debug.
85
862007-04-02      Joel Sherrill <joel@OARcorp.com>
87
88        * Makefile.am: Add dummy printk support so all tests link.
89
902007-03-11      Joel Sherrill <joel@OARcorp.com>
91
92        * startup/bspstart.c: Remove assignments of
93        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
94        value in boot_card.c
95
962006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * configure.ac: New BUG-REPORT address.
99
1002006-11-15      Joel Sherrill <joel@OARcorp.com>
101
102        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
103        file and simplified initialization.
104
1052006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        * Makefile.am: Remove superfluous -DASM.
108
1092006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
110
111        * configure.ac: Require autoconf-2.60. Require automake-1.10.
112
1132006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
114
115        * include/m68349.inc, start/start.S, startup/dumpanic.c:
116        Convert to utf-8.
117
1182006-02-08      Joel Sherrill <joel@OARcorp.com>
119
120        * startup/linkcmds: Add sections required by newer gcc versions.
121
1222006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
123
124        * Makefile.am: Add preinstall.am.
125
1262005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
127
128        * include/bsp.h: New header guard.
129
1302005-02-11      Joel Sherrill <joel@OARcorp.com>
131
132        * include/bsp.h: Correct type of symbols from linkcmds to compile with
133        gcc 4.x.
134
1352005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
136
137        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
138
1392005-01-04      Joel Sherrill <joel@OARcorp.com>
140
141        * console/console.c: Remove warnings.
142
1432005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
144
145        * Makefile.am: Remove build-variant support.
146
1472004-11-25      Joel Sherrill <joel@OARcorp.com>
148
149        * startup/linkcmds: Add new bss sections .bss.* and .gnu.linkonce.b*.
150
1512004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
152
153        * configure.ac: Require automake > 1.9.
154
1552004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
156
157        PR 610/bsps
158        * Makefile.am: Add include/tm27.h, Cosmetics.
159        * include/tm27.h: Final cosmetics.
160
1612004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
162
163        * include/bsp.h: Split out tmtest27 support.
164        * include/tm27.h: New.
165
1662004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
167
168        PR 613/bsps
169        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
170
1712004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
172
173        PR 614/bsps
174        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
175
1762004-04-19      Joel Sherrill <joel@OARcorp.com>
177
178        * start/start.S: DWARF on the m68k requires that all objects me a
179        multiple of a 16-bit word in length.
180
1812004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
182
183        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
184        * start/startfor340only.S: Include <rtems/asm.h> instead of <asm.h>.
185
1862004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
187
188        * console/Modif_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
189        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
190        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
191        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
192
1932004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
194
195        * clock/ckinit.c, console/m340uart.c, include/bsp.h,
196        include/m340uart.h, startup/bspstart.c: Convert to using c99 fixed
197        size types.
198
1992004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * Makefile.am: Reflect changes to bsp.am.
202        Preinstall dist_project_lib*.
203
2042004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * Makefile.am: Reflect changes to bsp.am.
207
2082004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
211
2122004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * Makefile.am: Pickup files from ../../m68k/shared instead of
215        ../shared. Reformat.
216
2172004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
220
2212004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
222
223        * Makefile.am: Distribute start/startfor340only.S.
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        * Makefile.am: Remove non-existing file "times" from EXTRA_DIST.
242        * README: Fix minor typo.
243        * wrapup/Makefile.am: Reflect changes to libcpu.
244
2452004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
248        Add PRE/TMPINSTALL_FILES to CLEANFILES.
249        * startup/Makefile.am: Ditto.
250
2512004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * start/Makefile.am: Remove.
254        * Makefile.am: Merge-in start/Makefile.am.
255        * configure.ac: Reflect changes above.
256
2572004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * wrapup/Makefile.am: Eliminate $(LIB).
260        Use noinst_DATA to trigger building libbsp.a.
261
2622003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
265        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
266
2672003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
270        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
271
2722003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
275
2762003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * start/Makefile.am: Misc cleanups and fixes.
279        * startup/Makefile.am: Misc cleanups and fixes.
280        * wrapup/Makefile.am: Misc cleanups and fixes.
281
2822003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * Makefile.am: Add preinstallation dirstamp support.
285        * clock/Makefile.am: Cosmetics.
286        * console/Makefile.am: Cosmetics.
287        * startup/Makefile.am: Cosmetics.
288        * timer/Makefile.am: Cosmetics.
289        * wrapup/Makefile.am: Cosmetics.
290
2912003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * clock/Makefile.am: Remove all-local: $(ARCH).
294        * console/Makefile.am: Remove all-local: $(ARCH).
295        * start/Makefile.am: Remove all-local: $(ARCH).
296        * startup/Makefile.am: Remove all-local: $(ARCH).
297        * timer/Makefile.am: Remove all-local: $(ARCH).
298        * wrapup/Makefile.am: Remove all-local: $(ARCH).
299
3002003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * Makefile.am: Merge-in include/Makefile.am.
303        Reflect changes to bsp.am.
304        * include/Makefile.am: Remove.
305        * configure.ac: Reflect changes above.
306
3072003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * bsp_specs: Remove *lib:.
310
3112003-09-04      Joel Sherrill <joel@OARcorp.com>
312
313        * clock/ckinit.c, console/Modif_cpu_asm.S, console/console.c,
314        console/m340uart.c, include/bsp.h, include/m340timer.h,
315        include/m340uart.h, start/start.S, start/startfor340only.S,
316        startup/bspclean.c, startup/bspstart.c, startup/dumpanic.c,
317        timer/timer.c: URL for license changed.
318
3192003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        * Makefile.am: Reflect having moved aclocal/.
322
3232003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * Makefile.am: Reflect having moved automake/.
326        * clock/Makefile.am: Reflect having moved automake/.
327        * console/Makefile.am: Reflect having moved automake/.
328        * include/Makefile.am: Reflect having moved automake/.
329        * start/Makefile.am: Reflect having moved automake/.
330        * startup/Makefile.am: Reflect having moved automake/.
331        * timer/Makefile.am: Reflect having moved automake/.
332        * wrapup/Makefile.am: Reflect having moved automake/.
333
3342003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
335
336        PR 452/bsps
337        * startup/Makefile.am: Remove USE_INIT_FINI.
338
3392003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
342
3432003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
344
345        PR 445/bsps
346        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
347        Remove cpp, old_cpp (now unused).
348
3492003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        * configure.ac: Remove AC_CONFIG_AUX_DIR.
352
3532003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
356
3572003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * configure.ac: AC_PREREQ(2.57).
360
3612003-01-20      Joel Sherrill <joel@OARcorp.com>
362
363        * startup/linkcmds*: Add FreeBSD sysctl() sections.
364
3652002-12-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
366
367        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
368        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
369        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
370        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
371        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
372
3732002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * start/Makefile.am: Use install-data-local to install startfile.
376
3772002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
380
3812002-11-04      Joel Sherrill <joel@OARcorp.com>
382
383        * console/console.c, console/m340uart.c: Removed warnings.
384
3852002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * .cvsignore: Reformat.
388        Add autom4te*cache.
389        Remove autom4te.cache.
390
3912002-08-21      Joel Sherrill <joel@OARcorp.com>
392
393        * wrapup/Makefile.am: PR217 required that the idle task be moved to
394        libcpu so it could be more acutely aware of the CPU model.  This
395        file was modified to pick up the idle task from there.
396
3972002-08-21      Joel Sherrill <joel@OARcorp.com>
398
399        * bsp_specs: Added support for -nostdlibs.
400
4012002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
402
403        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
404        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
405        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
406        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
407        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
408        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
409
4102002-08-05      Joel Sherrill <joel@OARcorp.com>
411
412        * Per PR260 eliminate use of make-target-options.  This impacted
413        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
414        SuperCore and required that the m68k optimized memcpy be moved
415        to libcpu.
416        * wrapup/Makefile.am: Pick up memcpy.o from libcpu.
417
4182002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
419
420        * start/Makefile.am: Eliminate PGM.
421        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
422
4232002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
424
425        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
426
4272002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
430        Remove $(OBJS) from all-local.
431
4322002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
433
434        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
435
4362001-05-09      Joel Sherrill <joel@OARcorp.com>
437
438        * startup/linkcmds: In support of gcc 3.1, added one of more
439        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
440        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
441        and direction of segments to memory regions may also have been
442        addressed.  This was a sweep across all BSPs.
443 
4442002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * configure.ac:
447        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
448        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
449        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
450        * Makefile.am: Remove AUTOMAKE_OPTIONS.
451        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
452        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
453        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
454        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
455        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
456        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
457
4582001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
461
4622001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
463
464        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
465        * configure.in: Remove.
466        * configure.ac: New file, generated from configure.in by autoupdate.
467
4682001-09-27      Joel Sherrill <joel@OARcorp.com>
469
470        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
471
4722001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
475
4762001-06-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * include/Makefile.am: Fix typo in include_HEADERS.
479
4802001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * configure.in: Add bspopts.h.
483        * include/.cvsignore: Add bspopts.h*, stamp-h*.
484        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
485        * include/bsp.h: Include bspopts.h.
486
4872001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
488
489        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
490
4912000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
492
493        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
494
4952000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
496
497        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
498
4992000-11-01      Joel Sherrill <joel@OARcorp.com>
500
501        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
502        and libcsupport.h moved from libc to lib/include/rtems and
503        now must be referenced as <rtems/XXX.h>.   Header file order
504        was cleaned up while doing this.
505
5062000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
507
508        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
509        Switch to GNU canonicalization.
510
5112000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
512
513        * startup/linkcmds: Added lines so DWARF debug information
514        would be available.  Otherwise gdb complains that the offsets
515        for the debug info are incorrect and doesn't load the files.
516
5172000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
518
519        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
520        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include
521        compile.am
522
5232000-08-10      Joel Sherrill <joel@OARcorp.com>
524
525        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.