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
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
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
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
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
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
Joel Sherrill
8670008cb1
2001-10-16 Chris Johns <ccj@acm.org>
...
* imfs/imfs_load_tar.c: Changed the code around to remove an
internal compiler error on the Coldfire target.
2001-10-16 19:06:11 +00:00
Joel Sherrill
059a371409
2001-10-16 Chris Johns <ccj@acm.org>
...
* include/confdefs.h, include/rtems/config.h, include/rtems/io.h,
optman/no-io.c, src/exinit.c, src/io.c: Added a device driver
register/unregister interface to allow device drivers to be
installed and removed at runtime. This means you do not need devices
present in the device table when you build.
2001-10-16 19:05:29 +00:00
Joel Sherrill
8917506d1c
2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/rtems++/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs, require automake-1.5.
* configure.ac: Reflect changes above.
* Makefile.am: Require automake-1.5.
2001-10-16 18:51:47 +00:00
Joel Sherrill
49ed8e7758
2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/zilog/Makefile.am: Remove.
* include/motorola/Makefile.am: Remove.
* include/sys/Makefile.am: Remove.
* include/rtems/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs, require automake-1.5
* Makefile.am: Require automake-1.5.
2001-10-16 18:50:03 +00:00
Joel Sherrill
14a67aa9e4
2001-10-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* startup/Makefile.am: Remove AC_CFLAGS, HZ.
2001-10-16 13:32:19 +00:00
Joel Sherrill
81d4759187
2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Use AC_CONFIG_SUBDIRS for posix and itron.
Reflect changes to configuration of rtems, score and sapi subdirs.
2001-10-16 13:31:45 +00:00
Joel Sherrill
fc56625171
2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/rtems/Makefile.am: Remove.
* include/rtems/rtems/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs, require automake-1.5.
* inline/rtems/Makefile.am: Remove.
* inline/rtems/rtems/Makefile.am: Remove.
* inline/Makefile.am: Handle subdirs, require automake-1.5.
* macros/rtems/Makefile.am: Remove.
* macros/rtems/rtems/Makefile.am: Remove.
* macros: Handle subdirs, require automake-1.5.
* Makefile.am: require automake-1.5.
2001-10-16 13:31:30 +00:00
Joel Sherrill
a11e5d35cd
2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/rtems/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs, require automake-1.5.
* inline/rtems/Makefile.am: Remove.
* inline/Makefile.am: Handle subdirs, require automake-1.5.
* macros/rtems/Makefile.am: Remove.
* Makefile.am: require automake-1.5.
2001-10-16 13:31:15 +00:00
Joel Sherrill
ff61414ac8
2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/rtems/Makefile.am: Remove.
* include/rtems/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs, require automake-1.5.
* macros/rtems/Makefile.am: Remove.
* macros/rtems/score/Makefile.am: Remove.
* macros/Makefile.am: Handle subdirs, require automake-1.5.
* inline/rtems/Makefile.am: Remove.
* inline/rtems/score/Makefile.am: Remove.
* inline/Makefile.am: Handle subdirs, require automake-1.5.
* Makefile.am: require automake-1.5
2001-10-16 13:30:52 +00:00