summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 2001-11-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-202-1/+4
| | | | * configure.ac: Remove mpc8620 from new_exception_processing.
* 2001-11-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-205-4/+53
| | | | | | | | | * Makefile.am: Add @exceptions@ to SUBDIRS. * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from make/custom/mpc8260ads.cfg, add RTEMS_PPC_EXCEPTIONS([new]). * include/Makefile.am: Convert PREINSTALL_FILES to TMPINSTALL_FILES, include force-preinstall.am. * wrapup/Makefile.am: Apply @exceptions@.
* 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-206-5/+35
| | | | | | | | | | * Makefile.am: Add @exceptions@ to SUBDIRS. * configure.ac: Add RTEMS_BSPOPTS_*(UARTS_IO_MODE), RTEMS_PPC_EXCEPTIONS([new]). * include/Makefile.am: Convert PREINSTALL_FILES to TMPINSTALL_FILES, include force-preinstall.am. * irq/Makefile.am: remove irq.h from EXTRA_DIST. * wrapup/Makefile.am: Apply @exceptions@.
* 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-203-0/+120
| | | | | * automake/force-preinstall.am: New file. * aclocal/ppc.m4: New file.
* 2001-11-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-2012-2393/+65
| | | | | | | | | | | | | * support/new_exception_processing/Makefile.am, support/old_exception_processing/Makefile.am, support/old_exception_processing/cpu_asm.S, support/old_exception_processing/irq_stub.S: Modified to reflect old versus new exception processing being a per BSP option. * support/new_exception_processing/c_isr.inl, support/new_exception_processing/cpu.h, support/old_exception_processing/c_isr.inl, support/old_exception_processing/cpu.h, support/old_exception_processing/ppc_offs.h: Removed.
* 2001-11-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-201-1/+4
| | | | * ChangeLog: Corrected spacing.
* 2001-11-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-202-1/+5
| | | | * console/console-io.c: Fix incorrect comment.
* 2001-11-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-204-4/+30
| | | | | | | | * src/threadhandler.c: When __USE__MAIN__ is defined by the toolset, invoke the global constructors via __main. Reported as tested by Alexandra Kossovsky <sasha@oktet.ru> and Victor V. Vengerov <vvv@oktet.ru> in conjunction with a new set of tool RPMs (gcc2.95.3newlib1.9.0-3). This was tracked as GNATS PR tools/84.
* 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-153-21/+5
| | | | | * custom/gensh1.cfg: remove make-target-options. * custom/gensh2.cfg: remove make-target-options.
* 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-153-5/+19
| | | | | | | * configure.ac: Add RTEMS_BSPOPTS_*(CPU_CLOCK_RATE_HZ), RTEMS_BSPOPTS_*(START_HW_INIT), RTEMS_BSPOPTS_*(STANDALONE_EVB). * wrapup/Makefile.am: Apply RTEMS_CPU_MODEL to pickup CPU_PIECES.
* 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-153-5/+8
| | | | | * configure.ac: Apply RTEMS_BSPOPTS_*(CPU_CLOCK_RATE_HZ). * wrapup/Makefile.am: Apply RTEMS_CPU_MODEL to pickup CPU_PIECES.
* 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-152-0/+13
| | | | | * configure.ac: Add RTEMS_BSPOPTS_*(USE_CONSOLE_A), add RTEMS_BSPOPTS_*(USE_CONSOLE_B).
* 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-152-15/+5
| | | | | * custom/dmv152: Remove USE_CONSOLE_A, Remove USE_CONSOLE_B, remove make-target-options, remove BSP_CPPFLAGS.
* 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-152-2/+11
| | | | | * configure.ac: Add RTEMS_BSPOPTS_*(SIMHPPA_FAST_IDLE), remove RTEMS_OUTPUT_BUILD_SUBDIRS.
* 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-152-13/+4
| | | | * custom/simhppa.cfg: Remove SIMHPPA_FAST_IDLE, make-target-options.
* 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-152-1/+5
| | | | * configure.ac: Fix typo to allow custom RPM_SPECSdirs.
* 2001-11-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-153-26/+25
| | | | | * aclocal/check-bsps.m4: Reworked. * aclocal/bsp-alias.m4: Add score603e_g1, apply m4sugar.
* 2001-11-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-152-2/+7
| | | | | * startup/linkcmds: Fixed syntax error in my previous addition of __init.
* 2001-11-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-145-3/+10
| | | | | * shared/ppc.h: The mpc8260 uses the new exception processing model and thus does not need to define PPC_USE_SPRG.
* 2001-11-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-147-36/+7
| | | | | | | * custom/eth_comm.cfg, custom/mbx860_005b.cfg, custom/mbx8xx.cfg, custom/mcp750.cfg, custom/mpc8260ads.cfg, custom/mvme2307.cfg: These are new exception processing model BSPs and thus do not need to define PPC_USE_SPRG.
* 2001-11-14 Andrew Dachs <A.Dachs@SSTL.co.uk>Joel Sherrill2001-11-145-3/+11
| | | | * shared/ppc.h: mpc8260 has double FPU not single FPU.
* 2001-11-14 Till Straumann <strauman@SLAC.Stanford.EDU>Joel Sherrill2001-11-144-294/+332
| | | | | | | * new_exception_processing/cpu_asm.S: Support double or single precision context switches. Note that doing a single precision context save/restore on a double precision PowerPC machine does not only result in rounding errors but also screws up the FPSCR register!
* 2001-11-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-141-0/+7
| | | | * ChangeLog: Added missing lines about simcpu32.cfg and sim68000.cfg.
* 2001-11-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-144-31/+30
| | | | * custom/ts_386ex.cfg: Remove make-target-options.
* 2001-11-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-142-2/+20
| | | | | | * configure.ac: Add RTEMS_BSPOPTS_*(LOAD_RTC_AT_START), RTEMS_BSPOPTS_*(BSP_DEBUG), RTEMS_BSPOPTS_*(UARTDEBUG), remove RTEMS_OUTPUT_BUILD_SUBDIRS.
* 2001-11-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-142-0/+70
| | | | * aclocal/bspopts.m4: New file.
* 2001-11-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-145-2/+18
| | | | | | | * configure.ac: Add bspopts.h. * include/.cvsignore: Add stamp-h* and bspopts.h*. * include/Makefile.am: Add bspopts.h. * pci/Makefile.am: Append -O2 to AM_CFLAGS.
* 2001-11-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-143-26/+17
| | | | | | * custom/shsim.cfg: Remove HZ, BSP_CPPFLAGS, make-target-options. * custom/mvme2307.cfg: Fix PPC_USE_SPRG in make-target-options, re-adopt mcp750.cfg's make-exe.
* 2001-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-142-1/+6
| | | | | * include/Makefile.am: Fix TMPINSTALL_FILES to make automake-1.5 happy.
* 2001-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-142-0/+9
| | | | | * include/iosh7045.h: Add SCI0_SMR, SCI1_SMR for sh7032 compatibility to make simsh happy.
* 2001-11-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-143-37/+57
| | | | | * bootloader/Makefile.am: completely reworked. * configure.ac: Add AM_PROG_AS.
* 2001-11-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-142-1/+5
| | | | * COPYING: Test of $Id$ -> $RTEMS$.
* 2001-11-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-133-4/+13
| | | | | | * custom/helas403.cfg, custom/gen405.cfg: Removed dependency on the --srec-len argument to objcopy only supported in binutils 2.11 or newer.
* 2001-11-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-132-2/+6
| | | | * Makefile.am: Made to compile again.
* 2001-11-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-132-2/+6
| | | | * startup/linkcmds: Added _init, and _fini symbols.
* 2001-11-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-132-0/+18
| | | | * .cvsignore: New file.
* 2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill2001-11-093-0/+97
| | | | | | | | | | This modification is part of the submitted modifications necessary to support the IBM PPC405 family. This submission was reviewed by Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did not negatively impact the ppc403 BSPs. The submission and tracking process was captured as PR50. * custom/gen405.cfg: New file. * custom/helas403.cfg: Modified to generate Srecords.
* 2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill2001-11-0921-33/+1382
| | | | | | | | | | | | | | | | This modification is part of the submitted modifications necessary to support the IBM PPC405 family. This submission was reviewed by Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did not negatively impact the ppc403 BSPs. The submission and tracking process was captured as PR50. * ppc403/console/console405.c ppc403/tty_drv/.cvsignore, ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c, ppc403/tty_drv/tty_drv.h: New files. * Makefile.am, README, configure.ac, old_exception_processing/cpu.c, old_exception_processing/cpu.h, ppc403/Makefile.am, ppc403/clock/clock.c, ppc403/console/Makefile.am, ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h, ppc403/timer/timer.c: Modified.
* 2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill2001-11-082-4/+13
| | | | | | | | | This modification is part of the submitted modifications necessary to support the IBM PPC405 family. This submission was reviewed by Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did not negatively impact the ppc403 BSPs. The submission and tracking process was captured as PR50. * vectors/align_h.S: Added ppc405 support.
* 2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill2001-11-082-6/+14
| | | | | | | | | This modification is part of the submitted modifications necessary to support the IBM PPC405 family. This submission was reviewed by Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did not negatively impact the ppc403 BSPs. The submission and tracking process was captured as PR50. * startup/spurious.c: Added ppc405 support.
* 2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill2001-11-082-1/+10
| | | | | | | | | This modification is part of the submitted modifications necessary to support the IBM PPC405 family. This submission was reviewed by Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did not negatively impact the ppc403 BSPs. The submission and tracking process was captured as PR50. * include/bsp.h: Increase the interrupt stack size to 16K.
* 2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill2001-11-0824-0/+1562
| | | | | | | | | | | | | | | | This modification is part of the submitted modifications necessary to support the IBM PPC405 family. This submission was reviewed by Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did not negatively impact the ppc403 BSPs. The submission and tracking process was captured as PR50. * ChangeLog, Makefile.am, README, bsp_specs, bsp_specs.dl, configure.ac, times, dlentry/.cvsignore, dlentry/Makefile.am, dlentry/dlentry.S, include/.cvsignore, include/Makefile.am, include/bsp.h, include/bspopts.h.in, include/coverhd.h, startup/.cvsignore, startup/Makefile.am, startup/bspclean.c, startup/bspstart.c, startup/linkcmds, startup/linkcmds.dl, startup/setvec.c, wrapup/.cvsignore, wrapup/Makefile.am: New files that are part of the new gen405 BSP.
* 2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill2001-11-081-0/+2
| | | | | | | | | | This modification is a submission of the modifications necessary to support the IBM PPC405 family. This submission was reviewed by Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did not negatively impact the ppc403 BSPs. The submission and tracking process was captured as PR50. * acinclude.m4: Added gen405 BSP. * ChangeLog: Removed bogus comment on edit of generated file.
* 2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill2001-11-081-1/+2
| | | | | | | | | | This modification is part of the submitted modifications necessary to support the IBM PPC405 family. This submission was reviewed by Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did not negatively impact the ppc403 BSPs. The submission and tracking process was captured as PR50. * acinclude.m4: Added gen405 BSP. * ChangeLog: Removed bogus comment on edit of generated file.
* 2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill2001-11-081-0/+9
| | | | | | | | | This modification is a submission of the modifications necessary to support the IBM PPC405 family. This submission was reviewed by Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did not negatively impact the ppc403 BSPs. The submission and tracking process was captured as PR50. * aclocal.m4: Added gen405 BSP.
* 2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill2001-11-089-18/+76
| | | | | | | | | This modification is part of the submitted modifications necessary to support the IBM PPC405 family. This submission was reviewed by Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did not negatively impact the ppc403 BSPs. The submission and tracking process was captured as PR50. * shared/asm.h, shared/ppc.h: Added PPC405 support.
* 2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill2001-11-082-1/+10
| | | | | | | | | This modification is part of the submitted modifications necessary to support the IBM PPC405 family. This submission was reviewed by Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did not negatively impact the ppc403 BSPs. The submission and tracking process was captured as PR50. * README.configure: Added gen405 BSP.
* 2001-11-08 Jiri Gaisler <jiri@gaisler.com>Joel Sherrill2001-11-084-14/+42
| | | | | | | This fix is response to test results reported by Jerry Needell <jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80. * tm27/task1.c: Account for overhead in starting and stopping the timer.
* 2001-11-08 Jiri Gaisler <jiri@gaisler.com>Joel Sherrill2001-11-084-14/+32
| | | | | | | | This fix is in response to test results reported by Jerry Needell <jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80. * include/bsp.h: TM27 was not running properly because the ERC32 and LEON cannot nest interrupts at the same level. The BSP test support had to be modified to support using two different interrupt sources.
* 2001-11-07 Jennifer Averett <jennifer@OARcorp.com>Joel Sherrill2001-11-086-30/+21
| | | | | Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR49. * src/imfs/imfs_directory.c: Do not calculate the offset twice.