summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/powerpc/ChangeLog (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-03-08RTEMS: Delete ChangeLog files.Gedare Bloom1-977/+0
This commit deletes all RTEMS ChangeLog files. These files have been abandoned since converting to git version control. The historical data may be recovered by checking out any commit before this one. Most of the contents of these ChangeLog files can also be found in the git log. Two external ChangeLog files, ChangeLog.slac and ChangeLog.zlib, remain.
2011-12-062011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+4
* rtems/powerpc/registers.h: More register defines.
2011-09-272011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+5
PR 1914/cpukit * rtems/score/cpu.h: Select timestamp implementation.
2011-08-302011-08-30 Peter Dufault <dufault@hda.com>Sebastian Huber1-0/+5
* rtems/score/cpu.h: Add more context access functionality. Needed to get GDB debugger hooks working.
2011-08-242011-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+6
* rtems/powerpc/registers.h: Renamed defines XER in PPC_XER, LR in PPC_LR, CTR in PPC_CTR, PVR in PPC_PVR, RPA in PPC_RPA, DAR in PPC_DAR, DEC in PPC_DEC, and EAR in PPC_EAR.
2011-07-212011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+4
* rtems/score/cpu.h: Added SPE support to CPU context.
2011-05-172011-05-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+4
* Makefile.am: Reformat.
2011-05-112011-05-11 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+4
* rtems/powerpc/registers.h: Added FSL_EIS_SVR define.
2011-02-162011-02-16 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+5
* rtems/powerpc/registers.h: Added FSL_EIS_ATBL, FSL_EIS_ATBL, and FSL_EIS_SPEFSCR defines.
2011-02-152011-02-15 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+5
* rtems/powerpc/registers.h: Added MSR_UCLE, MSR_SPE, MSR_WE, and MSR_UBLE defines.
2011-02-112011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+5
* rtems/powerpc/registers.h, rtems/score/cpu.h: Use "__asm__" instead of "asm" for improved c99-compliance.
2011-01-312011-01-31 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+5
* rtems/powerpc/registers.h: Changed Freescale EIS prefix. More Freescale EIS defines. Added MSR_IS, MSR_DS, and MSR_PMM defines.
2011-01-262011-01-26 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+4
* rtems/powerpc/registers.h: Added BOOKE_PIR define.
2010-10-292010-10-29 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+4
* rtems/powerpc/registers.h: Added HID2 define. Fixed comments.
2010-10-212010-10-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-0/+6
* rtems/score/cpu.h: Add RTEMS_COMPILER_NO_RETURN_ATTRIBUTE to _CPU_Context_restore() because it does not return. Telling GCC this avoids generation of dead code.
2010-07-292010-07-29 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill1-0/+11
PR 1635/cpukit * rtems/score/cpu.h, rtems/score/types.h: Refactoring of priority handling, to isolate the bitmap implementation of priorities in the supercore so that priority management is a little more modular. This change is in anticipation of scheduler implementations that can select how they manage tracking priority levels / finding the highest priority ready task. Note that most of the changes here are simple renaming, to clarify the use of the bitmap-based priority management.
2010-07-162010-07-16 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+8
* rtems/new-exceptions/cpu.h: Removed file. * Makefile.am, preinstall.am: Reflect change above. * rtems/score/cpu.h: Include <rtems/score/types.h> first. Added contents of <rtems/new-exceptions/cpu.h>. * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
2010-06-302010-06-30 Peter Dufault <dufault@hda.com>Sebastian Huber1-0/+6
PR 1588/cpukit * rtems/powerpc/registers.h: Renamed defines SR0 .. SR15 in PPC_SR0 .. PPC_SR15.
2010-06-292010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-0/+8
PR 1573/cpukit * rtems/new-exceptions/cpu.h: 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-03-272010-03-27 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-0/+4
* cpu.c: Add include of config.h
2009-12-022009-12-01 Till Straumann <strauman@slac.stanford.edu>Till Straumann1-0/+7
* score/cpu/powerpc/rtems/score/cpu.h: Added space for non- volatile AltiVec registers to context struct. Added declaration for AltiVec-related routines to be implemented by CPU/BSP support.
2009-10-30move timebase access functions from cpukit to libcpuThomas Doerfler1-0/+5
2009-10-21 * rtems/powerpc/registers.h: Added defines DEAR_BOOKE and DEAR_405.Thomas Doerfler1-0/+9
* rtems/score/cpu.h: Changed fpscr field to an integer type in Context_Control_fp. Fixed warnings in PPC_Set_timebase_register(). Changed _CPU_Context_Initialize_fp() to initialize all fields and avoid floating-point instructions. * rtems/score/powerpc.h: Removed PPC_INIT_FPSCR define.
2009-02-27 * rtems/powerpc/registers.h: Added Freescale Book E ImplementationThomas Doerfler1-0/+6
Standards (EIS) special purpose register definitions for MMU and L1 cache.
2009-02-112009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-0/+6
* rtems/new-exceptions/cpu.h, rtems/score/cpu.h: Eliminate _CPU_Thread_dispatch_pointer and passing address of _Thread_Dispatch to _CPU_Initialize. Clean up comments.
2008-09-142008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-0/+5
* rtems/score/cpu.h: Move extern of bsp_clicks_per_usec so it is not nested inside braces.
2008-09-112008-09-11 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+5
* rtems/score/types.h: Do not define boolean, single_precision, double_precision unless RTEMS_DEPRECATED_TYPES is given.
2008-09-052008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+4
* rtems/new-exceptions/cpu.h, rtems/score/cpu.h: Convert to "bool".
2008-08-212008-08-21 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+5
* rtems/score/types.h: Include stdbool.h. Use bool as base-type for boolean.
2008-08-142008-08-14 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill1-0/+5
* rtems/powerpc/registers.h: Removed obsolete defines MSR_, MSR_KERNEL and MSR_USER. Added missing prototypes.
2008-08-052008-08-04 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill1-0/+6
* rtems/new-exceptions/cpu.h: Changed define CPU_INTERRUPT_MAXIMUM_VECTOR_NUMBER to UINT32_MAX to avoid comparison between signed and unsigned.
2008-07-18Changed special purpose register inline functions to macros.Thomas Doerfler1-0/+4
fixed some minors in mpc83xx support added file for mpc55xx watchdog support
2008-07-14added haleakala BSP contributed by Michael HamelThomas Doerfler1-0/+5
2008-07-11adapted for modified exception codeThomas Doerfler1-0/+21
2008-02-202008-02-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+6
* rtems/old-exceptions/cpu.h: Remove (Abandoned). * rtems/score/cpu.h: Remove ref to rtems/old-exceptions/cpu.h. * Makefile.am: Remove ref to rtems/old-exceptions/cpu.h.
2007-12-172007-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-0/+4
* rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
2007-12-172007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-0/+5
* rtems/powerpc/registers.h, rtems/score/cpu.h: Sweep to make sure grep for COPYRIGHT passes.
2007-12-072007-12-03 Till Straumann <strauman@slac.stanford.edu>Till Straumann1-0/+5
* rtems/powerpc/registers.h: added definitions for MSR_CE, MSR_DE (bookE).
2007-12-062007-12-06 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-0/+4
* rtems/old-exceptions/cpu.h: Remove extra ifndef.
2007-12-042007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-0/+7
* rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h, rtems/score/cpu.h: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
2007-12-032007-12-03 Till Straumann <strauman@slac.stanford.edu>Till Straumann1-0/+6
* rtems/score/cpu.h: Added comment that GDB patch sim/2376 is needed for reading the time-base with the new (more portable) method.
2007-12-032007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-0/+10
* rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
2007-12-012007-11-30 Till Straumann <strauman@slac.stanford.edu>Till Straumann1-0/+6
* rtems/score/cpu.h: Wonderful bookE doesn't have mftb/mftbu; ( CPU_Get_timebase_low() ) they only define the TBRU/TBRL SPRs so we use these. Should work on all CPUs.
2007-11-282007-11-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-0/+7
* rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h, rtems/score/cpu.h: Eliminate PowerPC specific elements from the CPU Table. They have been replaced with variables named bsp_XXX as needed.
2007-11-142007-11-13 Till Straumann <strauman@slac.stanford.edu>Till Straumann1-0/+8
* rtems/score/powerpc.h: Added a '__ppc_generic' CPU variant. The goal would be making cpukit and hopefully libcpu work for all (or at least most) CPUs/BSPs with -D__ppc_generic so that eventually all tests [#if defined(<cpu_flavor>)] for CPU flavors can be eliminated.
2007-11-142007-11-13 Till Straumann <strauman@slac.stanford.edu>Till Straumann1-0/+5
* rtems/powerpc/registers.h: Added SPR definitions for BookE DECAR, TCR, TSR.
2007-05-092007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+4
* rtems/score/cpu.h: Remove CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
2007-04-172007-04-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+6
* rtems/score/cpu.h: Use Context_Control_fp* instead of void* for fp_contexts. Eliminate evil casts.
2006-12-122006-12-12 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+5
* rtems/score/ppc.h: Remove (Deprecated in 4.7). * Makefile: Remove rtems/score/ppc.h.
2006-11-172006-11-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+4
* rtems/score/types.h: Remove unsigned64, signed64.