Commit Graph
18544 Commits
Author SHA1 Message Date
Joel Sherrill fa2f979000 2001-10-26 Victor V. Vengerov <vvv@oktet.ru>
* src/imfs/imfs_load_tar.c: Minor modification so this will
	compile with gcc-2.95.3 with the arguments "-m5200 -O4".
2001-10-26 19:40:07 +00:00
Joel Sherrill 62f48b3594 2001-10-26 Joel Sherrill <joel@OARcorp.com>
* Makefile.am, configure.ac: New libcpu support for mcf5206e.
2001-10-26 19:33:37 +00:00
Joel Sherrill 00717a385b 2001-10-26 Victor V. Vengerov <vvv@oktet.ru>
* New libcpu support for mcf5206e.
	* ChangeLog, clock/ckinit.c, clock/.cvsignore, configure.ac,
	console/mcfuart.c, console/.cvsignore, include/mcf5206e.h,
	include/mcfmbus.h, include/mcfuart.h, include/.cvsignore,
	mbus/mcfmbus.c, mbus/.cvsignore, timer/timer.c, timer/timerisr.S,
	timer/.cvsignore, .cvsignore: New files.
2001-10-26 19:32:40 +00:00
Joel Sherrill 31e4331126 2001-10-26 Joel Sherrill <joel@OARcorp.com>
* acinclude.m4: Added mcf5206elite.
2001-10-26 19:30:39 +00:00
Joel Sherrill e56c35463b 2001-10-26 Victor V. Vengerov <vvv@oktet.ru>
* New BSP for MCF5206eLITE evaluation board BSP.
	* ChangeLog, README, bsp_specs, configure.ac, console/console.c,
	console/.cvsignore, i2c/i2c.c, i2c/i2cdrv.c, i2c/.cvsignore,
	include/bsp.h, include/bspopts.h.in, include/coverhd.h,
	include/ds1307.h, include/i2c.h, include/i2cdrv.h, include/nvram.h,
	include/.cvsignore, nvram/nvram.c, nvram/.cvsignore, start/start.S,
	start/.cvsignore, startup/bspclean.c, startup/bspstart.c,
	startup/gdbinit, startup/init5206e.c, startup/linkcmds,
	startup/linkcmds.flash, startup/.cvsignore, times, tod/ds1307.c,
	tod/todcfg.c, tod/.cvsignore, tools/.cvsignore, tools/configure.ac,
	tools/runtest, tools/changes, wrapup/.cvsignore, .cvsignore:
	New files.
2001-10-26 19:30:11 +00:00
Joel Sherrill 1e4968e4d7 2001-10-26 Joel Sherrill <joel@OARcorp.com>
* libc/libio.c: Cleanup of initialization per suggestion from
	Eric Norum.
2001-10-26 19:22:03 +00:00
Joel Sherrill d6a2391ff3 2001-10-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal.m4: Removed.  Should not have been in CVS.
2001-10-26 17:28:20 +00:00
Joel Sherrill baef9d91b5 2001-10-26 Alexandra Kossovsky <sasha@oktet.ru>
* include/sh/sh4uart.h, sci/sh4uart.c: Minor fixes post merge.
2001-10-26 13:43:58 +00:00
Joel Sherrill 5850c5333a 2001-10-26 Alexandra Kossovsky <sasha@oktet.ru>
* README, console/console.c, hw_init/hw_init.c, include/bsp.h,
	startup/bspstart.c, startup/linkcmds: Minor fixes post merge.
2001-10-26 13:41:07 +00:00
Joel Sherrill 5f85d3b3a7 2001-10-26 Alexandra Kossovsky <sasha@oktet.ru>
* tools: New subdirectory.
	* tools/Makefile.am, tools/runtest: New files.
2001-10-26 13:33:39 +00:00
Joel Sherrill 7fc0b42a31 changed version to ss-20011025 2001-10-25 22:12:16 +00:00
Joel Sherrill 2098cef4c6 2001-10-25 Joel Sherrill <joel@OARcorp.com>
* rtems++/Makefile.am: Pick up -lrtems++ even when debug.
2001-10-25 22:11:22 +00:00
Joel Sherrill ac9253e785 2001-10-25 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Added _init and _fini.
2001-10-25 22:05:52 +00:00
Joel Sherrill 859c7d8869 2001-10-25 Eric Norum <eric.norum@usask.ca>
* cdtest/system.h: Configure 1 semaphore.  This probably covers
	up not defining one for the GCC C++ Run-Time Libraries.
2001-10-25 21:47:12 +00:00
Joel Sherrill 9c30d6a9a6 2001-10-25 Jennifer Averett <jennifer@OARcorp.com>
* libc/unmount.c: Primarily restructuring and clean up to address
	procedures which did not do what their name implied.  Also addressed
	problem situation where unmount fails and the filesystem was
	inconsistent.  The mounted filesystem could have been left hanging.
2001-10-25 17:41:07 +00:00
Joel Sherrill 1af7963479 2001-10-25 Jennifer Averett <jennifer@OARcorp.com>
* libc/libio.c: Initialize more fields to NULL/0 during initialiation.
	* include/rtems/libio_.h: Fix freenode macro so it works for sockets
	which do not have the full set of filesystem operations and are
	initialized via something other than open().
2001-10-25 17:38:55 +00:00
Joel Sherrill bc85fdbba3 2001-10-24 Joel Sherrill <joel@OARcorp.com>
* mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
	mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
	mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
	mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
2001-10-25 00:06:47 +00:00
Joel Sherrill a942a7ef75 2001-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
	mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
2001-10-24 23:55:27 +00:00
Joel Sherrill bfbe811222 2001-10-24 Joel Sherrill <joel@OARcorp.com>
* mpc8260/include/mpc8260.h: "or" is a keyword in C++.
2001-10-24 23:54:46 +00:00
Joel Sherrill 22afde515c 2001-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal.m4: Regenerated.
	* configure.ac, include/Makefile.am, irq/Makefile.am,
	vectors/Makefile.am: Updated to autoconf 2.52.
	* include/.cvsignore: Added newly generated files.
	* include/bsp.h: Added include of bspopts.h.
2001-10-24 23:50:01 +00:00
Joel Sherrill 2ed1563c6a 2001-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* vectors/Makefile.am: Remove bogus VPATH.
2001-10-24 21:40:28 +00:00
Joel Sherrill 23d0e0c891 2001-10-23 Joel Sherrill <joel@OARcorp.com>
* macros/rtems/rtems/asr.nil: Fixed typo.
2001-10-23 20:48:36 +00:00
Joel Sherrill 21a369d4a6 2001-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* macros/Makefile.am: Replace INLINES w/ MACROS (Fix stupid typo in
	previous patch).
2001-10-23 20:22:35 +00:00
Joel Sherrill e084576f01 2001-10-22 Joel Sherrill <joel@OARcorp.com>
* .cvsignore, configure.ac, configure.in, console/.cvsignore,
	include/.cvsignore, network/.cvsignore, start/.cvsignore,
	startup/.cvsignore, wrapup/.cvsignore: Added .cvsignore
	files and other files missed in previous commit.
2001-10-22 14:49:25 +00:00
Joel Sherrill 5edbffe3f6 01-10-22 Andy Dachs <a.dachs@sstl.co.uk>
* mpc8260ads added as new BSP.  tm27 reported not to run
	at this time.
	* ChangeLog, Makefile.am, README, aclocal.m4, bsp_specs,
	clock/.cvsignore, clock/Makefile.am, clock/p_clock.c, configure.in,
	console/Makefile.am, console/console.c, include/Makefile.am,
	include/bsp.h, include/coverhd.h, irq/.cvsignore, irq/Makefile.am,
	irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c,
	network/Makefile.am, network/README, network/if_hdlcsubr.c,
	network/if_hdlcsubr.h, network/network.c, start/Makefile.am,
	start/start.S, startup/Makefile.am, startup/bspstart.c,
	startup/cpuinit.c, startup/linkcmds, startup/setvec.c, times,
	vectors/.cvsignore, vectors/Makefile.am, vectors/vectors.S,
	vectors/vectors.h, vectors/vectors_init.c, wrapup/Makefile.am:
	New files.
2001-10-22 14:46:02 +00:00
Joel Sherrill 2b93dac920 2001-10-22 Joel Sherrill <joel@OARcorp.com>
* acinclude.m4: Added mpc8260ads subdirectory.
2001-10-22 13:49:08 +00:00
Joel Sherrill 8e42d3b5d4 2001-10-22 Andy Dachs <a.dachs@sstl.co.uk>
* custom/mpc8260ads.cfg: New file.
2001-10-22 13:47:30 +00:00
Joel Sherrill 48694da292 2001-10-22 Andy Dachs <a.dachs@sstl.co.uk>
* Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
	shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
	Added mpc8260 support.
2001-10-22 13:46:37 +00:00
Joel Sherrill 3ac78af928 2001-10-22 Andy Dachs <a.dachs@sstl.co.uk>
* shared/ppc.h: Added mpc8260 support.
2001-10-22 13:45:15 +00:00
Joel Sherrill 1ec501c567 2001-10-22 Andy Dachs <a.dachs@sstl.co.uk>
* Added mpc8260 directory.
	* Modified Makefile.am and configure.in to build the contents
	* mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
	mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
	mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
	mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
	mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
	mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
	mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
	mpc8260/include/Makefile.am, mpc8260/include/console.h,
	mpc8260/include/cpm.h, mpc8260/include/mmu.h,
	mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
	mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
2001-10-22 13:42:45 +00:00
Joel Sherrill ac6ddad170 2001-10-22 Joel Sherrill <joel@OARcorp.com>
* bootcard.c: Use __USE_INIT_FINI__ since USE_INIT_FINI
	pollutes the application namespace.
2001-10-22 11:56:21 +00:00
Joel Sherrill 6244ab4e0f 2001-10-22 Joel Sherrill <joel@OARcorp.com>
* src/threadhandler.c: Use __USE_INIT_FINI__ since USE_INIT_FINI
	pollutes the application namespace.
2001-10-22 11:55:44 +00:00
Joel Sherrill 0c40eb3064 2001-10-18 Till Straumann <strauman@SLAC.Stanford.EDU>
* libc/open.c, libc/close.c:  Moved freenode from open to
	  close.
2001-10-19 17:37:24 +00:00
Joel Sherrill dfe5a4e353 2001-10-18 Eric Norum <eric.norum@usask.ca>
* lib/tftpDriver.c: Properly handles ../ components in chdir() and
	open() operations within the TFTP file system.
2001-10-18 18:48:55 +00:00
Joel Sherrill f20a20b4c3 changed version to ss-20011017 2001-10-17 21:13:28 +00:00
Joel Sherrill 0f52b7f223 2001-10-17 Joel Sherrill <joel@OARcorp.com>
* timerstub.c: New stub file for BSPs that don't have timer hardware.
2001-10-17 20:38:42 +00:00
Joel Sherrill 60c752425c 2001-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/check-rdbg.m4: Fix latent bug exposed by removal of
	config.cache's which prevented powerpc targets librdbg from building.
2001-10-17 20:30:38 +00:00
Joel Sherrill f8a73a9e65 2001-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Fix latent bug exposed by removal of config.cache's
	which prevented powerpc targets librdbg from building.
2001-10-17 20:29:38 +00:00
Joel Sherrill beec29b7a9 2001-10-17 Joel Sherrill <joel@OARcorp.com>
* timer: New subdirectory.
	* timer/Makefile.am: New file.
	* timer/.cvsignore: New file.
	* Makefile.am: Modified to reflect above.
	* configure.ac: Ditto.
2001-10-17 20:27:41 +00:00
Joel Sherrill 962e6f05ec 2001-10-17 Joel Sherrill <joel@OARcorp.com>
* timer: New subdirectory.
	* timer/Makefile.am: New file.
	* timer/.cvsignore: New file.
	* Makefile.am: Modified to reflect above.
	* configure.ac: Ditto.
	* include/bsp.h: Stubs to let tm27 compile and link.
2001-10-17 20:26:56 +00:00
Joel Sherrill 606d797c89 2001-10-17 Joel Sherrill <joel@OARcorp.com>
* timer: New subdirectory.
	* timer/Makefile.am: New file.
	* timer/.cvsignore: New file.
	* Makefile.am: Modified to reflect above.
	* configure.ac: Ditto.
	* wrapup/Makefile.am: Ditto.
	* include/bsp.h: Stubs to let tm27 compile and link.
2001-10-17 20:26:14 +00:00
Joel Sherrill efb5450a87 2001-10-17 Till Straumann <strauman@SLAC.Stanford.EDU>
* These changes were discussed and reviewed by many people but the
	primary people were Jennifer Averett <jennifer@OARcorp.com>
	and Eugeny Mints <jack@oktet.ru>.
        * libc/utime.c: Add missing call to rtems_filesystem_freenode()
	at verification that utime is supported by the filesystem.
        * libc/link.c: Remove calls to freenode when the node was
	not successfully allocated.
        * libc/unmount.c: In the method file_systems_below_this_mountpoint()
	added calls to correctly free fs_root_loc when a failure occurs.
	* libc/open.c: Add freenode calls upon failure.
	* libc/open.c, lib/libc/close.c: (PENDING -- NOT INCLUDED THIS TIMER)
	Modifications the move the freenode from open() to close() (also part
	of this patch) are pending further discussion.
2001-10-17 17:57:42 +00:00
Joel Sherrill 080afecb64 2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/rtems-cpu-subdirs.m4: Add PREFIX arg to RTEMS_CPU_SUBDIRS,
	add 2nd arg to _RTEMS_CPU_SUBDIR.
	* aclocal/target.m4: Replace ac_configure_args with
	rtems_configure_args, add rtems_configure_args to INIT-CMDS.
	* Makefile.am: Require automake-1.5.
2001-10-17 13:15:11 +00:00
Joel Sherrill 8dc51855b9 2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
	* configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
	autoconf-2.52 happy.
2001-10-17 13:14:34 +00:00
Joel Sherrill 7660ccd8fc 2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Use RTEMS_CPU_SUBDIRS to make autoconf-2.52 happy.
2001-10-17 13:12:45 +00:00
Joel Sherrill 6cbc30609b 2001-10-16 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: Add stamp-h.in.
2001-10-17 13:12:44 +00:00
Joel Sherrill 0b3653821a 2001-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* paranoia/Makefile.am: Use LD_LIBS = -lm to make automake-1.5 happy.
2001-10-17 13:12:33 +00:00
Joel Sherrill 002612f024 2001-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Apply RTEMS_CPU_SUBDIRS for potential CPU-subdirs.
	* Makefile.am: Require automake-1.5.
2001-10-17 13:12:24 +00:00
Joel Sherrill 4ef484fed4 2001-10-16 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: Add stamp-h.in.
2001-10-17 13:11:28 +00:00
Joel Sherrill f11615f156 2001-10-16 Joel Sherrill <joel@OARcorp.com>
* include/Makefile.am: Fixed path to cpuopts-tmp.h.
2001-10-17 13:10:28 +00:00