summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/powerpc (unfollow)
Commit message (Collapse)AuthorFilesLines
2005-02-142005-02-14 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius7-0/+13
* cpu.c, cpu_asm.S, irq_stub.S: #include <rtems/powerpc/powerpc.h>.
2005-02-142005-02-14 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius4-2/+9
* mpc8xx/mmu/mmu.c, rtems/powerpc/cache.h, rtems/powerpc/powerpc.h: #include <rtems/powerpc/powerpc.h>.
2005-02-132005-02-13 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-0/+6
* cpu.c: Add _PPC_MSR_DISABLE_MASK.
2005-02-132005-02-13 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-2/+6
* rtems/powerpc/powerpc.h: New header guard.
2005-02-132005-02-13 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+5
* rtems/powerpc/powerpc.h: New (Copy of cpukit/score/cpu/powerpc/rtems/score/powerpc.h).
2005-02-132005-02-13 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+18
* mpc5xx/include/mpc5xx.h, mpc5xx/include/console.h, mpc5xx/exceptions/raw_exception.h, mpc5xx/irq/irq.h, mpc5xx/vectors/vectors.h, mpc6xx/exceptions/raw_exception.h, mpc6xx/mmu/bat.h, mpc6xx/mmu/pte121.h, mpc6xx/clock/c_clock.h, mpc8260/include/mpc8260.h, mpc8260/include/console.h, mpc8260/include/cpm.h, mpc8260/exceptions/raw_exception.h, mpc8260/include/mmu.h, mpc8xx/include/mpc8xx.h, mpc8xx/include/console.h, mpc8xx/include/cpm.h, mpc8xx/exceptions/raw_exception.h, mpc8xx/include/mmu.h, ppc403/ictrl/ictrl.h, ppc403/tty_drv/tty_drv.h, shared/include/io.h, shared/include/mmu.h, shared/include/page.h, shared/include/byteorder.h, shared/include/pgtable.h, shared/include/cpuIdent.h,shared/include/spr.h, shared/src/stackTrace.h: New header guards.
2005-02-13New header guards.Ralf Corsepius28-68/+68
2005-02-122005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-0/+8
* Makefile.am, configure.ac: Remove (Unused).
2005-02-122005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-2/+52
* Makefile.am: Build exception processing in old-exceptions rsp. new-exceptions subdirs (Merge-in former libbsp/powerpc/support/*).
2005-02-122005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-1/+19
* configure.ac: subdir-objects. Add compiler check for old/new-style exception processing.
2005-02-112005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius3-10/+15
* mpc8260/cpm/dpram.c, mpc8xx/cpm/dpram.c: Remove local rtems_panic, use #include <rtems/error.h>.
2005-02-102005-02-10 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-15/+1
* rtems/asm.h, rtems/old-exceptions/cpu.h, rtems/score/powerpc.h: Remove PPC_ABI_POWEROPEN.
2005-02-102005-02-10 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius5-73/+10
* cpu.c, cpu_asm.S, irq_stub.S, rtems/score/ppc_offs.h: Remove PPC_ABI_POWEROPEN.
2005-02-102005-02-10 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius3-96/+6
* mpc505/vectors/vectors.S, ppc403/vectors/vectors.S: Remove PPC_ABI_POWEROPEN.
2005-02-102005-02-10 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-9/+7
* rtems/score/powerpc.h: Remove hard-coded PPC_HAS_FPU. Tie PPC_HAS_FPU to _SOFT_FLOAT.
2005-02-092005-02-09 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius5-15/+9
* cpu.c, cpu_asm.S, irq_stub.S, rtems/score/ppc_offs.h: Remove PPC_ABI_GCC27.
2005-02-092005-02-09 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius3-13/+18
* mpc505/vectors/vectors.S, ppc403/vectors/vectors.S: Remove PPC_ABI_GCC27.
2005-02-092005-02-09 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-8/+0
* rtems/old-exceptions/cpu.h, rtems/score/powerpc.h: Remove PPC_ABI_GCC27.
2005-02-092005-02-09 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-6/+4
* ppc403/vectors/vectors.S: Remove XCOFF support.
2005-02-092005-02-09 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-4/+1
* rtems/asm.h, rtems/score/powerpc.h: Remove XCOFF support.
2005-02-092005-02-09 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius3-5/+10
* rtems/powerpc/cache.h, rtems/powerpc/debugmod.h: New header guards.
2005-02-04Header guards cleanup.Ralf Corsepius1-1/+1
2005-01-28New header guard.Ralf Corsepius1-2/+2
2005-01-072005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-0/+8
* Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
2005-01-072005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius8-34/+40
* mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am, shared/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
2005-01-042005-01-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+6
* ppc403/tty_drv/tty_drv.c: Remove warnings.
2005-01-032005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-0/+8
* Makefile.am: Remove build-variant support.
2005-01-022005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius8-357/+48
* mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am, shared/Makefile.am: Remove build-variant support.
2004-11-222004-11-22 Jennifer Averett <jennifer@OARcorp.com>Jennifer Averett3-0/+44
PR 581/bsps * mpc6xx/exceptions/raw_exception.c, shared/include/cpuIdent.h: Converting PSIM to new exception model required adding PSIM as PowerPC CPU model.
2004-11-21Cosmetics.Ralf Corsepius1-1/+0
2004-11-202004-11-20 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius3-1/+11
* powerpc/shared/include/cpuIdent.c, powerpc/shared/include/cpuIdent.h: Add 603le. (Submitted by Thomas.Doerfler <Thomas.Doerfler@imd-systems.de> as part of the patch attached to PR 703).
2004-11-102004-11-10 Richard Campbell <richard.campbell@oarcorp.com>Joel Sherrill9-22/+56
* configure.ac, mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h, mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S, shared/include/cpuIdent.c, shared/include/cpuIdent.h: Add MPC8240 and MPC8245 support. There was also a significant amount of spelling and whitespace cleanup.
2004-11-022004-10-02 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius1-2/+5
* rtems/score/cpu.h: Add doxygen preamble. * rtems/score/powerpc.h: Add doxygen preamble. * rtems/score/ppc.h: Add doxygen preamble. * rtems/score/types.h: Add doxygen preamble.
2004-10-212004-10-21 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius4-116/+121
* mpc5xx/clock/clock.c, mpc5xx/include/mpc5xx.h mpc5xx/timer/timer.c: Use POSIX fixed size types.
2004-10-20Add Kate Feng's MVME5500 BSP.Eric Norum7-35/+240
2004-10-20Add MPC7455 support.Eric Norum2-0/+6
2004-10-202004-10-20 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2-0/+6
PR 696/bsps * cpu.c: Include bsp.h.
2004-10-192004-10-19 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2-1/+4
* configure.ac: Remove RTEMS_ENABLE_BARE.
2004-09-242004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius4-1/+13
* configure.ac: Require automake > 1.9.
2004-05-222004-05-22 Till Strauman <strauman@slac.stanford.edu>Joel Sherrill2-12/+33
PR 619/bsps * mpc6xx/clock/c_clock.c: The PPC decrementer must be reloaded on each clock tick. Currently, this is done by just reloading a fixed value. The attached patch takes into account the time that elapsed since the decrementer crossed zero in order to adjust the value to be re-loaded. Without the patch, the effective system clock cycle is increased by the exception handler latency.
2004-04-21Remove duplicate white lines.Ralf Corsepius5-9/+0
2004-04-21Remove stray white spaces.Ralf Corsepius6-62/+62
2004-04-15Remove stray white spaces.Ralf Corsepius23-28/+0
2004-04-15Remove stray white spaces.Ralf Corsepius4-5/+0
2004-04-132004-04-13 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius4-3/+8
* mpc5xx/clock/clock.c, mpc5xx/irq/irq_asm.S, mpc5xx/vectors/vectors.S: Reflect new locations of cpukit headers.
2004-04-132004-04-13 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius9-8/+17
* mpc505/ictrl/ictrl.c, mpc505/vectors/vectors.S, mpc6xx/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.c, rtems/powerpc/cache.h, mpc5xx/ictrl/ictrl.c, mpc5xx/exceptions/raw_exception.c: Include <rtems/score/powerpc.h> instead of <rtems/score/ppc.h>.
2004-04-132004-04-13 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius1-0/+746
* rtems/score/powerpc.h: New (Copied and renamed from rtems/score/ppc.h) for consistency with other ports. * rtems/score/ppc.h: Deprecation wrapper to rtems/score/powerpc.h. * Makefile.am: Reflect changes above. * rtems/score/cpu.h: Include rtems/score/powerpc.h instead of rtems/score/ppc.h.
2004-04-122004-04-12 David Querbach <querbach@realtime.bc.ca>Joel Sherrill21-327/+3398
* README, configure.ac, mpc5xx/Makefile.am, mpc5xx/exceptions/raw_exception.c, mpc5xx/exceptions/raw_exception.h, mpc5xx/timer/timer.c, shared/include/cpuIdent.h: addition of a significant amount of MPC5xx support as part of the addition of the SS555 BSP. * mpc5xx/README, mpc5xx/clock/clock.c, mpc5xx/console-generic/console-generic.c, mpc5xx/include/console.h, mpc5xx/include/mpc5xx.h, mpc5xx/irq/irq.c, mpc5xx/irq/irq.h, mpc5xx/irq/irq_asm.S, mpc5xx/irq/irq_init.c, mpc5xx/vectors/vectors.S, mpc5xx/vectors/vectors.h, mpc5xx/vectors/vectors_init.c: New files. * mpc5xx/exceptions/asm_utils.S: Removed.
2004-04-02 * ppc403/vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.Ralf Corsepius2-1/+5
2004-04-012004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius4-2/+10
* cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.