source: rtems/c/src/lib/libbsp/sparc/erc32/ChangeLog @ 182674ed

4.104.11
Last change on this file since 182674ed was 182674ed, checked in by Joel Sherrill <joel.sherrill@…>, on Sep 15, 2008 at 5:54:09 PM

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

  • Makefile.am: Use shared bsp_get_work_area() in its own file and rely on BSP Framework to perform more initialization.
  • Property mode set to 100644
File size: 21.9 KB
Line 
12008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am: Use shared bsp_get_work_area() in its own file and rely
4        on BSP Framework to perform more initialization.
5
62008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
9        phase, all prototypes were removed from bsp.h and empty
10        implementations were removed and made to use the shared stub.
11
122008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * console/console.c, timer/timer.c: Convert to "bool".
15
162008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
17
18        * timer/timer.c: Convert using "bool".
19
202008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
21
22        * timer/timer.c: Eliminate empty function from every benchmark timer
23        driver. Fix spelling.
24
252008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
26
27        * timer/timer.c: Rename timer driver methods to follow RTEMS
28        programming conventions.
29
302008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
31
32        * gnatsupp/gnatsupp.c, timer/timer.c: Add missing prototypes.
33
342008-08-08      Joel Sherrill <joel.sherrill@OARcorp.com>
35
36        * startup/linkcmds: All SPARC executables should include
37        rtems_get_version_string so the monitor used can provide RTEMS
38        awareness based upon the version.
39
402008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
41
42        PR 1294/bsps
43        * startup/spurious.c: Correct prototype and usage of
44        sparc_disable_interrupts.
45
462008-08-04      Joel Sherrill <joel.sherrill@OARcorp.com>
47
48        PR 1294/bsps
49        * startup/spurious.c: Correct prototype and usage of
50        sparc_disable_interrupts.
51
522008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
53
54        * Makefile.am, configure.ac: Add capability for bootcard.c BSP
55        Initialization Framework to ask the BSP where it has memory for the
56        RTEMS Workspace and C Program Heap. These collectively are referred
57        to as work area. If the BSP supports this, then it does not have to
58        include code to split the available memory between the two areas.
59        This reduces the amount of code in the BSP specific bspstart.c file.
60        Additionally, the shared framework can initialize the C Library, call
61        rtems_debug_enable(), and dirty the work area memory. Until most/all
62        BSPs support this new capability, if the BSP supports this, it should
63        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
64        When the transition is complete, this autoconf macro can be removed.
65
662008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
67
68        * clock/ckinit.c: Add nanoseconds clock tick granularity support.
69
702008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
71
72        * Makefile.am: Remove all references to console_reserve_resources and
73        termios_reserve_resources.
74        * console/consolereserveresources.c: Removed.
75
762008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
77
78        * startup/linkcmds: Add wildcard to gcc_except_table section so
79        programs compiled with gcc 4.3.x can link.
80
812007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
82
83        * clock/ckinit.c, include/bsp.h: Eliminate copies of the Configuration
84        Table. Use the RTEMS provided accessor macros to obtain configuration
85        fields.
86
872007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
88
89        * include/bsp.h: Move interrupt_stack_size field from CPU Table to
90        Configuration Table. Eliminate CPU Table from all ports. Delete
91        references to CPU Table in all forms.
92
932007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
94
95        * Makefile.am: Moved most of the remaining CPU Table fields to the
96        Configuration Table. This included pretasking_hook, predriver_hook,
97        postdriver_hook, idle_task, do_zero_of_workspace,
98        extra_mpci_receive_server_stack, stack_allocate_hook, and
99        stack_free_hook. As a side-effect of this effort some multiprocessing
100        code was made conditional and some style clean up occurred.
101
1022007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
103
104        * clock/ckinit.c, include/bsp.h: Fix spacing.
105
1062007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
107
108        * clock/ckinit.c: Formatting.
109
1102007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
111
112        * console/debugputs.c, include/bsp.h, startup/spurious.c: Remove debug
113        print methods that are redundant with prntk and replace their use
114        with printk.
115
1162007-05-03      Joel Sherrill <joel@OARcorp.com>
117
118        * startup/linkcmds: Handle .data.* sections
119
1202007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * bsp_specs: Remove qrtems_debug.
123
1242007-03-28      Joel Sherrill <joel@OARcorp.com>
125
126        * clock/ckinit.c: Add support to the Clock driver template for
127        rtems_clock_set_nanoseconds_extension and the potential for TOD and
128        timestamps accurate to the nanosecond. On this BSP however, it is
129        only accurate to the microsecond.
130
1312007-03-28      Joel Sherrill <joel@OARcorp.com>
132
133        PR 1233/bsps
134        * Makefile.am, console/console.c, console/debugputs.c: Move printk
135        support code into debug IO file so you do not get the entire console
136        driver when you do not want it.
137
1382006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * configure.ac: New BUG-REPORT address.
141
1422006-11-17      Joel Sherrill <joel@OARcorp.com>
143
144        * timer/timer.c: Update timer overhead for start/stop.
145
1462006-11-16      Joel Sherrill <joel@OARcorp.com>
147
148        * clock/ckinit.c, console/console.c: Use common clock driver template
149        and eliminate all fast idle code specific to this BSP. This
150        eliminates a fair amount of code in the BSP clock driver and
151        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
152        timer so I added the new hook Clock_driver_support_find_timer to
153        support this. In general, there was some clean up to the file headers
154        of various files.
155
1562006-11-15      Joel Sherrill <joel@OARcorp.com>
157
158        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
159        file and simplified initialization.
160
1612006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
162
163        * Makefile.am: Remove superfluous -DASM.
164
1652006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
166
167        * configure.ac: Require autoconf-2.60. Require automake-1.10.
168
1692006-06-24      Joel Sherrill <joel@OARcorp.com>
170
171        * startup/linkcmds: Add .rela.dyn sections.
172
1732006-06-22      Joel Sherrill <joel@OARcorp.com>
174
175        PR 1100/bsps
176        * console/debugputs.c: Remove redundant return.
177
1782006-03-08      Joel Sherrill <joel@OARcorp.com>
179
180        * startup/linkcmds: Add .gnu.linkonce.b.* section.
181
1822006-02-08      Joel Sherrill <joel@OARcorp.com>
183
184        * startup/linkcmds: Add sections required by newer gcc versions.
185
1862006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
187
188        * configure.ac: Remove explicit ampolish3 support (now in
189        RTEMS_BSP_CONFIGURE).
190
1912006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
192
193        * configure.ac: Add ampolish3 support.
194        * Makefile.am: Add preinstall.am.
195
1962006-01-10      Joel Sherrill <joel@OARcorp.com>
197
198        * startup/linkcmds: Merge from 4.6 branch. Now the copy_data loop
199        works.
200
2012006-01-10      Joel Sherrill <joel@OARcorp.com>
202
203        * configure.ac: Add configuration for ENABLE_SIS_QUIRKS.
204
2052005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
206
207        * include/bsp.h: New header guard.
208
2092005-01-20      Joel Sherrill <joel@OARcorp.com>
210
211        * bsp_specs: Conditionalize inclusion of crtend/crtn.
212
2132005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
214
215        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
216
2172005-01-06      Joel Sherrill <joel@OARcorp.com>
218
219        * Makefile.am: Fix typo.
220
2212005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
222
223        * Makefile.am: Remove build-variant support.
224
2252004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
226
227        * configure.ac: Require automake > 1.9.
228
2292004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
230
231        PR 610/bsps
232        * Makefile.am: Add include/tm27.h, Cosmetics.
233        * include/tm27.h: Final cosmetics.
234
2352004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
236
237        * include/bsp.h: Split out tmtest27 support.
238        * include/tm27.h: New.
239
2402004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
241
242        PR 613/bsps
243        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
244
2452004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
246
247        PR 614/bsps
248        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
249
2502004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
251
252        * startup/boardinit.S: Include <rtems/asm.h> instead of <asm.h>.
253        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
254        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
255        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
256        * console/console.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
257
2582004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
259
260        * clock/ckinit.c, console/console.c, console/debugputs.c,
261        erc32sonic/erc32sonic.c, include/bsp.h, include/erc32.h,
262        startup/setvec.c, startup/spurious.c, timer/timer.c: Convert to
263        using c99 fixed size types.
264
2652004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * Makefile.am: Reflect changes to bsp.am.
268        Preinstall dist_project_lib*.
269
2702004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * Makefile.am: Reflect changes to bsp.am.
273
2742004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
277
2782004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * Makefile.am: Pickup files from ../../sparc/shared instead of
281        ../shared. Reformat.
282
2832004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
284
285        * Makefile.am: Cosmetics.
286
2872004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * Makefile.am: Cosmetics.
290
2912004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * Makefile.am: Merge-in clock/Makefile.am, erc32sonic/Makefile.am,
294        startup/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
295        timer/Makefile.am, wrapup/Makefile.am.
296        Use automake compilation rules.
297        * clock/Makefile.am, erc32sonic/Makefile.am, startup/Makefile.am,
298        console/Makefile.am, gnatsupp/Makefile.am, timer/Makefile.am,
299        wrapup/Makefile.am: Remove.
300        * configure.ac: Reflect changes above.
301
3022004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * Makefile.am: Add PREINSTALL_DIRS.
305
3062004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * wrapup/Makefile.am: Reflect changes to libcpu.
309
3102004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
313        Add PRE/TMPINSTALL_FILES to CLEANFILES.
314        * startup/Makefile.am: Ditto.
315
3162004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
317
318        * gnatsupp/Makefile.am: Eliminate VPATH.
319
3202004-01-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
321
322        * start/.cvsignore: Remove.
323
3242004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * start/Makefile.am: Remove.
327        * Makefile.am: Merge-in start/Makefile.am.
328        * configure.ac: Reflect changes above.
329
3302004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * wrapup/Makefile.am: Eliminate $(LIB).
333        Use noinst_DATA to trigger building libbsp.a.
334
3352003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * start/Makefile.am: Eliminate VPATH.
338
3392003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
342        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
343
3442003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
347        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
348        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
349
3502003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
353
3542003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * start/Makefile.am: Misc cleanups and fixes.
357        * startup/Makefile.am: Misc cleanups and fixes.
358        * wrapup/Makefile.am: Misc cleanups and fixes.
359
3602003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
361
362        * Makefile.am: Add dirstamp support to preinstallation.
363        * clock/Makefile.am: Cosmetics.
364        * console/Makefile.am: Cosmetics.
365        * erc32sonic/Makefile.am: Cosmetics.
366        * gnatsupp/Makefile.am: Cosmetics.
367        * start/Makefile.am: Cosmetics.
368        * startup/Makefile.am: Cosmetics.
369        * timer/Makefile.am: Cosmetics.
370        * wrapup/Makefile.am: Cosmetics.
371
3722003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * clock/Makefile.am: Remove all-local: $(ARCH).
375        * console/Makefile.am: Remove all-local: $(ARCH).
376        * erc32sonic/Makefile.am: Remove all-local: $(ARCH).
377        * gnatsupp/Makefile.am: Remove all-local: $(ARCH).
378        * start/Makefile.am: Remove all-local: $(ARCH).
379        * startup/Makefile.am: Remove all-local: $(ARCH).
380        * timer/Makefile.am: Remove all-local: $(ARCH).
381        * wrapup/Makefile.am: Remove all-local: $(ARCH).
382
3832003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
384
385        * Makefile.am: Fix preinstallation of include/coverhd.h.
386
3872003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
388
389        * Makefile.am: Merge-in include/Makefile.am.
390        Reflect changes to bsp.am.
391        * include/Makefile.am: Remove.
392        * configure.ac: Reflect changes above.
393
3942003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
395
396        * bsp_specs: Remove *lib:.
397
3982003-09-04      Joel Sherrill <joel@OARcorp.com>
399
400        * clock/ckinit.c, console/console.c, console/consolereserveresources.c,
401        console/debugputs.c, include/bsp.h, include/coverhd.h,
402        include/erc32.h, startup/erc32mec.c, startup/setvec.c, timer/timer.c:
403        URL for license changed.
404
4052003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
406
407        * Makefile.am: Reflect having moved aclocal/.
408
4092003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
410
411        * Makefile.am: Reflect having moved automake/.
412        * clock/Makefile.am: Reflect having moved automake/.
413        * console/Makefile.am: Reflect having moved automake/.
414        * erc32sonic/Makefile.am: Reflect having moved automake/.
415        * gnatsupp/Makefile.am: Reflect having moved automake/.
416        * include/Makefile.am: Reflect having moved automake/.
417        * start/Makefile.am: Reflect having moved automake/.
418        * startup/Makefile.am: Reflect having moved automake/.
419        * timer/Makefile.am: Reflect having moved automake/.
420        * wrapup/Makefile.am: Reflect having moved automake/.
421
4222003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
423
424        PR 452/bsps
425        * startup/Makefile.am: Remove USE_INIT_FINI.
426
4272003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
430
4312003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        PR 445/bsps
434        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
435        Remove cpp, old_cpp (now unused).
436
4372003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
438
439        * configure.ac: Remove AC_CONFIG_AUX_DIR.
440
4412003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
442
443        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
444
4452003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
446
447        * configure.ac: AC_PREREQ(2.57).
448
4492003-01-20      Joel Sherrill <joel@OARcorp.com>
450
451        * startup/linkcmds*: Add FreeBSD sysctl() sections.
452
4532002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
454
455        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
456        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
457        * erc32sonic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
458        * gnatsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
459        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
460        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
461        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
462
4632002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * start/Makefile.am: Use install-data-local to install startfile.
466
4672002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
468
469        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
470
4712002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
472
473        * .cvsignore: Reformat.
474        Add autom4te*cache.
475        Remove autom4te.cache.
476
4772002-08-21      Joel Sherrill <joel@OARcorp.com>
478
479        * bsp_specs: Added support for -nostdlibs.
480
4812002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
482
483        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
484        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
485
4862002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
487
488        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
489        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
490        * erc32sonic/Makefile.am: Use .$(OBJEXT) instead of .o.
491        * gnatsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
492        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
493        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
494        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
495
4962002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
497
498        * start/Makefile.am: Eliminate PGM.
499        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
500
5012002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
504
5052002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
506
507        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
508        Remove $(OBJS) from all-local.
509
5102002-07-01      Joel Sherrill <joel@OARcorp.com>
511
512        * startup/erc32mec.c: New file.
513        * startup/Makefile.am: Reflect above.
514        * include/erc32.h: Converted SCORE_EXTERN to extern.
515        * tools/runtest.in: Lengthened timeout on test runs.
516
5172002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
518
519        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
520
5212001-05-09      Joel Sherrill <joel@OARcorp.com>
522
523        * startup/linkcmds: In support of gcc 3.1, added one of more
524        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
525        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
526        and direction of segments to memory regions may also have been
527        addressed.  This was a sweep across all BSPs.
528 
5292001-04-26      Joel Sherrill <joel@OARcorp.com>
530
531        * include/bsp.h: Change SIS to ERC32_BSP.
532 
5332002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE).
536        Remove BSPOPTS_*(FPU_REVB).
537        * wrapup/Makefile.am: Remove tbr.
538
5392002-03-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
540
541        * configure.ac: Add BSPOPTS_*(NO_TABLE_MOVE).
542        Add BSPOPTS_*(FPU_REVB).
543        * wrapup/Makefile.am: Add tbr.
544
5452002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
546
547        * configure.ac:
548        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
549        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
550        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
551        * Makefile.am: Remove AUTOMAKE_OPTIONS.
552        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
553        * erc32sonic/Makefile.am: Remove AUTOMAKE_OPTIONS.
554        * gnatsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
555        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
556        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
557        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
558        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
559        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
560
5612001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
562
563        * configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
564        Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
565        Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
566        * include/bsp.h: include bspopts.h.
567
5682001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
569
570        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
571
5722001-11-08      Jiri Gaisler <jiri@gaisler.com>
573
574        This fix is in response to test results reported by Jerry Needell
575        <jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80.
576        * include/bsp.h: TM27 was not running properly because the ERC32
577        and LEON cannot nest interrupts at the same level.  The BSP test support
578        had to be modified to support using two different interrupt sources.
579
5802001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
581
582        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
583        * configure.in: Remove.
584        * configure.ac: New file, generated from configure.in by autoupdate.
585
5862001-09-27      Joel Sherrill <joel@OARcorp.com>
587
588        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
589
5902001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
591
592        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
593
5942001-08-16      Joel Sherrill <joel@OARcorp.com>
595
596        * tools/runtest.in: Recognize debug variant of monitor test.
597
5982001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
599
600        * configure.in: Add bspopts.h.
601        * include/.cvsignore: Add bspopts.h*, stamp-h*.
602        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
603        * include/bsp.h: Include bspopts.h.
604
6052001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
606
607        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
608
6092000-04-23      Jiri Gaisler <jiri@gaisler.com>
610
611        * console/debugputs.c: Switched to unsigned characters.
612
6132000-12-06      Joel Sherrill <joel@OARcorp.com>
614
615        * gnatsupp/gnatsupp.c: Added prototype to eliminate warning.
616
6172000-11-30      Joel Sherrill <joel@OARcorp.com>
618
619        * erc32sonic/Makefile.am: Only compile this if networking is enabled.
620
6212000-11-21      Jiri Gaisler <jgais@ws.estec.esa.nl>
622
623        * erc32sonic/erc32sonic.c: Minor modifications which enable
624        network interface to come up and work for some time before
625        getting an error in the SONIC driver.  The error is a bit random,
626        sometimes MCLGET (m, M_WAIT) tries to access memory way outside the
627        available ram (and traps) while sometimes there is a panic due
628        to RBAE/RXEN.
629
6302000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
631
632        * Makefile.am: Cleanup.
633
6342000-11-14      Jiri Gaisler <jgais@ws.estec.esa.nl>
635
636        * wrapup/Makefile.am: Pick up cache code from libcpu and pick
637        up .o's instead of .rel's from libcpu.
638
6392000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
640
641        * Makefile.am, configure.in, gnatsupp/Makefile.am,
642        gnatsupp/gnatsupp.c, include/Makefile.am, include/bsp.h,
643        start/Makefile.am, startup/Makefile.am, startup/setvec.c,
644        wrapup/Makefile.am:
645        * erc32sonic: New directory.
646        * erc32sonic/Makefile.am, erc32sonic/erc32sonic.c,
647        erc32sonic/.cvsignore: New files.
648        * include/erc32.h: New file.
649        * startup/boardinit.S: New file.
650        Big update of SPARC support for ERC32 and LEON.
651        Added support for ERC32 without floating point.
652        Added SONIC support as configured on Tharsys ERC32 board.
653        The bsp's share various code in the shared directory:
654           gnat-support, start-up code, etc.
655        To decrease the foot-print, I removed the 16 kbyte start-up
656        stack that was put in .bss and never reused once the system
657        was up. The stack is now put between the heap and the
658        workspace. To reclaim it, the user can do a rtems_region_extend
659        to merge the stack to the heap region once the system is up.
660
6612000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
662
663        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
664
6652000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
666
667        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
668
6692000-11-01      Joel Sherrill <joel@OARcorp.com>
670
671        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
672        and libcsupport.h moved from libc to lib/include/rtems and
673        now must be referenced as <rtems/XXX.h>.   Header file order
674        was cleaned up while doing this.
675
6762000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
677
678        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
679        Switch to GNU canonicalization.
680
6812000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
682
683        * clock/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
684        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
685        wrapup/Makefile.am: Include compile.am
686
6872000-08-10      Joel Sherrill <joel@OARcorp.com>
688
689        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.