source: rtems/c/src/lib/libbsp/sparc/erc32/ChangeLog @ 0621efd

4.104.115
Last change on this file since 0621efd was 0621efd, checked in by Ralf Corsepius <ralf.corsepius@…>, on Oct 21, 2009 at 10:56:45 AM

2009-10-21 Ralf Corsépius <ralf.corsepius@…>

  • make/custom/erc32.cfg: Remove RTEMS_BSP_FAMILY.
  • Property mode set to 100644
File size: 25.1 KB
Line 
12009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * make/custom/erc32.cfg: Remove RTEMS_BSP_FAMILY.
4
52009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * configure.ac: Don't add -ansi -fasm to CFLAGS.
8
92009-10-17      Joel Sherrill <joel.sherrill@oarcorp.com>
10
11        * console/console.c: Fix warning.
12
132009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * make/custom/erc32.cfg: New (relocated from /make/custom).
16        * make/custom/sis.cfg: New (relocated from /make/custom).
17
182009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
21
22 2009-08-28     Joel Sherrill <joel.sherrill@OARcorp.com>
23
24        * console/console.c: Spacing.
25
262009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
27
28        * Makefile.am, include/bsp.h, startup/setvec.c: Split idle method into
29        its own file. Properly note to confdefs.h that this BSP has its own
30        idle thread.
31        * startup/bspidle.c: New file.
32
332009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
34
35        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
36        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
37        have the same options.
38
392009-03-09      Antoine Lacroix <antoine.lacroix at sodern.fr>
40
41        PR 1391/bsps
42        * startup/spurious.c: Format was %d but had leading 0x.
43
442009-03-02      Daniel Hellstrom <daniel@gaisler.com>
45
46        PR 1390/bsps
47        * startup/linkcmds: Fix sections so C++ global constructors and
48        destructors work with late model (>= 4.3) gcc versions.
49
502009-02-12      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * startup/setvec.c: Change prototype of IDLE thread to consistently
53        return void * and take a uintptr_t argument.
54
552008-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * bsp_specs: Remove -e start from %link.
58
592008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * Makefile.am, preinstall.am:
62        * include/coverhd.h: Removed.
63
642008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * clock/ckinit.c: include "../../../shared/clockdrv_shell.h".
67        * Makefile.am: Reflect changes above.
68
692008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
72        of building libbspstart.a, using automake-rules.
73
742008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * Makefile.am: Eliminate *_SOURCES.
77
782008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
79
80        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
81        components.
82
832008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
84
85        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
86
872008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * configure.ac: Make letting boot_card() handle work area allocation
90        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
91        BSP_BOOTCARD_OPTIONS.
92
932008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
94
95        * Makefile.am: bsp_cleanup() had the same code which was executed when
96        you returned from boot_card() to start.S. So just use the stub
97        bsp_cleanup() implementation and remove a file.
98
992008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * include/bsp.h: Remove unnecessary boilerplate comments.
102
1032008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
104
105        * startup/linkcmds: Add start symbol to eliminate warning.
106
1072008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
108
109        * startup/linkcmds: Work Area should start on 16 byte boundary.
110
1112008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * Makefile.am: Use shared bsp_get_work_area() in its own file and rely
114        on BSP Framework to perform more initialization.
115
1162008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
119        phase, all prototypes were removed from bsp.h and empty
120        implementations were removed and made to use the shared stub.
121
1222008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
123
124        * console/console.c, timer/timer.c: Convert to "bool".
125
1262008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
127
128        * timer/timer.c: Convert using "bool".
129
1302008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * timer/timer.c: Eliminate empty function from every benchmark timer
133        driver. Fix spelling.
134
1352008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        * timer/timer.c: Rename timer driver methods to follow RTEMS
138        programming conventions.
139
1402008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
141
142        * gnatsupp/gnatsupp.c, timer/timer.c: Add missing prototypes.
143
1442008-08-08      Joel Sherrill <joel.sherrill@OARcorp.com>
145
146        * startup/linkcmds: All SPARC executables should include
147        rtems_get_version_string so the monitor used can provide RTEMS
148        awareness based upon the version.
149
1502008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
151
152        PR 1294/bsps
153        * startup/spurious.c: Correct prototype and usage of
154        sparc_disable_interrupts.
155
1562008-08-04      Joel Sherrill <joel.sherrill@OARcorp.com>
157
158        PR 1294/bsps
159        * startup/spurious.c: Correct prototype and usage of
160        sparc_disable_interrupts.
161
1622008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
163
164        * Makefile.am, configure.ac: Add capability for bootcard.c BSP
165        Initialization Framework to ask the BSP where it has memory for the
166        RTEMS Workspace and C Program Heap. These collectively are referred
167        to as work area. If the BSP supports this, then it does not have to
168        include code to split the available memory between the two areas.
169        This reduces the amount of code in the BSP specific bspstart.c file.
170        Additionally, the shared framework can initialize the C Library, call
171        rtems_debug_enable(), and dirty the work area memory. Until most/all
172        BSPs support this new capability, if the BSP supports this, it should
173        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
174        When the transition is complete, this autoconf macro can be removed.
175
1762008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
177
178        * clock/ckinit.c: Add nanoseconds clock tick granularity support.
179
1802008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
181
182        * Makefile.am: Remove all references to console_reserve_resources and
183        termios_reserve_resources.
184        * console/consolereserveresources.c: Removed.
185
1862008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
187
188        * startup/linkcmds: Add wildcard to gcc_except_table section so
189        programs compiled with gcc 4.3.x can link.
190
1912007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
192
193        * clock/ckinit.c, include/bsp.h: Eliminate copies of the Configuration
194        Table. Use the RTEMS provided accessor macros to obtain configuration
195        fields.
196
1972007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
198
199        * include/bsp.h: Move interrupt_stack_size field from CPU Table to
200        Configuration Table. Eliminate CPU Table from all ports. Delete
201        references to CPU Table in all forms.
202
2032007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
204
205        * Makefile.am: Moved most of the remaining CPU Table fields to the
206        Configuration Table. This included pretasking_hook, predriver_hook,
207        postdriver_hook, idle_task, do_zero_of_workspace,
208        extra_mpci_receive_server_stack, stack_allocate_hook, and
209        stack_free_hook. As a side-effect of this effort some multiprocessing
210        code was made conditional and some style clean up occurred.
211
2122007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
213
214        * clock/ckinit.c, include/bsp.h: Fix spacing.
215
2162007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
217
218        * clock/ckinit.c: Formatting.
219
2202007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
221
222        * console/debugputs.c, include/bsp.h, startup/spurious.c: Remove debug
223        print methods that are redundant with prntk and replace their use
224        with printk.
225
2262007-05-03      Joel Sherrill <joel@OARcorp.com>
227
228        * startup/linkcmds: Handle .data.* sections
229
2302007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
231
232        * bsp_specs: Remove qrtems_debug.
233
2342007-03-28      Joel Sherrill <joel@OARcorp.com>
235
236        * clock/ckinit.c: Add support to the Clock driver template for
237        rtems_clock_set_nanoseconds_extension and the potential for TOD and
238        timestamps accurate to the nanosecond. On this BSP however, it is
239        only accurate to the microsecond.
240
2412007-03-28      Joel Sherrill <joel@OARcorp.com>
242
243        PR 1233/bsps
244        * Makefile.am, console/console.c, console/debugputs.c: Move printk
245        support code into debug IO file so you do not get the entire console
246        driver when you do not want it.
247
2482006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
249
250        * configure.ac: New BUG-REPORT address.
251
2522006-11-17      Joel Sherrill <joel@OARcorp.com>
253
254        * timer/timer.c: Update timer overhead for start/stop.
255
2562006-11-16      Joel Sherrill <joel@OARcorp.com>
257
258        * clock/ckinit.c, console/console.c: Use common clock driver template
259        and eliminate all fast idle code specific to this BSP. This
260        eliminates a fair amount of code in the BSP clock driver and
261        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
262        timer so I added the new hook Clock_driver_support_find_timer to
263        support this. In general, there was some clean up to the file headers
264        of various files.
265
2662006-11-15      Joel Sherrill <joel@OARcorp.com>
267
268        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
269        file and simplified initialization.
270
2712006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
272
273        * Makefile.am: Remove superfluous -DASM.
274
2752006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * configure.ac: Require autoconf-2.60. Require automake-1.10.
278
2792006-06-24      Joel Sherrill <joel@OARcorp.com>
280
281        * startup/linkcmds: Add .rela.dyn sections.
282
2832006-06-22      Joel Sherrill <joel@OARcorp.com>
284
285        PR 1100/bsps
286        * console/debugputs.c: Remove redundant return.
287
2882006-03-08      Joel Sherrill <joel@OARcorp.com>
289
290        * startup/linkcmds: Add .gnu.linkonce.b.* section.
291
2922006-02-08      Joel Sherrill <joel@OARcorp.com>
293
294        * startup/linkcmds: Add sections required by newer gcc versions.
295
2962006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
297
298        * configure.ac: Remove explicit ampolish3 support (now in
299        RTEMS_BSP_CONFIGURE).
300
3012006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
302
303        * configure.ac: Add ampolish3 support.
304        * Makefile.am: Add preinstall.am.
305
3062006-01-10      Joel Sherrill <joel@OARcorp.com>
307
308        * startup/linkcmds: Merge from 4.6 branch. Now the copy_data loop
309        works.
310
3112006-01-10      Joel Sherrill <joel@OARcorp.com>
312
313        * configure.ac: Add configuration for ENABLE_SIS_QUIRKS.
314
3152005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
316
317        * include/bsp.h: New header guard.
318
3192005-01-20      Joel Sherrill <joel@OARcorp.com>
320
321        * bsp_specs: Conditionalize inclusion of crtend/crtn.
322
3232005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
324
325        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
326
3272005-01-06      Joel Sherrill <joel@OARcorp.com>
328
329        * Makefile.am: Fix typo.
330
3312005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
332
333        * Makefile.am: Remove build-variant support.
334
3352004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
336
337        * configure.ac: Require automake > 1.9.
338
3392004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
340
341        PR 610/bsps
342        * Makefile.am: Add include/tm27.h, Cosmetics.
343        * include/tm27.h: Final cosmetics.
344
3452004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
346
347        * include/bsp.h: Split out tmtest27 support.
348        * include/tm27.h: New.
349
3502004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
351
352        PR 613/bsps
353        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
354
3552004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
356
357        PR 614/bsps
358        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
359
3602004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
361
362        * startup/boardinit.S: Include <rtems/asm.h> instead of <asm.h>.
363        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
364        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
365        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
366        * console/console.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
367
3682004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
369
370        * clock/ckinit.c, console/console.c, console/debugputs.c,
371        erc32sonic/erc32sonic.c, include/bsp.h, include/erc32.h,
372        startup/setvec.c, startup/spurious.c, timer/timer.c: Convert to
373        using c99 fixed size types.
374
3752004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
376
377        * Makefile.am: Reflect changes to bsp.am.
378        Preinstall dist_project_lib*.
379
3802004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * Makefile.am: Reflect changes to bsp.am.
383
3842004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
387
3882004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * Makefile.am: Pickup files from ../../sparc/shared instead of
391        ../shared. Reformat.
392
3932004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * Makefile.am: Cosmetics.
396
3972004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * Makefile.am: Cosmetics.
400
4012004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
402
403        * Makefile.am: Merge-in clock/Makefile.am, erc32sonic/Makefile.am,
404        startup/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
405        timer/Makefile.am, wrapup/Makefile.am.
406        Use automake compilation rules.
407        * clock/Makefile.am, erc32sonic/Makefile.am, startup/Makefile.am,
408        console/Makefile.am, gnatsupp/Makefile.am, timer/Makefile.am,
409        wrapup/Makefile.am: Remove.
410        * configure.ac: Reflect changes above.
411
4122004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
413
414        * Makefile.am: Add PREINSTALL_DIRS.
415
4162004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * wrapup/Makefile.am: Reflect changes to libcpu.
419
4202004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
423        Add PRE/TMPINSTALL_FILES to CLEANFILES.
424        * startup/Makefile.am: Ditto.
425
4262004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
427
428        * gnatsupp/Makefile.am: Eliminate VPATH.
429
4302004-01-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
431
432        * start/.cvsignore: Remove.
433
4342004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * start/Makefile.am: Remove.
437        * Makefile.am: Merge-in start/Makefile.am.
438        * configure.ac: Reflect changes above.
439
4402004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
441
442        * wrapup/Makefile.am: Eliminate $(LIB).
443        Use noinst_DATA to trigger building libbsp.a.
444
4452003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
446
447        * start/Makefile.am: Eliminate VPATH.
448
4492003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
452        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
453
4542003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
457        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
458        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
459
4602003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
461
462        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
463
4642003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
465
466        * start/Makefile.am: Misc cleanups and fixes.
467        * startup/Makefile.am: Misc cleanups and fixes.
468        * wrapup/Makefile.am: Misc cleanups and fixes.
469
4702003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
471
472        * Makefile.am: Add dirstamp support to preinstallation.
473        * clock/Makefile.am: Cosmetics.
474        * console/Makefile.am: Cosmetics.
475        * erc32sonic/Makefile.am: Cosmetics.
476        * gnatsupp/Makefile.am: Cosmetics.
477        * start/Makefile.am: Cosmetics.
478        * startup/Makefile.am: Cosmetics.
479        * timer/Makefile.am: Cosmetics.
480        * wrapup/Makefile.am: Cosmetics.
481
4822003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
483
484        * clock/Makefile.am: Remove all-local: $(ARCH).
485        * console/Makefile.am: Remove all-local: $(ARCH).
486        * erc32sonic/Makefile.am: Remove all-local: $(ARCH).
487        * gnatsupp/Makefile.am: Remove all-local: $(ARCH).
488        * start/Makefile.am: Remove all-local: $(ARCH).
489        * startup/Makefile.am: Remove all-local: $(ARCH).
490        * timer/Makefile.am: Remove all-local: $(ARCH).
491        * wrapup/Makefile.am: Remove all-local: $(ARCH).
492
4932003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * Makefile.am: Fix preinstallation of include/coverhd.h.
496
4972003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * Makefile.am: Merge-in include/Makefile.am.
500        Reflect changes to bsp.am.
501        * include/Makefile.am: Remove.
502        * configure.ac: Reflect changes above.
503
5042003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
505
506        * bsp_specs: Remove *lib:.
507
5082003-09-04      Joel Sherrill <joel@OARcorp.com>
509
510        * clock/ckinit.c, console/console.c, console/consolereserveresources.c,
511        console/debugputs.c, include/bsp.h, include/coverhd.h,
512        include/erc32.h, startup/erc32mec.c, startup/setvec.c, timer/timer.c:
513        URL for license changed.
514
5152003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
516
517        * Makefile.am: Reflect having moved aclocal/.
518
5192003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * Makefile.am: Reflect having moved automake/.
522        * clock/Makefile.am: Reflect having moved automake/.
523        * console/Makefile.am: Reflect having moved automake/.
524        * erc32sonic/Makefile.am: Reflect having moved automake/.
525        * gnatsupp/Makefile.am: Reflect having moved automake/.
526        * include/Makefile.am: Reflect having moved automake/.
527        * start/Makefile.am: Reflect having moved automake/.
528        * startup/Makefile.am: Reflect having moved automake/.
529        * timer/Makefile.am: Reflect having moved automake/.
530        * wrapup/Makefile.am: Reflect having moved automake/.
531
5322003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
533
534        PR 452/bsps
535        * startup/Makefile.am: Remove USE_INIT_FINI.
536
5372003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
538
539        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
540
5412003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
542
543        PR 445/bsps
544        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
545        Remove cpp, old_cpp (now unused).
546
5472003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
548
549        * configure.ac: Remove AC_CONFIG_AUX_DIR.
550
5512003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
552
553        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
554
5552003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
556
557        * configure.ac: AC_PREREQ(2.57).
558
5592003-01-20      Joel Sherrill <joel@OARcorp.com>
560
561        * startup/linkcmds*: Add FreeBSD sysctl() sections.
562
5632002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
564
565        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
566        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
567        * erc32sonic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
568        * gnatsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
569        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
570        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
571        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
572
5732002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
574
575        * start/Makefile.am: Use install-data-local to install startfile.
576
5772002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
578
579        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
580
5812002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
582
583        * .cvsignore: Reformat.
584        Add autom4te*cache.
585        Remove autom4te.cache.
586
5872002-08-21      Joel Sherrill <joel@OARcorp.com>
588
589        * bsp_specs: Added support for -nostdlibs.
590
5912002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
592
593        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
594        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
595
5962002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
597
598        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
599        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
600        * erc32sonic/Makefile.am: Use .$(OBJEXT) instead of .o.
601        * gnatsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
602        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
603        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
604        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
605
6062002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
607
608        * start/Makefile.am: Eliminate PGM.
609        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
610
6112002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
612
613        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
614
6152002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
616
617        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
618        Remove $(OBJS) from all-local.
619
6202002-07-01      Joel Sherrill <joel@OARcorp.com>
621
622        * startup/erc32mec.c: New file.
623        * startup/Makefile.am: Reflect above.
624        * include/erc32.h: Converted SCORE_EXTERN to extern.
625        * tools/runtest.in: Lengthened timeout on test runs.
626
6272002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
628
629        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
630
6312001-05-09      Joel Sherrill <joel@OARcorp.com>
632
633        * startup/linkcmds: In support of gcc 3.1, added one of more
634        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
635        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
636        and direction of segments to memory regions may also have been
637        addressed.  This was a sweep across all BSPs.
638 
6392001-04-26      Joel Sherrill <joel@OARcorp.com>
640
641        * include/bsp.h: Change SIS to ERC32_BSP.
642 
6432002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE).
646        Remove BSPOPTS_*(FPU_REVB).
647        * wrapup/Makefile.am: Remove tbr.
648
6492002-03-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
650
651        * configure.ac: Add BSPOPTS_*(NO_TABLE_MOVE).
652        Add BSPOPTS_*(FPU_REVB).
653        * wrapup/Makefile.am: Add tbr.
654
6552002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
656
657        * configure.ac:
658        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
659        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
660        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
661        * Makefile.am: Remove AUTOMAKE_OPTIONS.
662        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
663        * erc32sonic/Makefile.am: Remove AUTOMAKE_OPTIONS.
664        * gnatsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
665        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
666        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
667        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
668        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
669        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
670
6712001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
672
673        * configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
674        Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
675        Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
676        * include/bsp.h: include bspopts.h.
677
6782001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
679
680        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
681
6822001-11-08      Jiri Gaisler <jiri@gaisler.com>
683
684        This fix is in response to test results reported by Jerry Needell
685        <jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80.
686        * include/bsp.h: TM27 was not running properly because the ERC32
687        and LEON cannot nest interrupts at the same level.  The BSP test support
688        had to be modified to support using two different interrupt sources.
689
6902001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
691
692        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
693        * configure.in: Remove.
694        * configure.ac: New file, generated from configure.in by autoupdate.
695
6962001-09-27      Joel Sherrill <joel@OARcorp.com>
697
698        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
699
7002001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
701
702        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
703
7042001-08-16      Joel Sherrill <joel@OARcorp.com>
705
706        * tools/runtest.in: Recognize debug variant of monitor test.
707
7082001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
709
710        * configure.in: Add bspopts.h.
711        * include/.cvsignore: Add bspopts.h*, stamp-h*.
712        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
713        * include/bsp.h: Include bspopts.h.
714
7152001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
716
717        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
718
7192000-04-23      Jiri Gaisler <jiri@gaisler.com>
720
721        * console/debugputs.c: Switched to unsigned characters.
722
7232000-12-06      Joel Sherrill <joel@OARcorp.com>
724
725        * gnatsupp/gnatsupp.c: Added prototype to eliminate warning.
726
7272000-11-30      Joel Sherrill <joel@OARcorp.com>
728
729        * erc32sonic/Makefile.am: Only compile this if networking is enabled.
730
7312000-11-21      Jiri Gaisler <jgais@ws.estec.esa.nl>
732
733        * erc32sonic/erc32sonic.c: Minor modifications which enable
734        network interface to come up and work for some time before
735        getting an error in the SONIC driver.  The error is a bit random,
736        sometimes MCLGET (m, M_WAIT) tries to access memory way outside the
737        available ram (and traps) while sometimes there is a panic due
738        to RBAE/RXEN.
739
7402000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
741
742        * Makefile.am: Cleanup.
743
7442000-11-14      Jiri Gaisler <jgais@ws.estec.esa.nl>
745
746        * wrapup/Makefile.am: Pick up cache code from libcpu and pick
747        up .o's instead of .rel's from libcpu.
748
7492000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
750
751        * Makefile.am, configure.in, gnatsupp/Makefile.am,
752        gnatsupp/gnatsupp.c, include/Makefile.am, include/bsp.h,
753        start/Makefile.am, startup/Makefile.am, startup/setvec.c,
754        wrapup/Makefile.am:
755        * erc32sonic: New directory.
756        * erc32sonic/Makefile.am, erc32sonic/erc32sonic.c,
757        erc32sonic/.cvsignore: New files.
758        * include/erc32.h: New file.
759        * startup/boardinit.S: New file.
760        Big update of SPARC support for ERC32 and LEON.
761        Added support for ERC32 without floating point.
762        Added SONIC support as configured on Tharsys ERC32 board.
763        The bsp's share various code in the shared directory:
764           gnat-support, start-up code, etc.
765        To decrease the foot-print, I removed the 16 kbyte start-up
766        stack that was put in .bss and never reused once the system
767        was up. The stack is now put between the heap and the
768        workspace. To reclaim it, the user can do a rtems_region_extend
769        to merge the stack to the heap region once the system is up.
770
7712000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
772
773        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
774
7752000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
776
777        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
778
7792000-11-01      Joel Sherrill <joel@OARcorp.com>
780
781        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
782        and libcsupport.h moved from libc to lib/include/rtems and
783        now must be referenced as <rtems/XXX.h>.   Header file order
784        was cleaned up while doing this.
785
7862000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
787
788        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
789        Switch to GNU canonicalization.
790
7912000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
792
793        * clock/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
794        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
795        wrapup/Makefile.am: Include compile.am
796
7972000-08-10      Joel Sherrill <joel@OARcorp.com>
798
799        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.