summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* 2001-11-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-2010-2392/+54
| | | | | | | | | | | | | * 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-202-1/+5
| | | | * console/console-io.c: Fix incorrect comment.
* 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 Till Straumann <strauman@SLAC.Stanford.EDU>Joel Sherrill2001-11-141-98/+108
| | | | | | | * 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-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-092-4/+4
| | | | | | | | | | | | | | | | 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 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 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-11-072-1/+6
| | | | | * startup/Makefile.am: Do NOT use the standard bootcard.c. NOTE: With this fix all test including the mptest ran as expected.
* 2001-10-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-302-1/+7
| | | | | | * 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-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-292-1/+5
| | | | * network/Makefile.am: Fix improper use of $(srcdir) in VPATH.
* 2001-10-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-292-2/+4
| | | | * startup/linkcmds: Remove explicit force of output format.
* 2001-10-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-292-1/+5
| | | | * include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27.
* 2001-10-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-293-3/+9
| | | | | | * 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 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-293-0/+21
| | | | * .cvsignore, include/.cvsignore: Add more entries.
* 2001-10-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-292-2/+16
| | | | * .cvsignore: Add more entries.
* 2001-10-26 Victor V. Vengerov <vvv@oktet.ru>Joel Sherrill2001-10-2610-0/+324
| | | | | | | | | | | | | | | * 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 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-262-0/+6
| | | | * acinclude.m4: Added mcf5206elite.
* 2001-10-26 Victor V. Vengerov <vvv@oktet.ru>Joel Sherrill2001-10-2638-0/+4377
| | | | | | | | | | | | | | | * 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 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-262-1063/+4
| | | | * aclocal.m4: Removed. Should not have been in CVS.
* 2001-10-26 Alexandra Kossovsky <sasha@oktet.ru>Joel Sherrill2001-10-267-22/+16
| | | | | * README, console/console.c, hw_init/hw_init.c, include/bsp.h, startup/bspstart.c, startup/linkcmds: Minor fixes post merge.
* 2001-10-26 Alexandra Kossovsky <sasha@oktet.ru>Joel Sherrill2001-10-263-0/+257
| | | | | * tools: New subdirectory. * tools/Makefile.am, tools/runtest: New files.
* 2001-10-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-2520-18/+60
| | | | * startup/linkcmds: Added _init and _fini.
* 2001-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-248-74/+104
| | | | | | | | * 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-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-242-2/+4
| | | | * vectors/Makefile.am: Remove bogus VPATH.
* 2001-10-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-229-0/+62
| | | | | | | * .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.
* 01-10-22 Andy Dachs <a.dachs@sstl.co.uk>Joel Sherrill2001-10-2238-0/+6919
| | | | | | | | | | | | | | | | | * 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 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-222-0/+6
| | | | * acinclude.m4: Added mpc8260ads subdirectory.
* 2001-10-22 Andy Dachs <a.dachs@sstl.co.uk>Joel Sherrill2001-10-221-2/+6
| | | | | | * 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 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-222-3/+8
| | | | | * bootcard.c: Use __USE_INIT_FINI__ since USE_INIT_FINI pollutes the application namespace.
* 2001-10-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-172-0/+40
| | | | * timerstub.c: New stub file for BSPs that don't have timer hardware.
* 2001-10-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-179-3/+86
| | | | | | | | * timer: New subdirectory. * timer/Makefile.am: New file. * timer/.cvsignore: New file. * Makefile.am: Modified to reflect above. * configure.ac: Ditto.
* 2001-10-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-175-5/+42
| | | | | | | | | * 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 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-1714-4/+134
| | | | | | | | | | * 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-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-164-8/+5
| | | | | | | | | * 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.