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

4.9
Last change on this file since 9ec55e63 was 9ec55e63, checked in by Joel Sherrill <joel.sherrill@…>, on Mar 4, 2011 at 2:07:17 PM

2011-03-04 Joel Sherrill <joel.sherrilL@…>

PR 1748/bsps

  • clock/ckinit.c: When the clock tick generates an interrupt WHILE we have interrupts disabled doing a get TOD or uptime, the get nanoseconds handler was returning a bogusly large number.
  • Property mode set to 100644
File size: 22.1 KB
Line 
12011-03-04      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        PR 1748/bsps
4        * clock/ckinit.c: When the clock tick generates an interrupt WHILE we
5        have interrupts disabled doing a get TOD or uptime, the get
6        nanoseconds handler was returning a bogusly large number.
7
82009-03-09      Antoine Lacroix <antoine.lacroix at sodern.fr>
9
10        PR 1391/bsps
11        * startup/spurious.c: Format was %d but had leading 0x.
12
132009-03-02      Daniel Hellstrom <daniel@gaisler.com>
14
15        PR 1390/bsps
16        * startup/linkcmds: Fix sections so C++ global constructors and
17        destructors work with late model (>= 4.3) gcc versions.
18
192008-12-08      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * bsp_specs: Backport from CVS-HEAD.
22
232008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * console/console.c, timer/timer.c: Convert to "bool".
26
272008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * timer/timer.c: Convert using "bool".
30
312008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        * timer/timer.c: Eliminate empty function from every benchmark timer
34        driver. Fix spelling.
35
362008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * timer/timer.c: Rename timer driver methods to follow RTEMS
39        programming conventions.
40
412008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * gnatsupp/gnatsupp.c, timer/timer.c: Add missing prototypes.
44
452008-08-08      Joel Sherrill <joel.sherrill@OARcorp.com>
46
47        * startup/linkcmds: All SPARC executables should include
48        rtems_get_version_string so the monitor used can provide RTEMS
49        awareness based upon the version.
50
512008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
52
53        PR 1294/bsps
54        * startup/spurious.c: Correct prototype and usage of
55        sparc_disable_interrupts.
56
572008-08-04      Joel Sherrill <joel.sherrill@OARcorp.com>
58
59        PR 1294/bsps
60        * startup/spurious.c: Correct prototype and usage of
61        sparc_disable_interrupts.
62
632008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
64
65        * Makefile.am, configure.ac: Add capability for bootcard.c BSP
66        Initialization Framework to ask the BSP where it has memory for the
67        RTEMS Workspace and C Program Heap. These collectively are referred
68        to as work area. If the BSP supports this, then it does not have to
69        include code to split the available memory between the two areas.
70        This reduces the amount of code in the BSP specific bspstart.c file.
71        Additionally, the shared framework can initialize the C Library, call
72        rtems_debug_enable(), and dirty the work area memory. Until most/all
73        BSPs support this new capability, if the BSP supports this, it should
74        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
75        When the transition is complete, this autoconf macro can be removed.
76
772008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * clock/ckinit.c: Add nanoseconds clock tick granularity support.
80
812008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
82
83        * Makefile.am: Remove all references to console_reserve_resources and
84        termios_reserve_resources.
85        * console/consolereserveresources.c: Removed.
86
872008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
88
89        * startup/linkcmds: Add wildcard to gcc_except_table section so
90        programs compiled with gcc 4.3.x can link.
91
922007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
93
94        * clock/ckinit.c, include/bsp.h: Eliminate copies of the Configuration
95        Table. Use the RTEMS provided accessor macros to obtain configuration
96        fields.
97
982007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
99
100        * include/bsp.h: Move interrupt_stack_size field from CPU Table to
101        Configuration Table. Eliminate CPU Table from all ports. Delete
102        references to CPU Table in all forms.
103
1042007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
105
106        * Makefile.am: Moved most of the remaining CPU Table fields to the
107        Configuration Table. This included pretasking_hook, predriver_hook,
108        postdriver_hook, idle_task, do_zero_of_workspace,
109        extra_mpci_receive_server_stack, stack_allocate_hook, and
110        stack_free_hook. As a side-effect of this effort some multiprocessing
111        code was made conditional and some style clean up occurred.
112
1132007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * clock/ckinit.c, include/bsp.h: Fix spacing.
116
1172007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
118
119        * clock/ckinit.c: Formatting.
120
1212007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * console/debugputs.c, include/bsp.h, startup/spurious.c: Remove debug
124        print methods that are redundant with prntk and replace their use
125        with printk.
126
1272007-05-03      Joel Sherrill <joel@OARcorp.com>
128
129        * startup/linkcmds: Handle .data.* sections
130
1312007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
132
133        * bsp_specs: Remove qrtems_debug.
134
1352007-03-28      Joel Sherrill <joel@OARcorp.com>
136
137        * clock/ckinit.c: Add support to the Clock driver template for
138        rtems_clock_set_nanoseconds_extension and the potential for TOD and
139        timestamps accurate to the nanosecond. On this BSP however, it is
140        only accurate to the microsecond.
141
1422007-03-28      Joel Sherrill <joel@OARcorp.com>
143
144        PR 1233/bsps
145        * Makefile.am, console/console.c, console/debugputs.c: Move printk
146        support code into debug IO file so you do not get the entire console
147        driver when you do not want it.
148
1492006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
150
151        * configure.ac: New BUG-REPORT address.
152
1532006-11-17      Joel Sherrill <joel@OARcorp.com>
154
155        * timer/timer.c: Update timer overhead for start/stop.
156
1572006-11-16      Joel Sherrill <joel@OARcorp.com>
158
159        * clock/ckinit.c, console/console.c: Use common clock driver template
160        and eliminate all fast idle code specific to this BSP. This
161        eliminates a fair amount of code in the BSP clock driver and
162        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
163        timer so I added the new hook Clock_driver_support_find_timer to
164        support this. In general, there was some clean up to the file headers
165        of various files.
166
1672006-11-15      Joel Sherrill <joel@OARcorp.com>
168
169        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
170        file and simplified initialization.
171
1722006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
173
174        * Makefile.am: Remove superfluous -DASM.
175
1762006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
177
178        * configure.ac: Require autoconf-2.60. Require automake-1.10.
179
1802006-06-24      Joel Sherrill <joel@OARcorp.com>
181
182        * startup/linkcmds: Add .rela.dyn sections.
183
1842006-06-22      Joel Sherrill <joel@OARcorp.com>
185
186        PR 1100/bsps
187        * console/debugputs.c: Remove redundant return.
188
1892006-03-08      Joel Sherrill <joel@OARcorp.com>
190
191        * startup/linkcmds: Add .gnu.linkonce.b.* section.
192
1932006-02-08      Joel Sherrill <joel@OARcorp.com>
194
195        * startup/linkcmds: Add sections required by newer gcc versions.
196
1972006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
198
199        * configure.ac: Remove explicit ampolish3 support (now in
200        RTEMS_BSP_CONFIGURE).
201
2022006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
203
204        * configure.ac: Add ampolish3 support.
205        * Makefile.am: Add preinstall.am.
206
2072006-01-10      Joel Sherrill <joel@OARcorp.com>
208
209        * startup/linkcmds: Merge from 4.6 branch. Now the copy_data loop
210        works.
211
2122006-01-10      Joel Sherrill <joel@OARcorp.com>
213
214        * configure.ac: Add configuration for ENABLE_SIS_QUIRKS.
215
2162005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
217
218        * include/bsp.h: New header guard.
219
2202005-01-20      Joel Sherrill <joel@OARcorp.com>
221
222        * bsp_specs: Conditionalize inclusion of crtend/crtn.
223
2242005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
225
226        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
227
2282005-01-06      Joel Sherrill <joel@OARcorp.com>
229
230        * Makefile.am: Fix typo.
231
2322005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
233
234        * Makefile.am: Remove build-variant support.
235
2362004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
237
238        * configure.ac: Require automake > 1.9.
239
2402004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
241
242        PR 610/bsps
243        * Makefile.am: Add include/tm27.h, Cosmetics.
244        * include/tm27.h: Final cosmetics.
245
2462004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
247
248        * include/bsp.h: Split out tmtest27 support.
249        * include/tm27.h: New.
250
2512004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
252
253        PR 613/bsps
254        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
255
2562004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
257
258        PR 614/bsps
259        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
260
2612004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
262
263        * startup/boardinit.S: Include <rtems/asm.h> instead of <asm.h>.
264        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
265        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
266        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
267        * console/console.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
268
2692004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
270
271        * clock/ckinit.c, console/console.c, console/debugputs.c,
272        erc32sonic/erc32sonic.c, include/bsp.h, include/erc32.h,
273        startup/setvec.c, startup/spurious.c, timer/timer.c: Convert to
274        using c99 fixed size types.
275
2762004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * Makefile.am: Reflect changes to bsp.am.
279        Preinstall dist_project_lib*.
280
2812004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
282
283        * Makefile.am: Reflect changes to bsp.am.
284
2852004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
286
287        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
288
2892004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * Makefile.am: Pickup files from ../../sparc/shared instead of
292        ../shared. Reformat.
293
2942004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * Makefile.am: Cosmetics.
297
2982004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
299
300        * Makefile.am: Cosmetics.
301
3022004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * Makefile.am: Merge-in clock/Makefile.am, erc32sonic/Makefile.am,
305        startup/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
306        timer/Makefile.am, wrapup/Makefile.am.
307        Use automake compilation rules.
308        * clock/Makefile.am, erc32sonic/Makefile.am, startup/Makefile.am,
309        console/Makefile.am, gnatsupp/Makefile.am, timer/Makefile.am,
310        wrapup/Makefile.am: Remove.
311        * configure.ac: Reflect changes above.
312
3132004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * Makefile.am: Add PREINSTALL_DIRS.
316
3172004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * wrapup/Makefile.am: Reflect changes to libcpu.
320
3212004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
324        Add PRE/TMPINSTALL_FILES to CLEANFILES.
325        * startup/Makefile.am: Ditto.
326
3272004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * gnatsupp/Makefile.am: Eliminate VPATH.
330
3312004-01-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * start/.cvsignore: Remove.
334
3352004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * start/Makefile.am: Remove.
338        * Makefile.am: Merge-in start/Makefile.am.
339        * configure.ac: Reflect changes above.
340
3412004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * wrapup/Makefile.am: Eliminate $(LIB).
344        Use noinst_DATA to trigger building libbsp.a.
345
3462003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347
348        * start/Makefile.am: Eliminate VPATH.
349
3502003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
353        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
354
3552003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
358        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
359        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
360
3612003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
362
363        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
364
3652003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
366
367        * start/Makefile.am: Misc cleanups and fixes.
368        * startup/Makefile.am: Misc cleanups and fixes.
369        * wrapup/Makefile.am: Misc cleanups and fixes.
370
3712003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * Makefile.am: Add dirstamp support to preinstallation.
374        * clock/Makefile.am: Cosmetics.
375        * console/Makefile.am: Cosmetics.
376        * erc32sonic/Makefile.am: Cosmetics.
377        * gnatsupp/Makefile.am: Cosmetics.
378        * start/Makefile.am: Cosmetics.
379        * startup/Makefile.am: Cosmetics.
380        * timer/Makefile.am: Cosmetics.
381        * wrapup/Makefile.am: Cosmetics.
382
3832003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
384
385        * clock/Makefile.am: Remove all-local: $(ARCH).
386        * console/Makefile.am: Remove all-local: $(ARCH).
387        * erc32sonic/Makefile.am: Remove all-local: $(ARCH).
388        * gnatsupp/Makefile.am: Remove all-local: $(ARCH).
389        * start/Makefile.am: Remove all-local: $(ARCH).
390        * startup/Makefile.am: Remove all-local: $(ARCH).
391        * timer/Makefile.am: Remove all-local: $(ARCH).
392        * wrapup/Makefile.am: Remove all-local: $(ARCH).
393
3942003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
395
396        * Makefile.am: Fix preinstallation of include/coverhd.h.
397
3982003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
399
400        * Makefile.am: Merge-in include/Makefile.am.
401        Reflect changes to bsp.am.
402        * include/Makefile.am: Remove.
403        * configure.ac: Reflect changes above.
404
4052003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
406
407        * bsp_specs: Remove *lib:.
408
4092003-09-04      Joel Sherrill <joel@OARcorp.com>
410
411        * clock/ckinit.c, console/console.c, console/consolereserveresources.c,
412        console/debugputs.c, include/bsp.h, include/coverhd.h,
413        include/erc32.h, startup/erc32mec.c, startup/setvec.c, timer/timer.c:
414        URL for license changed.
415
4162003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * Makefile.am: Reflect having moved aclocal/.
419
4202003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * Makefile.am: Reflect having moved automake/.
423        * clock/Makefile.am: Reflect having moved automake/.
424        * console/Makefile.am: Reflect having moved automake/.
425        * erc32sonic/Makefile.am: Reflect having moved automake/.
426        * gnatsupp/Makefile.am: Reflect having moved automake/.
427        * include/Makefile.am: Reflect having moved automake/.
428        * start/Makefile.am: Reflect having moved automake/.
429        * startup/Makefile.am: Reflect having moved automake/.
430        * timer/Makefile.am: Reflect having moved automake/.
431        * wrapup/Makefile.am: Reflect having moved automake/.
432
4332003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
434
435        PR 452/bsps
436        * startup/Makefile.am: Remove USE_INIT_FINI.
437
4382003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
441
4422003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
443
444        PR 445/bsps
445        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
446        Remove cpp, old_cpp (now unused).
447
4482003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
449
450        * configure.ac: Remove AC_CONFIG_AUX_DIR.
451
4522003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
453
454        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
455
4562003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * configure.ac: AC_PREREQ(2.57).
459
4602003-01-20      Joel Sherrill <joel@OARcorp.com>
461
462        * startup/linkcmds*: Add FreeBSD sysctl() sections.
463
4642002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
465
466        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
467        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
468        * erc32sonic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
469        * gnatsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
470        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
471        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
472        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
473
4742002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
475
476        * start/Makefile.am: Use install-data-local to install startfile.
477
4782002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
479
480        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
481
4822002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
483
484        * .cvsignore: Reformat.
485        Add autom4te*cache.
486        Remove autom4te.cache.
487
4882002-08-21      Joel Sherrill <joel@OARcorp.com>
489
490        * bsp_specs: Added support for -nostdlibs.
491
4922002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
493
494        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
495        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
496
4972002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
500        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
501        * erc32sonic/Makefile.am: Use .$(OBJEXT) instead of .o.
502        * gnatsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
503        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
504        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
505        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
506
5072002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
508
509        * start/Makefile.am: Eliminate PGM.
510        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
511
5122002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
513
514        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
515
5162002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
517
518        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
519        Remove $(OBJS) from all-local.
520
5212002-07-01      Joel Sherrill <joel@OARcorp.com>
522
523        * startup/erc32mec.c: New file.
524        * startup/Makefile.am: Reflect above.
525        * include/erc32.h: Converted SCORE_EXTERN to extern.
526        * tools/runtest.in: Lengthened timeout on test runs.
527
5282002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
531
5322001-05-09      Joel Sherrill <joel@OARcorp.com>
533
534        * startup/linkcmds: In support of gcc 3.1, added one of more
535        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
536        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
537        and direction of segments to memory regions may also have been
538        addressed.  This was a sweep across all BSPs.
539 
5402001-04-26      Joel Sherrill <joel@OARcorp.com>
541
542        * include/bsp.h: Change SIS to ERC32_BSP.
543 
5442002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
545
546        * configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE).
547        Remove BSPOPTS_*(FPU_REVB).
548        * wrapup/Makefile.am: Remove tbr.
549
5502002-03-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
551
552        * configure.ac: Add BSPOPTS_*(NO_TABLE_MOVE).
553        Add BSPOPTS_*(FPU_REVB).
554        * wrapup/Makefile.am: Add tbr.
555
5562002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
557
558        * configure.ac:
559        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
560        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
561        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
562        * Makefile.am: Remove AUTOMAKE_OPTIONS.
563        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
564        * erc32sonic/Makefile.am: Remove AUTOMAKE_OPTIONS.
565        * gnatsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
566        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
567        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
568        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
569        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
570        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
571
5722001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
575        Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
576        Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
577        * include/bsp.h: include bspopts.h.
578
5792001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
580
581        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
582
5832001-11-08      Jiri Gaisler <jiri@gaisler.com>
584
585        This fix is in response to test results reported by Jerry Needell
586        <jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80.
587        * include/bsp.h: TM27 was not running properly because the ERC32
588        and LEON cannot nest interrupts at the same level.  The BSP test support
589        had to be modified to support using two different interrupt sources.
590
5912001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
592
593        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
594        * configure.in: Remove.
595        * configure.ac: New file, generated from configure.in by autoupdate.
596
5972001-09-27      Joel Sherrill <joel@OARcorp.com>
598
599        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
600
6012001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
602
603        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
604
6052001-08-16      Joel Sherrill <joel@OARcorp.com>
606
607        * tools/runtest.in: Recognize debug variant of monitor test.
608
6092001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
610
611        * configure.in: Add bspopts.h.
612        * include/.cvsignore: Add bspopts.h*, stamp-h*.
613        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
614        * include/bsp.h: Include bspopts.h.
615
6162001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
617
618        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
619
6202000-04-23      Jiri Gaisler <jiri@gaisler.com>
621
622        * console/debugputs.c: Switched to unsigned characters.
623
6242000-12-06      Joel Sherrill <joel@OARcorp.com>
625
626        * gnatsupp/gnatsupp.c: Added prototype to eliminate warning.
627
6282000-11-30      Joel Sherrill <joel@OARcorp.com>
629
630        * erc32sonic/Makefile.am: Only compile this if networking is enabled.
631
6322000-11-21      Jiri Gaisler <jgais@ws.estec.esa.nl>
633
634        * erc32sonic/erc32sonic.c: Minor modifications which enable
635        network interface to come up and work for some time before
636        getting an error in the SONIC driver.  The error is a bit random,
637        sometimes MCLGET (m, M_WAIT) tries to access memory way outside the
638        available ram (and traps) while sometimes there is a panic due
639        to RBAE/RXEN.
640
6412000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
642
643        * Makefile.am: Cleanup.
644
6452000-11-14      Jiri Gaisler <jgais@ws.estec.esa.nl>
646
647        * wrapup/Makefile.am: Pick up cache code from libcpu and pick
648        up .o's instead of .rel's from libcpu.
649
6502000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
651
652        * Makefile.am, configure.in, gnatsupp/Makefile.am,
653        gnatsupp/gnatsupp.c, include/Makefile.am, include/bsp.h,
654        start/Makefile.am, startup/Makefile.am, startup/setvec.c,
655        wrapup/Makefile.am:
656        * erc32sonic: New directory.
657        * erc32sonic/Makefile.am, erc32sonic/erc32sonic.c,
658        erc32sonic/.cvsignore: New files.
659        * include/erc32.h: New file.
660        * startup/boardinit.S: New file.
661        Big update of SPARC support for ERC32 and LEON.
662        Added support for ERC32 without floating point.
663        Added SONIC support as configured on Tharsys ERC32 board.
664        The bsp's share various code in the shared directory:
665           gnat-support, start-up code, etc.
666        To decrease the foot-print, I removed the 16 kbyte start-up
667        stack that was put in .bss and never reused once the system
668        was up. The stack is now put between the heap and the
669        workspace. To reclaim it, the user can do a rtems_region_extend
670        to merge the stack to the heap region once the system is up.
671
6722000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
673
674        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
675
6762000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
677
678        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
679
6802000-11-01      Joel Sherrill <joel@OARcorp.com>
681
682        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
683        and libcsupport.h moved from libc to lib/include/rtems and
684        now must be referenced as <rtems/XXX.h>.   Header file order
685        was cleaned up while doing this.
686
6872000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
688
689        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
690        Switch to GNU canonicalization.
691
6922000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
693
694        * clock/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
695        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
696        wrapup/Makefile.am: Include compile.am
697
6982000-08-10      Joel Sherrill <joel@OARcorp.com>
699
700        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.