source: rtems/c/src/lib/libbsp/sparc/erc32/ChangeLog @ 7cba9933

4.115
Last change on this file since 7cba9933 was 7cba9933, checked in by Joel Sherrill <joel.sherrill@…>, on 01/28/11 at 20:32:53

2011-01-28 Joel Sherrill <joel.sherrilL@…>

  • bsp_specs: Revert accidental commit.
  • Property mode set to 100644
File size: 26.4 KB
Line 
12011-01-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        * bsp_specs: Revert accidental commit.
4
52011-01-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
6
7        * bsp_specs, make/custom/erc32.cfg: Fix typo where license said
8        found in found in.
9
102010-08-26      Chris Johns <chrisj@rtems.org>
11
12        * Makefile.am: Add bspinit.c from the shared BSP files.
13
142010-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
17
182010-06-29      Joel Sherrill <Joel.Sherrill@OARcorp.com>
19
20        * configure.ac: Added AC_CHECK_SIZEOF macro.
21
222010-05-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
23
24        * startup/linkcmds: Include basic linker command file and define only
25        board specific values.  Define RAM and PROM limits only if not defined
26        by command line arguments.
27        * Makefile.am, preinstall.am: Reflect changes above.
28
292010-04-27      Tiemen Schut <T.Schut@sron.nl>
30
31        PR 1506/bsps
32        * console/console.c: Removed.
33        * console/erc32_console.c: New file.  Use shared console driver.
34        Make sure interrupt support works.  PPPD confirmed on sis.
35        * Makefile.am: Reflect changes above.
36
372009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
38
39        * console/console.c:
40        Reflect changes to rtems_termios_callbacks->write.
41
422009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * Makefile.am: Switch to ../../shared/bspstart.c
45
462009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
47
48        * make/custom/erc32.cfg: Remove RTEMS_BSP_FAMILY.
49
502009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * configure.ac: Don't add -ansi -fasm to CFLAGS.
53
542009-10-17      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * console/console.c: Fix warning.
57
582009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * make/custom/erc32.cfg: New (relocated from /make/custom).
61        * make/custom/sis.cfg: New (relocated from /make/custom).
62
632009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
66
67 2009-08-28     Joel Sherrill <joel.sherrill@OARcorp.com>
68
69        * console/console.c: Spacing.
70
712009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
72
73        * Makefile.am, include/bsp.h, startup/setvec.c: Split idle method into
74        its own file. Properly note to confdefs.h that this BSP has its own
75        idle thread.
76        * startup/bspidle.c: New file.
77
782009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
79
80        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
81        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
82        have the same options.
83
842009-03-09      Antoine Lacroix <antoine.lacroix at sodern.fr>
85
86        PR 1391/bsps
87        * startup/spurious.c: Format was %d but had leading 0x.
88
892009-03-02      Daniel Hellstrom <daniel@gaisler.com>
90
91        PR 1390/bsps
92        * startup/linkcmds: Fix sections so C++ global constructors and
93        destructors work with late model (>= 4.3) gcc versions.
94
952009-02-12      Joel Sherrill <joel.sherrill@oarcorp.com>
96
97        * startup/setvec.c: Change prototype of IDLE thread to consistently
98        return void * and take a uintptr_t argument.
99
1002008-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
101
102        * bsp_specs: Remove -e start from %link.
103
1042008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
105
106        * Makefile.am, preinstall.am:
107        * include/coverhd.h: Removed.
108
1092008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
110
111        * clock/ckinit.c: include "../../../shared/clockdrv_shell.h".
112        * Makefile.am: Reflect changes above.
113
1142008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
115
116        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
117        of building libbspstart.a, using automake-rules.
118
1192008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
120
121        * Makefile.am: Eliminate *_SOURCES.
122
1232008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
126        components.
127
1282008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
129
130        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
131
1322008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * configure.ac: Make letting boot_card() handle work area allocation
135        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
136        BSP_BOOTCARD_OPTIONS.
137
1382008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
139
140        * Makefile.am: bsp_cleanup() had the same code which was executed when
141        you returned from boot_card() to start.S. So just use the stub
142        bsp_cleanup() implementation and remove a file.
143
1442008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
145
146        * include/bsp.h: Remove unnecessary boilerplate comments.
147
1482008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
149
150        * startup/linkcmds: Add start symbol to eliminate warning.
151
1522008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
153
154        * startup/linkcmds: Work Area should start on 16 byte boundary.
155
1562008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * Makefile.am: Use shared bsp_get_work_area() in its own file and rely
159        on BSP Framework to perform more initialization.
160
1612008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
164        phase, all prototypes were removed from bsp.h and empty
165        implementations were removed and made to use the shared stub.
166
1672008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
168
169        * console/console.c, timer/timer.c: Convert to "bool".
170
1712008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
172
173        * timer/timer.c: Convert using "bool".
174
1752008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
176
177        * timer/timer.c: Eliminate empty function from every benchmark timer
178        driver. Fix spelling.
179
1802008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
181
182        * timer/timer.c: Rename timer driver methods to follow RTEMS
183        programming conventions.
184
1852008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
186
187        * gnatsupp/gnatsupp.c, timer/timer.c: Add missing prototypes.
188
1892008-08-08      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        * startup/linkcmds: All SPARC executables should include
192        rtems_get_version_string so the monitor used can provide RTEMS
193        awareness based upon the version.
194
1952008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
196
197        PR 1294/bsps
198        * startup/spurious.c: Correct prototype and usage of
199        sparc_disable_interrupts.
200
2012008-08-04      Joel Sherrill <joel.sherrill@OARcorp.com>
202
203        PR 1294/bsps
204        * startup/spurious.c: Correct prototype and usage of
205        sparc_disable_interrupts.
206
2072008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
208
209        * Makefile.am, configure.ac: Add capability for bootcard.c BSP
210        Initialization Framework to ask the BSP where it has memory for the
211        RTEMS Workspace and C Program Heap. These collectively are referred
212        to as work area. If the BSP supports this, then it does not have to
213        include code to split the available memory between the two areas.
214        This reduces the amount of code in the BSP specific bspstart.c file.
215        Additionally, the shared framework can initialize the C Library, call
216        rtems_debug_enable(), and dirty the work area memory. Until most/all
217        BSPs support this new capability, if the BSP supports this, it should
218        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
219        When the transition is complete, this autoconf macro can be removed.
220
2212008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
222
223        * clock/ckinit.c: Add nanoseconds clock tick granularity support.
224
2252008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
226
227        * Makefile.am: Remove all references to console_reserve_resources and
228        termios_reserve_resources.
229        * console/consolereserveresources.c: Removed.
230
2312008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
232
233        * startup/linkcmds: Add wildcard to gcc_except_table section so
234        programs compiled with gcc 4.3.x can link.
235
2362007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
237
238        * clock/ckinit.c, include/bsp.h: Eliminate copies of the Configuration
239        Table. Use the RTEMS provided accessor macros to obtain configuration
240        fields.
241
2422007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
243
244        * include/bsp.h: Move interrupt_stack_size field from CPU Table to
245        Configuration Table. Eliminate CPU Table from all ports. Delete
246        references to CPU Table in all forms.
247
2482007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
249
250        * Makefile.am: Moved most of the remaining CPU Table fields to the
251        Configuration Table. This included pretasking_hook, predriver_hook,
252        postdriver_hook, idle_task, do_zero_of_workspace,
253        extra_mpci_receive_server_stack, stack_allocate_hook, and
254        stack_free_hook. As a side-effect of this effort some multiprocessing
255        code was made conditional and some style clean up occurred.
256
2572007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
258
259        * clock/ckinit.c, include/bsp.h: Fix spacing.
260
2612007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
262
263        * clock/ckinit.c: Formatting.
264
2652007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
266
267        * console/debugputs.c, include/bsp.h, startup/spurious.c: Remove debug
268        print methods that are redundant with prntk and replace their use
269        with printk.
270
2712007-05-03      Joel Sherrill <joel@OARcorp.com>
272
273        * startup/linkcmds: Handle .data.* sections
274
2752007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * bsp_specs: Remove qrtems_debug.
278
2792007-03-28      Joel Sherrill <joel@OARcorp.com>
280
281        * clock/ckinit.c: Add support to the Clock driver template for
282        rtems_clock_set_nanoseconds_extension and the potential for TOD and
283        timestamps accurate to the nanosecond. On this BSP however, it is
284        only accurate to the microsecond.
285
2862007-03-28      Joel Sherrill <joel@OARcorp.com>
287
288        PR 1233/bsps
289        * Makefile.am, console/console.c, console/debugputs.c: Move printk
290        support code into debug IO file so you do not get the entire console
291        driver when you do not want it.
292
2932006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * configure.ac: New BUG-REPORT address.
296
2972006-11-17      Joel Sherrill <joel@OARcorp.com>
298
299        * timer/timer.c: Update timer overhead for start/stop.
300
3012006-11-16      Joel Sherrill <joel@OARcorp.com>
302
303        * clock/ckinit.c, console/console.c: Use common clock driver template
304        and eliminate all fast idle code specific to this BSP. This
305        eliminates a fair amount of code in the BSP clock driver and
306        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
307        timer so I added the new hook Clock_driver_support_find_timer to
308        support this. In general, there was some clean up to the file headers
309        of various files.
310
3112006-11-15      Joel Sherrill <joel@OARcorp.com>
312
313        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
314        file and simplified initialization.
315
3162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
317
318        * Makefile.am: Remove superfluous -DASM.
319
3202006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
321
322        * configure.ac: Require autoconf-2.60. Require automake-1.10.
323
3242006-06-24      Joel Sherrill <joel@OARcorp.com>
325
326        * startup/linkcmds: Add .rela.dyn sections.
327
3282006-06-22      Joel Sherrill <joel@OARcorp.com>
329
330        PR 1100/bsps
331        * console/debugputs.c: Remove redundant return.
332
3332006-03-08      Joel Sherrill <joel@OARcorp.com>
334
335        * startup/linkcmds: Add .gnu.linkonce.b.* section.
336
3372006-02-08      Joel Sherrill <joel@OARcorp.com>
338
339        * startup/linkcmds: Add sections required by newer gcc versions.
340
3412006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
342
343        * configure.ac: Remove explicit ampolish3 support (now in
344        RTEMS_BSP_CONFIGURE).
345
3462006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
347
348        * configure.ac: Add ampolish3 support.
349        * Makefile.am: Add preinstall.am.
350
3512006-01-10      Joel Sherrill <joel@OARcorp.com>
352
353        * startup/linkcmds: Merge from 4.6 branch. Now the copy_data loop
354        works.
355
3562006-01-10      Joel Sherrill <joel@OARcorp.com>
357
358        * configure.ac: Add configuration for ENABLE_SIS_QUIRKS.
359
3602005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
361
362        * include/bsp.h: New header guard.
363
3642005-01-20      Joel Sherrill <joel@OARcorp.com>
365
366        * bsp_specs: Conditionalize inclusion of crtend/crtn.
367
3682005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
369
370        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
371
3722005-01-06      Joel Sherrill <joel@OARcorp.com>
373
374        * Makefile.am: Fix typo.
375
3762005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
377
378        * Makefile.am: Remove build-variant support.
379
3802004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
381
382        * configure.ac: Require automake > 1.9.
383
3842004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
385
386        PR 610/bsps
387        * Makefile.am: Add include/tm27.h, Cosmetics.
388        * include/tm27.h: Final cosmetics.
389
3902004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
391
392        * include/bsp.h: Split out tmtest27 support.
393        * include/tm27.h: New.
394
3952004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
396
397        PR 613/bsps
398        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
399
4002004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
401
402        PR 614/bsps
403        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
404
4052004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
406
407        * startup/boardinit.S: Include <rtems/asm.h> instead of <asm.h>.
408        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
409        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
410        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
411        * console/console.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
412
4132004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
414
415        * clock/ckinit.c, console/console.c, console/debugputs.c,
416        erc32sonic/erc32sonic.c, include/bsp.h, include/erc32.h,
417        startup/setvec.c, startup/spurious.c, timer/timer.c: Convert to
418        using c99 fixed size types.
419
4202004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * Makefile.am: Reflect changes to bsp.am.
423        Preinstall dist_project_lib*.
424
4252004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
426
427        * Makefile.am: Reflect changes to bsp.am.
428
4292004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
430
431        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
432
4332004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
434
435        * Makefile.am: Pickup files from ../../sparc/shared instead of
436        ../shared. Reformat.
437
4382004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * Makefile.am: Cosmetics.
441
4422004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
443
444        * Makefile.am: Cosmetics.
445
4462004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
447
448        * Makefile.am: Merge-in clock/Makefile.am, erc32sonic/Makefile.am,
449        startup/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
450        timer/Makefile.am, wrapup/Makefile.am.
451        Use automake compilation rules.
452        * clock/Makefile.am, erc32sonic/Makefile.am, startup/Makefile.am,
453        console/Makefile.am, gnatsupp/Makefile.am, timer/Makefile.am,
454        wrapup/Makefile.am: Remove.
455        * configure.ac: Reflect changes above.
456
4572004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
458
459        * Makefile.am: Add PREINSTALL_DIRS.
460
4612004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
462
463        * wrapup/Makefile.am: Reflect changes to libcpu.
464
4652004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
466
467        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
468        Add PRE/TMPINSTALL_FILES to CLEANFILES.
469        * startup/Makefile.am: Ditto.
470
4712004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
472
473        * gnatsupp/Makefile.am: Eliminate VPATH.
474
4752004-01-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
476
477        * start/.cvsignore: Remove.
478
4792004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
480
481        * start/Makefile.am: Remove.
482        * Makefile.am: Merge-in start/Makefile.am.
483        * configure.ac: Reflect changes above.
484
4852004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
486
487        * wrapup/Makefile.am: Eliminate $(LIB).
488        Use noinst_DATA to trigger building libbsp.a.
489
4902003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
491
492        * start/Makefile.am: Eliminate VPATH.
493
4942003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
495
496        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
497        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
498
4992003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
500
501        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
502        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
503        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
504
5052003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
506
507        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
508
5092003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
510
511        * start/Makefile.am: Misc cleanups and fixes.
512        * startup/Makefile.am: Misc cleanups and fixes.
513        * wrapup/Makefile.am: Misc cleanups and fixes.
514
5152003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
516
517        * Makefile.am: Add dirstamp support to preinstallation.
518        * clock/Makefile.am: Cosmetics.
519        * console/Makefile.am: Cosmetics.
520        * erc32sonic/Makefile.am: Cosmetics.
521        * gnatsupp/Makefile.am: Cosmetics.
522        * start/Makefile.am: Cosmetics.
523        * startup/Makefile.am: Cosmetics.
524        * timer/Makefile.am: Cosmetics.
525        * wrapup/Makefile.am: Cosmetics.
526
5272003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
528
529        * clock/Makefile.am: Remove all-local: $(ARCH).
530        * console/Makefile.am: Remove all-local: $(ARCH).
531        * erc32sonic/Makefile.am: Remove all-local: $(ARCH).
532        * gnatsupp/Makefile.am: Remove all-local: $(ARCH).
533        * start/Makefile.am: Remove all-local: $(ARCH).
534        * startup/Makefile.am: Remove all-local: $(ARCH).
535        * timer/Makefile.am: Remove all-local: $(ARCH).
536        * wrapup/Makefile.am: Remove all-local: $(ARCH).
537
5382003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
539
540        * Makefile.am: Fix preinstallation of include/coverhd.h.
541
5422003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
543
544        * Makefile.am: Merge-in include/Makefile.am.
545        Reflect changes to bsp.am.
546        * include/Makefile.am: Remove.
547        * configure.ac: Reflect changes above.
548
5492003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
550
551        * bsp_specs: Remove *lib:.
552
5532003-09-04      Joel Sherrill <joel@OARcorp.com>
554
555        * clock/ckinit.c, console/console.c, console/consolereserveresources.c,
556        console/debugputs.c, include/bsp.h, include/coverhd.h,
557        include/erc32.h, startup/erc32mec.c, startup/setvec.c, timer/timer.c:
558        URL for license changed.
559
5602003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
561
562        * Makefile.am: Reflect having moved aclocal/.
563
5642003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
565
566        * Makefile.am: Reflect having moved automake/.
567        * clock/Makefile.am: Reflect having moved automake/.
568        * console/Makefile.am: Reflect having moved automake/.
569        * erc32sonic/Makefile.am: Reflect having moved automake/.
570        * gnatsupp/Makefile.am: Reflect having moved automake/.
571        * include/Makefile.am: Reflect having moved automake/.
572        * start/Makefile.am: Reflect having moved automake/.
573        * startup/Makefile.am: Reflect having moved automake/.
574        * timer/Makefile.am: Reflect having moved automake/.
575        * wrapup/Makefile.am: Reflect having moved automake/.
576
5772003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
578
579        PR 452/bsps
580        * startup/Makefile.am: Remove USE_INIT_FINI.
581
5822003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
585
5862003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
587
588        PR 445/bsps
589        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
590        Remove cpp, old_cpp (now unused).
591
5922003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
593
594        * configure.ac: Remove AC_CONFIG_AUX_DIR.
595
5962003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
597
598        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
599
6002003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
601
602        * configure.ac: AC_PREREQ(2.57).
603
6042003-01-20      Joel Sherrill <joel@OARcorp.com>
605
606        * startup/linkcmds*: Add FreeBSD sysctl() sections.
607
6082002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
609
610        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
611        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
612        * erc32sonic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
613        * gnatsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
614        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
615        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
616        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
617
6182002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * start/Makefile.am: Use install-data-local to install startfile.
621
6222002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
623
624        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
625
6262002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
627
628        * .cvsignore: Reformat.
629        Add autom4te*cache.
630        Remove autom4te.cache.
631
6322002-08-21      Joel Sherrill <joel@OARcorp.com>
633
634        * bsp_specs: Added support for -nostdlibs.
635
6362002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
637
638        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
639        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
640
6412002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
642
643        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
644        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
645        * erc32sonic/Makefile.am: Use .$(OBJEXT) instead of .o.
646        * gnatsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
647        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
648        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
649        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
650
6512002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
652
653        * start/Makefile.am: Eliminate PGM.
654        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
655
6562002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
659
6602002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
661
662        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
663        Remove $(OBJS) from all-local.
664
6652002-07-01      Joel Sherrill <joel@OARcorp.com>
666
667        * startup/erc32mec.c: New file.
668        * startup/Makefile.am: Reflect above.
669        * include/erc32.h: Converted SCORE_EXTERN to extern.
670        * tools/runtest.in: Lengthened timeout on test runs.
671
6722002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
673
674        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
675
6762001-05-09      Joel Sherrill <joel@OARcorp.com>
677
678        * startup/linkcmds: In support of gcc 3.1, added one of more
679        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
680        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
681        and direction of segments to memory regions may also have been
682        addressed.  This was a sweep across all BSPs.
683 
6842001-04-26      Joel Sherrill <joel@OARcorp.com>
685
686        * include/bsp.h: Change SIS to ERC32_BSP.
687 
6882002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
689
690        * configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE).
691        Remove BSPOPTS_*(FPU_REVB).
692        * wrapup/Makefile.am: Remove tbr.
693
6942002-03-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
695
696        * configure.ac: Add BSPOPTS_*(NO_TABLE_MOVE).
697        Add BSPOPTS_*(FPU_REVB).
698        * wrapup/Makefile.am: Add tbr.
699
7002002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
701
702        * configure.ac:
703        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
704        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
705        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
706        * Makefile.am: Remove AUTOMAKE_OPTIONS.
707        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
708        * erc32sonic/Makefile.am: Remove AUTOMAKE_OPTIONS.
709        * gnatsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
710        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
711        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
712        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
713        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
714        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
715
7162001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
717
718        * configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
719        Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
720        Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
721        * include/bsp.h: include bspopts.h.
722
7232001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
724
725        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
726
7272001-11-08      Jiri Gaisler <jiri@gaisler.com>
728
729        This fix is in response to test results reported by Jerry Needell
730        <jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80.
731        * include/bsp.h: TM27 was not running properly because the ERC32
732        and LEON cannot nest interrupts at the same level.  The BSP test support
733        had to be modified to support using two different interrupt sources.
734
7352001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
736
737        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
738        * configure.in: Remove.
739        * configure.ac: New file, generated from configure.in by autoupdate.
740
7412001-09-27      Joel Sherrill <joel@OARcorp.com>
742
743        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
744
7452001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
746
747        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
748
7492001-08-16      Joel Sherrill <joel@OARcorp.com>
750
751        * tools/runtest.in: Recognize debug variant of monitor test.
752
7532001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
754
755        * configure.in: Add bspopts.h.
756        * include/.cvsignore: Add bspopts.h*, stamp-h*.
757        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
758        * include/bsp.h: Include bspopts.h.
759
7602001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
761
762        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
763
7642000-04-23      Jiri Gaisler <jiri@gaisler.com>
765
766        * console/debugputs.c: Switched to unsigned characters.
767
7682000-12-06      Joel Sherrill <joel@OARcorp.com>
769
770        * gnatsupp/gnatsupp.c: Added prototype to eliminate warning.
771
7722000-11-30      Joel Sherrill <joel@OARcorp.com>
773
774        * erc32sonic/Makefile.am: Only compile this if networking is enabled.
775
7762000-11-21      Jiri Gaisler <jgais@ws.estec.esa.nl>
777
778        * erc32sonic/erc32sonic.c: Minor modifications which enable
779        network interface to come up and work for some time before
780        getting an error in the SONIC driver.  The error is a bit random,
781        sometimes MCLGET (m, M_WAIT) tries to access memory way outside the
782        available ram (and traps) while sometimes there is a panic due
783        to RBAE/RXEN.
784
7852000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
786
787        * Makefile.am: Cleanup.
788
7892000-11-14      Jiri Gaisler <jgais@ws.estec.esa.nl>
790
791        * wrapup/Makefile.am: Pick up cache code from libcpu and pick
792        up .o's instead of .rel's from libcpu.
793
7942000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
795
796        * Makefile.am, configure.in, gnatsupp/Makefile.am,
797        gnatsupp/gnatsupp.c, include/Makefile.am, include/bsp.h,
798        start/Makefile.am, startup/Makefile.am, startup/setvec.c,
799        wrapup/Makefile.am:
800        * erc32sonic: New directory.
801        * erc32sonic/Makefile.am, erc32sonic/erc32sonic.c,
802        erc32sonic/.cvsignore: New files.
803        * include/erc32.h: New file.
804        * startup/boardinit.S: New file.
805        Big update of SPARC support for ERC32 and LEON.
806        Added support for ERC32 without floating point.
807        Added SONIC support as configured on Tharsys ERC32 board.
808        The bsp's share various code in the shared directory:
809           gnat-support, start-up code, etc.
810        To decrease the foot-print, I removed the 16 kbyte start-up
811        stack that was put in .bss and never reused once the system
812        was up. The stack is now put between the heap and the
813        workspace. To reclaim it, the user can do a rtems_region_extend
814        to merge the stack to the heap region once the system is up.
815
8162000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
817
818        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
819
8202000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
821
822        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
823
8242000-11-01      Joel Sherrill <joel@OARcorp.com>
825
826        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
827        and libcsupport.h moved from libc to lib/include/rtems and
828        now must be referenced as <rtems/XXX.h>.   Header file order
829        was cleaned up while doing this.
830
8312000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
832
833        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
834        Switch to GNU canonicalization.
835
8362000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
837
838        * clock/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
839        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
840        wrapup/Makefile.am: Include compile.am
841
8422000-08-10      Joel Sherrill <joel@OARcorp.com>
843
844        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.