source: rtems/c/src/lib/libbsp/h8300/h8sim/ChangeLog @ 4ba8866

4.104.115
Last change on this file since 4ba8866 was 4ba8866, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/29/08 at 01:27:11

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

  • Makefile.am: Remove noinst_PROGRAMS (Unused).
  • Property mode set to 100644
File size: 16.0 KB
Line 
12008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * Makefile.am: Remove noinst_PROGRAMS (Unused).
4
52008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
8
92008-09-25      Joel Sherrill <joel.sherrill@oarcorp.com>
10
11        * console/console-io.c: Add missing file and remove junk code.
12        * console/syscalls.S: New file.
13
142008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * startup/linkcmds: Simulator now appears to have 16M RAM support by
17        default in gdb 6.8.
18
192008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
20
21        * Makefile.am, console/console-io.c, include/bsp.h:
22
232008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        * configure.ac: Make letting boot_card() handle work area allocation
26        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
27        BSP_BOOTCARD_OPTIONS.
28
292008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        * Makefile.am: Split out bspstart contents. Use shared stub for
32        bsp_start.
33        * startup/h8bdinstallirq.c: New file.
34        * startup/bspstart.c: Removed.
35
362008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * include/bsp.h: Remove unnecessary boilerplate comments.
39
402008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * Makefile.am, startup/linkcmds: Use top level shared
43        bsp_get_work_area() implementation.
44        * startup/bspgetworkarea.c: Removed.
45
462008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        * startup/bspstart.c: Remove unnecessary includes of
49        rtems/libcsupport.h and rtems/libio.h.
50
512008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
52
53        * Makefile.am, configure.ac, startup/__main.c, startup/bspstart.c:
54        Split out bsp_get_work_area() into its own file and user BSP
55        Framework to perform more initialization.
56        * startup/bspgetworkarea.c: New file.
57
582008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
59
60        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
61        phase, all prototypes were removed from bsp.h and empty
62        implementations were removed and made to use the shared stub.
63
642008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * startup/__main.c: Add missing prototypes.
67
682008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
69
70        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
71        Framework to ask the BSP where it has memory for the RTEMS Workspace
72        and C Program Heap. These collectively are referred to as work area.
73        If the BSP supports this, then it does not have to include code to
74        split the available memory between the two areas. This reduces the
75        amount of code in the BSP specific bspstart.c file. Additionally, the
76        shared framework can initialize the C Library, call
77        rtems_debug_enable(), and dirty the work area memory. Until most/all
78        BSPs support this new capability, if the BSP supports this, it should
79        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
80        When the transition is complete, this autoconf macro can be removed.
81
822008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
83
84        * Makefile.am: Rework to avoid .rel files.
85
862008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
87
88        * startup/bspstart.c: Refactored and renamed initialization routines to
89        rtems_initialize_data_structures, rtems_initialize_before_drivers,
90        rtems_initialize_device_drivers, and
91        rtems_initialize_start_multitasking. This opened the sequence up so
92        that bootcard() could provide a more robust and flexible framework
93        which is easier to explain and understand. This also lays the
94        groundwork for sharing the division of available memory between the
95        RTEMS workspace and heap and the C library initialization across all
96        BSPs.
97
982007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
99
100        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
101        Configuration Table. Use the RTEMS provided accessor macros to obtain
102        configuration fields.
103
1042007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
105
106        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
107        Configuration Table. Eliminate CPU Table from all ports. Delete
108        references to CPU Table in all forms.
109
1102007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
111
112        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
113        Table fields to the Configuration Table. This included
114        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
115        do_zero_of_workspace, extra_mpci_receive_server_stack,
116        stack_allocate_hook, and stack_free_hook. As a side-effect of this
117        effort some multiprocessing code was made conditional and some style
118        clean up occurred.
119
1202007-05-03      Joel Sherrill <joel@OARcorp.com>
121
122        * startup/linkcmds: Handle .data.* sections
123
1242007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
125
126        * bsp_specs: Remove qrtems_debug.
127
1282006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
129
130        * configure.ac: New BUG-REPORT address.
131
1322006-11-15      Joel Sherrill <joel@OARcorp.com>
133
134        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
135        file and simplified initialization.
136
1372006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
138
139        * Makefile.am: Remove superfluous -DASM.
140
1412006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
142
143        * configure.ac: Require autoconf-2.60. Require automake-1.10.
144
1452006-02-08      Joel Sherrill <joel@OARcorp.com>
146
147        * startup/linkcmds: Add sections required by newer gcc versions.
148
1492006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
150
151        * Makefile.am: Add preinstall.am.
152
1532005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
154
155        * include/bsp.h: New header guard.
156
1572005-05-11      Joel Sherrill <joel@OARcorp.com>
158
159        * startup/linkcmds: Add .rodata.* sections.
160
1612005-03-07      Joel Sherrill <joel@OARcorp.com>
162
163        * Makefile.am: Add timerstub so more tests link.
164
1652005-03-07      Joel Sherrill <joel@OARcorp.com>
166
167        * startup/linkcmds: Hacked so there is enough memory to link pppd.exe.
168
1692005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
170
171        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
172
1732005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
174
175        * Makefile.am: Remove build-variant support.
176
1772004-09-29      Joel Sherrill <joel@OARcorp.com>
178
179        * include/bsp.h, include/tm27.h: i960 obsoleted and all references
180        removed.
181
1822004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
183
184        * configure.ac: Require automake > 1.9.
185
1862004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
187
188        PR 610/bsps
189        * Makefile.am: Add include/tm27.h, Cosmetics.
190        * include/tm27.h: Final cosmetics.
191
1922004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
193
194        * include/bsp.h: Split out tmtest27 support.
195        * include/tm27.h: New.
196
1972004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
198
199        PR 613/bsps
200        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
201
2022004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
203
204        PR 614/bsps
205        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
206
2072004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
208
209        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
210        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
211        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
212
2132004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
214
215        * include/bsp.h, startup/bspstart.c: Convert to using c99 fixed size
216        types.
217
2182004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
219
220        * Makefile.am: Reflect changes to bsp.am.
221        Preinstall dist_project_lib*.
222
2232004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * Makefile.am: Reflect changes to bsp.am.
226
2272004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
230
2312004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
234        start/Makefile.am, startup/Makefile.am, wrapup/Makefile.am.
235        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
236        startup/Makefile.am, wrapup/Makefile.am: Remove.
237        Use automake compilation rules.
238        * configure.ac: Reflect changes above.
239
2402004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * Makefile.am: Add PREINSTALL_DIRS.
243
2442004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * start/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
247        Add PRE/TMPINSTALL_FILES to CLEANFILES.
248        * startup/Makefile.am: Ditto.
249
2502004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * wrapup/Makefile.am: Eliminate $(LIB).
253        Use noinst_DATA to trigger building libbsp.a.
254
2552003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
258        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
259
2602003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
263        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
264
2652003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
268
2692003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * clock/Makefile.am: Misc cleanups and fixes.
272        * start/Makefile.am: Misc cleanups and fixes.
273        * startup/Makefile.am: Misc cleanups and fixes.
274        * wrapup/Makefile.am: Misc cleanups and fixes.
275
2762003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * Makefile.am: Add dirstamps to preinstallation.
279        * clock/Makefile.am: Cosmetics.
280        * console/Makefile.am: Cosmetics.
281        * startup/Makefile.am: Cosmetics.
282        * wrapup/Makefile.am: Cosmetics.
283
2842003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * clock/Makefile.am: Remove all-local: $(ARCH).
287        * console/Makefile.am: Remove all-local: $(ARCH).
288        * start/Makefile.am: Remove all-local: $(ARCH).
289        * startup/Makefile.am: Remove all-local: $(ARCH).
290        * wrapup/Makefile.am: Remove all-local: $(ARCH).
291
2922003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * Makefile.am: Merge-in include/Makefile.am.
295        Reflect changes to bsp.am.
296        * include/Makefile.am: Remove.
297        * configure.ac: Reflect changes above.
298
2992003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * bsp_specs: Remove *lib:.
302
3032003-09-04      Joel Sherrill <joel@OARcorp.com>
304
305        * console/console-io.c, include/bsp.h, startup/bspstart.c: URL for
306        license changed.
307
3082003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * Makefile.am: Reflect having moved aclocal/.
311
3122003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * Makefile.am: Reflect having moved automake/.
315        * clock/Makefile.am: Reflect having moved automake/.
316        * console/Makefile.am: Reflect having moved automake/.
317        * include/Makefile.am: Reflect having moved automake/.
318        * start/Makefile.am: Reflect having moved automake/.
319        * startup/Makefile.am: Reflect having moved automake/.
320        * wrapup/Makefile.am: Reflect having moved automake/.
321
3222003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
323
324        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
325
3262003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
327
328        PR 445/bsps
329        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
330        Remove cpp, old_cpp (now unused).
331
3322003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * configure.ac: Remove AC_CONFIG_AUX_DIR.
335
3362003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
339
3402003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * configure.ac: AC_PREREQ(2.57).
343
3442003-01-20      Joel Sherrill <joel@OARcorp.com>
345
346        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
347
3482002-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
351        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
352        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
353        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
354
3552002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * start/Makefile.am: Use install-data-local to install startfile.
358
3592002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
362
3632002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        * startup/bspstart.c: Add empty H8BD_Install_IRQ so the port will have
366        a routine to call.
367
3682002-11-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
369
370        * startup/bspstart.c: Remove ramStart to eliminate warning.
371
3722002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * .cvsignore: Reformat.
375        Add autom4te*cache.
376        Remove autom4te.cache.
377
3782002-08-21      Joel Sherrill <joel@OARcorp.com>
379
380        * bsp_specs: Added support for -nostdlibs.
381
3822002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
385        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
386        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
387        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
388        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
389
3902002-08-05      Joel Sherrill <joel@OARcorp.com>
391
392        * startup/bspstart.c, startup/linkcmds: Per PR247 , fix the linkcmds
393        to avoid overlapping sections and reworked the way the heap and
394        workspace are calculated.
395
3962002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * start/Makefile.am: Eliminate PGM.
399        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
400
4012002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
402
403        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
404
4052002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
406
407        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
408        Remove $(OBJS) from all-local.
409
4102002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
411
412        * wrapup/Makefile.am: Add $(LIB) to all-local.
413
4142002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
415
416        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
417
4182002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
419
420        * configure.ac:
421        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
422        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
423        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
424        * Makefile.am: Remove AUTOMAKE_OPTIONS.
425        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
426        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
427        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
428        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
429        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
430
4312002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
434
4352001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
436
437        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
438        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
439
4402001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
441
442        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
443        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
444
4452001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
446
447        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
448
4492001-10-12      Joel Sherrill <joel@OARcorp.com>
450
451        * console/console-io.c: Fixed typo.
452
4532001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
454
455        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
456        * configure.in: Remove.
457        * configure.ac: New file, generated from configure.in by autoupdate.
458
4592001-09-27      Joel Sherrill <joel@OARcorp.com>
460
461        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
462
4632001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * include/Makefile.am: Use 'CLEANFILES ='.
466        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
467
4682001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
469
470        * configure.in: Add bspopts.h.
471        * include/.cvsignore: Add bspopts.h*, stamp-h*.
472        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
473        * include/bsp.h: Include bspopts.h.
474
4752001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
476
477        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
478
4792001-01-03      Joel Sherrill <joel@OARcorp.com>
480
481        * console/console-io.c: Added console_initialize_hardware().
482
4832000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
484
485        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
486
4872000-11-09      Joel Sherrill <joel@OARcorp.com>
488
489        * configure.in, Makefile.am, clock/Makefile.am, clock/.cvsignore,
490        wrapup/Makefile.am: Added include of stub clock driver so ticker
491        would link.
492
4932000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
496
4972000-11-01      Joel Sherrill <joel@OARcorp.com>
498
499        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h, and
500        libcsupport.h moved from libc to lib/include/rtems and
501        now must be referenced as <rtems/XXX.h>.   Header file order
502        was cleaned up while doing this.
503
5042000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
505
506        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
507        Switch to GNU canonicalization.
508
5092000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
510
511        * console/Makefile.am, start/Makefile.am, startup/Makefile.am,
512        wrapup/Makefile.am: Include compile.am
513
5142000-08-10      Joel Sherrill <joel@OARcorp.com>
515
516        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.