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

4.104.114.84.95
Last change on this file since 7f01f89 was 206e590, checked in by Ralf Corsepius <ralf.corsepius@…>, on 04/01/04 at 10:11:58

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

  • startup/boardinit.S: Include <rtems/asm.h> instead of <asm.h>.
  • include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
  • include/bsp.h: Include <rtems/console.h> instead of <console.h>.
  • include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
  • console/console.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
  • Property mode set to 100644
File size: 14.3 KB
Line 
12004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * startup/boardinit.S: Include <rtems/asm.h> instead of <asm.h>.
4        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
5        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
6        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
7        * console/console.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
8
92004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
10
11        * clock/ckinit.c, console/console.c, console/debugputs.c,
12        erc32sonic/erc32sonic.c, include/bsp.h, include/erc32.h,
13        startup/setvec.c, startup/spurious.c, timer/timer.c: Convert to
14        using c99 fixed size types.
15
162004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
17
18        * Makefile.am: Reflect changes to bsp.am.
19        Preinstall dist_project_lib*.
20
212004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
22
23        * Makefile.am: Reflect changes to bsp.am.
24
252004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
26
27        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
28
292004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
30
31        * Makefile.am: Pickup files from ../../sparc/shared instead of
32        ../shared. Reformat.
33
342004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
35
36        * Makefile.am: Cosmetics.
37
382004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
39
40        * Makefile.am: Cosmetics.
41
422004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
43
44        * Makefile.am: Merge-in clock/Makefile.am, erc32sonic/Makefile.am,
45        startup/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
46        timer/Makefile.am, wrapup/Makefile.am.
47        Use automake compilation rules.
48        * clock/Makefile.am, erc32sonic/Makefile.am, startup/Makefile.am,
49        console/Makefile.am, gnatsupp/Makefile.am, timer/Makefile.am,
50        wrapup/Makefile.am: Remove.
51        * configure.ac: Reflect changes above.
52
532004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
54
55        * Makefile.am: Add PREINSTALL_DIRS.
56
572004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
58
59        * wrapup/Makefile.am: Reflect changes to libcpu.
60
612004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
62
63        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
64        Add PRE/TMPINSTALL_FILES to CLEANFILES.
65        * startup/Makefile.am: Ditto.
66
672004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
68
69        * gnatsupp/Makefile.am: Eliminate VPATH.
70
712004-01-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
72
73        * start/.cvsignore: Remove.
74
752004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
76
77        * start/Makefile.am: Remove.
78        * Makefile.am: Merge-in start/Makefile.am.
79        * configure.ac: Reflect changes above.
80
812004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
82
83        * wrapup/Makefile.am: Eliminate $(LIB).
84        Use noinst_DATA to trigger building libbsp.a.
85
862003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
87
88        * start/Makefile.am: Eliminate VPATH.
89
902003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
91
92        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
93        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
94
952003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
96
97        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
98        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
99        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
100
1012003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
102
103        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
104
1052003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
106
107        * start/Makefile.am: Misc cleanups and fixes.
108        * startup/Makefile.am: Misc cleanups and fixes.
109        * wrapup/Makefile.am: Misc cleanups and fixes.
110
1112003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
112
113        * Makefile.am: Add dirstamp support to preinstallation.
114        * clock/Makefile.am: Cosmetics.
115        * console/Makefile.am: Cosmetics.
116        * erc32sonic/Makefile.am: Cosmetics.
117        * gnatsupp/Makefile.am: Cosmetics.
118        * start/Makefile.am: Cosmetics.
119        * startup/Makefile.am: Cosmetics.
120        * timer/Makefile.am: Cosmetics.
121        * wrapup/Makefile.am: Cosmetics.
122
1232003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
124
125        * clock/Makefile.am: Remove all-local: $(ARCH).
126        * console/Makefile.am: Remove all-local: $(ARCH).
127        * erc32sonic/Makefile.am: Remove all-local: $(ARCH).
128        * gnatsupp/Makefile.am: Remove all-local: $(ARCH).
129        * start/Makefile.am: Remove all-local: $(ARCH).
130        * startup/Makefile.am: Remove all-local: $(ARCH).
131        * timer/Makefile.am: Remove all-local: $(ARCH).
132        * wrapup/Makefile.am: Remove all-local: $(ARCH).
133
1342003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
135
136        * Makefile.am: Fix preinstallation of include/coverhd.h.
137
1382003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * Makefile.am: Merge-in include/Makefile.am.
141        Reflect changes to bsp.am.
142        * include/Makefile.am: Remove.
143        * configure.ac: Reflect changes above.
144
1452003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
146
147        * bsp_specs: Remove *lib:.
148
1492003-09-04      Joel Sherrill <joel@OARcorp.com>
150
151        * clock/ckinit.c, console/console.c, console/consolereserveresources.c,
152        console/debugputs.c, include/bsp.h, include/coverhd.h,
153        include/erc32.h, startup/erc32mec.c, startup/setvec.c, timer/timer.c:
154        URL for license changed.
155
1562003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
157
158        * Makefile.am: Reflect having moved aclocal/.
159
1602003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
161
162        * Makefile.am: Reflect having moved automake/.
163        * clock/Makefile.am: Reflect having moved automake/.
164        * console/Makefile.am: Reflect having moved automake/.
165        * erc32sonic/Makefile.am: Reflect having moved automake/.
166        * gnatsupp/Makefile.am: Reflect having moved automake/.
167        * include/Makefile.am: Reflect having moved automake/.
168        * start/Makefile.am: Reflect having moved automake/.
169        * startup/Makefile.am: Reflect having moved automake/.
170        * timer/Makefile.am: Reflect having moved automake/.
171        * wrapup/Makefile.am: Reflect having moved automake/.
172
1732003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        PR 452/bsps
176        * startup/Makefile.am: Remove USE_INIT_FINI.
177
1782003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
181
1822003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
183
184        PR 445/bsps
185        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
186        Remove cpp, old_cpp (now unused).
187
1882003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
189
190        * configure.ac: Remove AC_CONFIG_AUX_DIR.
191
1922003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
195
1962003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * configure.ac: AC_PREREQ(2.57).
199
2002003-01-20      Joel Sherrill <joel@OARcorp.com>
201
202        * startup/linkcmds*: Add FreeBSD sysctl() sections.
203
2042002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
207        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
208        * erc32sonic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
209        * gnatsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
210        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
211        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
212        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
213
2142002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * start/Makefile.am: Use install-data-local to install startfile.
217
2182002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
219
220        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
221
2222002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * .cvsignore: Reformat.
225        Add autom4te*cache.
226        Remove autom4te.cache.
227
2282002-08-21      Joel Sherrill <joel@OARcorp.com>
229
230        * bsp_specs: Added support for -nostdlibs.
231
2322002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
235        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
236
2372002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
240        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
241        * erc32sonic/Makefile.am: Use .$(OBJEXT) instead of .o.
242        * gnatsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
243        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
244        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
245        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
246
2472002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * start/Makefile.am: Eliminate PGM.
250        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
251
2522002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
255
2562002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
259        Remove $(OBJS) from all-local.
260
2612002-07-01      Joel Sherrill <joel@OARcorp.com>
262
263        * startup/erc32mec.c: New file.
264        * startup/Makefile.am: Reflect above.
265        * include/erc32.h: Converted SCORE_EXTERN to extern.
266        * tools/runtest.in: Lengthened timeout on test runs.
267
2682002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
271
2722001-05-09      Joel Sherrill <joel@OARcorp.com>
273
274        * startup/linkcmds: In support of gcc 3.1, added one of more
275        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
276        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
277        and direction of segments to memory regions may also have been
278        addressed.  This was a sweep across all BSPs.
279 
2802001-04-26      Joel Sherrill <joel@OARcorp.com>
281
282        * include/bsp.h: Change SIS to ERC32_BSP.
283 
2842002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE).
287        Remove BSPOPTS_*(FPU_REVB).
288        * wrapup/Makefile.am: Remove tbr.
289
2902002-03-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * configure.ac: Add BSPOPTS_*(NO_TABLE_MOVE).
293        Add BSPOPTS_*(FPU_REVB).
294        * wrapup/Makefile.am: Add tbr.
295
2962002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * configure.ac:
299        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
300        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
301        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
302        * Makefile.am: Remove AUTOMAKE_OPTIONS.
303        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
304        * erc32sonic/Makefile.am: Remove AUTOMAKE_OPTIONS.
305        * gnatsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
306        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
307        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
308        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
309        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
310        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
311
3122001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
315        Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
316        Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
317        * include/bsp.h: include bspopts.h.
318
3192001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
322
3232001-11-08      Jiri Gaisler <jiri@gaisler.com>
324
325        This fix is in response to test results reported by Jerry Needell
326        <jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80.
327        * include/bsp.h: TM27 was not running properly because the ERC32
328        and LEON cannot nest interrupts at the same level.  The BSP test support
329        had to be modified to support using two different interrupt sources.
330
3312001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
334        * configure.in: Remove.
335        * configure.ac: New file, generated from configure.in by autoupdate.
336
3372001-09-27      Joel Sherrill <joel@OARcorp.com>
338
339        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
340
3412001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
344
3452001-08-16      Joel Sherrill <joel@OARcorp.com>
346
347        * tools/runtest.in: Recognize debug variant of monitor test.
348
3492001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        * configure.in: Add bspopts.h.
352        * include/.cvsignore: Add bspopts.h*, stamp-h*.
353        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
354        * include/bsp.h: Include bspopts.h.
355
3562001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
357
358        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
359
3602000-04-23      Jiri Gaisler <jiri@gaisler.com>
361
362        * console/debugputs.c: Switched to unsigned characters.
363
3642000-12-06      Joel Sherrill <joel@OARcorp.com>
365
366        * gnatsupp/gnatsupp.c: Added prototype to eliminate warning.
367
3682000-11-30      Joel Sherrill <joel@OARcorp.com>
369
370        * erc32sonic/Makefile.am: Only compile this if networking is enabled.
371
3722000-11-21      Jiri Gaisler <jgais@ws.estec.esa.nl>
373
374        * erc32sonic/erc32sonic.c: Minor modifications which enable
375        network interface to come up and work for some time before
376        getting an error in the SONIC driver.  The error is a bit random,
377        sometimes MCLGET (m, M_WAIT) tries to access memory way outside the
378        available ram (and traps) while sometimes there is a panic due
379        to RBAE/RXEN.
380
3812000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
382
383        * Makefile.am: Cleanup.
384
3852000-11-14      Jiri Gaisler <jgais@ws.estec.esa.nl>
386
387        * wrapup/Makefile.am: Pick up cache code from libcpu and pick
388        up .o's instead of .rel's from libcpu.
389
3902000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
391
392        * Makefile.am, configure.in, gnatsupp/Makefile.am,
393        gnatsupp/gnatsupp.c, include/Makefile.am, include/bsp.h,
394        start/Makefile.am, startup/Makefile.am, startup/setvec.c,
395        wrapup/Makefile.am:
396        * erc32sonic: New directory.
397        * erc32sonic/Makefile.am, erc32sonic/erc32sonic.c,
398        erc32sonic/.cvsignore: New files.
399        * include/erc32.h: New file.
400        * startup/boardinit.S: New file.
401        Big update of SPARC support for ERC32 and LEON.
402        Added support for ERC32 without floating point.
403        Added SONIC support as configured on Tharsys ERC32 board.
404        The bsp's share various code in the shared directory:
405           gnat-support, start-up code, etc.
406        To decrease the foot-print, I removed the 16 kbyte start-up
407        stack that was put in .bss and never reused once the system
408        was up. The stack is now put between the heap and the
409        workspace. To reclaim it, the user can do a rtems_region_extend
410        to merge the stack to the heap region once the system is up.
411
4122000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
413
414        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
415
4162000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
419
4202000-11-01      Joel Sherrill <joel@OARcorp.com>
421
422        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
423        and libcsupport.h moved from libc to lib/include/rtems and
424        now must be referenced as <rtems/XXX.h>.   Header file order
425        was cleaned up while doing this.
426
4272000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
430        Switch to GNU canonicalization.
431
4322000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
433
434        * clock/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
435        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
436        wrapup/Makefile.am: Include compile.am
437
4382000-08-10      Joel Sherrill <joel@OARcorp.com>
439
440        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.