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

4.104.114.84.95
Last change on this file since 3344730a was 3344730a, checked in by Ralf Corsepius <ralf.corsepius@…>, on 04/21/04 at 16:21:25

2004-04-21 Ralf Corsepius <ralf_corsepius@…>

PR 613/bsps

  • include/bsp.h: Remove MAX_LONG_TEST_DURATION.
  • Property mode set to 100644
File size: 14.5 KB
Line 
12004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        PR 613/bsps
4        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
5
62004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
7
8        PR 614/bsps
9        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
10
112004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
12
13        * startup/boardinit.S: Include <rtems/asm.h> instead of <asm.h>.
14        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
15        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
16        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
17        * console/console.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
18
192004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
20
21        * clock/ckinit.c, console/console.c, console/debugputs.c,
22        erc32sonic/erc32sonic.c, include/bsp.h, include/erc32.h,
23        startup/setvec.c, startup/spurious.c, timer/timer.c: Convert to
24        using c99 fixed size types.
25
262004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
27
28        * Makefile.am: Reflect changes to bsp.am.
29        Preinstall dist_project_lib*.
30
312004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
32
33        * Makefile.am: Reflect changes to bsp.am.
34
352004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
36
37        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
38
392004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
40
41        * Makefile.am: Pickup files from ../../sparc/shared instead of
42        ../shared. Reformat.
43
442004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
45
46        * Makefile.am: Cosmetics.
47
482004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
49
50        * Makefile.am: Cosmetics.
51
522004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
53
54        * Makefile.am: Merge-in clock/Makefile.am, erc32sonic/Makefile.am,
55        startup/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
56        timer/Makefile.am, wrapup/Makefile.am.
57        Use automake compilation rules.
58        * clock/Makefile.am, erc32sonic/Makefile.am, startup/Makefile.am,
59        console/Makefile.am, gnatsupp/Makefile.am, timer/Makefile.am,
60        wrapup/Makefile.am: Remove.
61        * configure.ac: Reflect changes above.
62
632004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
64
65        * Makefile.am: Add PREINSTALL_DIRS.
66
672004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
68
69        * wrapup/Makefile.am: Reflect changes to libcpu.
70
712004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
72
73        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
74        Add PRE/TMPINSTALL_FILES to CLEANFILES.
75        * startup/Makefile.am: Ditto.
76
772004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
78
79        * gnatsupp/Makefile.am: Eliminate VPATH.
80
812004-01-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
82
83        * start/.cvsignore: Remove.
84
852004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
86
87        * start/Makefile.am: Remove.
88        * Makefile.am: Merge-in start/Makefile.am.
89        * configure.ac: Reflect changes above.
90
912004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
92
93        * wrapup/Makefile.am: Eliminate $(LIB).
94        Use noinst_DATA to trigger building libbsp.a.
95
962003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
97
98        * start/Makefile.am: Eliminate VPATH.
99
1002003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
101
102        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
103        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
104
1052003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
106
107        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
108        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
109        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
110
1112003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
112
113        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
114
1152003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
116
117        * start/Makefile.am: Misc cleanups and fixes.
118        * startup/Makefile.am: Misc cleanups and fixes.
119        * wrapup/Makefile.am: Misc cleanups and fixes.
120
1212003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
122
123        * Makefile.am: Add dirstamp support to preinstallation.
124        * clock/Makefile.am: Cosmetics.
125        * console/Makefile.am: Cosmetics.
126        * erc32sonic/Makefile.am: Cosmetics.
127        * gnatsupp/Makefile.am: Cosmetics.
128        * start/Makefile.am: Cosmetics.
129        * startup/Makefile.am: Cosmetics.
130        * timer/Makefile.am: Cosmetics.
131        * wrapup/Makefile.am: Cosmetics.
132
1332003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
134
135        * clock/Makefile.am: Remove all-local: $(ARCH).
136        * console/Makefile.am: Remove all-local: $(ARCH).
137        * erc32sonic/Makefile.am: Remove all-local: $(ARCH).
138        * gnatsupp/Makefile.am: Remove all-local: $(ARCH).
139        * start/Makefile.am: Remove all-local: $(ARCH).
140        * startup/Makefile.am: Remove all-local: $(ARCH).
141        * timer/Makefile.am: Remove all-local: $(ARCH).
142        * wrapup/Makefile.am: Remove all-local: $(ARCH).
143
1442003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
145
146        * Makefile.am: Fix preinstallation of include/coverhd.h.
147
1482003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
149
150        * Makefile.am: Merge-in include/Makefile.am.
151        Reflect changes to bsp.am.
152        * include/Makefile.am: Remove.
153        * configure.ac: Reflect changes above.
154
1552003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * bsp_specs: Remove *lib:.
158
1592003-09-04      Joel Sherrill <joel@OARcorp.com>
160
161        * clock/ckinit.c, console/console.c, console/consolereserveresources.c,
162        console/debugputs.c, include/bsp.h, include/coverhd.h,
163        include/erc32.h, startup/erc32mec.c, startup/setvec.c, timer/timer.c:
164        URL for license changed.
165
1662003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
167
168        * Makefile.am: Reflect having moved aclocal/.
169
1702003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * Makefile.am: Reflect having moved automake/.
173        * clock/Makefile.am: Reflect having moved automake/.
174        * console/Makefile.am: Reflect having moved automake/.
175        * erc32sonic/Makefile.am: Reflect having moved automake/.
176        * gnatsupp/Makefile.am: Reflect having moved automake/.
177        * include/Makefile.am: Reflect having moved automake/.
178        * start/Makefile.am: Reflect having moved automake/.
179        * startup/Makefile.am: Reflect having moved automake/.
180        * timer/Makefile.am: Reflect having moved automake/.
181        * wrapup/Makefile.am: Reflect having moved automake/.
182
1832003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        PR 452/bsps
186        * startup/Makefile.am: Remove USE_INIT_FINI.
187
1882003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
189
190        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
191
1922003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        PR 445/bsps
195        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
196        Remove cpp, old_cpp (now unused).
197
1982003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
199
200        * configure.ac: Remove AC_CONFIG_AUX_DIR.
201
2022003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
205
2062003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * configure.ac: AC_PREREQ(2.57).
209
2102003-01-20      Joel Sherrill <joel@OARcorp.com>
211
212        * startup/linkcmds*: Add FreeBSD sysctl() sections.
213
2142002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
217        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
218        * erc32sonic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
219        * gnatsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
220        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
221        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
222        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
223
2242002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * start/Makefile.am: Use install-data-local to install startfile.
227
2282002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
231
2322002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * .cvsignore: Reformat.
235        Add autom4te*cache.
236        Remove autom4te.cache.
237
2382002-08-21      Joel Sherrill <joel@OARcorp.com>
239
240        * bsp_specs: Added support for -nostdlibs.
241
2422002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
245        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
246
2472002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
250        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
251        * erc32sonic/Makefile.am: Use .$(OBJEXT) instead of .o.
252        * gnatsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
253        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
254        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
255        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
256
2572002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * start/Makefile.am: Eliminate PGM.
260        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
261
2622002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
265
2662002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
269        Remove $(OBJS) from all-local.
270
2712002-07-01      Joel Sherrill <joel@OARcorp.com>
272
273        * startup/erc32mec.c: New file.
274        * startup/Makefile.am: Reflect above.
275        * include/erc32.h: Converted SCORE_EXTERN to extern.
276        * tools/runtest.in: Lengthened timeout on test runs.
277
2782002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
281
2822001-05-09      Joel Sherrill <joel@OARcorp.com>
283
284        * startup/linkcmds: In support of gcc 3.1, added one of more
285        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
286        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
287        and direction of segments to memory regions may also have been
288        addressed.  This was a sweep across all BSPs.
289 
2902001-04-26      Joel Sherrill <joel@OARcorp.com>
291
292        * include/bsp.h: Change SIS to ERC32_BSP.
293 
2942002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE).
297        Remove BSPOPTS_*(FPU_REVB).
298        * wrapup/Makefile.am: Remove tbr.
299
3002002-03-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * configure.ac: Add BSPOPTS_*(NO_TABLE_MOVE).
303        Add BSPOPTS_*(FPU_REVB).
304        * wrapup/Makefile.am: Add tbr.
305
3062002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * configure.ac:
309        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
310        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
311        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
312        * Makefile.am: Remove AUTOMAKE_OPTIONS.
313        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
314        * erc32sonic/Makefile.am: Remove AUTOMAKE_OPTIONS.
315        * gnatsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
316        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
317        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
318        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
319        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
320        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
321
3222001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
323
324        * configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
325        Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
326        Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
327        * include/bsp.h: include bspopts.h.
328
3292001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
330
331        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
332
3332001-11-08      Jiri Gaisler <jiri@gaisler.com>
334
335        This fix is in response to test results reported by Jerry Needell
336        <jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80.
337        * include/bsp.h: TM27 was not running properly because the ERC32
338        and LEON cannot nest interrupts at the same level.  The BSP test support
339        had to be modified to support using two different interrupt sources.
340
3412001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
344        * configure.in: Remove.
345        * configure.ac: New file, generated from configure.in by autoupdate.
346
3472001-09-27      Joel Sherrill <joel@OARcorp.com>
348
349        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
350
3512001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
354
3552001-08-16      Joel Sherrill <joel@OARcorp.com>
356
357        * tools/runtest.in: Recognize debug variant of monitor test.
358
3592001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        * configure.in: Add bspopts.h.
362        * include/.cvsignore: Add bspopts.h*, stamp-h*.
363        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
364        * include/bsp.h: Include bspopts.h.
365
3662001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
367
368        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
369
3702000-04-23      Jiri Gaisler <jiri@gaisler.com>
371
372        * console/debugputs.c: Switched to unsigned characters.
373
3742000-12-06      Joel Sherrill <joel@OARcorp.com>
375
376        * gnatsupp/gnatsupp.c: Added prototype to eliminate warning.
377
3782000-11-30      Joel Sherrill <joel@OARcorp.com>
379
380        * erc32sonic/Makefile.am: Only compile this if networking is enabled.
381
3822000-11-21      Jiri Gaisler <jgais@ws.estec.esa.nl>
383
384        * erc32sonic/erc32sonic.c: Minor modifications which enable
385        network interface to come up and work for some time before
386        getting an error in the SONIC driver.  The error is a bit random,
387        sometimes MCLGET (m, M_WAIT) tries to access memory way outside the
388        available ram (and traps) while sometimes there is a panic due
389        to RBAE/RXEN.
390
3912000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        * Makefile.am: Cleanup.
394
3952000-11-14      Jiri Gaisler <jgais@ws.estec.esa.nl>
396
397        * wrapup/Makefile.am: Pick up cache code from libcpu and pick
398        up .o's instead of .rel's from libcpu.
399
4002000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
401
402        * Makefile.am, configure.in, gnatsupp/Makefile.am,
403        gnatsupp/gnatsupp.c, include/Makefile.am, include/bsp.h,
404        start/Makefile.am, startup/Makefile.am, startup/setvec.c,
405        wrapup/Makefile.am:
406        * erc32sonic: New directory.
407        * erc32sonic/Makefile.am, erc32sonic/erc32sonic.c,
408        erc32sonic/.cvsignore: New files.
409        * include/erc32.h: New file.
410        * startup/boardinit.S: New file.
411        Big update of SPARC support for ERC32 and LEON.
412        Added support for ERC32 without floating point.
413        Added SONIC support as configured on Tharsys ERC32 board.
414        The bsp's share various code in the shared directory:
415           gnat-support, start-up code, etc.
416        To decrease the foot-print, I removed the 16 kbyte start-up
417        stack that was put in .bss and never reused once the system
418        was up. The stack is now put between the heap and the
419        workspace. To reclaim it, the user can do a rtems_region_extend
420        to merge the stack to the heap region once the system is up.
421
4222000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
423
424        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
425
4262000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
427
428        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
429
4302000-11-01      Joel Sherrill <joel@OARcorp.com>
431
432        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
433        and libcsupport.h moved from libc to lib/include/rtems and
434        now must be referenced as <rtems/XXX.h>.   Header file order
435        was cleaned up while doing this.
436
4372000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
438
439        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
440        Switch to GNU canonicalization.
441
4422000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
443
444        * clock/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
445        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
446        wrapup/Makefile.am: Include compile.am
447
4482000-08-10      Joel Sherrill <joel@OARcorp.com>
449
450        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.