source: rtems/c/src/lib/libbsp/m68k/gen68302/ChangeLog @ 0ccb2bb

4.104.114.9
Last change on this file since 0ccb2bb was 0ccb2bb, checked in by Joel Sherrill <joel.sherrill@…>, on Aug 31, 2008 at 3:54:43 PM

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

  • timer/timer.c, timer/timerisr.S: Rename timer driver methods to follow RTEMS programming conventions.
  • Property mode set to 100644
File size: 16.0 KB
Line 
12008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * timer/timer.c, timer/timerisr.S: Rename timer driver methods to
4        follow RTEMS programming conventions.
5
62008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * timer/timer.c: Add missing prototypes.
9
102008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
11
12        * Makefile.am: Rework to avoid .rel files.
13
142008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
15
16        * startup/bspstart.c: Refactored and renamed initialization routines to
17        rtems_initialize_data_structures, rtems_initialize_before_drivers,
18        rtems_initialize_device_drivers, and
19        rtems_initialize_start_multitasking. This opened the sequence up so
20        that bootcard() could provide a more robust and flexible framework
21        which is easier to explain and understand. This also lays the
22        groundwork for sharing the division of available memory between the
23        RTEMS workspace and heap and the C library initialization across all
24        BSPs.
25
262008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
27
28        * startup/linkcmds: Add wildcard to gcc_except_table section so
29        programs compiled with gcc 4.3.x can link.
30
312007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * README, clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate
34        copies of the Configuration Table. Use the RTEMS provided accessor
35        macros to obtain configuration fields.
36
372007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
38
39        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
40        from CPU Table to Configuration Table. Eliminate CPU Table from all
41        ports. Delete references to CPU Table in all forms.
42
432007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
44
45        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
46        Table fields to the Configuration Table. This included
47        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
48        do_zero_of_workspace, extra_mpci_receive_server_stack,
49        stack_allocate_hook, and stack_free_hook. As a side-effect of this
50        effort some multiprocessing code was made conditional and some style
51        clean up occurred.
52
532007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
54
55        * startup/bspstart.c: Eliminate the interrupt_vector_table field in the
56        m68k CPU Table since it is never read.
57
582007-05-03      Joel Sherrill <joel@OARcorp.com>
59
60        * startup/linkcmds: Handle .data.* sections
61
622007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
63
64        * bsp_specs: Remove qrtems_debug.
65
662007-04-02      Joel Sherrill <joel@OARcorp.com>
67
68        * Makefile.am: Add dummy printk support so all tests link.
69
702006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
71
72        * network/network.c: Use ioctl_command_t as arg in ioctl-functions.
73
742006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * configure.ac: New BUG-REPORT address.
77
782006-11-15      Joel Sherrill <joel@OARcorp.com>
79
80        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
81        file and simplified initialization.
82
832006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
84
85        * Makefile.am: Remove superfluous -DASM.
86
872006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
88
89        * configure.ac: Require autoconf-2.60. Require automake-1.10.
90
912006-02-08      Joel Sherrill <joel@OARcorp.com>
92
93        * startup/linkcmds: Add sections required by newer gcc versions.
94
952006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
96
97        * Makefile.am: Add preinstall.am.
98
992005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
100
101        * network/network.c: Include <errno.h> instead of <sys/errno.h>.
102
1032005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
104
105        * include/bsp.h: New header guard.
106
1072005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
108
109        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
110
1112005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
112
113        * Makefile.am: Remove build-variant support.
114
1152004-11-25      Joel Sherrill <joel@OARcorp.com>
116
117        * startup/linkcmds: Add new bss sections .bss.* and .gnu.linkonce.b*.
118
1192004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
120
121        * configure.ac: Require automake > 1.9.
122
1232004-07-25      Joel Sherrill <joel@OARcorp.com>
124
125        * network/network.c: Add include of <sys/errno.h>.
126
1272004-04-23      Ralf Corsepius <ralf.corsepius@rtems.org>
128
129        PR 610/bsps
130        * Makefile.am: Add include/tm27.h, Cosmetics.
131        * include/tm27.h: Final cosmetics.
132
1332004-04-22      Ralf Corsepius <ralf.corsepius@rtems.org>
134
135        * include/bsp.h: Split out tmtest27 support.
136        * include/tm27.h: New.
137
1382004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
139
140        PR 613/bsps
141        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
142
1432004-04-21      Ralf Corsepius <ralf.corsepius@rtems.org>
144
145        PR 614/bsps
146        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
147
1482004-04-03      Ralf Corsepiu <ralf_corsepiu@rtems.org>
149
150        * c/src/lib/libbsp/m68k/gen68302/clock/ckinit.c,
151        c/src/lib/libbsp/m68k/gen68302/console/console.c,
152        c/src/lib/libbsp/m68k/gen68302/network/network.c,
153        c/src/lib/libbsp/m68k/gen68302/timer/timer.c: Include
154        <rtems/m68k/m68302.h> instead of <m68302.h>.
155
1562004-04-02      Ralf Corsepius <ralf.corsepius@rtems.org>
157
158        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
159        * timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
160
1612004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
162
163        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
164        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
165        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
166
1672004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
168
169        * clock/ckinit.c, console/console.c, include/bsp.h,
170        network/network.c, startup/bspstart.c, timer/timer.c: Convert to
171        using c99 fixed size types.
172
1732004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        * Makefile.am: Reflect changes to bsp.am.
176        Preinstall dist_project_lib*.
177
1782004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * Makefile.am: Reflect changes to bsp.am.
181
1822004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
183
184        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
185
1862004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        * Makefile.am: Pickup files from ../../m68k/shared instead of
189        ../shared. Reformat.
190
1912004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
194
1952004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
198        network/Makefile.am, startup/Makefile.am, timer/Makefile.am,
199        wrapup/Makefile.am. Use automake compilation rules.
200        * clock/Makefile.am, console/Makefile.am, network/Makefile.am,
201        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Remove.
202        * configure.ac: Reflect changes above.
203
2042004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * Makefile.am: Add PREINSTALL_DIRS.
207        * wrapup/Makefile.am: Reflect changes to libcpu.
208
2092004-01-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * wrapup/Makefile.am: Reflect changes to libcpu.
212
2132004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
216        Add PRE/TMPINSTALL_FILES to CLEANFILES.
217        * startup/Makefile.am: Ditto.
218
2192004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221        * start/Makefile.am: Remove.
222        * Makefile.am: Merge-in start/Makefile.am.
223        * configure.ac: Reflect changes above.
224
2252004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * wrapup/Makefile.am: Eliminate $(LIB).
228        Use noinst_DATA to trigger building libbsp.a.
229
2302003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
233        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
234
2352003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
238        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
239
2402003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
243
2442003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * start/Makefile.am: Misc cleanups and fixes.
247        * startup/Makefile.am: Misc cleanups and fixes.
248        * wrapup/Makefile.am: Misc cleanups and fixes.
249
2502003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * Makefile.am: Add preinstallation dirstamp support.
253        * clock/Makefile.am: Cosmetics.
254        * console/Makefile.am: Cosmetics.
255        * network/Makefile.am: Cosmetics.
256        * startup/Makefile.am: Cosmetics.
257        * timer/Makefile.am: Cosmetics.
258        * wrapup/Makefile.am: Cosmetics.
259
2602003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * clock/Makefile.am: Remove all-local: $(ARCH).
263        * console/Makefile.am: Remove all-local: $(ARCH).
264        * network/Makefile.am: Remove all-local: $(ARCH).
265        * start/Makefile.am: Remove all-local: $(ARCH).
266        * startup/Makefile.am: Remove all-local: $(ARCH).
267        * timer/Makefile.am: Remove all-local: $(ARCH).
268        * wrapup/Makefile.am: Remove all-local: $(ARCH).
269
2702003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * Makefile.am: Merge-in include/Makefile.am.
273        Reflect changes to bsp.am.
274        * include/Makefile.am: Remove.
275        * configure.ac: Reflect changes above.
276
2772003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * bsp_specs: Remove *lib:.
280
2812003-09-04      Joel Sherrill <joel@OARcorp.com>
282
283        * clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h,
284        start/start.S, startup/bspclean.c, startup/bspstart.c,
285        startup/linkcmds, timer/timer.c: URL for license changed.
286
2872003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * Makefile.am: Reflect having moved aclocal/.
290
2912003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * Makefile.am: Reflect having moved automake/.
294        * clock/Makefile.am: Reflect having moved automake/.
295        * console/Makefile.am: Reflect having moved automake/.
296        * include/Makefile.am: Reflect having moved automake/.
297        * network/Makefile.am: Reflect having moved automake/.
298        * start/Makefile.am: Reflect having moved automake/.
299        * startup/Makefile.am: Reflect having moved automake/.
300        * timer/Makefile.am: Reflect having moved automake/.
301        * wrapup/Makefile.am: Reflect having moved automake/.
302
3032003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        PR 452/bsps
306        * startup/Makefile.am: Remove USE_INIT_FINI.
307
3082003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
311
3122003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        PR 445/bsps
315        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
316        Remove cpp, old_cpp (now unused).
317
3182003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
319
320        * configure.ac: Remove AC_CONFIG_AUX_DIR.
321
3222003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
323
324        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
325
3262003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
327
328        * configure.ac: AC_PREREQ(2.57).
329
3302003-01-20      Joel Sherrill <joel@OARcorp.com>
331
332        * startup/linkcmds*: Add FreeBSD sysctl() sections.
333
3342002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
335
336        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
337        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
338        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
339        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
340        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
341        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
342
3432002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
344
345        * start/Makefile.am: Use install-data-local to install startfile.
346
3472002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
348
349        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
350
3512002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * .cvsignore: Reformat.
354        Add autom4te*cache.
355        Remove autom4te.cache.
356
3572002-08-21      Joel Sherrill <joel@OARcorp.com>
358
359        * wrapup/Makefile.am: PR217 required that the idle task be moved to
360        libcpu so it could be more acutely aware of the CPU model.  This
361        file was modified to pick up the idle task from there.
362
3632002-08-21      Joel Sherrill <joel@OARcorp.com>
364
365        * bsp_specs: Added support for -nostdlibs.
366
3672002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
370        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
371        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
372        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
373        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
374        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
375        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
376
3772002-08-05      Joel Sherrill <joel@OARcorp.com>
378
379        * Per PR260 eliminate use of make-target-options.  This impacted
380        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
381        SuperCore and required that the m68k optimized memcpy be moved
382        to libcpu.
383        * wrapup/Makefile.am: Pick up memcpy.o from libcpu.
384
3852002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * start/Makefile.am: Eliminate PGM.
388        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
389
3902002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
391
392        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
393
3942002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
395
396        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
397        Remove $(OBJS) from all-local.
398
3992002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
402
4032001-05-09      Joel Sherrill <joel@OARcorp.com>
404
405        * startup/linkcmds: In support of gcc 3.1, added one of more
406        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
407        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
408        and direction of segments to memory regions may also have been
409        addressed.  This was a sweep across all BSPs.
410 
4112002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * configure.ac:
414        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
415        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
416        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
417        * Makefile.am: Remove AUTOMAKE_OPTIONS.
418        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
419        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
420        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
421        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
422        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
423        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
424        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
425
4262001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
427
428        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
429
4302001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
431
432        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
433        * configure.in: Remove.
434        * configure.ac: New file, generated from configure.in by autoupdate.
435
4362001-09-27      Joel Sherrill <joel@OARcorp.com>
437
438        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
439
4402001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
441
442        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
443
4442001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * configure.in: Add bspopts.h.
447        * include/.cvsignore: Add bspopts.h*, stamp-h*.
448        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
449        * include/bsp.h: Include bspopts.h.
450
4512001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
452
453        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
454
4552000-12-14      Joel Sherrill <joel@OARcorp.com>
456
457        * network/network.c: Removed unused variable warnings.
458
4592000-12-11      Joel Sherrill <joel@OARcorp.com>
460
461        * Makefile.am, configure.in, include/Makefile.am,
462        wrapup/Makefile.am: Updated to reflect addition of network driver
463        by  Franck Julien <FranckJ@cxr.fr>.
464        * include/m302_int.h, network/.cvsignore, network/Makefile.am,
465        network/network.c: New file.
466
4672000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
468
469        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
470
4712000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
472
473        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
474
4752000-11-01      Joel Sherrill <joel@OARcorp.com>
476
477        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h, and
478        libcsupport.h moved from libc to lib/include/rtems and
479        now must be referenced as <rtems/XXX.h>.   Header file order
480        was cleaned up while doing this.
481
4822000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
483
484        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
485        Switch to GNU canonicalization.
486
4872000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
488
489        * clock/ckinit.c: Do not just set the IMR, OR the enable bit in.
490
4912000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
492
493        * startup/linkcmds: Added lines so DWARF debug information
494        would be available.  Otherwise gdb complains that the offsets
495        for the debug info are incorrect and doesn't load the files.
496
4972000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
500        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include
501        compile.am
502
5032000-08-10      Joel Sherrill <joel@OARcorp.com>
504
505        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.