summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2001-11-27 Joel Sherrill <joel@OARcorp.com>,Joel Sherrill2001-11-278-9/+59
| | | | | | | | This was tracked as PR39. * include/bsp.h, start/cpuboot.c, start/reset.S, startup/debugger, startup/linkcmds, startup/rom: Eliminated required definition of macros in the custom file for the BSP to compile. The ROM and ROM address and size settings are now linker script items.
* 2001-11-27 Joel Sherrill <joel@OARcorp.com>,Joel Sherrill2001-11-2719-5067/+18
| | | | | | | | | | | | | | | | | | * new_exception_processing/Makefile.in, new_exception_processing/.cvsignore, new_exception_processing/Makefile.am, new_exception_processing/c_isr.inl, new_exception_processing/cpu.c, new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S, old_exception_processing/Makefile.in, old_exception_processing/.cvsignore, old_exception_processing/Makefile.am, old_exception_processing/README, old_exception_processing/TODO, old_exception_processing/c_isr.inl, old_exception_processing/cpu.c, old_exception_processing/cpu.h, old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S, old_exception_processing/ppc_offs.h, old_exception_processing/ppccache.c, old_exception_processing/rtems.S: Deleted since now under libbsp.
* 2001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-273-25/+7
| | | | | | * configure.ac: Remove old_exception_processing, new_exception_processing. * Makefile.am: Ditto.
* 2001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-274-0/+30
| | | | | * configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE), RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).
* 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-275-13/+36
| | | | | | | | | | | * Makefile.am: Remove . from SUBDIRS, remove duplicate bsp_specs rules, add @exceptions@ to SUBDIRS. * configure.ac: Add RTEMS_BSPOPTS_*(PPC_USE_SPRG), RTEMS_BSPOPTS_*(PPC_VECTOR_FILE_BASE), RTEMS_PPC_EXCEPTIONS([old]), autoupdate to autoconf 2.52. * include/Makefile.am: Convert PREINSTALL_FILES to TMPINSTALL_FILES, include force-preinstall.am. * wrapup/Makefile.am: Apply @exceptions@.
* 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-275-2/+29
| | | | | | | | | | | * Makefile.am: Remove . from SUBDIRS, add @exceptions@ to SUBDIRS. * configure.ac: Add RTEMS_BSPOPTS_*(PPC_USE_SPRG), RTEMS_BSPOPTS_*(PPC_VECTOR_FILE_BASE), RTEMS_PPC_EXCEPTIONS([old]). * include/Makefile.am: Convert PREINSTALL_FILES to TMPINSTALL_FILES, include force-preinstall.am. * wrapup/Makefile.am: Apply @exceptions@.
* 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-276-0/+24
| | | | * .cvsignore: Add aclocal.m4, autom4te.*, config.*, configure.
* 2001-11-26 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-272-0/+5
| | | | * vectors/vectors.S: Include <bsp.h> to get PPC_VECTOR_FILE_BASE.
* 2001-11-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-2627-1792/+15
| | | | | | | | | | | | | | | * acinclude.m4: papyrus reference removed. * papyrus/.cvsignore, papyrus/ChangeLog, papyrus/Makefile.am, papyrus/README, papyrus/bsp_specs, papyrus/configure.ac, papyrus/times, papyrus/dlentry/.cvsignore, papyrus/dlentry/Makefile.am, papyrus/dlentry/dlentry.S, papyrus/flashentry/.cvsignore, papyrus/flashentry/Makefile.am, papyrus/flashentry/flashentry.S, papyrus/include/.cvsignore, papyrus/include/Makefile.am, papyrus/include/bsp.h, papyrus/include/coverhd.h, papyrus/startup/.cvsignore, papyrus/startup/Makefile.am, papyrus/startup/bspclean.c, papyrus/startup/bspstart.c, papyrus/startup/linkcmds, papyrus/startup/setvec.c, papyrus/wrapup/.cvsignore, papyrus/wrapup/Makefile.am: Deleted.
* 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-262-1/+5
| | | | * network/sonic.h: Fix typo.
* 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-264-32/+14
| | | | * src/imfs/Makefile.am: Cleanup.
* 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-264-4/+8
| | | | * arpa/Makefile.am: Remove stray lines.
* 2001-11-26 Ralf CorsepiusJoel Sherrill2001-11-262-1/+4
| | | | * cdtest/main.cc: Remove RTEMS_TEST_IO_STREAM.
* 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-212-4/+6
| | | | | * configure.ac: Remove mpc750 from new_exception_processing, Remove mpc604 from new_exception_processing.
* 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-215-8/+29
| | | | | | | | | | | | * Makefile.am: Add @exceptions@ to SUBDIRS; Remove need_motorola_powerpc. * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from make/custom/mcp750.cfg, make/custom/mvme2307.cfg; Remove need_motorola_powerpc; Add RTEMS_PPC_EXCEPTIONS([new]). * include/Makefile.am: Replace PREINSTALL_FILES with TMPINSTALL_FILES, include force-preinstall.am. * wrapup/Makefile.am: Apply @exceptions@.
* 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-216-2/+24
| | | | | * Makefile.am: Preinstall c_isr.inl (HACK). * ChangeLog: New file.
* 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-212-2/+5
| | | | * configure.ac: Remove ppc603e from old_exception_processing.
* 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-218-11/+83
| | | | | | | | | | | | | * Makefile.am: Add @exceptions@ to SUBDIRS. * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from make/custom/score603e.cfg; Add automake conditional for SCORE_GENERATION_1; Add RTEMS_PPC_EXCEPTIONS([old]). * include/Makefile.am: include force-preinstall.am. * start/start.S: include <bspopts.h> instead of targopts.h. * tod/Makefile.am: Apply SCORE_GENERATION_1 conditional. * vectors/vector.S: include <bsp.h>. * wrapup/Makefile.am: Apply @exceptions@.
* 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-215-3/+50
| | | | | | | | | * Makefile.am: Add @exceptions@ to SUBDIRS. * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from make/custom/ppcn_60x.cfg; Add RTEMS_PPC_EXCEPTIONS([old]). * include/Makefile.am: include force-preinstall.am. * wrapup/Makefile.am: Apply @exceptions@.
* 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-215-4/+29
| | | | | | | | | | * Makefile.am: Add @exceptions@ to SUBDIRS. * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from make/custom/psim.cfg; Remove RTEMS_OUTPUT_BUILD_SUBDIRS; Add RTEMS_PPC_EXCEPTIONS([old]). * include/Makefile.am: include force-preinstall.am. * wrapup/Makefile.am: Apply @exceptions@.
* 2001-11-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-204-2/+10
| | | | | * include/bspopts.h.in: Automatically generated file that should not be in CVS.
* 2001-11-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-202-1/+4
| | | | * configure.ac: Remove mpc8xx from new_exception_processing.
* 2001-11-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-2011-0/+4762
| | | | | | | | | | | * support/new_exception_processing/configure.ac, support/new_exception_processing/rtems/score/c_isr.inl, support/new_exception_processing/rtems/score/cpu.h, support/old_exception_processing/configure.ac, support/old_exception_processing/rtems/score/c_isr.inl, support/old_exception_processing/rtems/score/cpu.h, support/old_exception_processing/rtems/score/ppc_offs.h: New files missed in previous commit.
* 2001-11-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-206-8/+48
| | | | | | | | | | | | * Makefile.am: Add @exceptions@ to SUBDIRS. * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from make/custom/dmv177.cfg; Rename PPC_USE_INSTRUCTION_CACHE to DMV177_USE_INSTRUCTION_CACHE, Add RTEMS_PPC_EXCEPTIONS([old]). * include/Makefile.am: include force-preinstall.am. * startup/bspstart.c: Rename PPC_USE_INSTRUCTION_CACHE to DMV177_USE_INSTRUCTION_CACHE. * wrapup/Makefile.am: Apply @exceptions@.
* 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-206-7/+105
| | | | | | | | | | * Makefile.am: Add @exceptions@ to SUBDIRS. * configure.ac: Add RTEMS_BSPOPTS_*(), merge-in settings from make/custom/mbx*.cfg, add RTEMS_PPC_EXCEPTIONS([new]). * include/Makefile.am: Convert PREINSTALL_FILES to TMPINSTALL_FILES, include force-preinstall.am. * vectors/Makefile.am: remove bogus VPATH. * wrapup/Makefile.am: Apply @exceptions@.
* 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-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-202-2/+15
| | | | | | | | * 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-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-2/+11
| | | | | * configure.ac: Add RTEMS_BSPOPTS_*(SIMHPPA_FAST_IDLE), remove RTEMS_OUTPUT_BUILD_SUBDIRS.
* 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-143-2/+5
| | | | | * shared/ppc.h: The mpc8260 uses the new exception processing model and thus does not need to define PPC_USE_SPRG.
* 2001-11-14 Andrew Dachs <A.Dachs@SSTL.co.uk>Joel Sherrill2001-11-143-2/+6
| | | | * 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 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-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-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-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-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.