source: rtems/c/src/lib/libbsp/m68k/mcf5206elite/ChangeLog @ 05adba6

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

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

  • Makefile.am, 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.
  • startup/bspclean.c: Removed.
  • Property mode set to 100644
File size: 16.0 KB
Line 
12008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, include/bsp.h: Review of all bsp_cleanup()
4        implementations. In this phase, all prototypes were removed from
5        bsp.h and empty implementations were removed and made to use the
6        shared stub.
7        * startup/bspclean.c: Removed.
8
92008-09-08      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
10
11        * i2c/i2c.c, i2c/i2cdrv.c, include/i2c.h:
12        converted done_arg to a void pointer
13       
142008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * tod/todcfg.c:  Convert to "bool".
17
182008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * i2c/i2c.c, i2c/i2cdrv.c: Convert to "bool".
21
222008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * startup/init5206e.c: Add missing prototypes.
25
262008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
27
28        * Makefile.am: Rework to avoid .rel files.
29
302008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
31
32        * startup/bspstart.c: Refactored and renamed initialization routines to
33        rtems_initialize_data_structures, rtems_initialize_before_drivers,
34        rtems_initialize_device_drivers, and
35        rtems_initialize_start_multitasking. This opened the sequence up so
36        that bootcard() could provide a more robust and flexible framework
37        which is easier to explain and understand. This also lays the
38        groundwork for sharing the division of available memory between the
39        RTEMS workspace and heap and the C library initialization across all
40        BSPs.
41
422008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * startup/linkcmds, startup/linkcmds.flash: Add wildcard to
45        gcc_except_table section so programs compiled with gcc 4.3.x can
46        link.
47
482007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
49
50        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
51        Configuration Table. Use the RTEMS provided accessor macros to obtain
52        configuration fields.
53
542007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
55
56        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
57        from CPU Table to Configuration Table. Eliminate CPU Table from all
58        ports. Delete references to CPU Table in all forms.
59
602007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
63        Table fields to the Configuration Table. This included
64        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
65        do_zero_of_workspace, extra_mpci_receive_server_stack,
66        stack_allocate_hook, and stack_free_hook. As a side-effect of this
67        effort some multiprocessing code was made conditional and some style
68        clean up occurred.
69
702007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
71
72        * startup/bspstart.c: Eliminate the interrupt_vector_table field in the
73        m68k CPU Table since it is never read.
74
752007-05-03      Joel Sherrill <joel@OARcorp.com>
76
77        * startup/linkcmds: Handle .data.* sections
78
792007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
80
81        * bsp_specs: Remove qrtems_debug.
82
832007-04-02      Joel Sherrill <joel@OARcorp.com>
84
85        * Makefile.am: Add dummy printk support so all tests link.
86
872007-03-11      Joel Sherrill <joel@OARcorp.com>
88
89        * startup/bspstart.c: Remove assignments of
90        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
91        value in boot_card.c
92
932006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
94
95        * configure.ac: New BUG-REPORT address.
96
972006-11-15      Joel Sherrill <joel@OARcorp.com>
98
99        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
100        file and simplified initialization.
101
1022006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
103
104        * Makefile.am: Remove superfluous -DASM.
105
1062006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
107
108        * configure.ac: Require autoconf-2.60. Require automake-1.10.
109
1102006-02-08      Joel Sherrill <joel@OARcorp.com>
111
112        * startup/linkcmds, startup/linkcmds.flash: Add sections required by
113        newer gcc versions.
114
1152006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
116
117        * Makefile.am: Add preinstall.am.
118
1192005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
120
121        * include/bsp.h: New header guard.
122
1232005-02-11      Joel Sherrill <joel@OARcorp.com>
124
125        * include/bsp.h: Correct type of symbols from linkcmds to compile with
126        gcc 4.x.
127
1282005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
129
130        * tod/todcfg.c: size_t RTC_Count.
131
1322005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
133
134        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
135
1362005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
137
138        * Makefile.am: Remove build-variant support.
139
1402004-11-25      Joel Sherrill <joel@OARcorp.com>
141
142        * startup/linkcmds, startup/linkcmds.flash: Add new bss sections .bss.*
143        and .gnu.linkonce.b*.
144
1452004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
146
147        * configure.ac: Require automake > 1.9.
148
1492004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
150
151        PR 610/bsps
152        * Makefile.am: Add include/tm27.h, Cosmetics.
153        * include/tm27.h: Final cosmetics.
154
1552004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
156
157        * include/bsp.h: Split out tmtest27 support.
158        * include/tm27.h: New.
159
1602004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
161
162        PR 613/bsps
163        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
164
1652004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
166
167        PR 614/bsps
168        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
169
1702004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
171
172        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
173
1742004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
175
176        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
177        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
178        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
179
1802004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
181
182        * console/console.c, i2c/i2c.c, i2c/i2cdrv.c, include/bsp.h,
183        include/i2c.h, nvram/nvram.c, startup/bspstart.c,
184        startup/init5206e.c, tod/ds1307.c: Convert to using c99 fixed size
185        types.
186
1872004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
188
189        * Makefile.am: Reflect changes to bsp.am.
190        Preinstall dist_project_lib*.
191
1922004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * Makefile.am: Reflect changes to bsp.am.
195
1962004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
199
2002004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * Makefile.am: Pickup files from ../../m68k/shared instead of
203        ../shared. Reformat.
204
2052004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
206
207        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
208
2092004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * Makefile.am: Reflect having changed libcpu/m68k/mcf5206/console.rel
212        to libcpu/m68k/mcf5206/mcfuart.rel
213
2142004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * Makefile.am: Merge-in console/Makefile.am, i2c/Makefile.am,
217        nvram/Makefile.am, startup/Makefile.am, tod/Makefile.am,
218        wrapup/Makefile.am.
219        Use automake compilation rules.
220        * console/Makefile.am, i2c/Makefile.am, nvram/Makefile.am,
221        startup/Makefile.am, tod/Makefile.am, wrapup/Makefile.am:
222        Remove.
223        * configure.ac: Reflect changes above.
224
2252004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * Makefile.am: Add PREINSTALL_DIRS.
228        * wrapup/Makefile.am: Reflect changes to libcpu.
229
2302004-01-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * wrapup/Makefile.am: Reflect changes to libcpu.
233
2342004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
237        Add PRE/TMPINSTALL_FILES to CLEANFILES.
238        * startup/Makefile.am: Ditto.
239
2402004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * start/Makefile.am: Remove.
243        * Makefile.am: Merge-in start/Makefile.am.
244        * configure.ac: Reflect changes above.
245
2462004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
247
248        * wrapup/Makefile.am: Eliminate $(LIB).
249        Use noinst_DATA to trigger building libbsp.a.
250
2512003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
254        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
255
2562003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
259        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
260
2612003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
264
2652003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * console/Makefile.am: Misc cleanups and fixes.
268        * i2c/Makefile.am: Misc cleanups and fixes.
269        * nvram/Makefile.am: Misc cleanups and fixes.
270        * start/Makefile.am: Misc cleanups and fixes.
271        * startup/Makefile.am: Misc cleanups and fixes.
272        * tod/Makefile.am: Misc cleanups and fixes.
273        * wrapup/Makefile.am: Misc cleanups and fixes.
274
2752003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
276
277        * console/Makefile.am: Remove all: $(ARCH)..
278        * i2c/Makefile.am: Remove all: $(ARCH)..
279        * nvram/Makefile.am: Remove all: $(ARCH)..
280        * startup/Makefile.am: Remove all: $(ARCH)..
281        * tod/Makefile.am: Remove all: $(ARCH)..
282        * wrapup/Makefile.am: Remove all: $(ARCH).
283        Remove bogus wildcard from CPU_PIECES..
284
2852003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
286
287        * Makefile.am: Cosmetics.
288        * console/Makefile.am: Cosmetics.
289        * i2c/Makefile.am: Cosmetics.
290        * nvram/Makefile.am: Cosmetics.
291        * start/Makefile.am: Cosmetics.
292        * startup/Makefile.am: Cosmetics.
293        * tod/Makefile.am: Cosmetics.
294        * wrapup/Makefile.am: Cosmetics.
295
2962003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * Makefile.am: Add preinstallation dirstamp support.
299        * console/Makefile.am: Cosmetics.
300        * i2c/Makefile.am: Cosmetics.
301        * nvram/Makefile.am: Cosmetics.
302        * startup/Makefile.am: Cosmetics.
303        * tod/Makefile.am: Cosmetics.
304        * wrapup/Makefile.am: Cosmetics.
305
3062003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * start/Makefile.am: Remove all-local: $(ARCH).
309
3102003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * Makefile.am: Merge-in include/Makefile.am.
313        Reflect changes to bsp.am.
314        * include/Makefile.am: Remove.
315        * configure.ac: Reflect changes above.
316
3172003-09-04      Joel Sherrill <joel@OARcorp.com>
318
319        * README, console/console.c, i2c/i2c.c, i2c/i2cdrv.c, include/bsp.h,
320        include/ds1307.h, include/i2c.h, include/i2cdrv.h, include/nvram.h,
321        nvram/nvram.c, start/start.S, startup/bspclean.c, startup/bspstart.c,
322        startup/gdbinit, startup/init5206e.c, startup/linkcmds,
323        startup/linkcmds.flash, tod/ds1307.c, tod/todcfg.c, tools/runtest:
324        URL for license changed.
325
3262003-08-20      Joel Sherrill <joel@OARcorp.com>
327
328        * console/console.c, start/start.S, startup/bspclean.c,
329        startup/bspstart.c, startup/init5206e.c: Correct copyright
330        statements.
331
3322003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * Makefile.am: Reflect having moved aclocal/.
335
3362003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * Makefile.am: Reflect having moved automake/.
339        * console/Makefile.am: Reflect having moved automake/.
340        * i2c/Makefile.am: Reflect having moved automake/.
341        * include/Makefile.am: Reflect having moved automake/.
342        * nvram/Makefile.am: Reflect having moved automake/.
343        * start/Makefile.am: Reflect having moved automake/.
344        * startup/Makefile.am: Reflect having moved automake/.
345        * tod/Makefile.am: Reflect having moved automake/.
346        * wrapup/Makefile.am: Reflect having moved automake/.
347
3482003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        PR 452/bsps
351        * startup/Makefile.am: Remove USE_INIT_FINI.
352
3532003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
356
3572003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        PR 445/bsps
360        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
361        Remove cpp, old_cpp (now unused).
362
3632003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        * configure.ac: Remove AC_CONFIG_AUX_DIR.
366
3672003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
370
3712003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * configure.ac: AC_PREREQ(2.57).
374
3752003-01-20      Joel Sherrill <joel@OARcorp.com>
376
377        * startup/linkcmds*: Add FreeBSD sysctl() sections.
378
3792002-12-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
382        * i2c/Makefile.am: Don't include @RTEMS_BSP@.cfg.
383        * nvram/Makefile.am: Don't include @RTEMS_BSP@.cfg.
384        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
385        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
386        * tod/Makefile.am: Don't include @RTEMS_BSP@.cfg.
387
3882002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * start/Makefile.am: Use install-data-local to install startfile.
391
3922002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
395
3962002-11-04      Joel Sherrill <joel@OARcorp.com>
397
398        * console/console.c, i2c/i2cdrv.c, nvram/nvram.c, startup/bspstart.c,
399        tod/ds1307.c: Removed warnings.
400
4012002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
402
403        * .cvsignore: Reformat.
404        Add autom4te*cache.
405        Remove autom4te.cache.
406
4072002-08-21      Joel Sherrill <joel@OARcorp.com>
408
409        * wrapup/Makefile.am: PR217 required that the idle task be moved to
410        libcpu so it could be more acutely aware of the CPU model.  This
411        file was modified to pick up the idle task from there.
412
4132002-08-21      Joel Sherrill <joel@OARcorp.com>
414
415        * bsp_specs: Added support for -nostdlibs.
416
4172002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
420        * i2c/Makefile.am: Use .$(OBJEXT) instead of .o.
421        * nvram/Makefile.am: Use .$(OBJEXT) instead of .o.
422        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
423        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
424        * tod/Makefile.am: Use .$(OBJEXT) instead of .o.
425        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
426
4272002-08-05      Joel Sherrill <joel@OARcorp.com>
428
429        * Per PR260 eliminate use of make-target-options.  This impacted
430        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
431        SuperCore and required that the m68k optimized memcpy be moved
432        to libcpu.
433        * wrapup/Makefile.am: Pick up memcpy.o from libcpu.
434
4352002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
436
437        * start/Makefile.am: Eliminate PGM.
438        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
439
4402002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
441
442        * startup/Makefile.am: Add bsplib_DATA = linkcmds gdbinit
443        linkcmds.flash.
444
4452002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
446
447        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
448
4492001-05-09      Joel Sherrill <joel@OARcorp.com>
450
451        * startup/linkcmds: In support of gcc 3.1, added one of more
452        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
453        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
454        and direction of segments to memory regions may also have been
455        addressed.  This was a sweep across all BSPs.
456 
4572002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
458
459        * configure.ac:
460        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
461        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
462        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
463        * Makefile.am: Remove AUTOMAKE_OPTIONS.
464        * i2c/Makefile.am: Remove AUTOMAKE_OPTIONS.
465        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
466        * nvram/Makefile.am: Remove AUTOMAKE_OPTIONS.
467        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
468        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
469        * tod/Makefile.am: Remove AUTOMAKE_OPTIONS.
470        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
471
4722002-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * include/Makefile.am: Adapt to automake-1.5.
475
4762001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
479        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
480
4812001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
482
483        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
484
4852001-11-20      Joel Sherrill <joel@OARcorp.com>
486
487        * include/bspopts.h.in: Automatically generated file that should not
488        be in CVS.
489
4902001-10-29      Joel Sherrill <joel@OARcorp.com>
491
492        * .cvsignore, include/.cvsignore: Add more entries.
493
4942001-10-26      Victor V. Vengerov <vvv@oktet.ru>
495
496        * New BSP for MCF5206eLITE evaluation board BSP.
497        * ChangeLog, README, bsp_specs, configure.ac, console/console.c,
498        console/.cvsignore, i2c/i2c.c, i2c/i2cdrv.c, i2c/.cvsignore,
499        include/bsp.h, include/bspopts.h.in, include/coverhd.h,
500        include/ds1307.h, include/i2c.h, include/i2cdrv.h, include/nvram.h,
501        include/.cvsignore, nvram/nvram.c, nvram/.cvsignore, start/start.S,
502        start/.cvsignore, startup/bspclean.c, startup/bspstart.c,
503        startup/gdbinit, startup/init5206e.c, startup/linkcmds,
504        startup/linkcmds.flash, startup/.cvsignore, times, tod/ds1307.c,
505        tod/todcfg.c, tod/.cvsignore, tools/.cvsignore, tools/configure.ac,
506        tools/runtest, tools/changes, wrapup/.cvsignore, .cvsignore:
507        New files.
508
Note: See TracBrowser for help on using the repository browser.