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

4.115
Last change on this file since 59766586 was 59766586, checked in by Jennifer Averett <Jennifer.Averett@…>, on Oct 18, 2011 at 6:30:22 PM

2011-10-18 Jennifer Averett <Jennifer.Averett@…>

PR 1917/bsps

  • Makefile.am, console/erc32_console.c: Modifications to add dynamic tables for libchip serial drivers.
  • Property mode set to 100644
File size: 29.0 KB
Line 
12011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
2
3        PR 1917/bsps
4        * Makefile.am, console/erc32_console.c: Modifications to add dynamic
5        tables for libchip serial drivers.
6
72011-06-19      Ralf Corsépius <ralf.corsepius@rtems.org>
8
9        * Makefile.am: Fix broken path to clockdrv_shell.h.
10
112011-06-16      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * startup/bspdelay.c: Fix broken CVS-Id.
14
152011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
16
17        * Makefile.am, configure.ac: runtest for this BSP obsoleted by
18        rtems-testing/sim-scripts support. Please use those scripts.
19        * tools/.cvsignore, tools/ChangeLog, tools/Makefile.am,
20        tools/configure.ac, tools/runtest.in: Removed.
21
222011-04-25      Jennifer Averett <jennifer.averett@OARcorp.com>
23
24        PR 1783/bsps
25        * include/bsp.h: Remove dead prototypes of Clock_delay() and delay().
26        Neither had bodies.
27
282011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
29
30        PR 1729/cpukit
31        * Makefile.am, configure.ac: Add next step in SMP support. This adds an
32        allocated array of the Per_CPU structures to support multiple cpus vs
33        a single instance of the structure which is still used if SMP support
34        is disabled. Configuration support is also added to explicitly enable
35        or disable SMP. But SMP can only be enabled for the CPUs which will
36        support it initially -- SPARC and i386. With the stub BSP support, a
37        BSP can be run as a single core SMP system from an RTEMS data
38        structure standpoint.
39
402011-03-04      Joel Sherrill <joel.sherrilL@OARcorp.com>
41
42        PR 1748/bsps
43        * clock/ckinit.c: When the clock tick generates an interrupt WHILE we
44        have interrupts disabled doing a get TOD or uptime, the get
45        nanoseconds handler was returning a bogusly large number.
46
472011-03-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
48
49        PR 1750/bsps
50        * console/erc32_console.c, make/custom/erc32.cfg: The new console
51        driver did not support polled mode. It also had a bug in which it
52        could lose a transmitter interrupt.
53
542011-02-28      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * console/erc32_console.c: Add polled support. Tinker with interrupt
57        handler to not dequeue characters unless TX is empty.
58
592011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * include/tm27.h, startup/spurious.c:
62        Use "__asm__" instead of "asm" for improved c99-compliance.
63
642011-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * timer/timer.c: Include <rtems/btimer.h>.
67        Fix benchmark_timer_read() definition.
68
692011-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * make/custom/erc32.cfg: Remove -ftest-coverage.
72
732011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * configure.ac: Require autoconf-2.68, automake-1.11.1.
76
772011-01-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
78
79        * bsp_specs: Revert accidental commit.
80
812011-01-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
82
83        * bsp_specs, make/custom/erc32.cfg: Fix typo where license said
84        found in found in.
85
862010-08-26      Chris Johns <chrisj@rtems.org>
87
88        * Makefile.am: Add bspinit.c from the shared BSP files.
89
902010-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
91
92        * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
93
942010-06-29      Joel Sherrill <Joel.Sherrill@OARcorp.com>
95
96        * configure.ac: Added AC_CHECK_SIZEOF macro.
97
982010-05-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
99
100        * startup/linkcmds: Include basic linker command file and define only
101        board specific values.  Define RAM and PROM limits only if not defined
102        by command line arguments.
103        * Makefile.am, preinstall.am: Reflect changes above.
104
1052010-04-27      Tiemen Schut <T.Schut@sron.nl>
106
107        PR 1506/bsps
108        * console/console.c: Removed.
109        * console/erc32_console.c: New file.  Use shared console driver.
110        Make sure interrupt support works.  PPPD confirmed on sis.
111        * Makefile.am: Reflect changes above.
112
1132009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
114
115        * console/console.c:
116        Reflect changes to rtems_termios_callbacks->write.
117
1182009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
119
120        * Makefile.am: Switch to ../../shared/bspstart.c
121
1222009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
123
124        * make/custom/erc32.cfg: Remove RTEMS_BSP_FAMILY.
125
1262009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
127
128        * configure.ac: Don't add -ansi -fasm to CFLAGS.
129
1302009-10-17      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * console/console.c: Fix warning.
133
1342009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
135
136        * make/custom/erc32.cfg: New (relocated from /make/custom).
137        * make/custom/sis.cfg: New (relocated from /make/custom).
138
1392009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
140
141        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
142
143 2009-08-28     Joel Sherrill <joel.sherrill@OARcorp.com>
144
145        * console/console.c: Spacing.
146
1472009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
148
149        * Makefile.am, include/bsp.h, startup/setvec.c: Split idle method into
150        its own file. Properly note to confdefs.h that this BSP has its own
151        idle thread.
152        * startup/bspidle.c: New file.
153
1542009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
155
156        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
157        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
158        have the same options.
159
1602009-03-09      Antoine Lacroix <antoine.lacroix at sodern.fr>
161
162        PR 1391/bsps
163        * startup/spurious.c: Format was %d but had leading 0x.
164
1652009-03-02      Daniel Hellstrom <daniel@gaisler.com>
166
167        PR 1390/bsps
168        * startup/linkcmds: Fix sections so C++ global constructors and
169        destructors work with late model (>= 4.3) gcc versions.
170
1712009-02-12      Joel Sherrill <joel.sherrill@oarcorp.com>
172
173        * startup/setvec.c: Change prototype of IDLE thread to consistently
174        return void * and take a uintptr_t argument.
175
1762008-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
177
178        * bsp_specs: Remove -e start from %link.
179
1802008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
181
182        * Makefile.am, preinstall.am:
183        * include/coverhd.h: Removed.
184
1852008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
186
187        * clock/ckinit.c: include "../../../shared/clockdrv_shell.h".
188        * Makefile.am: Reflect changes above.
189
1902008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
191
192        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
193        of building libbspstart.a, using automake-rules.
194
1952008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
196
197        * Makefile.am: Eliminate *_SOURCES.
198
1992008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
200
201        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
202        components.
203
2042008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
205
206        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
207
2082008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
209
210        * configure.ac: Make letting boot_card() handle work area allocation
211        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
212        BSP_BOOTCARD_OPTIONS.
213
2142008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
215
216        * Makefile.am: bsp_cleanup() had the same code which was executed when
217        you returned from boot_card() to start.S. So just use the stub
218        bsp_cleanup() implementation and remove a file.
219
2202008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
221
222        * include/bsp.h: Remove unnecessary boilerplate comments.
223
2242008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
225
226        * startup/linkcmds: Add start symbol to eliminate warning.
227
2282008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
229
230        * startup/linkcmds: Work Area should start on 16 byte boundary.
231
2322008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
233
234        * Makefile.am: Use shared bsp_get_work_area() in its own file and rely
235        on BSP Framework to perform more initialization.
236
2372008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
238
239        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
240        phase, all prototypes were removed from bsp.h and empty
241        implementations were removed and made to use the shared stub.
242
2432008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
244
245        * console/console.c, timer/timer.c: Convert to "bool".
246
2472008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
248
249        * timer/timer.c: Convert using "bool".
250
2512008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
252
253        * timer/timer.c: Eliminate empty function from every benchmark timer
254        driver. Fix spelling.
255
2562008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
257
258        * timer/timer.c: Rename timer driver methods to follow RTEMS
259        programming conventions.
260
2612008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * gnatsupp/gnatsupp.c, timer/timer.c: Add missing prototypes.
264
2652008-08-08      Joel Sherrill <joel.sherrill@OARcorp.com>
266
267        * startup/linkcmds: All SPARC executables should include
268        rtems_get_version_string so the monitor used can provide RTEMS
269        awareness based upon the version.
270
2712008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
272
273        PR 1294/bsps
274        * startup/spurious.c: Correct prototype and usage of
275        sparc_disable_interrupts.
276
2772008-08-04      Joel Sherrill <joel.sherrill@OARcorp.com>
278
279        PR 1294/bsps
280        * startup/spurious.c: Correct prototype and usage of
281        sparc_disable_interrupts.
282
2832008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
284
285        * Makefile.am, configure.ac: Add capability for bootcard.c BSP
286        Initialization Framework to ask the BSP where it has memory for the
287        RTEMS Workspace and C Program Heap. These collectively are referred
288        to as work area. If the BSP supports this, then it does not have to
289        include code to split the available memory between the two areas.
290        This reduces the amount of code in the BSP specific bspstart.c file.
291        Additionally, the shared framework can initialize the C Library, call
292        rtems_debug_enable(), and dirty the work area memory. Until most/all
293        BSPs support this new capability, if the BSP supports this, it should
294        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
295        When the transition is complete, this autoconf macro can be removed.
296
2972008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
298
299        * clock/ckinit.c: Add nanoseconds clock tick granularity support.
300
3012008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
302
303        * Makefile.am: Remove all references to console_reserve_resources and
304        termios_reserve_resources.
305        * console/consolereserveresources.c: Removed.
306
3072008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
308
309        * startup/linkcmds: Add wildcard to gcc_except_table section so
310        programs compiled with gcc 4.3.x can link.
311
3122007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
313
314        * clock/ckinit.c, include/bsp.h: Eliminate copies of the Configuration
315        Table. Use the RTEMS provided accessor macros to obtain configuration
316        fields.
317
3182007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
319
320        * include/bsp.h: Move interrupt_stack_size field from CPU Table to
321        Configuration Table. Eliminate CPU Table from all ports. Delete
322        references to CPU Table in all forms.
323
3242007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
325
326        * Makefile.am: Moved most of the remaining CPU Table fields to the
327        Configuration Table. This included pretasking_hook, predriver_hook,
328        postdriver_hook, idle_task, do_zero_of_workspace,
329        extra_mpci_receive_server_stack, stack_allocate_hook, and
330        stack_free_hook. As a side-effect of this effort some multiprocessing
331        code was made conditional and some style clean up occurred.
332
3332007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
334
335        * clock/ckinit.c, include/bsp.h: Fix spacing.
336
3372007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
338
339        * clock/ckinit.c: Formatting.
340
3412007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
342
343        * console/debugputs.c, include/bsp.h, startup/spurious.c: Remove debug
344        print methods that are redundant with prntk and replace their use
345        with printk.
346
3472007-05-03      Joel Sherrill <joel@OARcorp.com>
348
349        * startup/linkcmds: Handle .data.* sections
350
3512007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
352
353        * bsp_specs: Remove qrtems_debug.
354
3552007-03-28      Joel Sherrill <joel@OARcorp.com>
356
357        * clock/ckinit.c: Add support to the Clock driver template for
358        rtems_clock_set_nanoseconds_extension and the potential for TOD and
359        timestamps accurate to the nanosecond. On this BSP however, it is
360        only accurate to the microsecond.
361
3622007-03-28      Joel Sherrill <joel@OARcorp.com>
363
364        PR 1233/bsps
365        * Makefile.am, console/console.c, console/debugputs.c: Move printk
366        support code into debug IO file so you do not get the entire console
367        driver when you do not want it.
368
3692006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
370
371        * configure.ac: New BUG-REPORT address.
372
3732006-11-17      Joel Sherrill <joel@OARcorp.com>
374
375        * timer/timer.c: Update timer overhead for start/stop.
376
3772006-11-16      Joel Sherrill <joel@OARcorp.com>
378
379        * clock/ckinit.c, console/console.c: Use common clock driver template
380        and eliminate all fast idle code specific to this BSP. This
381        eliminates a fair amount of code in the BSP clock driver and
382        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
383        timer so I added the new hook Clock_driver_support_find_timer to
384        support this. In general, there was some clean up to the file headers
385        of various files.
386
3872006-11-15      Joel Sherrill <joel@OARcorp.com>
388
389        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
390        file and simplified initialization.
391
3922006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
393
394        * Makefile.am: Remove superfluous -DASM.
395
3962006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
397
398        * configure.ac: Require autoconf-2.60. Require automake-1.10.
399
4002006-06-24      Joel Sherrill <joel@OARcorp.com>
401
402        * startup/linkcmds: Add .rela.dyn sections.
403
4042006-06-22      Joel Sherrill <joel@OARcorp.com>
405
406        PR 1100/bsps
407        * console/debugputs.c: Remove redundant return.
408
4092006-03-08      Joel Sherrill <joel@OARcorp.com>
410
411        * startup/linkcmds: Add .gnu.linkonce.b.* section.
412
4132006-02-08      Joel Sherrill <joel@OARcorp.com>
414
415        * startup/linkcmds: Add sections required by newer gcc versions.
416
4172006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
418
419        * configure.ac: Remove explicit ampolish3 support (now in
420        RTEMS_BSP_CONFIGURE).
421
4222006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
423
424        * configure.ac: Add ampolish3 support.
425        * Makefile.am: Add preinstall.am.
426
4272006-01-10      Joel Sherrill <joel@OARcorp.com>
428
429        * startup/linkcmds: Merge from 4.6 branch. Now the copy_data loop
430        works.
431
4322006-01-10      Joel Sherrill <joel@OARcorp.com>
433
434        * configure.ac: Add configuration for ENABLE_SIS_QUIRKS.
435
4362005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
437
438        * include/bsp.h: New header guard.
439
4402005-01-20      Joel Sherrill <joel@OARcorp.com>
441
442        * bsp_specs: Conditionalize inclusion of crtend/crtn.
443
4442005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
445
446        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
447
4482005-01-06      Joel Sherrill <joel@OARcorp.com>
449
450        * Makefile.am: Fix typo.
451
4522005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
453
454        * Makefile.am: Remove build-variant support.
455
4562004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
457
458        * configure.ac: Require automake > 1.9.
459
4602004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
461
462        PR 610/bsps
463        * Makefile.am: Add include/tm27.h, Cosmetics.
464        * include/tm27.h: Final cosmetics.
465
4662004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
467
468        * include/bsp.h: Split out tmtest27 support.
469        * include/tm27.h: New.
470
4712004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
472
473        PR 613/bsps
474        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
475
4762004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
477
478        PR 614/bsps
479        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
480
4812004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
482
483        * startup/boardinit.S: Include <rtems/asm.h> instead of <asm.h>.
484        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
485        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
486        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
487        * console/console.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
488
4892004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
490
491        * clock/ckinit.c, console/console.c, console/debugputs.c,
492        erc32sonic/erc32sonic.c, include/bsp.h, include/erc32.h,
493        startup/setvec.c, startup/spurious.c, timer/timer.c: Convert to
494        using c99 fixed size types.
495
4962004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
497
498        * Makefile.am: Reflect changes to bsp.am.
499        Preinstall dist_project_lib*.
500
5012004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * Makefile.am: Reflect changes to bsp.am.
504
5052004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
506
507        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
508
5092004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
510
511        * Makefile.am: Pickup files from ../../sparc/shared instead of
512        ../shared. Reformat.
513
5142004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
515
516        * Makefile.am: Cosmetics.
517
5182004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
519
520        * Makefile.am: Cosmetics.
521
5222004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
523
524        * Makefile.am: Merge-in clock/Makefile.am, erc32sonic/Makefile.am,
525        startup/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
526        timer/Makefile.am, wrapup/Makefile.am.
527        Use automake compilation rules.
528        * clock/Makefile.am, erc32sonic/Makefile.am, startup/Makefile.am,
529        console/Makefile.am, gnatsupp/Makefile.am, timer/Makefile.am,
530        wrapup/Makefile.am: Remove.
531        * configure.ac: Reflect changes above.
532
5332004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * Makefile.am: Add PREINSTALL_DIRS.
536
5372004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
538
539        * wrapup/Makefile.am: Reflect changes to libcpu.
540
5412004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
542
543        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
544        Add PRE/TMPINSTALL_FILES to CLEANFILES.
545        * startup/Makefile.am: Ditto.
546
5472004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
548
549        * gnatsupp/Makefile.am: Eliminate VPATH.
550
5512004-01-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
552
553        * start/.cvsignore: Remove.
554
5552004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
556
557        * start/Makefile.am: Remove.
558        * Makefile.am: Merge-in start/Makefile.am.
559        * configure.ac: Reflect changes above.
560
5612004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
562
563        * wrapup/Makefile.am: Eliminate $(LIB).
564        Use noinst_DATA to trigger building libbsp.a.
565
5662003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
567
568        * start/Makefile.am: Eliminate VPATH.
569
5702003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
571
572        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
573        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
574
5752003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
576
577        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
578        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
579        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
580
5812003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
582
583        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
584
5852003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
586
587        * start/Makefile.am: Misc cleanups and fixes.
588        * startup/Makefile.am: Misc cleanups and fixes.
589        * wrapup/Makefile.am: Misc cleanups and fixes.
590
5912003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
592
593        * Makefile.am: Add dirstamp support to preinstallation.
594        * clock/Makefile.am: Cosmetics.
595        * console/Makefile.am: Cosmetics.
596        * erc32sonic/Makefile.am: Cosmetics.
597        * gnatsupp/Makefile.am: Cosmetics.
598        * start/Makefile.am: Cosmetics.
599        * startup/Makefile.am: Cosmetics.
600        * timer/Makefile.am: Cosmetics.
601        * wrapup/Makefile.am: Cosmetics.
602
6032003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
604
605        * clock/Makefile.am: Remove all-local: $(ARCH).
606        * console/Makefile.am: Remove all-local: $(ARCH).
607        * erc32sonic/Makefile.am: Remove all-local: $(ARCH).
608        * gnatsupp/Makefile.am: Remove all-local: $(ARCH).
609        * start/Makefile.am: Remove all-local: $(ARCH).
610        * startup/Makefile.am: Remove all-local: $(ARCH).
611        * timer/Makefile.am: Remove all-local: $(ARCH).
612        * wrapup/Makefile.am: Remove all-local: $(ARCH).
613
6142003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * Makefile.am: Fix preinstallation of include/coverhd.h.
617
6182003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * Makefile.am: Merge-in include/Makefile.am.
621        Reflect changes to bsp.am.
622        * include/Makefile.am: Remove.
623        * configure.ac: Reflect changes above.
624
6252003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
626
627        * bsp_specs: Remove *lib:.
628
6292003-09-04      Joel Sherrill <joel@OARcorp.com>
630
631        * clock/ckinit.c, console/console.c, console/consolereserveresources.c,
632        console/debugputs.c, include/bsp.h, include/coverhd.h,
633        include/erc32.h, startup/erc32mec.c, startup/setvec.c, timer/timer.c:
634        URL for license changed.
635
6362003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
637
638        * Makefile.am: Reflect having moved aclocal/.
639
6402003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
641
642        * Makefile.am: Reflect having moved automake/.
643        * clock/Makefile.am: Reflect having moved automake/.
644        * console/Makefile.am: Reflect having moved automake/.
645        * erc32sonic/Makefile.am: Reflect having moved automake/.
646        * gnatsupp/Makefile.am: Reflect having moved automake/.
647        * include/Makefile.am: Reflect having moved automake/.
648        * start/Makefile.am: Reflect having moved automake/.
649        * startup/Makefile.am: Reflect having moved automake/.
650        * timer/Makefile.am: Reflect having moved automake/.
651        * wrapup/Makefile.am: Reflect having moved automake/.
652
6532003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
654
655        PR 452/bsps
656        * startup/Makefile.am: Remove USE_INIT_FINI.
657
6582003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
659
660        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
661
6622003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
663
664        PR 445/bsps
665        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
666        Remove cpp, old_cpp (now unused).
667
6682003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
669
670        * configure.ac: Remove AC_CONFIG_AUX_DIR.
671
6722003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
673
674        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
675
6762003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
677
678        * configure.ac: AC_PREREQ(2.57).
679
6802003-01-20      Joel Sherrill <joel@OARcorp.com>
681
682        * startup/linkcmds*: Add FreeBSD sysctl() sections.
683
6842002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
685
686        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
687        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
688        * erc32sonic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
689        * gnatsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
690        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
691        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
692        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
693
6942002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
695
696        * start/Makefile.am: Use install-data-local to install startfile.
697
6982002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
699
700        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
701
7022002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
703
704        * .cvsignore: Reformat.
705        Add autom4te*cache.
706        Remove autom4te.cache.
707
7082002-08-21      Joel Sherrill <joel@OARcorp.com>
709
710        * bsp_specs: Added support for -nostdlibs.
711
7122002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
713
714        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
715        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
716
7172002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
718
719        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
720        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
721        * erc32sonic/Makefile.am: Use .$(OBJEXT) instead of .o.
722        * gnatsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
723        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
724        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
725        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
726
7272002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
728
729        * start/Makefile.am: Eliminate PGM.
730        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
731
7322002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
733
734        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
735
7362002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
737
738        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
739        Remove $(OBJS) from all-local.
740
7412002-07-01      Joel Sherrill <joel@OARcorp.com>
742
743        * startup/erc32mec.c: New file.
744        * startup/Makefile.am: Reflect above.
745        * include/erc32.h: Converted SCORE_EXTERN to extern.
746        * tools/runtest.in: Lengthened timeout on test runs.
747
7482002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
749
750        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
751
7522001-05-09      Joel Sherrill <joel@OARcorp.com>
753
754        * startup/linkcmds: In support of gcc 3.1, added one of more
755        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
756        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
757        and direction of segments to memory regions may also have been
758        addressed.  This was a sweep across all BSPs.
759 
7602001-04-26      Joel Sherrill <joel@OARcorp.com>
761
762        * include/bsp.h: Change SIS to ERC32_BSP.
763 
7642002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
765
766        * configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE).
767        Remove BSPOPTS_*(FPU_REVB).
768        * wrapup/Makefile.am: Remove tbr.
769
7702002-03-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
771
772        * configure.ac: Add BSPOPTS_*(NO_TABLE_MOVE).
773        Add BSPOPTS_*(FPU_REVB).
774        * wrapup/Makefile.am: Add tbr.
775
7762002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
777
778        * configure.ac:
779        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
780        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
781        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
782        * Makefile.am: Remove AUTOMAKE_OPTIONS.
783        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
784        * erc32sonic/Makefile.am: Remove AUTOMAKE_OPTIONS.
785        * gnatsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
786        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
787        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
788        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
789        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
790        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
791
7922001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
793
794        * configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
795        Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
796        Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
797        * include/bsp.h: include bspopts.h.
798
7992001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
800
801        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
802
8032001-11-08      Jiri Gaisler <jiri@gaisler.com>
804
805        This fix is in response to test results reported by Jerry Needell
806        <jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80.
807        * include/bsp.h: TM27 was not running properly because the ERC32
808        and LEON cannot nest interrupts at the same level.  The BSP test support
809        had to be modified to support using two different interrupt sources.
810
8112001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
812
813        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
814        * configure.in: Remove.
815        * configure.ac: New file, generated from configure.in by autoupdate.
816
8172001-09-27      Joel Sherrill <joel@OARcorp.com>
818
819        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
820
8212001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
822
823        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
824
8252001-08-16      Joel Sherrill <joel@OARcorp.com>
826
827        * tools/runtest.in: Recognize debug variant of monitor test.
828
8292001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
830
831        * configure.in: Add bspopts.h.
832        * include/.cvsignore: Add bspopts.h*, stamp-h*.
833        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
834        * include/bsp.h: Include bspopts.h.
835
8362001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
837
838        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
839
8402000-04-23      Jiri Gaisler <jiri@gaisler.com>
841
842        * console/debugputs.c: Switched to unsigned characters.
843
8442000-12-06      Joel Sherrill <joel@OARcorp.com>
845
846        * gnatsupp/gnatsupp.c: Added prototype to eliminate warning.
847
8482000-11-30      Joel Sherrill <joel@OARcorp.com>
849
850        * erc32sonic/Makefile.am: Only compile this if networking is enabled.
851
8522000-11-21      Jiri Gaisler <jgais@ws.estec.esa.nl>
853
854        * erc32sonic/erc32sonic.c: Minor modifications which enable
855        network interface to come up and work for some time before
856        getting an error in the SONIC driver.  The error is a bit random,
857        sometimes MCLGET (m, M_WAIT) tries to access memory way outside the
858        available ram (and traps) while sometimes there is a panic due
859        to RBAE/RXEN.
860
8612000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
862
863        * Makefile.am: Cleanup.
864
8652000-11-14      Jiri Gaisler <jgais@ws.estec.esa.nl>
866
867        * wrapup/Makefile.am: Pick up cache code from libcpu and pick
868        up .o's instead of .rel's from libcpu.
869
8702000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
871
872        * Makefile.am, configure.in, gnatsupp/Makefile.am,
873        gnatsupp/gnatsupp.c, include/Makefile.am, include/bsp.h,
874        start/Makefile.am, startup/Makefile.am, startup/setvec.c,
875        wrapup/Makefile.am:
876        * erc32sonic: New directory.
877        * erc32sonic/Makefile.am, erc32sonic/erc32sonic.c,
878        erc32sonic/.cvsignore: New files.
879        * include/erc32.h: New file.
880        * startup/boardinit.S: New file.
881        Big update of SPARC support for ERC32 and LEON.
882        Added support for ERC32 without floating point.
883        Added SONIC support as configured on Tharsys ERC32 board.
884        The bsp's share various code in the shared directory:
885           gnat-support, start-up code, etc.
886        To decrease the foot-print, I removed the 16 kbyte start-up
887        stack that was put in .bss and never reused once the system
888        was up. The stack is now put between the heap and the
889        workspace. To reclaim it, the user can do a rtems_region_extend
890        to merge the stack to the heap region once the system is up.
891
8922000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
893
894        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
895
8962000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
897
898        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
899
9002000-11-01      Joel Sherrill <joel@OARcorp.com>
901
902        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
903        and libcsupport.h moved from libc to lib/include/rtems and
904        now must be referenced as <rtems/XXX.h>.   Header file order
905        was cleaned up while doing this.
906
9072000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
908
909        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
910        Switch to GNU canonicalization.
911
9122000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
913
914        * clock/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
915        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
916        wrapup/Makefile.am: Include compile.am
917
9182000-08-10      Joel Sherrill <joel@OARcorp.com>
919
920        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.