Joel Sherrill
bc2db66fcb
2001-11-07 Jennifer Averett <jennifer@OARcorp.com>
...
Reported by Ibragimov Ilya <ibr@oktet.ru > and tracked as PR63.
* libc/chdir.c: Check for search/execute permissions on chdir.
This requires passing RTEMS_LIBIO_PERMS_SEARCH to
rtems_filesystem_evaluate_path().
2001-11-07 23:54:59 +00:00
Joel Sherrill
ff79cc570e
2001-11-07 Joel Sherrill <joel@OARcorp.com>
...
* configure.ac: Delete the commented out line that said that
the mpc8260 used the old exception processing model. This line
also appears to have caused ppc603e to miss this test.
2001-11-07 23:43:18 +00:00
Joel Sherrill
6b7d2531b9
2001-11-07 Joel Sherrill <joel@OARcorp.com>
...
* startup/Makefile.am: Do NOT use the standard bootcard.c.
NOTE: With this fix all test including the mptest ran as expected.
2001-11-07 23:21:22 +00:00
Joel Sherrill
f96cb0bc54
2001-11-07 Joel Sherrill <joel@OARcorp.com>
...
Tracked as PR72 but related to the object id problem (PR36)
reported by Todor.Todorov@barco.com .
* include/tmacros.h: Added fatal_directive_check_status_only().
2001-11-07 23:08:40 +00:00
Joel Sherrill
24445831dd
2001-11-07 Joel Sherrill <joel@OARcorp.com>
...
Tracked as PR72 but related to the object id problem (PR36)
reported by Todor.Todorov@barco.com .
but discovered independently.
* include/tmacros.h: Added fatal_directive_check_status_only().
2001-11-07 23:08:39 +00:00
Joel Sherrill
0897d3818c
2001-11-07 Joel Sherrill <joel@OARcorp.com>
...
Tracked as PR72 but related to the object id problem (PR36)
reported by Todor.Todorov@barco.com .
* mp03/delay.c: Dispatch disable level is actually 1 not 0.
* mp13/system.h: Configure enough tasks (CONFIGURE_MAXIMUM_TASKS=3).
* mp14/delay.c: Dispatch disable level may be arbitrarily > 0.
2001-11-07 23:04:50 +00:00
Joel Sherrill
4afc28ad11
2001-11-07 Joel Sherrill <joel@OARcorp.com>
...
Discovered while fixing PR36 reported by Todor.Todorov@barco.com .
* include/rtems/itron/object.h: Corrected _ITRON_Objects_Get()
to use _Objects_Get_by_index().
2001-11-07 22:54:43 +00:00
Joel Sherrill
c31c15c16c
2001-11-07 Joel Sherrill <joel@OARcorp.com>
...
Reported by Todor.Todorov@barco.com and tracked as PR36.
* include/rtems/score/object.h: Added prototype for
_Objects_Get_by_index().
* src/objectget.c, src/objectgetisr.c: Corrected procedure for
getting index from Id so it is correct and optimal for both single
and multiprocessor configurations.
2001-11-07 22:42:04 +00:00
Joel Sherrill
850f87e5c9
2001-11-01 Joel Sherrill <joel@OARcorp.com>
...
* sp26/system.h: Properly account for stack memory used by
this test. Reported by Jerry Needell <jerry.needell@unh.edu >
and processed as PR78.
2001-11-01 23:08:47 +00:00
Joel Sherrill
38c0f98ee2
2001-11-01 Joel Sherrill <joel@OARcorp.com>
...
* rtems++/Makefile.am: Make sure debug variant of librtems++
is linked against. Reported by Jerry Needell <jerry.needell@unh.edu >
and processed as PR78.
2001-11-01 18:00:00 +00:00
Joel Sherrill
6358483db0
2001-10-30 Victor V. Vengerov <vvv@oktet.ru>
...
* src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2001-10-30 18:28:34 +00:00
Joel Sherrill
37b2f343a2
2001-10-30 Joel Sherrill <joel@OARcorp.com>
...
* start/start.S: Use __mcpu32__ instead of mcpu32 and change sense
of conditional so cpu32 does not attempt to use 68000 style
interrupt vectoring.
2001-10-30 14:30:08 +00:00
Joel Sherrill
c1368b9ecf
2001-10-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* network/Makefile.am: Fix improper use of $(srcdir) in VPATH.
2001-10-29 14:30:37 +00:00
Joel Sherrill
6b366f7384
2001-10-29 Joel Sherrill <joel@OARcorp.com>
...
* startup/linkcmds: Remove explicit force of output format.
2001-10-29 14:28:48 +00:00
Joel Sherrill
a19a730221
2001-10-29 Joel Sherrill <joel@OARcorp.com>
...
* include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27.
2001-10-29 14:28:24 +00:00
Joel Sherrill
5c2b9045e0
2001-10-29 Joel Sherrill <joel@OARcorp.com>
...
* include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27.
* startup/linkcmds: Fix definition of .init and .fini sections so this
BSP will properly link with new __USE_INIT_FINI__ support.
2001-10-29 14:27:47 +00:00
Joel Sherrill
d8459d059a
2001-10-29 Joel Sherrill <joel@OARcorp.com>
...
* mpc8xx/timer/timer.c: Added hack for two macros that are not defined
with the new exception processing model:
rtems_cpu_configuration_get_timer_least_valid()
rtems_cpu_configuration_get_timer_average_overhead()
This is captured as PR57.
2001-10-29 14:25:55 +00:00
Joel Sherrill
cef2a70727
2001-10-29 Joel Sherrill <joel@OARcorp.com>
...
* .cvsignore, include/.cvsignore: Add more entries.
2001-10-29 14:24:09 +00:00
Joel Sherrill
922eb07194
2001-10-29 Joel Sherrill <joel@OARcorp.com>
...
* .cvsignore: Add more entries.
2001-10-29 14:23:19 +00:00
Joel Sherrill
ab2e8722df
2001-10-28 Alexandra Kossovsky <sasha@oktet.ru>
...
* include/rtems/score/sh7750_regs.h: Fix definitions of
SH7750_SCBRR1 and SH7750_SCBRR2 so things compile.
2001-10-28 22:53:18 +00:00
Joel Sherrill
cff0d6424e
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:49:03 +00:00
Joel Sherrill
194e3d7894
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:48:45 +00:00
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
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