source: rtems/c/src/lib/libbsp/sparc/erc32/ChangeLog @ 3e6eed76

4.115
Last change on this file since 3e6eed76 was 3e6eed76, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/11/11 at 10:06:48

2011-02-11 Ralf Corsépius <ralf.corsepius@…>

  • include/tm27.h, startup/spurious.c: Use "asm" instead of "asm" for improved c99-compliance.
  • Property mode set to 100644
File size: 26.9 KB
Line 
12011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * include/tm27.h, startup/spurious.c:
4        Use "__asm__" instead of "asm" for improved c99-compliance.
5
62011-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * timer/timer.c: Include <rtems/btimer.h>.
9        Fix benchmark_timer_read() definition.
10
112011-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * make/custom/erc32.cfg: Remove -ftest-coverage.
14
152011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * configure.ac: Require autoconf-2.68, automake-1.11.1.
18
192011-01-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
20
21        * bsp_specs: Revert accidental commit.
22
232011-01-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
24
25        * bsp_specs, make/custom/erc32.cfg: Fix typo where license said
26        found in found in.
27
282010-08-26      Chris Johns <chrisj@rtems.org>
29
30        * Makefile.am: Add bspinit.c from the shared BSP files.
31
322010-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
35
362010-06-29      Joel Sherrill <Joel.Sherrill@OARcorp.com>
37
38        * configure.ac: Added AC_CHECK_SIZEOF macro.
39
402010-05-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
41
42        * startup/linkcmds: Include basic linker command file and define only
43        board specific values.  Define RAM and PROM limits only if not defined
44        by command line arguments.
45        * Makefile.am, preinstall.am: Reflect changes above.
46
472010-04-27      Tiemen Schut <T.Schut@sron.nl>
48
49        PR 1506/bsps
50        * console/console.c: Removed.
51        * console/erc32_console.c: New file.  Use shared console driver.
52        Make sure interrupt support works.  PPPD confirmed on sis.
53        * Makefile.am: Reflect changes above.
54
552009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * console/console.c:
58        Reflect changes to rtems_termios_callbacks->write.
59
602009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        * Makefile.am: Switch to ../../shared/bspstart.c
63
642009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * make/custom/erc32.cfg: Remove RTEMS_BSP_FAMILY.
67
682009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * configure.ac: Don't add -ansi -fasm to CFLAGS.
71
722009-10-17      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * console/console.c: Fix warning.
75
762009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
77
78        * make/custom/erc32.cfg: New (relocated from /make/custom).
79        * make/custom/sis.cfg: New (relocated from /make/custom).
80
812009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
84
85 2009-08-28     Joel Sherrill <joel.sherrill@OARcorp.com>
86
87        * console/console.c: Spacing.
88
892009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
90
91        * Makefile.am, include/bsp.h, startup/setvec.c: Split idle method into
92        its own file. Properly note to confdefs.h that this BSP has its own
93        idle thread.
94        * startup/bspidle.c: New file.
95
962009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
97
98        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
99        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
100        have the same options.
101
1022009-03-09      Antoine Lacroix <antoine.lacroix at sodern.fr>
103
104        PR 1391/bsps
105        * startup/spurious.c: Format was %d but had leading 0x.
106
1072009-03-02      Daniel Hellstrom <daniel@gaisler.com>
108
109        PR 1390/bsps
110        * startup/linkcmds: Fix sections so C++ global constructors and
111        destructors work with late model (>= 4.3) gcc versions.
112
1132009-02-12      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * startup/setvec.c: Change prototype of IDLE thread to consistently
116        return void * and take a uintptr_t argument.
117
1182008-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
119
120        * bsp_specs: Remove -e start from %link.
121
1222008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
123
124        * Makefile.am, preinstall.am:
125        * include/coverhd.h: Removed.
126
1272008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
128
129        * clock/ckinit.c: include "../../../shared/clockdrv_shell.h".
130        * Makefile.am: Reflect changes above.
131
1322008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
133
134        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
135        of building libbspstart.a, using automake-rules.
136
1372008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
138
139        * Makefile.am: Eliminate *_SOURCES.
140
1412008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
142
143        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
144        components.
145
1462008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
147
148        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
149
1502008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * configure.ac: Make letting boot_card() handle work area allocation
153        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
154        BSP_BOOTCARD_OPTIONS.
155
1562008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * Makefile.am: bsp_cleanup() had the same code which was executed when
159        you returned from boot_card() to start.S. So just use the stub
160        bsp_cleanup() implementation and remove a file.
161
1622008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
163
164        * include/bsp.h: Remove unnecessary boilerplate comments.
165
1662008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * startup/linkcmds: Add start symbol to eliminate warning.
169
1702008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * startup/linkcmds: Work Area should start on 16 byte boundary.
173
1742008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * Makefile.am: Use shared bsp_get_work_area() in its own file and rely
177        on BSP Framework to perform more initialization.
178
1792008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
180
181        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
182        phase, all prototypes were removed from bsp.h and empty
183        implementations were removed and made to use the shared stub.
184
1852008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
186
187        * console/console.c, timer/timer.c: Convert to "bool".
188
1892008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        * timer/timer.c: Convert using "bool".
192
1932008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
194
195        * timer/timer.c: Eliminate empty function from every benchmark timer
196        driver. Fix spelling.
197
1982008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
199
200        * timer/timer.c: Rename timer driver methods to follow RTEMS
201        programming conventions.
202
2032008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
204
205        * gnatsupp/gnatsupp.c, timer/timer.c: Add missing prototypes.
206
2072008-08-08      Joel Sherrill <joel.sherrill@OARcorp.com>
208
209        * startup/linkcmds: All SPARC executables should include
210        rtems_get_version_string so the monitor used can provide RTEMS
211        awareness based upon the version.
212
2132008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
214
215        PR 1294/bsps
216        * startup/spurious.c: Correct prototype and usage of
217        sparc_disable_interrupts.
218
2192008-08-04      Joel Sherrill <joel.sherrill@OARcorp.com>
220
221        PR 1294/bsps
222        * startup/spurious.c: Correct prototype and usage of
223        sparc_disable_interrupts.
224
2252008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
226
227        * Makefile.am, configure.ac: Add capability for bootcard.c BSP
228        Initialization Framework to ask the BSP where it has memory for the
229        RTEMS Workspace and C Program Heap. These collectively are referred
230        to as work area. If the BSP supports this, then it does not have to
231        include code to split the available memory between the two areas.
232        This reduces the amount of code in the BSP specific bspstart.c file.
233        Additionally, the shared framework can initialize the C Library, call
234        rtems_debug_enable(), and dirty the work area memory. Until most/all
235        BSPs support this new capability, if the BSP supports this, it should
236        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
237        When the transition is complete, this autoconf macro can be removed.
238
2392008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
240
241        * clock/ckinit.c: Add nanoseconds clock tick granularity support.
242
2432008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
244
245        * Makefile.am: Remove all references to console_reserve_resources and
246        termios_reserve_resources.
247        * console/consolereserveresources.c: Removed.
248
2492008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
250
251        * startup/linkcmds: Add wildcard to gcc_except_table section so
252        programs compiled with gcc 4.3.x can link.
253
2542007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
255
256        * clock/ckinit.c, include/bsp.h: Eliminate copies of the Configuration
257        Table. Use the RTEMS provided accessor macros to obtain configuration
258        fields.
259
2602007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
261
262        * include/bsp.h: Move interrupt_stack_size field from CPU Table to
263        Configuration Table. Eliminate CPU Table from all ports. Delete
264        references to CPU Table in all forms.
265
2662007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
267
268        * Makefile.am: Moved most of the remaining CPU Table fields to the
269        Configuration Table. This included pretasking_hook, predriver_hook,
270        postdriver_hook, idle_task, do_zero_of_workspace,
271        extra_mpci_receive_server_stack, stack_allocate_hook, and
272        stack_free_hook. As a side-effect of this effort some multiprocessing
273        code was made conditional and some style clean up occurred.
274
2752007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
276
277        * clock/ckinit.c, include/bsp.h: Fix spacing.
278
2792007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
280
281        * clock/ckinit.c: Formatting.
282
2832007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
284
285        * console/debugputs.c, include/bsp.h, startup/spurious.c: Remove debug
286        print methods that are redundant with prntk and replace their use
287        with printk.
288
2892007-05-03      Joel Sherrill <joel@OARcorp.com>
290
291        * startup/linkcmds: Handle .data.* sections
292
2932007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * bsp_specs: Remove qrtems_debug.
296
2972007-03-28      Joel Sherrill <joel@OARcorp.com>
298
299        * clock/ckinit.c: Add support to the Clock driver template for
300        rtems_clock_set_nanoseconds_extension and the potential for TOD and
301        timestamps accurate to the nanosecond. On this BSP however, it is
302        only accurate to the microsecond.
303
3042007-03-28      Joel Sherrill <joel@OARcorp.com>
305
306        PR 1233/bsps
307        * Makefile.am, console/console.c, console/debugputs.c: Move printk
308        support code into debug IO file so you do not get the entire console
309        driver when you do not want it.
310
3112006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
312
313        * configure.ac: New BUG-REPORT address.
314
3152006-11-17      Joel Sherrill <joel@OARcorp.com>
316
317        * timer/timer.c: Update timer overhead for start/stop.
318
3192006-11-16      Joel Sherrill <joel@OARcorp.com>
320
321        * clock/ckinit.c, console/console.c: Use common clock driver template
322        and eliminate all fast idle code specific to this BSP. This
323        eliminates a fair amount of code in the BSP clock driver and
324        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
325        timer so I added the new hook Clock_driver_support_find_timer to
326        support this. In general, there was some clean up to the file headers
327        of various files.
328
3292006-11-15      Joel Sherrill <joel@OARcorp.com>
330
331        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
332        file and simplified initialization.
333
3342006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
335
336        * Makefile.am: Remove superfluous -DASM.
337
3382006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
339
340        * configure.ac: Require autoconf-2.60. Require automake-1.10.
341
3422006-06-24      Joel Sherrill <joel@OARcorp.com>
343
344        * startup/linkcmds: Add .rela.dyn sections.
345
3462006-06-22      Joel Sherrill <joel@OARcorp.com>
347
348        PR 1100/bsps
349        * console/debugputs.c: Remove redundant return.
350
3512006-03-08      Joel Sherrill <joel@OARcorp.com>
352
353        * startup/linkcmds: Add .gnu.linkonce.b.* section.
354
3552006-02-08      Joel Sherrill <joel@OARcorp.com>
356
357        * startup/linkcmds: Add sections required by newer gcc versions.
358
3592006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
360
361        * configure.ac: Remove explicit ampolish3 support (now in
362        RTEMS_BSP_CONFIGURE).
363
3642006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
365
366        * configure.ac: Add ampolish3 support.
367        * Makefile.am: Add preinstall.am.
368
3692006-01-10      Joel Sherrill <joel@OARcorp.com>
370
371        * startup/linkcmds: Merge from 4.6 branch. Now the copy_data loop
372        works.
373
3742006-01-10      Joel Sherrill <joel@OARcorp.com>
375
376        * configure.ac: Add configuration for ENABLE_SIS_QUIRKS.
377
3782005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
379
380        * include/bsp.h: New header guard.
381
3822005-01-20      Joel Sherrill <joel@OARcorp.com>
383
384        * bsp_specs: Conditionalize inclusion of crtend/crtn.
385
3862005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
387
388        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
389
3902005-01-06      Joel Sherrill <joel@OARcorp.com>
391
392        * Makefile.am: Fix typo.
393
3942005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
395
396        * Makefile.am: Remove build-variant support.
397
3982004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
399
400        * configure.ac: Require automake > 1.9.
401
4022004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
403
404        PR 610/bsps
405        * Makefile.am: Add include/tm27.h, Cosmetics.
406        * include/tm27.h: Final cosmetics.
407
4082004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
409
410        * include/bsp.h: Split out tmtest27 support.
411        * include/tm27.h: New.
412
4132004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
414
415        PR 613/bsps
416        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
417
4182004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
419
420        PR 614/bsps
421        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
422
4232004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
424
425        * startup/boardinit.S: Include <rtems/asm.h> instead of <asm.h>.
426        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
427        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
428        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
429        * console/console.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
430
4312004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
432
433        * clock/ckinit.c, console/console.c, console/debugputs.c,
434        erc32sonic/erc32sonic.c, include/bsp.h, include/erc32.h,
435        startup/setvec.c, startup/spurious.c, timer/timer.c: Convert to
436        using c99 fixed size types.
437
4382004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * Makefile.am: Reflect changes to bsp.am.
441        Preinstall dist_project_lib*.
442
4432004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * Makefile.am: Reflect changes to bsp.am.
446
4472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
448
449        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
450
4512004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
452
453        * Makefile.am: Pickup files from ../../sparc/shared instead of
454        ../shared. Reformat.
455
4562004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * Makefile.am: Cosmetics.
459
4602004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
461
462        * Makefile.am: Cosmetics.
463
4642004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
465
466        * Makefile.am: Merge-in clock/Makefile.am, erc32sonic/Makefile.am,
467        startup/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
468        timer/Makefile.am, wrapup/Makefile.am.
469        Use automake compilation rules.
470        * clock/Makefile.am, erc32sonic/Makefile.am, startup/Makefile.am,
471        console/Makefile.am, gnatsupp/Makefile.am, timer/Makefile.am,
472        wrapup/Makefile.am: Remove.
473        * configure.ac: Reflect changes above.
474
4752004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
476
477        * Makefile.am: Add PREINSTALL_DIRS.
478
4792004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
480
481        * wrapup/Makefile.am: Reflect changes to libcpu.
482
4832004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
484
485        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
486        Add PRE/TMPINSTALL_FILES to CLEANFILES.
487        * startup/Makefile.am: Ditto.
488
4892004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490
491        * gnatsupp/Makefile.am: Eliminate VPATH.
492
4932004-01-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * start/.cvsignore: Remove.
496
4972004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * start/Makefile.am: Remove.
500        * Makefile.am: Merge-in start/Makefile.am.
501        * configure.ac: Reflect changes above.
502
5032004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
504
505        * wrapup/Makefile.am: Eliminate $(LIB).
506        Use noinst_DATA to trigger building libbsp.a.
507
5082003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
509
510        * start/Makefile.am: Eliminate VPATH.
511
5122003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
513
514        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
515        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
516
5172003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
518
519        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
520        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
521        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
522
5232003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
524
525        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
526
5272003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
528
529        * start/Makefile.am: Misc cleanups and fixes.
530        * startup/Makefile.am: Misc cleanups and fixes.
531        * wrapup/Makefile.am: Misc cleanups and fixes.
532
5332003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * Makefile.am: Add dirstamp support to preinstallation.
536        * clock/Makefile.am: Cosmetics.
537        * console/Makefile.am: Cosmetics.
538        * erc32sonic/Makefile.am: Cosmetics.
539        * gnatsupp/Makefile.am: Cosmetics.
540        * start/Makefile.am: Cosmetics.
541        * startup/Makefile.am: Cosmetics.
542        * timer/Makefile.am: Cosmetics.
543        * wrapup/Makefile.am: Cosmetics.
544
5452003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
546
547        * clock/Makefile.am: Remove all-local: $(ARCH).
548        * console/Makefile.am: Remove all-local: $(ARCH).
549        * erc32sonic/Makefile.am: Remove all-local: $(ARCH).
550        * gnatsupp/Makefile.am: Remove all-local: $(ARCH).
551        * start/Makefile.am: Remove all-local: $(ARCH).
552        * startup/Makefile.am: Remove all-local: $(ARCH).
553        * timer/Makefile.am: Remove all-local: $(ARCH).
554        * wrapup/Makefile.am: Remove all-local: $(ARCH).
555
5562003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
557
558        * Makefile.am: Fix preinstallation of include/coverhd.h.
559
5602003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
561
562        * Makefile.am: Merge-in include/Makefile.am.
563        Reflect changes to bsp.am.
564        * include/Makefile.am: Remove.
565        * configure.ac: Reflect changes above.
566
5672003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * bsp_specs: Remove *lib:.
570
5712003-09-04      Joel Sherrill <joel@OARcorp.com>
572
573        * clock/ckinit.c, console/console.c, console/consolereserveresources.c,
574        console/debugputs.c, include/bsp.h, include/coverhd.h,
575        include/erc32.h, startup/erc32mec.c, startup/setvec.c, timer/timer.c:
576        URL for license changed.
577
5782003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
579
580        * Makefile.am: Reflect having moved aclocal/.
581
5822003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * Makefile.am: Reflect having moved automake/.
585        * clock/Makefile.am: Reflect having moved automake/.
586        * console/Makefile.am: Reflect having moved automake/.
587        * erc32sonic/Makefile.am: Reflect having moved automake/.
588        * gnatsupp/Makefile.am: Reflect having moved automake/.
589        * include/Makefile.am: Reflect having moved automake/.
590        * start/Makefile.am: Reflect having moved automake/.
591        * startup/Makefile.am: Reflect having moved automake/.
592        * timer/Makefile.am: Reflect having moved automake/.
593        * wrapup/Makefile.am: Reflect having moved automake/.
594
5952003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
596
597        PR 452/bsps
598        * startup/Makefile.am: Remove USE_INIT_FINI.
599
6002003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
601
602        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
603
6042003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
605
606        PR 445/bsps
607        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
608        Remove cpp, old_cpp (now unused).
609
6102003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
611
612        * configure.ac: Remove AC_CONFIG_AUX_DIR.
613
6142003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
617
6182003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * configure.ac: AC_PREREQ(2.57).
621
6222003-01-20      Joel Sherrill <joel@OARcorp.com>
623
624        * startup/linkcmds*: Add FreeBSD sysctl() sections.
625
6262002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
627
628        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
629        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
630        * erc32sonic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
631        * gnatsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
632        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
633        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
634        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
635
6362002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
637
638        * start/Makefile.am: Use install-data-local to install startfile.
639
6402002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
641
642        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
643
6442002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
645
646        * .cvsignore: Reformat.
647        Add autom4te*cache.
648        Remove autom4te.cache.
649
6502002-08-21      Joel Sherrill <joel@OARcorp.com>
651
652        * bsp_specs: Added support for -nostdlibs.
653
6542002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
655
656        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
657        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
658
6592002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
660
661        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
662        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
663        * erc32sonic/Makefile.am: Use .$(OBJEXT) instead of .o.
664        * gnatsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
665        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
666        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
667        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
668
6692002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
670
671        * start/Makefile.am: Eliminate PGM.
672        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
673
6742002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
675
676        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
677
6782002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
679
680        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
681        Remove $(OBJS) from all-local.
682
6832002-07-01      Joel Sherrill <joel@OARcorp.com>
684
685        * startup/erc32mec.c: New file.
686        * startup/Makefile.am: Reflect above.
687        * include/erc32.h: Converted SCORE_EXTERN to extern.
688        * tools/runtest.in: Lengthened timeout on test runs.
689
6902002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
691
692        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
693
6942001-05-09      Joel Sherrill <joel@OARcorp.com>
695
696        * startup/linkcmds: In support of gcc 3.1, added one of more
697        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
698        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
699        and direction of segments to memory regions may also have been
700        addressed.  This was a sweep across all BSPs.
701 
7022001-04-26      Joel Sherrill <joel@OARcorp.com>
703
704        * include/bsp.h: Change SIS to ERC32_BSP.
705 
7062002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
707
708        * configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE).
709        Remove BSPOPTS_*(FPU_REVB).
710        * wrapup/Makefile.am: Remove tbr.
711
7122002-03-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
713
714        * configure.ac: Add BSPOPTS_*(NO_TABLE_MOVE).
715        Add BSPOPTS_*(FPU_REVB).
716        * wrapup/Makefile.am: Add tbr.
717
7182002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
719
720        * configure.ac:
721        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
722        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
723        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
724        * Makefile.am: Remove AUTOMAKE_OPTIONS.
725        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
726        * erc32sonic/Makefile.am: Remove AUTOMAKE_OPTIONS.
727        * gnatsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
728        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
729        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
730        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
731        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
732        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
733
7342001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
735
736        * configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
737        Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
738        Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
739        * include/bsp.h: include bspopts.h.
740
7412001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
742
743        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
744
7452001-11-08      Jiri Gaisler <jiri@gaisler.com>
746
747        This fix is in response to test results reported by Jerry Needell
748        <jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80.
749        * include/bsp.h: TM27 was not running properly because the ERC32
750        and LEON cannot nest interrupts at the same level.  The BSP test support
751        had to be modified to support using two different interrupt sources.
752
7532001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
754
755        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
756        * configure.in: Remove.
757        * configure.ac: New file, generated from configure.in by autoupdate.
758
7592001-09-27      Joel Sherrill <joel@OARcorp.com>
760
761        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
762
7632001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
764
765        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
766
7672001-08-16      Joel Sherrill <joel@OARcorp.com>
768
769        * tools/runtest.in: Recognize debug variant of monitor test.
770
7712001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
772
773        * configure.in: Add bspopts.h.
774        * include/.cvsignore: Add bspopts.h*, stamp-h*.
775        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
776        * include/bsp.h: Include bspopts.h.
777
7782001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
779
780        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
781
7822000-04-23      Jiri Gaisler <jiri@gaisler.com>
783
784        * console/debugputs.c: Switched to unsigned characters.
785
7862000-12-06      Joel Sherrill <joel@OARcorp.com>
787
788        * gnatsupp/gnatsupp.c: Added prototype to eliminate warning.
789
7902000-11-30      Joel Sherrill <joel@OARcorp.com>
791
792        * erc32sonic/Makefile.am: Only compile this if networking is enabled.
793
7942000-11-21      Jiri Gaisler <jgais@ws.estec.esa.nl>
795
796        * erc32sonic/erc32sonic.c: Minor modifications which enable
797        network interface to come up and work for some time before
798        getting an error in the SONIC driver.  The error is a bit random,
799        sometimes MCLGET (m, M_WAIT) tries to access memory way outside the
800        available ram (and traps) while sometimes there is a panic due
801        to RBAE/RXEN.
802
8032000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
804
805        * Makefile.am: Cleanup.
806
8072000-11-14      Jiri Gaisler <jgais@ws.estec.esa.nl>
808
809        * wrapup/Makefile.am: Pick up cache code from libcpu and pick
810        up .o's instead of .rel's from libcpu.
811
8122000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
813
814        * Makefile.am, configure.in, gnatsupp/Makefile.am,
815        gnatsupp/gnatsupp.c, include/Makefile.am, include/bsp.h,
816        start/Makefile.am, startup/Makefile.am, startup/setvec.c,
817        wrapup/Makefile.am:
818        * erc32sonic: New directory.
819        * erc32sonic/Makefile.am, erc32sonic/erc32sonic.c,
820        erc32sonic/.cvsignore: New files.
821        * include/erc32.h: New file.
822        * startup/boardinit.S: New file.
823        Big update of SPARC support for ERC32 and LEON.
824        Added support for ERC32 without floating point.
825        Added SONIC support as configured on Tharsys ERC32 board.
826        The bsp's share various code in the shared directory:
827           gnat-support, start-up code, etc.
828        To decrease the foot-print, I removed the 16 kbyte start-up
829        stack that was put in .bss and never reused once the system
830        was up. The stack is now put between the heap and the
831        workspace. To reclaim it, the user can do a rtems_region_extend
832        to merge the stack to the heap region once the system is up.
833
8342000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
835
836        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
837
8382000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
839
840        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
841
8422000-11-01      Joel Sherrill <joel@OARcorp.com>
843
844        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
845        and libcsupport.h moved from libc to lib/include/rtems and
846        now must be referenced as <rtems/XXX.h>.   Header file order
847        was cleaned up while doing this.
848
8492000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
850
851        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
852        Switch to GNU canonicalization.
853
8542000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
855
856        * clock/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
857        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
858        wrapup/Makefile.am: Include compile.am
859
8602000-08-10      Joel Sherrill <joel@OARcorp.com>
861
862        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.