Commit Graph

6615 Commits

Author SHA1 Message Date
Ralf Corsepius
a19dd352f7 2002-08-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* cpu.c: Move pointer into #ifdef to avoid compiler warning.
2002-08-08 11:27:06 +00:00
Joel Sherrill
d5dc04fcbd 2002-08-07 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-ss-20020807.
2002-08-07 16:21:47 +00:00
Joel Sherrill
aa4cb1c4ef 2002-08-07 Ivan Guzvinec <ivang@opencores.org>
* orp.cfg: Bender BSP renamed to OpenRisc Reference Platform or ORP.
2002-08-07 16:18:31 +00:00
Joel Sherrill
9de928fb73 2002-08-07 Ivan Guzvinec <ivang@opencores.org>
* acinclude.m4, configure.ac: Bender BSP renamed to OpenRisc
	Reference Platform or ORP.
2002-08-07 15:47:18 +00:00
Joel Sherrill
46f31d1546 2002-08-07 Ivan Guzvinec <ivang@opencores.org>
* configure.ac: Bender BSP renamed to OpenRisc Reference Platform
	for ORP.
2002-08-07 15:46:53 +00:00
Joel Sherrill
8cfdb56662 2002-08-07 Ivan Guzvinec <ivang@opencores.org>
* include/bsp.h, start/start.S, startup/linkcmds: Patches which
	were required to make the BSP run.
2002-08-07 15:40:31 +00:00
Joel Sherrill
7a47bb5724 2002-08-07 Joel Sherrill <joel@OARcorp.com>
* netinet/in.h: Per PR263, added include of <machine/endian.h>
	to <netinet/in.h> so it includes prototypes of ntohl() family
	of routines.
2002-08-07 15:37:33 +00:00
Joel Sherrill
41c4785ba6 2002-08-07 Chris Johns <ccj@acm.org>
* src/coretodset.c: Correct calculation of ticks until next section
	boundary.  It was incorrectly based upon current time not the
	time that is being set.
2002-08-07 15:03:52 +00:00
Ralf Corsepius
e336882860 2002-08-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add missing ',' to librpc activation.
	Add AC_MSG_CHECKING/AC_MSG_RESULT.
	* aclocal/check-networking.m4: Let AC_MSG_CHECKING refer to CPU.
2002-08-07 07:48:04 +00:00
Ralf Corsepius
85eb57e718 2002-08-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Fix bug in librpc activation, having introduced by
	yesterday's patch.
2002-08-07 07:24:06 +00:00
Ralf Corsepius
45afe48ace 2002-08-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/vegaplus.cfg: Fix bogus and corrupted make-exe.
2002-08-07 06:13:46 +00:00
Joel Sherrill
2157107670 2002-08-06 Joel Sherrill <joel@OARcorp.com>
* acinclude.m4, configure.ac: Go back to name bender for
	the or32/or1200 BSP.
2002-08-06 20:37:46 +00:00
Joel Sherrill
98c849f44e 2002-08-06 Joel Sherrill <joel@OARcorp.com>
* configure.ac: GO back to name bender for the or32/or1200 BSP.
2002-08-06 20:37:25 +00:00
Joel Sherrill
f3d951929c 2002-08-06 Joel Sherrill <joel@OARcorp.com>
* acinclude.m4, configure.ac: Update and fix minor things so this
	BSP compiles and almost completely links.
2002-08-06 20:25:15 +00:00
Joel Sherrill
ab67810835 2002-08-06 Joel Sherrill <joel@OARcorp.com>
* bsp_specs, configure.ac, startup/bspstart.c: Update and fix
	minor things so this BSP compiles and almost completely links.
	* startup/Makefile.am: New file.
2002-08-06 20:24:47 +00:00
Joel Sherrill
f8ac3ae3df 2002-08-06 Joel Sherrill <joel@OARcorp.com>
* configure.ac: Be more specific about looking at CPU32 and CPU32+
	CPU model names so we can turn on the best compile of memcpy.c.
2002-08-06 20:23:58 +00:00
Joel Sherrill
92b671dd55 2002-08-06 Joel Sherrill <joel@OARcorp.com>
* configure.ac: or32 does not currently support librpc.
2002-08-06 20:18:32 +00:00
Joel Sherrill
6f197f4bd6 2002-08-06 Joel Sherrill <joel@OARcorp.com>
* asm.h, rtems/score/cpu.h: Correct items that have changed since
	RTEMS version or32 port was based upon.
2002-08-06 20:16:44 +00:00
Joel Sherrill
26f27836a7 2002-08-06 Joel Sherrill <joel@OARcorp.com>
* custom/efi332.cfg, custom/gen68340.cfg, custom/gen68360.cfg,
	custom/mrm332.cfg: Use more proper CPU models so libcpu knows more.
2002-08-06 20:15:43 +00:00
Joel Sherrill
74f15b6065 2002-08-06 Joel Sherrill <joel@OARcorp.com>
* setup.def: Updating gcc3/newlib patches and tool versions.  The
	focus of this round of patches was ot eliminate header file name
	conflicts between RTEMS and newlib.
2002-08-06 19:18:10 +00:00
Ralf Corsepius
c5ada0b35a 2002-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Replace mcpu32 by mcpu32p conditional.
	* share/misc/Makefile.am: Fix AM_CPPFLAGS bug.
2002-08-06 14:20:40 +00:00
Joel Sherrill
d569ecb912 2002-08-06 Joel Sherrill <joel@OARcorp.com>
* include/.cvsignore: Updated to account for more files.
2002-08-06 14:09:57 +00:00
Joel Sherrill
b7694aa326 2002-08-06 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: New file.
2002-08-06 14:09:07 +00:00
Joel Sherrill
22c58b3d13 2002-08-06 Joel Sherrill <joel@OARcorp.com>
* Makefile.am: New file.
2002-08-06 14:08:27 +00:00
Joel Sherrill
c388cdc3ca 2002-08-06 Chris Ziomkowski <chris@asics.ws>
* custom/or32sim.cfg: New file added as part of merge from
	OpenCores repository.
2002-08-06 14:06:43 +00:00
Joel Sherrill
41d2d1fe9c 2002-08-06 Chris Ziomkowski <chris@asics.ws>
* ChangeLog, acinclude.m4, configure.ac: New files added as part
	of merge from OpenCores repository.
2002-08-06 13:57:51 +00:00
Joel Sherrill
a24d946fc0 2002-08-06 Chris Ziomkowski <chris@asics.ws>
* .cvsignore, Makefile.am, README, bsp_specs, configure.ac, times,
	clock/.cvsignore, clock/Makefile.am, clock/clockdrv.c,
	console/.cvsignore, console/Makefile.am, console/console.c,
	console/console.h, include/.cvsignore, include/Makefile.am,
	include/bsp.h, start/.cvsignore, start/Makefile.am, start/start.S,
	startup/.cvsignore, startup/bspclean.c, startup/bspstart.c,
	startup/linkcmds, startup/main.c, startup/setvec.c, timer/.cvsignore,
	timer/Makefile.am, timer/timer.c, timer/timerisr.c,
	wrapup/.cvsignore, wrapup/Makefile.am, ChangeLog: New files added
	as part of merge from OpenCores repository.
2002-08-06 13:57:03 +00:00
Ralf Corsepius
d3ed970336 2002-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/env-rtemsbsp.m4: Remove RTEMS_CONFIG_PER_BSP.
2002-08-06 10:09:33 +00:00
Ralf Corsepius
d3f954ea01 2002-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/env-rtemsbsp.m4: Remove RTEMS_CONFIG_PER_BSP.
2002-08-06 07:31:47 +00:00
Ralf Corsepius
0aa6384673 2002-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/env-rtemscpu.m4: Remove RTEMS_CONFIG_PER_BSP.
	Use AS_IF instead of if/then/else/fi.
2002-08-06 07:31:26 +00:00
Joel Sherrill
6e242f010c 2002-08-05 Eric Norum <eric.norum@usask.ca>
* pci/pcibios.c: Per PR262, removed all asserts so probes for
	devices that are not present will work.  This lets you have
	multiple PCI Ethernet drivers in an application and dynamically
	use the one for the card othat is present.
2002-08-05 20:13:45 +00:00
Joel Sherrill
8b5847715c 2002-08-05 Joel Sherrill <joel@OARcorp.com>
* rtems/score/cpu.h, rtems/score/types.h: Updated to fix some typos.
2002-08-05 19:20:40 +00:00
Joel Sherrill
098755b36f 2002-08-05 Chris Ziomkowski <chris@asics.ws>
* asm.h, cpu.c, cpu_asm.c, rtems/score/cpu.h, rtems/score/or32.h,
	rtems/score/types.h: Merged from OpenCores CVS repository.
2002-08-05 19:19:45 +00:00
Joel Sherrill
bf1f6531b8 2002-08-05 Joel Sherrill <joel@OARcorp.com>
* Per PR260 eliminate use of make-target-options.  This impacted
	RTEMS allowing a distinction between the CPU32 and CPU32+ in the
	SuperCore and required that the m68k optimized memcpy be moved
	to libcpu.
	* custom/gen68360.cfg: Remove make-target-options.
2002-08-05 19:07:11 +00:00
Joel Sherrill
4deeca39fe 2002-08-05 Joel Sherrill <joel@OARcorp.com>
* Per PR260 eliminate use of make-target-options.  This impacted
	RTEMS allowing a distinction between the CPU32 and CPU32+ in the
	SuperCore and required that the m68k optimized memcpy be moved
	to libcpu.
	* memcpy.c: Moved to libcpu.
	* Makefile.am: Modified to reflect above.
2002-08-05 19:05:47 +00:00
Joel Sherrill
3f5480c29a 2002-08-05 Joel Sherrill <joel@OARcorp.com>
* Per PR260 eliminate use of make-target-options.  This impacted
	RTEMS allowing a distinction between the CPU32 and CPU32+ in the
	SuperCore and required that the m68k optimized memcpy be moved
	to libcpu.
	* shared/misc/memcpy.c: Moved from score/cpu/m68k.
	* configure.ac, shared/Makefile.am: Modified to reflect new directory.
	* shared/misc/.cvsignore, shared/misc/Makefile.am: New file.
2002-08-05 19:03:52 +00:00
Joel Sherrill
75adbe5fed 2002-08-05 Joel Sherrill <joel@OARcorp.com>
* Per PR260 eliminate use of make-target-options.  This impacted
	RTEMS allowing a distinction between the CPU32 and CPU32+ in the
	SuperCore and required that the m68k optimized memcpy be moved
	to libcpu.
	* wrapup/Makefile.am: Pick up memcpy.o from libcpu.
2002-08-05 19:02:15 +00:00
Joel Sherrill
db3ca1f596 2002-08-05 Joel Sherrill <joel@OARcorp.com>
* startup/bspstart.c, startup/linkcmds: Per PR247 , fix the linkcmds
	to avoid overlapping sections and reworked the way the heap and
	workspace are calculated.
2002-08-05 16:55:50 +00:00
Joel Sherrill
6ada2b1ea1 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* Per PR47 add support for buffered test output.  This involved
	adding defines to redirect output to a buffer and dump it when
	full, at "test pause", and at exit.  To avoid problems when redefining
	exit(), all tests were modified to call rtems_test_exit().
	Some tests, notable psxtests, had to be modified to include
	the standard test macro .h file (pmacros.h or tmacros.h) to
	enable this support.
	* cdtest/init.c: Modified.
2002-08-02 00:56:24 +00:00
Joel Sherrill
016a926def 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* Per PR47 add support for buffered test output.  This involved
	adding defines to redirect output to a buffer and dump it when
	full, at "test pause", and at exit.  To avoid problems when redefining
	exit(), all tests were modified to call rtems_test_exit().
	Some tests, notable psxtests, had to be modified to include
	the standard test macro .h file (pmacros.h or tmacros.h) to
	enable this support.
	* cpuuse/task2.c, malloctest/task1.c, putenvtest/init.c,
	rtmonuse/task1.c, termios/init.c: Modified.
2002-08-02 00:55:27 +00:00
Joel Sherrill
0428ddf33e 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* Per PR47 add support for buffered test output.  This involved
	adding defines to redirect output to a buffer and dump it when
	full, at "test pause", and at exit.  To avoid problems when redefining
	exit(), all tests were modified to call rtems_test_exit().
	Some tests, notable psxtests, had to be modified to include
	the standard test macro .h file (pmacros.h or tmacros.h) to
	enable this support.
	* tmitronsem01/init.c: Modified.
2002-08-02 00:53:54 +00:00
Joel Sherrill
6b9d16fc27 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* Per PR47 add support for buffered test output.  This involved
	adding defines to redirect output to a buffer and dump it when
	full, at "test pause", and at exit.  To avoid problems when redefining
	exit(), all tests were modified to call rtems_test_exit().
	Some tests, notable psxtests, had to be modified to include
	the standard test macro .h file (pmacros.h or tmacros.h) to
	enable this support.
	* itronhello/init.c, itronmbf01/init.c, itronmbox01/init.c,
	itronsem01/init.c, itrontask01/task1.c, itrontask02/init.c,
	itrontask03/task1.c, itrontask04/task3.c, itrontime01/init.c: Modified.
2002-08-02 00:53:38 +00:00
Joel Sherrill
d8024895e3 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* Per PR47 add support for buffered test output.  This involved
	adding defines to redirect output to a buffer and dump it when
	full, at "test pause", and at exit.  To avoid problems when redefining
	exit(), all tests were modified to call rtems_test_exit().
	Some tests, notable psxtests, had to be modified to include
	the standard test macro .h file (pmacros.h or tmacros.h) to
	enable this support.
	* include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
	psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
	psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
	psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
	psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
	psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
	psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
	psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
	psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
	psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
	psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
	psxtime/test.c, psxtimer/psxtimer.c: Modified.
2002-08-02 00:53:21 +00:00
Joel Sherrill
116845e8ad 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* Per PR47 add support for buffered test output.  This involved
	adding defines to redirect output to a buffer and dump it when
	full, at "test pause", and at exit.  To avoid problems when redefining
	exit(), all tests were modified to call rtems_test_exit().
	Some tests, notable psxtests, had to be modified to include
	the standard test macro .h file (pmacros.h or tmacros.h) to
	enable this support.
	* mp01/task1.c, mp02/task1.c, mp03/task1.c, mp04/task1.c, mp05/task1.c,
	mp06/task1.c, mp07/task1.c, mp08/task1.c, mp09/task1.c, mp10/init.c,
	mp11/init.c, mp12/init.c, mp13/init.c, mp13/task2.c: Modified.
2002-08-02 00:53:03 +00:00
Joel Sherrill
b454bc9149 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* Per PR47 add support for buffered test output.  This involved
	adding defines to redirect output to a buffer and dump it when
	full, at "test pause", and at exit.  To avoid problems when redefining
	exit(), all tests were modified to call rtems_test_exit().
	Some tests, notable psxtests, had to be modified to include
	the standard test macro .h file (pmacros.h or tmacros.h) to
	enable this support.
	* include/timesys.h, tm01/task1.c, tm02/task1.c, tm03/task1.c,
	tm04/task1.c, tm05/task1.c, tm06/task1.c, tm07/task1.c, tm08/task1.c,
	tm09/task1.c, tm10/task1.c, tm11/task1.c, tm12/task1.c, tm13/task1.c,
	tm14/task1.c, tm15/task1.c, tm16/task1.c, tm17/task1.c, tm18/task1.c,
	tm19/task1.c, tm20/task1.c, tm21/task1.c, tm22/task1.c, tm23/task1.c,
	tm24/task1.c, tm25/task1.c, tm26/task1.c, tm27/task1.c, tm28/task1.c,
	tm29/task1.c, tmck/task1.c, tmoverhd/testtask.c: Modified.
2002-08-02 00:52:37 +00:00
Joel Sherrill
3aa4c2e0ce 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* Per PR47 add support for buffered test output.  This involved
	adding defines to redirect output to a buffer and dump it when
	full, at "test pause", and at exit.  To avoid problems when redefining
	exit(), all tests were modified to call rtems_test_exit().
	Some tests, notable psxtests, had to be modified to include
	the standard test macro .h file (pmacros.h or tmacros.h) to
	enable this support.
	* sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
	sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
	sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
	sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
	sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
	sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
	sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
2002-08-02 00:52:14 +00:00
Joel Sherrill
cd9396e7d0 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* Per PR47 add support for buffered test output.  This involved
	adding defines to redirect output to a buffer and dump it when
	full, at "test pause", and at exit.  To avoid problems when redefining
	exit(), all tests were modified to call rtems_test_exit().
	Some tests, notable psxtests, had to be modified to include
	the standard test macro .h file (pmacros.h or tmacros.h) to
	enable this support.
	* include/buffer_test_io.h: New file.
2002-08-02 00:51:52 +00:00
Joel Sherrill
d9ab6d3b31 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* machine/param.h, sys/syslimits.h: In the continued effort to
	eliminate .h conflicts between newlib and RTEMS, these were moved to
	newlib.
	* machine/Makefile.am, sys/Makefile.am: Reflect above.
2002-08-02 00:48:03 +00:00
Joel Sherrill
6c243f1103 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* BSP_TIMES, wksheets.texi: Updated to reflect ARM times
	reported by Jay Monkman <jmonkman@adventnetworks.com>. These
	times are subject to change as he tunes the ARM port and their BSP.
2002-08-02 00:45:38 +00:00
Joel Sherrill
90f5882360 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* stamp-vti, version.texi: Regenerated.
2002-08-02 00:44:37 +00:00