Ralf Corsepius
80defac55a
2002-06-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* wrapup/Makefile.am: Remove preinstallation of libbsp.a,
2002-06-30 06:05:34 +00:00
Joel Sherrill
85c9257447
2001-05-09 Joel Sherrill <joel@OARcorp.com>
...
* startup/linkcmds: In support of gcc 3.1, added one of more
of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
.gnu.linkonce.sb2.*, and .gnu.linkonce.s.*. Spacing corrections
and direction of segments to memory regions may also have been
addressed. This was a sweep across all BSPs.
2002-05-09 21:37:30 +00:00
Joel Sherrill
e6ff2228d5
2001-04-26 Joel Sherrill <joel@OARcorp.com>
...
* include/bsp.h: Change SIS to ERC32_BSP.
2002-04-26 23:35:33 +00:00
Joel Sherrill
ed90f7546b
2002-04-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE).
Remove BSPOPTS_*(FPU_REVB).
* wrapup/Makefile.am: Remove tbr.
2002-04-03 14:17:37 +00:00
Joel Sherrill
8c1756e40a
2002-03-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Add BSPOPTS_*(NO_TABLE_MOVE).
Add BSPOPTS_*(FPU_REVB).
* wrapup/Makefile.am: Add tbr.
2002-03-29 14:18:30 +00:00
Joel Sherrill
7273b6e166
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac:
AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
AM_INIT_AUTOMAKE([no-define foreign 1.6]).
* Makefile.am: Remove AUTOMAKE_OPTIONS.
2002-03-28 00:54:58 +00:00
Joel Sherrill
3d15b932f4
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Remove AUTOMAKE_OPTIONS.
2002-03-28 00:42:53 +00:00
Joel Sherrill
d6ad3b5042
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac:
AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
AM_INIT_AUTOMAKE([no-define foreign 1.6]).
* clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
* Makefile.am: Remove AUTOMAKE_OPTIONS.
* console/Makefile.am: Remove AUTOMAKE_OPTIONS.
* gnatsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
* include/Makefile.am: Remove AUTOMAKE_OPTIONS.
* start/Makefile.am: Remove AUTOMAKE_OPTIONS.
* startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
* timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
* wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2002-03-28 00:42:50 +00:00
Joel Sherrill
23c49b5e5a
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac:
AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
AM_INIT_AUTOMAKE([no-define foreign 1.6]).
* clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
* Makefile.am: Remove AUTOMAKE_OPTIONS.
* console/Makefile.am: Remove AUTOMAKE_OPTIONS.
* erc32sonic/Makefile.am: Remove AUTOMAKE_OPTIONS.
* gnatsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
* include/Makefile.am: Remove AUTOMAKE_OPTIONS.
* start/Makefile.am: Remove AUTOMAKE_OPTIONS.
* startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
* timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
* wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2002-03-28 00:42:44 +00:00
Joel Sherrill
d15aa1f591
2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove NETWORKING support.
* wrapup/Makefile.am: Remove NETWORKING support.
2002-01-06 20:10:46 +00:00
Joel Sherrill
8fec91537c
2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
2002-01-04 17:32:07 +00:00
Joel Sherrill
ac43f07025
2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
* include/bsp.h: include bspopts.h.
2001-12-18 14:10:54 +00:00
Joel Sherrill
9e1ae79ae8
2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Introduce RTEMS_BSP_CONFIGURE.
2001-12-03 01:07:18 +00:00
Joel Sherrill
5354ab0574
2001-11-08 Jiri Gaisler <jiri@gaisler.com>
...
This fix is in response to test results reported by Jerry Needell
<jerry.needell@unh.edu > for the SPARC/ERC32 and tracked as PR80.
* include/bsp.h: TM27 was not running properly because the ERC32
and LEON cannot nest interrupts at the same level. The BSP test support
had to be modified to support using two different interrupt sources.
2001-11-08 13:39:52 +00:00
Joel Sherrill
dfde9d050e
2001-10-12 Joel Sherrill <joel@OARcorp.com>
...
* clock/ckinit.c, console/console.c, include/bsp.h, include/leon.h,
startup/setvec.c, timer/timer.c: Fixed typo.
2001-10-12 21:04:25 +00:00
Joel Sherrill
d7aecdc8f8
2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* .cvsignore: Add autom4te.cache for autoconf > 2.52.
* configure.in: Remove.
2001-10-12 18:47:00 +00:00
Joel Sherrill
cfb99fb7b3
2001-10-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* .cvsignore: Add autom4te.cache for autoconf > 2.52.
* configure.in: Remove.
* configure.ac: New file, generated from configure.in by autoupdate.
2001-10-12 16:05:32 +00:00
Joel Sherrill
df25c9989b
2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* .cvsignore: Add autom4te.cache for autoconf > 2.52.
* configure.in: Remove.
* configure.ac: New file, generated from configure.in by autoupdate.
2001-10-11 19:36:23 +00:00
Joel Sherrill
1e93954540
2001-10-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* acinclude.m4: New file.
* configure.in: Use RTEMS_BSP_SUBDIR.
2001-10-10 00:31:09 +00:00
Joel Sherrill
949b619051
2001-10-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* acinclude.m4: New file.
* configure.in: Use RTEMS_BSP_SUBDIR.
2001-10-10 00:25:36 +00:00
Joel Sherrill
cf28209062
2001-09-27 Joel Sherrill <joel@OARcorp.com>
...
* include/bsp.h: Renamed delay() to rtems_bsp_delay().
2001-09-28 13:28:11 +00:00
Joel Sherrill
2a9891004b
2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-27 19:23:19 +00:00
Joel Sherrill
0f466f7e17
2001-09-14 Joel Sherrill <joel@OARcorp.com>
...
* ChangeLog: New file.
2001-09-14 17:24:37 +00:00
Joel Sherrill
78796bbaf2
2001-08-16 Joel Sherrill <joel@OARcorp.com>
...
* tools/runtest.in: Recognize debug variant of monitor test.
2001-08-16 19:39:07 +00:00
Joel Sherrill
94a6512517
2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.in: Add bspopts.h.
* include/.cvsignore: Add bspopts.h*, stamp-h*.
* include/Makefile.am: Use *_HEADERS instead of *H_FILES.
* include/bsp.h: Include bspopts.h.
2001-06-18 22:37:14 +00:00
Joel Sherrill
4906d72f85
2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.in: Add bspopts.h.
* include/.cvsignore: Add bspopts.h*, stamp-h*.
* include/Makefile.am: Use *_HEADERS instead of *H_FILES.
* include/bsp.h: Include bspopts.h.
2001-06-18 17:02:30 +00:00
Joel Sherrill
6f213287e9
2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2001-05-11 13:15:55 +00:00
Joel Sherrill
f077f3322d
2000-04-23 Jiri Gaisler <jiri@gaisler.com>
...
* start.S: Modificatins to preserve the current CWP and adjust the
WIM accordingly. This improves compatibility with the remote
debugger and the mkprom prom-builder.
2001-04-24 20:49:11 +00:00
Joel Sherrill
6de4727fd2
2000-04-23 Jiri Gaisler <jiri@gaisler.com>
...
* console/debugputs.c: Switched to unsigned characters.
2001-04-23 13:19:35 +00:00
Joel Sherrill
dbcd1bedc5
2000-12-06 Joel Sherrill <joel@OARcorp.com>
...
* console/console.c: Removed console_reserve_resources().
2000-12-06 15:44:32 +00:00
Joel Sherrill
08940dbedf
2000-12-06 Joel Sherrill <joel@OARcorp.com>
...
* gnatsupp/gnatsupp.c: Added prototype to eliminate warning.
2000-12-06 15:44:07 +00:00
Joel Sherrill
cde0ec8c5c
2000-11-30 Joel Sherrill <joel@OARcorp.com>
...
* erc32sonic/Makefile.am: Only compile this if networking is enabled.
2000-11-30 14:42:49 +00:00
Joel Sherrill
cea4bd5e51
2000-11-30 Joel Sherrill <joel@OARcorp.com>
...
* erc32sonic/Makefile.am: Only compile this if networking is enabled.
2000-11-30 14:35:26 +00:00
Joel Sherrill
a1c86a4c51
2000-11-21 Jiri Gaisler <jgais@ws.estec.esa.nl>
...
* erc32sonic/erc32sonic.c: Minor modifications which enable
network interface to come up and work for some time before
getting an error in the SONIC driver. The error is a bit random,
sometimes MCLGET (m, M_WAIT) tries to access memory way outside the
available ram (and traps) while sometimes there is a panic due
to RBAE/RXEN.
2000-11-21 14:02:17 +00:00
Joel Sherrill
1abb56be5a
2000-11-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Cleanup.
2000-11-15 21:47:01 +00:00
Joel Sherrill
4445e3c435
2000-11-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/Makefile.am: Cleanup.
2000-11-15 21:46:47 +00:00
Joel Sherrill
23bdd25eef
2000-11-14 Jiri Gaisler <jgais@ws.estec.esa.nl>
...
* wrapup/Makefile.am: Pick up cache code from libcpu and pick
up .o's instead of .rel's from libcpu.
2000-11-15 21:35:01 +00:00
Joel Sherrill
603f30f144
2000-11-14 Jiri Gaisler <jgais@ws.estec.esa.nl>
...
* startup/boardinit.S: St 32-bit ram width by default.
2000-11-15 18:14:06 +00:00
Joel Sherrill
f5f54cfa54
2000-11-13 Jiri Gaisler <jgais@ws.estec.esa.nl>
...
* ChangeLog, .cvsignore, Makefile.am, bspclean.c, bspstart.c,
gnatcommon.c, start.S: New files. Largely moved from ERC32
BSP to be able to be shared with LEON and other SPARC BSPs.
2000-11-13 23:00:51 +00:00
Joel Sherrill
599b8b26f0
2000-11-13 Jiri Gaisler <jgais@ws.estec.esa.nl>
...
* Makefile.am, configure.in: Added shared directory as part
of enhancing ERC32 and adding LEON.
2000-11-13 22:41:50 +00:00
Joel Sherrill
b21b0ab3e7
2000-11-13 Jiri Gaisler <jgais@ws.estec.esa.nl>
...
* .cvsignore, ChangeLog, Makefile.am, README, bsp_specs,
configure.in, times, clock/.cvsignore, clock/Makefile.am,
clock/ckinit.c, console/.cvsignore, console/Makefile.am,
console/console.c, console/consolereserveresources.c,
console/debugputs.c, gnatsupp/.cvsignore,
gnatsupp/Makefile.am, gnatsupp/gnatsupp.c,
include/.cvsignore, include/Makefile.am, include/bsp.h,
include/coverhd.h, include/leon.h, start/.cvsignore,
start/Makefile.am, startup/.cvsignore, startup/Makefile.am,
startup/boardinit.S, startup/linkcmds, startup/setvec.c,
startup/spurious.c, timer/.cvsignore, timer/Makefile.am,
timer/timer.c, tools/.cvsignore, tools/Makefile.am,
tools/configure.in, tools/runtest.in, wrapup/.cvsignore,
wrapup/Makefile.am: New file.
2000-11-13 22:40:29 +00:00
Joel Sherrill
3eec211fd2
2000-11-13 Jiri Gaisler <jgais@ws.estec.esa.nl>
...
* ChangeLog, .cvsignore, Makefile.am, bspclean.c, bspstart.c,
gnatcommon.c, start.S: New files. Largely moved from ERC32
BSP to be able to be shared with LEON and other SPARC BSPs.
2000-11-13 22:31:22 +00:00
Joel Sherrill
270042352b
2000-11-13 Jiri Gaisler <jgais@ws.estec.esa.nl>
...
* Makefile.am, configure.in, gnatsupp/Makefile.am,
gnatsupp/gnatsupp.c, include/Makefile.am, include/bsp.h,
start/Makefile.am, startup/Makefile.am, startup/setvec.c,
wrapup/Makefile.am:
* erc32sonic: New directory.
* erc32sonic/Makefile.am, erc32sonic/erc32sonic.c,
erc32sonic/.cvsignore: New files.
* include/erc32.h: New file.
* startup/boardinit.S: New file.
Big update of SPARC support for ERC32 and LEON.
Added support for ERC32 without floating point.
Added SONIC support as configured on Tharsys ERC32 board.
The bsp's share various code in the shared directory:
gnat-support, start-up code, etc.
To decrease the foot-print, I removed the 16 kbyte start-up
stack that was put in .bss and never reused once the system
was up. The stack is now put between the heap and the
workspace. To reclaim it, the user can do a rtems_region_extend
to merge the stack to the heap region once the system is up.
2000-11-13 22:29:14 +00:00
Joel Sherrill
feead22618
2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2000-11-09 16:43:05 +00:00
Joel Sherrill
a314d3b497
2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2000-11-02 15:49:06 +00:00
Joel Sherrill
eba2e4f7b3
2000-11-01 Joel Sherrill <joel@OARcorp.com>
...
* startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
and libcsupport.h moved from libc to lib/include/rtems and
now must be referenced as <rtems/XXX.h>. Header file order
was cleaned up while doing this.
2000-11-01 21:19:23 +00:00
Joel Sherrill
e83378d73e
2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
Switch to GNU canonicalization.
2000-10-27 13:59:24 +00:00
Joel Sherrill
0134f4fbdf
2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
Switch to GNU canonicalization.
2000-10-27 13:57:21 +00:00
Joel Sherrill
30aa533dd3
2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
Switch to GNU canonicalization.
2000-10-27 13:46:05 +00:00
Joel Sherrill
0ecf57c710
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* clock/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
wrapup/Makefile.am: Include compile.am
2000-09-05 15:54:50 +00:00