summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/powerpc/ChangeLog (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* 2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-121-0/+7
| | | | | | | * mpc55xx/include/irq.h: Include missing <bspopts.h>. Format. * mpc83xx/include/mpc83xx.h, mpc83xx/i2c/mpc83xx_i2cdrv.h, mpc83xx/i2c/mpc83xx_i2cdrv.c: Changes to use this driver for the MPC55XX familiy.
* 2010-08-15 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-08-151-0/+4
| | | | * mpc55xx/esci/esci.c: Add BSP_poll_char.
* 2010-07-30 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-07-301-0/+7
| | | | | | | PR 1599/cpukit * new-exceptions/bspsupport/ppc_exc_hdl.c: Rename _Context_Switch_necessary to _Thread_Dispatch_necessary to more properly reflect the intent.
* 2010-06-29 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2010-06-291-0/+5
| | | | | * new-exceptions/bspsupport/ppc_exc_asm_macros.h: Added include of bspopts to resolve compilation problem.
* 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-06-291-0/+11
| | | | | | | | | | | PR 1573/cpukit * mpc5xx/irq/irq.c, mpc5xx/irq/irq_asm.S, new-exceptions/bspsupport/ppc_exc.S, new-exceptions/bspsupport/ppc_exc_asm_macros.h, new-exceptions/bspsupport/ppc_exc_hdl.c: Add a per cpu data structure which contains the information required by RTEMS for each CPU core. This encapsulates information such as thread executing, heir, idle and dispatch needed.
* 2010-06-14 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-06-141-0/+4
| | | | * Makefile.am: Formatting.
* 2010-05-24 Peter Dufault <dufault@hda.com>Joel Sherrill2010-05-241-0/+5
| | | | | PR 1530/bsps * mpc55xx/edma/edma.c: Eliminate use of recently removed macros.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-301-0/+5
| | | | | | | | * libcpu/powerpc/mpc55xx/include/irq.h: Move defines from 'libbsp/powerpc/mpc55xxevb/include/irq-config.h'. * libbsp/powerpc/mpc55xxevb/include/irq-config.h: Removed file. * libbsp/powerpc/mpc55xxevb/Makefile.am, libbsp/powerpc/mpc55xxevb/preinstall.am: Reflect changes above.
* 2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-04-281-0/+5
| | | | | * mpc5xx/clock/clock.c, mpc5xx/console-generic/console-generic.c, mpc5xx/irq/irq_init.c, mpc5xx/timer/timer.c: Remove warnings.
* 2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-04-251-0/+6
| | | | | | * ppc403/clock/clock.c, ppc403/console/console405.c, ppc403/tty_drv/tty_drv.c: Remove warnings and simple vectored interrupt support.
* renamed MPC55XX_CHIP_DERIVATE to MPC55XX_CHIP_TYPEThomas Doerfler2010-04-071-0/+9
|
* changes to support GW_LCFMThomas Doerfler2010-04-071-0/+12
|
* code changes to remove warningsThomas Doerfler2010-03-271-1/+7
|
* code changes to remove warningsThomas Doerfler2010-03-271-0/+4
|
* fix timer support, some reworksThomas Doerfler2010-03-251-0/+12
|
* adapted to new prototype for *_write functionThomas Doerfler2009-12-171-4/+18
|
* Removed new-exceptions/bspsupport/ppc_exc_bspsupp.hThomas Doerfler2009-12-141-0/+6
|
* 2009-12-01 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-12-021-0/+9
| | | | | | | | | * new-exceptions/cpu.c, new-exceptions/cpu_asm.S, new-exceptions/bspsupport/ppc_exc_asm_macros.h, new-exceptions/bspsupport/ppc_exc_initialize.c, new-exceptions/bspsupport/vectors.h: Added AltiVec support (save/restore volatile vregs across exceptions).
* 2009-12-01 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-12-021-0/+5
| | | | | * Makefile.am, mpc6xx/altivec: new directory implementing support for AltiVec context saving/restoring.
* 2009-12-01 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-12-021-0/+6
| | | | | | * mpc6xx/mmu/bat.c, mpc6xx/mmu/pte121.c: skip data- streaming (dssall etc.) instructions on PPC_PSIM currently (unimplemented by PSIM :-( ).
* 2009-11-17 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-11-171-0/+8
| | | | | | | | * new-exceptions/bspsupport/ppc_exc_categories.c: PSIM *must*not* hook SYS vector which is used e.g., for firmware I/O. Added entries for AltiVec on PSIM.
* 2009-11-15 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-11-151-0/+5
| | | | | * shared/include/cpuIdent.c: Set 604 features + altivec if running on PSIM.
* various PowerPC code maintenanceThomas Doerfler2009-11-031-1/+25
|
* move timebase access functions from cpukit to libcpuThomas Doerfler2009-10-301-0/+5
|
* remove depratated powerpc exception APIThomas Doerfler2009-10-301-0/+10
|
* Update for exception support changes.Thomas Doerfler2009-10-231-0/+26
|
* 2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-221-0/+5
| | | | | * new-exceptions/bspsupport/vectors_init.c: Remove duplicate defines DEAR_BOOKE, DEAR_405.
* 2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-221-0/+4
| | | | * mpc6xx/mmu/bat.c: Add missing prototypes.
* interrupt handler type changeThomas Doerfler2009-10-211-0/+5
|
* 2009-10-16 Jennifer Averett <jennifer.averett@OARcorp.com>Joel Sherrill2009-10-161-0/+5
| | | | | * mpc6xx/mmu/bat.c: Resolved bug: It is not an overlap if the batindex being set is the batindex of the overlap.
* 2009-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-251-0/+5
| | | | | * shared/include/io.h, shared/include/mmu.h: Change extern inline to static inline.
* 2009-08-27 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-271-0/+4
| | | | * mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h: Fix spelling.
* Update for MPC55XX changesThomas Doerfler2009-07-211-0/+8
|
* 2009-05-05 Jennifer Averett <jennifer.averett@OARcorp.com>Jennifer Averett2009-05-051-0/+8
| | | | | | | | * mpc6xx/mmu/bat.c, new-exceptions/e500_raw_exc_init.c, new-exceptions/raw_exception.h, new-exceptions/bspsupport/irq_supp.h, shared/include/cpuIdent.c: Removed warnings. Split bsp_irq_dispatch_list to allow non-standard/non-existant pics to call with interrupts off.
* 2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-03-121-0/+9
| | | | | | | | | PR 1385/cpukit * mpc5xx/irq/irq_asm.S: When the type rtems_boolean was switched to the C99 bool, the size changed from 4 bytes to 1 byte. The interrupt dispatching code accesses two boolean variables for scheduling purposes and the assembly implementations of this code did not get updated.
* 2009-02-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-02-131-0/+4
| | | | * new-exceptions/cpu.c: Correct prototype of _CPU_Initialize.
* shared/include/utility.h: Removed file.Thomas Doerfler2008-10-101-0/+9
| | | | | | shared/include/powerpc-utility.h: Use constraint "b" for address base registers in inline assembler statements. Update for status-checks.h changes.
* 2008-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-10-011-0/+5
| | | | | * mpc83xx/include/mpc83xx.h: #include <bspopts.h> to make sure defines from bspopts.h get propagated.
* minor additionsThomas Doerfler2008-09-091-1/+7
| | | | i2c-driver: wait, 'til stop executed
* 2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-081-0/+5
| | | | | * mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c, mpc8xx/timer/timer.c: Fix nested extern declaration warnings.
* some mpc8xx maintenanceThomas Doerfler2008-09-081-0/+7
|
* 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-061-0/+10
| | | | | | | | | | * mpc5xx/irq/irq.c, mpc83xx/spi/mpc83xx_spidrv.c, new-exceptions/cpu.c, new-exceptions/raw_exception.h, new-exceptions/bspsupport/ppc_exc_hdl.c, ppc403/clock/clock.c, ppc403/clock/clock_4xx.c, ppc403/console/console.c, ppc403/console/console.c.polled, ppc403/console/console405.c, ppc403/tty_drv/tty_drv.c: Convert to "bool".
* 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-051-0/+9
| | | | | | | | | * mpc5xx/clock/clock.c, mpc6xx/clock/c_clock.c, mpc8260/clock/clock.c, mpc8xx/clock/clock.c, ppc403/clock/clock.c, ppc403/clock/clock_4xx.c: The Shared Memory Driver no longer requires the special IOCTL in Clock_control. This was a hack which has existed since before the Classic API Timer Manager was implemented. All implementations of and references to Clock_control were removed.
* 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-051-0/+5
| | | | | * mpc6xx/clock/c_clock.c: CLOCK_DRIVER_USE_FAST_IDLE must be checked to be equal to 1 -- not just defined.
* 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-051-0/+2
| | | | | * mpc83xx/network/tsec.c, new-exceptions/raw_exception.c: Convert to "bool".
* 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-051-0/+6
| | | | | | * mpc505/timer/timer.c, mpc5xx/timer/timer.c, mpc6xx/timer/timer.c, mpc8260/timer/timer.c, mpc8xx/timer/timer.c, ppc403/timer/timer.c: Convert to "bool".
* 2008-09-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-021-0/+6
| | | | | | * mpc83xx/i2c/mpc83xx_i2cdrv.c, mpc8xx/clock/clock.c, ppc403/clock/clock.c, ppc403/console/console.c.polled: Eliminate rtems_boolean.
* 2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-08-311-0/+6
| | | | | | * mpc505/timer/timer.c, mpc5xx/timer/timer.c, mpc6xx/timer/timer.c, mpc8260/timer/timer.c, mpc8xx/timer/timer.c, ppc403/timer/timer.c: Rename timer driver methods to follow RTEMS programming conventions.
* various changes to gen83xx BSP and othersThomas Doerfler2008-08-261-0/+10
|
* Index: ChangeLogJoel Sherrill2008-08-221-0/+5
| | | | | | | | | | | | | | | | | | =================================================================== RCS file: /usr1/CVS/rtems/c/src/lib/libcpu/powerpc/ChangeLog,v retrieving revision 1.309 diff -u -r1.309 ChangeLog --- ChangeLog 20 Aug 2008 17:29:18 -0000 1.309 +++ ChangeLog 22 Aug 2008 13:35:03 -0000 @@ -1,3 +1,8 @@ +2008-08-22 Sebastian Huber <sebastian.huber@embedded-brains.de> + + * shared/include/powerpc-utility.h: Fixed parameter evaluation in + special purpose register macros. + 2008-08-20 Sebastian Huber <sebastian.huber@embedded-brains.de> * mpc55xx/fec/fec.c: Added copyright information.