summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/support (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove (moved to libcpu).Ralf Corsepius2005-02-1511-2957/+0
|
* 2005-02-15 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-02-152-3/+8
| | | | | * cpu.c: Use _CPU_MSR_GET instead of _CPU_MSR_Value (Unify old/new exception processing API).
* 2005-02-14 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-02-152-18/+5
| | | | * cpu.c (ppc_exception_vector_addr): Merge ppc603 and ppc603e cases.
* 2005-02-14 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-02-147-0/+13
| | | | * cpu.c, cpu_asm.S, irq_stub.S: #include <rtems/powerpc/powerpc.h>.
* 2005-02-13 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-02-132-0/+6
| | | | * cpu.c: Add _PPC_MSR_DISABLE_MASK.
* Remove (Unused)Ralf Corsepius2005-02-122-14/+0
|
* 2005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-02-126-88/+8
| | | | * Makefile.am, configure.ac: Remove (Unused).
* 2005-02-10 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-02-105-73/+10
| | | | | * cpu.c, cpu_asm.S, irq_stub.S, rtems/score/ppc_offs.h: Remove PPC_ABI_POWEROPEN.
* 2005-02-09 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-02-095-15/+9
| | | | | * cpu.c, cpu_asm.S, irq_stub.S, rtems/score/ppc_offs.h: Remove PPC_ABI_GCC27.
* 2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-01-074-2/+10
| | | | * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
* 2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-01-034-31/+11
| | | | * Makefile.am: Remove build-variant support.
* 2004-10-20 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-10-202-0/+6
| | | | | PR 696/bsps * cpu.c: Include bsp.h.
* Fix typo in previous change.Ralf Corsepius2004-09-242-2/+2
|
* 2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-09-244-2/+10
| | | | * configure.ac: Require automake > 1.9.
* Remove duplicate white lines.Ralf Corsepius2004-04-215-9/+0
|
* Remove stray white spaces.Ralf Corsepius2004-04-216-62/+62
|
* Remove stray white spaces.Ralf Corsepius2004-04-153-3/+0
|
* 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-04-014-2/+10
| | | | * cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
* 2004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-03-313-38/+42
| | | | * cpu.c, ppccache.c: Convert to using c99 fixed size types.
* 2004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-03-312-9/+13
| | | | * cpu.c: Convert to using c99 fixed size types.
* 2004-01-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-01-303-15/+21
| | | | | * configure.ac: Add RTEMS_PROG_CCAS. * Makefile.am: Use automake compilation rules.
* 2004-01-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-01-303-18/+24
| | | | | * configure.ac: Add RTEMS_PROG_CCAS. * Makefile.am: Use automake compilation rules.
* 2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-01-212-1/+7
| | | | * Makefile.am: Add PREINSTALL_DIRS.
* 2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-01-142-0/+8
| | | | | * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
* 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-123-2/+9
| | | | * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
* 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-124-4/+12
| | | | * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
* 2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-022-17/+5
| | | | | * Makefile.am: Remove include_rtems_score_HEADERS. Reformat for preinstallation dirstamp support.
* 2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-022-12/+15
| | | | * Makefile.am: Reformat for preinstallation dirstamp support.
* 2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-024-2/+10
| | | | * Makefile.am: Remove all-local: $(ARCH).
* 2003-10-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-10-224-2/+8
| | | | * configure.ac: Remove RTEMS_CANONICAL_HOST.
* 2003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-10-214-2/+8
| | | | * configure.ac: Remove RTEMS_CHECK_CPU.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-046-4/+12
| | | | * cpu.c, cpu_asm.S: URL for license changed.
* 2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-184-2/+10
| | | | * Makefile.am: Reflect having moved aclocal/.
* Fix broken ChangeLog entries.Ralf Corsepius2003-08-182-2/+2
|
* 2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-164-6/+14
| | | | Makefile.am: Reflect having moved automake.
* 2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-114-2/+10
| | | | * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
* 2003-07-18 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2003-07-231-24/+8
| | | | | | PR 288/rtems * support/new_exception_processing/cpu.c: _ISR_Nest_level is now properly maintained and does not reside in SPRG0.
* 2003-03-18 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2003-03-182-0/+26
| | | | | PR 356/bsps * cpu.c: This patch makes RTEMS/PowerPC eabi compliant.
* Merger from rtems-4-6-branch.Ralf Corsepius2003-03-114-2/+8
|
* 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-02-114-2/+10
| | | | * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
* 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-02-114-2/+10
| | | | * configure.ac: AC_PREREQ(2.57).
* 2002-12-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-176-6/+10
| | | | | * Makefile.am: Don't include @RTEMS_BSP@.cfg. * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
* 2002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-012-0/+14
| | | | | | * cpu.c: Currently only the mpc8260 BSP supports interrupt nesting. NOTE: These needs to be generalized as the patch is applied to other BSPs.
* 2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-10-214-8/+22
| | | | | | * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
* 2002-09-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-09-142-0/+7
| | | | | * cpu.c: Include declaration of variable i in ifdef USE_SPRG to eliminate warning.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-114-4/+12
| | | | * Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-212-2/+6
| | | | * Makefile.am: Fix oversights in previous patch.
* 2002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-213-139/+8
| | | | | | * rtems.S: Remove. * Makefile.am: Reflect having removed rtems.S. Use AM_CPPFLAGS instead of INCLUDES (Latest automake standard).
* 2001-05-14 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2002-05-142-1/+34
| | | | | | | | | | | | | | | | | | | | | * cpu.c: Per PR211 fix saving/restoring floating point context. The fpsave and fprestore routines are only used in a executing context which _is_ fp and hence has the FPU enabled. The current behavior required the FPU always to be on which is very dangerous if lazy context switching is used. [Joel Note: Some ports explicitly enabled the FPU in the FP save and restore routines to avoid this.] The patch also makes sure (on powerpc only) that the FPU is disabled for integer tasks. Note that this is crucial if deferred fp context switching is used. Otherwise, fp context corruption may go undetected! Also note that even tasks which merely push/pop FP registers to/from the stack without modifying them still MUST be FP tasks - otherwise (if lazy FP context switching is used), FP register corruption (of other, FP, tasks may occur)! Furthermore, (on PPC) by default, lazy FP context save/restore is _disabled_.
* 2002-04-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-05-012-0/+6
| | | | * cpu.c: Include <rtems/powerpc/cache.h>.