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

4.9
Last change on this file since c608efb was c608efb, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/08/08 at 05:16:05

2008-12-08 Ralf Corsépius <ralf.corsepius@…>

  • bsp_specs: Backport from CVS-HEAD.
  • Property mode set to 100644
File size: 14.2 KB
Line 
12008-12-08      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * bsp_specs: Backport from CVS-HEAD.
4
52008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * Makefile.am: Remove noinst_PROGRAMS (Unused).
8
92008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * startup/__main.c: Add missing prototypes.
12
132008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
14
15        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
16        Framework to ask the BSP where it has memory for the RTEMS Workspace
17        and C Program Heap. These collectively are referred to as work area.
18        If the BSP supports this, then it does not have to include code to
19        split the available memory between the two areas. This reduces the
20        amount of code in the BSP specific bspstart.c file. Additionally, the
21        shared framework can initialize the C Library, call
22        rtems_debug_enable(), and dirty the work area memory. Until most/all
23        BSPs support this new capability, if the BSP supports this, it should
24        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
25        When the transition is complete, this autoconf macro can be removed.
26
272008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * Makefile.am: Rework to avoid .rel files.
30
312008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * startup/bspstart.c: Refactored and renamed initialization routines to
34        rtems_initialize_data_structures, rtems_initialize_before_drivers,
35        rtems_initialize_device_drivers, and
36        rtems_initialize_start_multitasking. This opened the sequence up so
37        that bootcard() could provide a more robust and flexible framework
38        which is easier to explain and understand. This also lays the
39        groundwork for sharing the division of available memory between the
40        RTEMS workspace and heap and the C library initialization across all
41        BSPs.
42
432007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
44
45        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
46        Configuration Table. Use the RTEMS provided accessor macros to obtain
47        configuration fields.
48
492007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
50
51        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
52        Configuration Table. Eliminate CPU Table from all ports. Delete
53        references to CPU Table in all forms.
54
552007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
58        Table fields to the Configuration Table. This included
59        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
60        do_zero_of_workspace, extra_mpci_receive_server_stack,
61        stack_allocate_hook, and stack_free_hook. As a side-effect of this
62        effort some multiprocessing code was made conditional and some style
63        clean up occurred.
64
652007-05-03      Joel Sherrill <joel@OARcorp.com>
66
67        * startup/linkcmds: Handle .data.* sections
68
692007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * bsp_specs: Remove qrtems_debug.
72
732006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * configure.ac: New BUG-REPORT address.
76
772006-11-15      Joel Sherrill <joel@OARcorp.com>
78
79        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
80        file and simplified initialization.
81
822006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
83
84        * Makefile.am: Remove superfluous -DASM.
85
862006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        * configure.ac: Require autoconf-2.60. Require automake-1.10.
89
902006-02-08      Joel Sherrill <joel@OARcorp.com>
91
92        * startup/linkcmds: Add sections required by newer gcc versions.
93
942006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
95
96        * Makefile.am: Add preinstall.am.
97
982005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
99
100        * include/bsp.h: New header guard.
101
1022005-05-11      Joel Sherrill <joel@OARcorp.com>
103
104        * startup/linkcmds: Add .rodata.* sections.
105
1062005-03-07      Joel Sherrill <joel@OARcorp.com>
107
108        * Makefile.am: Add timerstub so more tests link.
109
1102005-03-07      Joel Sherrill <joel@OARcorp.com>
111
112        * startup/linkcmds: Hacked so there is enough memory to link pppd.exe.
113
1142005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
115
116        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
117
1182005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
119
120        * Makefile.am: Remove build-variant support.
121
1222004-09-29      Joel Sherrill <joel@OARcorp.com>
123
124        * include/bsp.h, include/tm27.h: i960 obsoleted and all references
125        removed.
126
1272004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
128
129        * configure.ac: Require automake > 1.9.
130
1312004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
132
133        PR 610/bsps
134        * Makefile.am: Add include/tm27.h, Cosmetics.
135        * include/tm27.h: Final cosmetics.
136
1372004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
138
139        * include/bsp.h: Split out tmtest27 support.
140        * include/tm27.h: New.
141
1422004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
143
144        PR 613/bsps
145        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
146
1472004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
148
149        PR 614/bsps
150        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
151
1522004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
153
154        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
155        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
156        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
157
1582004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
159
160        * include/bsp.h, startup/bspstart.c: Convert to using c99 fixed size
161        types.
162
1632004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
164
165        * Makefile.am: Reflect changes to bsp.am.
166        Preinstall dist_project_lib*.
167
1682004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * Makefile.am: Reflect changes to bsp.am.
171
1722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
173
174        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
175
1762004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
179        start/Makefile.am, startup/Makefile.am, wrapup/Makefile.am.
180        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
181        startup/Makefile.am, wrapup/Makefile.am: Remove.
182        Use automake compilation rules.
183        * configure.ac: Reflect changes above.
184
1852004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * Makefile.am: Add PREINSTALL_DIRS.
188
1892004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * start/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
192        Add PRE/TMPINSTALL_FILES to CLEANFILES.
193        * startup/Makefile.am: Ditto.
194
1952004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * wrapup/Makefile.am: Eliminate $(LIB).
198        Use noinst_DATA to trigger building libbsp.a.
199
2002003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
203        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
204
2052003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
206
207        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
208        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
209
2102003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
213
2142003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * clock/Makefile.am: Misc cleanups and fixes.
217        * start/Makefile.am: Misc cleanups and fixes.
218        * startup/Makefile.am: Misc cleanups and fixes.
219        * wrapup/Makefile.am: Misc cleanups and fixes.
220
2212003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
222
223        * Makefile.am: Add dirstamps to preinstallation.
224        * clock/Makefile.am: Cosmetics.
225        * console/Makefile.am: Cosmetics.
226        * startup/Makefile.am: Cosmetics.
227        * wrapup/Makefile.am: Cosmetics.
228
2292003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * clock/Makefile.am: Remove all-local: $(ARCH).
232        * console/Makefile.am: Remove all-local: $(ARCH).
233        * start/Makefile.am: Remove all-local: $(ARCH).
234        * startup/Makefile.am: Remove all-local: $(ARCH).
235        * wrapup/Makefile.am: Remove all-local: $(ARCH).
236
2372003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * Makefile.am: Merge-in include/Makefile.am.
240        Reflect changes to bsp.am.
241        * include/Makefile.am: Remove.
242        * configure.ac: Reflect changes above.
243
2442003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * bsp_specs: Remove *lib:.
247
2482003-09-04      Joel Sherrill <joel@OARcorp.com>
249
250        * console/console-io.c, include/bsp.h, startup/bspstart.c: URL for
251        license changed.
252
2532003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * Makefile.am: Reflect having moved aclocal/.
256
2572003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * Makefile.am: Reflect having moved automake/.
260        * clock/Makefile.am: Reflect having moved automake/.
261        * console/Makefile.am: Reflect having moved automake/.
262        * include/Makefile.am: Reflect having moved automake/.
263        * start/Makefile.am: Reflect having moved automake/.
264        * startup/Makefile.am: Reflect having moved automake/.
265        * wrapup/Makefile.am: Reflect having moved automake/.
266
2672003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
270
2712003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        PR 445/bsps
274        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
275        Remove cpp, old_cpp (now unused).
276
2772003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * configure.ac: Remove AC_CONFIG_AUX_DIR.
280
2812003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
282
283        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
284
2852003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
286
287        * configure.ac: AC_PREREQ(2.57).
288
2892003-01-20      Joel Sherrill <joel@OARcorp.com>
290
291        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
292
2932002-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
296        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
297        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
298        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
299
3002002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * start/Makefile.am: Use install-data-local to install startfile.
303
3042002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
305
306        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
307
3082002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * startup/bspstart.c: Add empty H8BD_Install_IRQ so the port will have
311        a routine to call.
312
3132002-11-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * startup/bspstart.c: Remove ramStart to eliminate warning.
316
3172002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * .cvsignore: Reformat.
320        Add autom4te*cache.
321        Remove autom4te.cache.
322
3232002-08-21      Joel Sherrill <joel@OARcorp.com>
324
325        * bsp_specs: Added support for -nostdlibs.
326
3272002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
330        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
331        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
332        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
333        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
334
3352002-08-05      Joel Sherrill <joel@OARcorp.com>
336
337        * startup/bspstart.c, startup/linkcmds: Per PR247 , fix the linkcmds
338        to avoid overlapping sections and reworked the way the heap and
339        workspace are calculated.
340
3412002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * start/Makefile.am: Eliminate PGM.
344        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
345
3462002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347
348        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
349
3502002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
353        Remove $(OBJS) from all-local.
354
3552002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * wrapup/Makefile.am: Add $(LIB) to all-local.
358
3592002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
362
3632002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        * configure.ac:
366        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
367        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
368        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
369        * Makefile.am: Remove AUTOMAKE_OPTIONS.
370        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
371        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
372        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
373        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
374        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
375
3762002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
379
3802001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
383        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
384
3852001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
388        replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
389
3902001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
391
392        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
393
3942001-10-12      Joel Sherrill <joel@OARcorp.com>
395
396        * console/console-io.c: Fixed typo.
397
3982001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
399
400        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
401        * configure.in: Remove.
402        * configure.ac: New file, generated from configure.in by autoupdate.
403
4042001-09-27      Joel Sherrill <joel@OARcorp.com>
405
406        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
407
4082001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * include/Makefile.am: Use 'CLEANFILES ='.
411        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
412
4132001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * configure.in: Add bspopts.h.
416        * include/.cvsignore: Add bspopts.h*, stamp-h*.
417        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
418        * include/bsp.h: Include bspopts.h.
419
4202001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
421
422        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
423
4242001-01-03      Joel Sherrill <joel@OARcorp.com>
425
426        * console/console-io.c: Added console_initialize_hardware().
427
4282000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
429
430        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
431
4322000-11-09      Joel Sherrill <joel@OARcorp.com>
433
434        * configure.in, Makefile.am, clock/Makefile.am, clock/.cvsignore,
435        wrapup/Makefile.am: Added include of stub clock driver so ticker
436        would link.
437
4382000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
441
4422000-11-01      Joel Sherrill <joel@OARcorp.com>
443
444        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h, and
445        libcsupport.h moved from libc to lib/include/rtems and
446        now must be referenced as <rtems/XXX.h>.   Header file order
447        was cleaned up while doing this.
448
4492000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
452        Switch to GNU canonicalization.
453
4542000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * console/Makefile.am, start/Makefile.am, startup/Makefile.am,
457        wrapup/Makefile.am: Include compile.am
458
4592000-08-10      Joel Sherrill <joel@OARcorp.com>
460
461        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.