source: rtems/c/src/lib/libbsp/m32r/m32rsim/ChangeLog @ 8fc9e12

4.104.115
Last change on this file since 8fc9e12 was ea1116d, checked in by Joel Sherrill <joel.sherrill@…>, on 10/02/08 at 21:56:30

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

  • .cvsignore, ChangeLog?, Makefile.am, bsp_specs, configure.ac, preinstall.am, console/console-io.c, console/syscalls.S, console/trap0.S, include/.cvsignore, include/bsp.h, include/tm27.h, start/start.S, startup/linkcmds: New files.
  • Property mode set to 100644
File size: 16.2 KB
Line 
12008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac,
4        preinstall.am, console/console-io.c, console/syscalls.S,
5        console/trap0.S, include/.cvsignore, include/bsp.h, include/tm27.h,
6        start/start.S, startup/linkcmds: New files.
7
82008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
9
10        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
11
122008-09-25      Joel Sherrill <joel.sherrill@oarcorp.com>
13
14        * console/console-io.c: Add missing file and remove junk code.
15        * console/syscalls.S: New file.
16
172008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * startup/linkcmds: Simulator now appears to have 16M RAM support by
20        default in gdb 6.8.
21
222008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        * Makefile.am, console/console-io.c, include/bsp.h:
25
262008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * configure.ac: Make letting boot_card() handle work area allocation
29        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
30        BSP_BOOTCARD_OPTIONS.
31
322008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * Makefile.am: Split out bspstart contents. Use shared stub for
35        bsp_start.
36        * startup/h8bdinstallirq.c: New file.
37        * startup/bspstart.c: Removed.
38
392008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * include/bsp.h: Remove unnecessary boilerplate comments.
42
432008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * Makefile.am, startup/linkcmds: Use top level shared
46        bsp_get_work_area() implementation.
47        * startup/bspgetworkarea.c: Removed.
48
492008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        * startup/bspstart.c: Remove unnecessary includes of
52        rtems/libcsupport.h and rtems/libio.h.
53
542008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * Makefile.am, configure.ac, startup/__main.c, startup/bspstart.c:
57        Split out bsp_get_work_area() into its own file and user BSP
58        Framework to perform more initialization.
59        * startup/bspgetworkarea.c: New file.
60
612008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
62
63        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
64        phase, all prototypes were removed from bsp.h and empty
65        implementations were removed and made to use the shared stub.
66
672008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
68
69        * startup/__main.c: Add missing prototypes.
70
712008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
72
73        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
74        Framework to ask the BSP where it has memory for the RTEMS Workspace
75        and C Program Heap. These collectively are referred to as work area.
76        If the BSP supports this, then it does not have to include code to
77        split the available memory between the two areas. This reduces the
78        amount of code in the BSP specific bspstart.c file. Additionally, the
79        shared framework can initialize the C Library, call
80        rtems_debug_enable(), and dirty the work area memory. Until most/all
81        BSPs support this new capability, if the BSP supports this, it should
82        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
83        When the transition is complete, this autoconf macro can be removed.
84
852008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
86
87        * Makefile.am: Rework to avoid .rel files.
88
892008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
90
91        * startup/bspstart.c: Refactored and renamed initialization routines to
92        rtems_initialize_data_structures, rtems_initialize_before_drivers,
93        rtems_initialize_device_drivers, and
94        rtems_initialize_start_multitasking. This opened the sequence up so
95        that bootcard() could provide a more robust and flexible framework
96        which is easier to explain and understand. This also lays the
97        groundwork for sharing the division of available memory between the
98        RTEMS workspace and heap and the C library initialization across all
99        BSPs.
100
1012007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
102
103        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
104        Configuration Table. Use the RTEMS provided accessor macros to obtain
105        configuration fields.
106
1072007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
108
109        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
110        Configuration Table. Eliminate CPU Table from all ports. Delete
111        references to CPU Table in all forms.
112
1132007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
116        Table fields to the Configuration Table. This included
117        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
118        do_zero_of_workspace, extra_mpci_receive_server_stack,
119        stack_allocate_hook, and stack_free_hook. As a side-effect of this
120        effort some multiprocessing code was made conditional and some style
121        clean up occurred.
122
1232007-05-03      Joel Sherrill <joel@OARcorp.com>
124
125        * startup/linkcmds: Handle .data.* sections
126
1272007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
128
129        * bsp_specs: Remove qrtems_debug.
130
1312006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
132
133        * configure.ac: New BUG-REPORT address.
134
1352006-11-15      Joel Sherrill <joel@OARcorp.com>
136
137        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
138        file and simplified initialization.
139
1402006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
141
142        * Makefile.am: Remove superfluous -DASM.
143
1442006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
145
146        * configure.ac: Require autoconf-2.60. Require automake-1.10.
147
1482006-02-08      Joel Sherrill <joel@OARcorp.com>
149
150        * startup/linkcmds: Add sections required by newer gcc versions.
151
1522006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
153
154        * Makefile.am: Add preinstall.am.
155
1562005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
157
158        * include/bsp.h: New header guard.
159
1602005-05-11      Joel Sherrill <joel@OARcorp.com>
161
162        * startup/linkcmds: Add .rodata.* sections.
163
1642005-03-07      Joel Sherrill <joel@OARcorp.com>
165
166        * Makefile.am: Add timerstub so more tests link.
167
1682005-03-07      Joel Sherrill <joel@OARcorp.com>
169
170        * startup/linkcmds: Hacked so there is enough memory to link pppd.exe.
171
1722005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
173
174        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
175
1762005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
177
178        * Makefile.am: Remove build-variant support.
179
1802004-09-29      Joel Sherrill <joel@OARcorp.com>
181
182        * include/bsp.h, include/tm27.h: i960 obsoleted and all references
183        removed.
184
1852004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
186
187        * configure.ac: Require automake > 1.9.
188
1892004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
190
191        PR 610/bsps
192        * Makefile.am: Add include/tm27.h, Cosmetics.
193        * include/tm27.h: Final cosmetics.
194
1952004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
196
197        * include/bsp.h: Split out tmtest27 support.
198        * include/tm27.h: New.
199
2002004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
201
202        PR 613/bsps
203        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
204
2052004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
206
207        PR 614/bsps
208        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
209
2102004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
211
212        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
213        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
214        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
215
2162004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
217
218        * include/bsp.h, startup/bspstart.c: Convert to using c99 fixed size
219        types.
220
2212004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
222
223        * Makefile.am: Reflect changes to bsp.am.
224        Preinstall dist_project_lib*.
225
2262004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
227
228        * Makefile.am: Reflect changes to bsp.am.
229
2302004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
233
2342004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
237        start/Makefile.am, startup/Makefile.am, wrapup/Makefile.am.
238        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
239        startup/Makefile.am, wrapup/Makefile.am: Remove.
240        Use automake compilation rules.
241        * configure.ac: Reflect changes above.
242
2432004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * Makefile.am: Add PREINSTALL_DIRS.
246
2472004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * start/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
250        Add PRE/TMPINSTALL_FILES to CLEANFILES.
251        * startup/Makefile.am: Ditto.
252
2532004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * wrapup/Makefile.am: Eliminate $(LIB).
256        Use noinst_DATA to trigger building libbsp.a.
257
2582003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
261        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
262
2632003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
266        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
267
2682003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
271
2722003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * clock/Makefile.am: Misc cleanups and fixes.
275        * start/Makefile.am: Misc cleanups and fixes.
276        * startup/Makefile.am: Misc cleanups and fixes.
277        * wrapup/Makefile.am: Misc cleanups and fixes.
278
2792003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * Makefile.am: Add dirstamps to preinstallation.
282        * clock/Makefile.am: Cosmetics.
283        * console/Makefile.am: Cosmetics.
284        * startup/Makefile.am: Cosmetics.
285        * wrapup/Makefile.am: Cosmetics.
286
2872003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * clock/Makefile.am: Remove all-local: $(ARCH).
290        * console/Makefile.am: Remove all-local: $(ARCH).
291        * start/Makefile.am: Remove all-local: $(ARCH).
292        * startup/Makefile.am: Remove all-local: $(ARCH).
293        * wrapup/Makefile.am: Remove all-local: $(ARCH).
294
2952003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * Makefile.am: Merge-in include/Makefile.am.
298        Reflect changes to bsp.am.
299        * include/Makefile.am: Remove.
300        * configure.ac: Reflect changes above.
301
3022003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * bsp_specs: Remove *lib:.
305
3062003-09-04      Joel Sherrill <joel@OARcorp.com>
307
308        * console/console-io.c, include/bsp.h, startup/bspstart.c: URL for
309        license changed.
310
3112003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * Makefile.am: Reflect having moved aclocal/.
314
3152003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
316
317        * Makefile.am: Reflect having moved automake/.
318        * clock/Makefile.am: Reflect having moved automake/.
319        * console/Makefile.am: Reflect having moved automake/.
320        * include/Makefile.am: Reflect having moved automake/.
321        * start/Makefile.am: Reflect having moved automake/.
322        * startup/Makefile.am: Reflect having moved automake/.
323        * wrapup/Makefile.am: Reflect having moved automake/.
324
3252003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
326
327        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
328
3292003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
330
331        PR 445/bsps
332        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
333        Remove cpp, old_cpp (now unused).
334
3352003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * configure.ac: Remove AC_CONFIG_AUX_DIR.
338
3392003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
342
3432003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
344
345        * configure.ac: AC_PREREQ(2.57).
346
3472003-01-20      Joel Sherrill <joel@OARcorp.com>
348
349        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
350
3512002-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
354        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
355        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
356        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
357
3582002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * start/Makefile.am: Use install-data-local to install startfile.
361
3622002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
365
3662002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * startup/bspstart.c: Add empty H8BD_Install_IRQ so the port will have
369        a routine to call.
370
3712002-11-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * startup/bspstart.c: Remove ramStart to eliminate warning.
374
3752002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
376
377        * .cvsignore: Reformat.
378        Add autom4te*cache.
379        Remove autom4te.cache.
380
3812002-08-21      Joel Sherrill <joel@OARcorp.com>
382
383        * bsp_specs: Added support for -nostdlibs.
384
3852002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
388        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
389        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
390        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
391        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
392
3932002-08-05      Joel Sherrill <joel@OARcorp.com>
394
395        * startup/bspstart.c, startup/linkcmds: Per PR247 , fix the linkcmds
396        to avoid overlapping sections and reworked the way the heap and
397        workspace are calculated.
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-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * wrapup/Makefile.am: Add $(LIB) to all-local.
416
4172002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
420
4212002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
422
423        * configure.ac:
424        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
425        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
426        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
427        * Makefile.am: Remove AUTOMAKE_OPTIONS.
428        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
429        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
430        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
431        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
432        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
433
4342002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
437
4382001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
441        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
442
4432001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
446        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
447
4482001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
449
450        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
451
4522001-10-12      Joel Sherrill <joel@OARcorp.com>
453
454        * console/console-io.c: Fixed typo.
455
4562001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
459        * configure.in: Remove.
460        * configure.ac: New file, generated from configure.in by autoupdate.
461
4622001-09-27      Joel Sherrill <joel@OARcorp.com>
463
464        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
465
4662001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
467
468        * include/Makefile.am: Use 'CLEANFILES ='.
469        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
470
4712001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
472
473        * configure.in: Add bspopts.h.
474        * include/.cvsignore: Add bspopts.h*, stamp-h*.
475        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
476        * include/bsp.h: Include bspopts.h.
477
4782001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
479
480        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
481
4822001-01-03      Joel Sherrill <joel@OARcorp.com>
483
484        * console/console-io.c: Added console_initialize_hardware().
485
4862000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
487
488        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
489
4902000-11-09      Joel Sherrill <joel@OARcorp.com>
491
492        * configure.in, Makefile.am, clock/Makefile.am, clock/.cvsignore,
493        wrapup/Makefile.am: Added include of stub clock driver so ticker
494        would link.
495
4962000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
497
498        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
499
5002000-11-01      Joel Sherrill <joel@OARcorp.com>
501
502        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h, and
503        libcsupport.h moved from libc to lib/include/rtems and
504        now must be referenced as <rtems/XXX.h>.   Header file order
505        was cleaned up while doing this.
506
5072000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
508
509        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
510        Switch to GNU canonicalization.
511
5122000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
513
514        * console/Makefile.am, start/Makefile.am, startup/Makefile.am,
515        wrapup/Makefile.am: Include compile.am
516
5172000-08-10      Joel Sherrill <joel@OARcorp.com>
518
519        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.