Commit Graph

6591 Commits

Author SHA1 Message Date
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
Joel Sherrill
ca5fe675bc 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* cpuuse/cpuuse.c (CPU_usage_Dump) : Corrected so it honors when an
	object name is raw versus being a string.
2002-08-02 00:43:44 +00:00
Joel Sherrill
8378eaecb1 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* include/coverhd.h: Per PR261 removed include of
	<rtems/score/targopts.h> because the file is no longer being
	generated and really wasn't being used anyway.
2002-08-02 00:15:35 +00:00
Joel Sherrill
f564266413 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* eth_comm.cfg, mbx821_001.cfg, mbx860_002.cfg, mbx860_005b.cfg,
	mbx8xx.cfg, mpc8260ads.cfg: Per PR260 removed make-target-options.
2002-08-02 00:08:01 +00:00
Joel Sherrill
65a41d611e 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* custom/mvme136.cfg: Per PR260 removed make-target-options.
2002-08-01 23:51:16 +00:00
Ralf Corsepius
18dce917b5 2002-08-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Don't install.
2002-08-01 16:15:37 +00:00
Ralf Corsepius
c8f1338f70 2002-08-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Use librtems.a.
	* wrapup/Makefile.am: Use libsapi.a.
2002-08-01 12:01:08 +00:00
Ralf Corsepius
d66ca675cf 2002-08-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/Makefile.am: Add librtems.a.
2002-08-01 12:00:31 +00:00
Ralf Corsepius
48dad29704 2002-08-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/Makefile.am: Add libsrtems.a.
2002-08-01 11:59:58 +00:00
Ralf Corsepius
d6f4c1b6dc 2002-08-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Clean $(PROJECT_RELEASE).
2002-08-01 08:46:34 +00:00
Ralf Corsepius
b9e6c6b9b8 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Use libscore.a.
2002-07-31 15:01:53 +00:00
Ralf Corsepius
35fc54b18d 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/Makefile.am: Build into libscore.a.
2002-07-31 15:01:48 +00:00
Ralf Corsepius
532fad2825 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/canonicalize-tools.m4: Remove LD.
	* automake/lib.am: Remove LD.
	* Makefile.am: Put preinstall-stamp into CLEANFILES.
2002-07-31 14:57:47 +00:00
Ralf Corsepius
4bfe135243 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/rtems-top.m4: Use with_project_root and MULTIBUILDTOP to
	compose PROJECT_TOPdir (Fixes hppa1.1/genoffset problem).
2002-07-31 14:40:48 +00:00
Joel Sherrill
79b15c1d3e 2002-07-31 Joel Sherrill <joel@OARcorp.com>
* aclocal/rtems-cpu-subdirs.m4:  Removed the or16 port
	was just a stub and only the OR32 port is getting worked on.
2002-07-31 13:32:27 +00:00
Joel Sherrill
35b063305a 2002-07-31 Joel Sherrill <joel@OARcorp.com>
* .cvsignore, ChangeLog, asm.h, configure.ac, cpu.c, cpu_asm.c,
	rtems/score/.cvsignore, rtems/score/cpu.h, rtems/score/cpu_asm.h,
	rtems/score/or16.h, rtems/score/types.h:  Removed as the or16 port
	was just a stub and only the OR32 port is getting worked on.
2002-07-31 13:30:43 +00:00
Ralf Corsepius
afc3a59096 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/mqueuecreatesupp.c: #include <stdlib.h> (malloc).
2002-07-31 06:22:38 +00:00
Ralf Corsepius
0702a31f55 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: LIBBLOCK_OBJS = ../libblock/$(ARCH)/libblock.a.
2002-07-31 06:12:52 +00:00
Ralf Corsepius
b55fbf5d0d 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: LIBBLOCK_OBJS = ../libblock/$(ARCH)/libblock.a.
2002-07-31 05:48:38 +00:00
Ralf Corsepius
c321496181 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Merge src/Makefile.am.
	* src/Makefile.am: Remove.
	* configure.ac: Remove src/Makefile.am
2002-07-31 05:48:15 +00:00
Ralf Corsepius
e6cf7a3b6f 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Remove.
	* wrapup/.cvsignore: Remove.
	* Makefile.am: Remove wrapup SUBDIR.
	* configure.ac: Remove wrapup/Makefile.
2002-07-31 05:27:07 +00:00
Joel Sherrill
f326d12b4c 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* setup.def: Updated to gcc3.1/newlib 1.10.0 RPM revision 5 with
	the gcc3 patch 20020730a and newlib 1.10.0 patch 20020726.
2002-07-31 00:22:06 +00:00
Joel Sherrill
e2efc4e38b 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* custom/vegaplus.cfg: Generate the Mapfile into $(ARCH) so it
	will disappear when make clean is performed.
2002-07-31 00:19:15 +00:00
Joel Sherrill
12107f054c 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* stamp-vti, version.texi: Regenerated.
2002-07-31 00:18:31 +00:00
Joel Sherrill
bf2f67464b 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* Makefile.am: Added arm subdirectory.
2002-07-31 00:18:00 +00:00