summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2001-05-24 Tom Armistead <tom_armistead@phx.mcd.mot.com>Joel Sherrill2001-05-243-4/+13
| | | | | | | | | * start/start.S: Increased BAT0 mapping of RAM from 64 meg to 256 meg to allow operation on boards with larger RAM sizes. * vectors/vectors_init.c: Modified to call 'generic' powerpc vector function (mpc60x_vector_is_valid) instead of MPC750 specific function to allow operation on boards with CPUs other than the MPC750.
* 2001-05-24 Tom Armistead <tom_armistead@phx.mcd.mot.com>Joel Sherrill2001-05-242-2/+7
| | | | | | * mpc6xx/timer/timer.c: Added include of bsp.h and removed external declaration of BSP_Convert_decrementer() to correct unresolved reference to this routine.
* 2001-05-24 Eric Valette <valette@crf.canon.fr>Joel Sherrill2001-05-242-10/+15
| | | | | | * mpc8xx/console-generic/console-generic.c: Bug found by Yacine <elkolli@crf.canon.fr> where the initialization or irq data structure was incomplete in case a SMC channel was used first and later a SCC one.
* 2001-05-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-2410-12/+38
| | | | | | | * configure.in: Add bspopts.h. * include/bsp.h: Include bspopts.h. * include/.cvsignore: Add bspopts.h*, coverhd.h, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
* 2001-05-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-245-6/+22
| | | | | | | * configure.in: Add bspopts.h. * include/bsp.h: Include bspopts.h. * include/.cvsignore: Add bspopts.h*, coverhd.h, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
* 2001-05-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-247-8/+23
| | | | | | | | | * configure.in: Add bspopts.h. * include/bsp.h: Include bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * start/Makefile.am: Dito. * network/Makefile.am: Dito.
* 2001-05-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-245-7/+21
| | | | | | | * configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, coverhd.h, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h.
* 2001-05-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-242-3/+8
| | | | * comm/Makefile.am: Use *_HEADERS instead of *H_FILES.
* 2001-05-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-242-1/+4
| | | | * configure.in: remove shared/io/Makefile.
* 2001-05-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-2418-26/+85
| | | | | | | | | * configure.in: Add include/bspopts.h. * console/Makefile.am: Use *_HEADERS instead of *H_FILES. * irq/Makefile.am: Use *_HEADER instead of *H_FILES. * include/.cvsignore: Add bspopts.h*, coverhd.h, stamp-h* * include/Makefile.am: Add bspopts.h, Use *_HEADER instead of *H_FILES. * include/bsp.h: Add bspopts.h.
* 2001-05-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-245-18/+47
| | | | | | | | | * configure.in: Add bspopts.h, AC_DEFINE CONSOLE_USE_INTERRUPTS, CONSOLE_USE_POLLED, HAS_RTC. * include/.cvsignore: Add bspopts.h*, stamp-h*, coverhd.h, tod.h. * include/Makefile.am: Use *_HEADERS instead of *H_FILES, New treatment of tod.h, coverhd.h. * include/bsp.h: Add include bspopts.h.
* 2001-05-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-242-11/+5
| | | | | * custom/dmv177.cfg: Remove CONSOLE_USE_INTERRUPTS, CONSOLE_USE_POLLED, HAS_RTC.
* 2001-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-243-14/+16
| | | | | | * canonical-target-name.m4: Fix m4-quoting for autoconf-2.49f. * aclocal/config-subdirs.m: Fix m4-quoting for autoconf-2.49f, Add support for DOS-drive-letters.
* 2001-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-245-10/+33
| | | | | | | * configure.in: Remove AC_EXEEXT, treat .exe manually. * gccnewlib/base-gcc.add: Remove cpp. * gccnewlib/gccnewlib.add: mv cpp $target_alias-cpp, update copyright.
* 2000-05-24 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-2414-333/+308
| | | | | | | | | | | | | | | * mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c, r46xx/vectorisrs/vectorisrs.c, tx39/vectorisrs/vectorisrs.c, tx39/include/tx3904.h: All exceptions were given low numbers and thus can be now be installed and processed in a uniform manner just like interrupts. Variances between various MIPS ISA levels are not accounted for at this time. * mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/maxvectors.c, r46xx/vectorisrs/Makefile.am, r46xx/vectorisrs/maxvectors.c, tx39/vectorisrs/Makefile.am, tx39/vectorisrs/maxvectors.c, shared/interrupts/maxvectors.c, shared/interrupts/Makefile.am: Split the shared maxvectors.c into a variety of CPU model specific versions to simplify the build process and reduce depdencies. Deleted shared/interrupts/maxvectors.c and created various CPU model versions.
* 2000-05-24 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-242-14/+76
| | | | | | | * rtems/score/mips.h: Added constants for MIPS exception numbers. All exceptions should be given low numbers and thus can be installed and processed in a uniform manner. Variances between various MIPS ISA levels were not accounted for.
* 2000-05-24 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-242-0/+14
| | | | | | | | * rtems/score/mips.h: Added constants for MIPS exception numbers. All exceptions should be given low numbers and thus can be installed and processed in a uniform manner. Variances between various MIPS ISA levels were not accounted for.
* 2001-05-24 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2001-05-242-2/+6
| | | | * clock/clock.S: Move placement of nop.
* 2001-05-24 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2001-05-243-15/+96
| | | | | | * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>. * start/regs.S, start/start.S: Now works on Mongoose-V. Missed in previous patch.
* 2001-05-24 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2001-05-244-114/+314
| | | | | * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>. * cpu_asm.S: Now works on Mongoose-V. Missed in previous patch.
* 2001-05-22 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2001-05-228-389/+721
| | | | | | | | | | * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>. * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h, mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c, shared/interrupts/maxvectors.c: Now works. Significant rework of exceptions and interrupt vectoring to clean things up. * shared/interrupts/vectorexceptions.c: Removed. * shared/interrupts/Makefile.am: Reflects above.
* 2001-05-22 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2001-05-226-64/+142
| | | | | | | | | * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>. * clock/clockdrv.c, console/conscfg.c: Corrected. * include/bsp.h: Support for tm27 and addition of CPU_CLOCK_RATE. * startup/bspstart.c: Properly set initial status register and pending interrupts. * timer/timer.c: Works now.
* 2001-05-22 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2001-05-226-42/+172
| | | | | | | | * rtems/score/cpu.h: Add the interrupt stack structure and enhance the context initialization to account for floating point tasks. * rtems/score/mips.h: Added the routines mips_set_cause(), mips_get_fcr31(), and mips_set_fcr31(). * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>.
* 2001-05-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-113-12/+5
| | | | | * custom/gensh1.cfg: Remove HZ, BSP_CPPFLAGS. * custom/gensh2.cfg: Dito.
* 2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-115-68/+81
| | | | | | | | * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]), adapt bspopts.h handling to other sh-BSPs. * include/.cvsignore: Add stamp-h*, bspopts.h*. * include/Makefile.am: Use include_HEADERS instead of H_FILES. * startup/bspstart.c: Reworked, based on the amos BSP.
* 2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-116-6/+29
| | | | | | | | | * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]), add bspopts.h. * include/.cvsignore: Add stamp-h*, bspopts.h*. * include/Makefile.am: Use include_HEADERS instead of H_FILES. * include/bsp.h: Add bspopts.h. * startup/bspstart.c: Replace HZ w/ CPU_CLOCK_RATE_HZ.
* 2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-115-11/+22
| | | | | | | | * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]), add bspopts.h. * include/.cvsignore: Add stamp-h*, bspopts.h*. * include/Makefile.am: Use include_HEADERS instead of H_FILES. * include/bsp.h: Add bspopts.h.
* 2001-05-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-113-1/+9
| | | | * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
* 2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-1185-43/+211
| | | | * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
* 2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-113-9/+10
| | | | | * configure.in: Remove RTEMS_PROG_CC_FOR_TARGET, RTEMS_PROG_CXX_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
* 2001-05-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-112-5/+31
| | | | | * tools/runtest: Add functionality to avoid letting simulator run too long.
* 2001-05-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-114-3/+8
| | | | | * libc/write.c: Change type of rc to match return type from underlying function per report from Eric Norum.
* 2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-1027-9/+81
| | | | * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
* 2001-05-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-106-9/+21
| | | | * libc/Makefile.am: Remove -D__STRICT_ANSI__.
* 2001-05-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-096-36/+154
| | | | | | | | | * scitab/.cvsignore: Add. * configure.in: Add --enable-console, CPU_CLOCK_RATE_HZ, autoheader bspopt.h. * include/bsp.h: Complete rewrite based on the AMOS-BSP. * README: Update. * bsp_specs: copy from gensh1
* 2001-05-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-094-0/+18
| | | | | * include/rtems/score/.cvsignore: Add stamp-h, cpuopts.h, cpuopts.h.in, cpuopts-tmp.h.
* 2001-05-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-088-38/+18
| | | | | | | | | | * leaf.cfg: Remove CFLAGS_DEBUG_OPTIMIZE_V. * compilers/gcc-no_bsp.cfg: Remove CPP_CC_FLAGS. * compilers/gcc-portsw.cfg: Remove CPP_CC_FLAGS. * compilers/gcc-target-default.cfg: Remove *_DEBUG_OPTIMIZE_*-flags, remove unused flags, remove -ansi from CPP. * custom/eth_comm.cfg: Remove CPU_DEFINES. * custom/sim68000.cfg: Remove CPU_DEFINES.
* 2001-05-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-082-1/+5
| | | | * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
* 2001-05-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-082-2/+4
| | | | * ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
* 2001-05-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-084-4/+8
| | | | * rtems/score/cpu.h: Remove #undef __STRICT_ANSI__.
* 2001-04-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-072-1/+6
| | | | * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
* 2001-04-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-078-10/+14
| | | | | * shell/cmds.c, shell/shell.c: Remove fileno-hacks. * monitor/mon-symbols.c: Remove #undef __STRICT_ANSI__.
* 2001-04-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-0713-4/+40
| | | | * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
* 2001-04-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-072-0/+11
| | | | | * aclocal/prog-cc.m4: Add CPPFLAGS and CFLAGS handling to RTEMS_PROG_CC_FOR_TARGET.
* 2001-05-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-073-1/+97
| | | | | | * shared/interrupts/vectorexceptions.c: New file to decode exception code and vector appropriate NON-interrupt exception. * shared/interrupts/Makefile.am: Modified to reflect above.
* 2001-05-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-072-2/+26
| | | | | * console/conscfg.c: Added an entry for the second serial port.
* 2001-05-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-074-134/+190
| | | | | | * cpu_asm.S: Merged patches from Gregory Menke <Gregory.D.Menke.1@gsfc.nasa.gov> that clean up stack usage and include nops in the delay slots.
* 2001-04-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-04-267-8/+13
| | | | | | | | * compilers/gcc-no_bsp.cfg: Remove -ansi -fasm. * compilers/gcc-default.cfg: Dito. * compilers/gcc-portsw.cfg: Remove -Hansi. * custom/posix.cfg: Remove inclusion of target.cfg. * custom/simhppa.cfg: Remove -ansi -fasm.
* 2001-04-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-04-263-10/+23
| | | | | | * README.cdn-X: Update. * automake/compile.am: Remove -ansi -fasm from CFLAGS_DEFAULT, add @CPPFLAGS@ to CPPFLAGS.
* changed version to ss-20010424Joel Sherrill2001-04-241-1/+1
|