summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/powerpc/ChangeLog
diff options
context:
space:
mode:
authorGedare Bloom <gedare@rtems.org>2013-03-08 15:55:06 -0500
committerGedare Bloom <gedare@rtems.org>2013-03-08 15:55:06 -0500
commitfad2d38a9f1b9cd380c5bb891c5d1583af0b0a65 (patch)
tree53b406924f5c554a437e114f343988de699e5b99 /cpukit/score/cpu/powerpc/ChangeLog
parentlibchip: Fix prototypes (diff)
downloadrtems-fad2d38a9f1b9cd380c5bb891c5d1583af0b0a65.tar.bz2
RTEMS: Delete ChangeLog files.
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.
Diffstat (limited to 'cpukit/score/cpu/powerpc/ChangeLog')
-rw-r--r--cpukit/score/cpu/powerpc/ChangeLog977
1 files changed, 0 insertions, 977 deletions
diff --git a/cpukit/score/cpu/powerpc/ChangeLog b/cpukit/score/cpu/powerpc/ChangeLog
deleted file mode 100644
index 488212a24e..0000000000
--- a/cpukit/score/cpu/powerpc/ChangeLog
+++ /dev/null
@@ -1,977 +0,0 @@
-2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * rtems/powerpc/registers.h: More register defines.
-
-2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- PR 1914/cpukit
- * rtems/score/cpu.h: Select timestamp implementation.
-
-2011-08-30 Peter Dufault <dufault@hda.com>
-
- * rtems/score/cpu.h: Add more context access functionality. Needed to
- get GDB debugger hooks working.
-
-2011-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * 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-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * rtems/score/cpu.h: Added SPE support to CPU context.
-
-2011-05-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Reformat.
-
-2011-05-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * rtems/powerpc/registers.h: Added FSL_EIS_SVR define.
-
-2011-02-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * rtems/powerpc/registers.h: Added FSL_EIS_ATBL, FSL_EIS_ATBL, and
- FSL_EIS_SPEFSCR defines.
-
-2011-02-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * rtems/powerpc/registers.h: Added MSR_UCLE, MSR_SPE, MSR_WE, and
- MSR_UBLE defines.
-
-2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * rtems/powerpc/registers.h, rtems/score/cpu.h:
- Use "__asm__" instead of "asm" for improved c99-compliance.
-
-2011-01-31 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * rtems/powerpc/registers.h: Changed Freescale EIS prefix. More
- Freescale EIS defines. Added MSR_IS, MSR_DS, and MSR_PMM defines.
-
-2011-01-26 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * rtems/powerpc/registers.h: Added BOOKE_PIR define.
-
-2010-10-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * rtems/powerpc/registers.h: Added HID2 define. Fixed comments.
-
-2010-10-21 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * 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-29 Gedare Bloom <giddyup44@yahoo.com>
-
- 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-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * 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-30 Peter Dufault <dufault@hda.com>
-
- PR 1588/cpukit
- * rtems/powerpc/registers.h: Renamed defines SR0 .. SR15 in
- PPC_SR0 .. PPC_SR15.
-
-2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- 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-27 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * cpu.c: Add include of config.h
-
-2009-12-01 Till Straumann <strauman@slac.stanford.edu>
-
- * 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-21 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
-
- * score/cpu/powerpc/rtems/score/cpu.h: moved timebase/decrementer
- access from cpukit to libcpu
-
-2009-10-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * rtems/powerpc/registers.h: Added defines DEAR_BOOKE and DEAR_405.
- * 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 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * rtems/powerpc/registers.h: Added Freescale Book E Implementation
- Standards (EIS) special purpose register definitions for MMU and L1
- cache.
-
-2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * 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-14 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * rtems/score/cpu.h: Move extern of bsp_clicks_per_usec so it is not
- nested inside braces.
-
-2008-09-11 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * rtems/score/types.h: Do not define boolean, single_precision,
- double_precision unless RTEMS_DEPRECATED_TYPES is given.
-
-2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * rtems/new-exceptions/cpu.h, rtems/score/cpu.h: Convert to "bool".
-
-2008-08-21 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * rtems/score/types.h: Include stdbool.h.
- Use bool as base-type for boolean.
-
-2008-08-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * rtems/powerpc/registers.h: Removed obsolete defines MSR_, MSR_KERNEL
- and MSR_USER. Added missing prototypes.
-
-2008-08-04 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * rtems/new-exceptions/cpu.h: Changed define
- CPU_INTERRUPT_MAXIMUM_VECTOR_NUMBER to UINT32_MAX to avoid comparison
- between signed and unsigned.
-
-2008-07-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * rtems/powerpc/registers.h: Added masks for BOOKE_TCR fields.
-
-2008-07-14 Thomas Doerfler <thomas.doerfler@embedded-brains.de>
- * rtems/powerpc/registers.h:
-
- Added PPC405EX support contributed by Michael Hamel
-
-2008-07-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * rtems/asm.h: Added defines for save and restore registers and
- special purpose registers 4 to 7.
-
- * rtems/new-exceptions/cpu.h: Changed define PPC_BSP_HAS_FIXED_PR288 to
- a value that results in a compile time error on usage since SPRG0 is
- now used for the interrupt disable mask.
-
- * rtems/powerpc/registers.h: Bugfix: Swapped values of TBWU and TBWL.
-
- Added defines SPRG4..7 and USPRG0.
-
- Changed _CPU_ISR_{Disable, Enable, Flush} to use static inline
- functions. The interrupt disable mask is now stored in SPRG0. Which
- was previously denoted to indicate a PR288 bugfix. You may now
- initialize the interrupt disable mask via
- ppc_interrupt_set_disable_mask() and
- PPC_INTERRUPT_DISABLE_MASK_DEFAULT. The default value will be set in
- bootcard.c.
-
-2008-02-20 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * 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-17 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
-
-2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * rtems/powerpc/registers.h, rtems/score/cpu.h: Sweep to make sure grep
- for COPYRIGHT passes.
-
-2007-12-03 Till Straumann <strauman@slac.stanford.edu>
-
- * rtems/powerpc/registers.h: added definitions for MSR_CE,
- MSR_DE (bookE).
-
-2007-12-06 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * rtems/old-exceptions/cpu.h: Remove extra ifndef.
-
-2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * 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-03 Till Straumann <strauman@slac.stanford.edu>
-
- * 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-03 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * 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-11-30 Till Straumann <strauman@slac.stanford.edu>
-
- * 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-28 Joel Sherrill <joel.sherrill@OARcorp.com>
-
- * 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-13 Till Straumann <strauman@slac.stanford.edu>
-
- * 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-13 Till Straumann <strauman@slac.stanford.edu>
-
- * rtems/powerpc/registers.h: Added SPR definitions for BookE
- DECAR, TCR, TSR.
-
-2007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * rtems/score/cpu.h: Remove CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
-
-2007-04-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * rtems/score/cpu.h:
- Use Context_Control_fp* instead of void* for fp_contexts.
- Eliminate evil casts.
-
-2006-12-12 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * rtems/score/ppc.h: Remove (Deprecated in 4.7).
- * Makefile: Remove rtems/score/ppc.h.
-
-2006-11-17 Ralf Corsépius <ralf.corsepius@rtems.org>
-
- * rtems/score/types.h: Remove unsigned64, signed64.
-
-2006-08-09 Joel Sherrill <joel@OARcorp.com>
-
- * rtems/score/cpu.h: Because gcc implicitly uses floating point turn on
- floating point for all threads if there is a hardware FPU.
-
-2006-07-12 Till Straumann <strauman@slac.stanford.edu>
-
- * rtems/old-exceptions/cpu.h, rtems/powerpc/registers.h:
- Checked inline assembly; added early-clobber '&' to output operands
- of multi-instruction asms.
-
-2006-01-16 Joel Sherrill <joel@OARcorp.com>
-
- * rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h,
- rtems/score/cpu.h: Part of a large patch to improve Doxygen output.
- As a side-effect, grammar and spelling errors were corrected, spacing
- errors were address, and some variable names were improved.
-
-2005-11-08 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/types.h: Eliminate unsigned16, unsigned32.
-
-2005-11-02 Till Straumann <strauman@slac.stanford.edu>
-
- * rtems/powerpc/registers.h: recognize mpc7457 CPU; added definitions
- for high bats (#4..7) on 7450 CPUs
-
-2005-10-27 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/asm.h: Remove private version of CONCAT macros.
- Include <rtems/concat.h> instead.
-
-2005-05-06 Jennifer Averett <jennifer.averett@oarcorp.com>
-
- * rtems/score/powerpc.h: Removed warning
-
-2005-02-21 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/powerpc.h: Add "defined(mpc7400) || defined(mpc7450)
- || defined(mpc7455)" to altivec (gcc-3.2.x compatibility).
-
-2005-02-18 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/new-exceptions/cpu.h (CPU_HARDWARE_FP, CPU_ALL_TASKS_ARE_FP,
- CPU_IDLE_TASK_IS_FP): Remove.
- * rtems/old-exceptions/cpu.h (CPU_HARDWARE_FP, CPU_ALL_TASKS_ARE_FP,
- CPU_IDLE_TASK_IS_FP): Remove.
- * rtems/score/cpu.h (CPU_HARDWARE_FP, CPU_ALL_TASKS_ARE_FP,
- CPU_IDLE_TASK_IS_FP, CPU_SOFTWARE_FP): New.
-
-2005-02-18 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/cpu.h: Derive CPU_{BIG|LITTLE}_ENDIAN from
- __BIG_ENDIAN__.
-
-2005-02-18 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/cpu.h (CPU_PROVIDES_IDLE_THREAD_BODY,
- CPU_STACK_GROWS_UP, CPU_STRUCTURE_ALIGNMENT,
- CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES, CPU_BIG_ENDIAN,
- CPU_LITTLE_ENDIAN): Add.
- * rtems/old-exceptions/cpu.h (CPU_PROVIDES_IDLE_THREAD_BODY,
- CPU_STACK_GROWS_UP, CPU_STRUCTURE_ALIGNMENT,
- CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES, CPU_BIG_ENDIAN,
- CPU_LITTLE_ENDIAN): Remove.
- * rtems/new-exceptions/cpu.h (CPU_PROVIDES_IDLE_THREAD_BODY,
- CPU_STACK_GROWS_UP, CPU_STRUCTURE_ALIGNMENT,
- CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES, CPU_BIG_ENDIAN,
- CPU_LITTLE_ENDIAN): Remove.
-
-2005-02-18 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/cpu.h:
- (rtems_cpu_configuration_get_serial_per_sec,
- rtems_cpu_configuration_get_serial_external_clock,
- rtems_cpu_configuration_get_serial_xon_xoff,
- rtems_cpu_configuration_get_serial_cts_rts,
- rtems_cpu_configuration_get_serial_rate,
- rtems_cpu_configuration_get_timer_average_overhead,
- rtems_cpu_configuration_get_timer_least_valid,
- rtems_cpu_configuration_get_timer_internal_clock,
- rtems_cpu_configuration_get_clock_speed): New.
- * rtems/old-exceptions/cpu.h:
- (rtems_cpu_configuration_get_serial_per_sec,
- rtems_cpu_configuration_get_serial_external_clock,
- rtems_cpu_configuration_get_serial_xon_xoff,
- rtems_cpu_configuration_get_serial_cts_rts,
- rtems_cpu_configuration_get_serial_rate,
- rtems_cpu_configuration_get_timer_average_overhead,
- rtems_cpu_configuration_get_timer_least_valid,
- rtems_cpu_configuration_get_timer_internal_clock,
- rtems_cpu_configuration_get_clock_speed): Remove.
-
-2005-02-18 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h
- (rtems_cpu_table): Sync defines between {old|new}-exceptions.
-
-2005-02-18 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/new-exceptions/cpu.h (Context_Control,
- Context_Control_fp, CPU_Interrupt_frame): Remove.
- * rtems/old-exceptions/cpu.h (Context_Control,
- Context_Control_fp, CPU_Interrupt_frame): Remove.
- * rtems/score/cpu.h (Context_Control,
- Context_Control_fp, CPU_Interrupt_frame): Add.
-
-2005-02-16 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/new-exceptions/cpu.h (CPU_STACK_MINIMUM_SIZE,
- CPU_ALIGNMENT, CPU_HEAP_ALIGNMENT,
- CPU_PARTITION_ALIGNMENT, CPU_STACK_ALIGNMENT): Remove.
- * rtems/old-exceptions/cpu.h (CPU_STACK_MINIMUM_SIZE,
- CPU_ALIGNMENT, CPU_HEAP_ALIGNMENT,
- CPU_PARTITION_ALIGNMENT, CPU_STACK_ALIGNMENT): Remove.
- * rtems/score/cpu.h (CPU_STACK_MINIMUM_SIZE,
- CPU_ALIGNMENT, CPU_HEAP_ALIGNMENT,
- CPU_PARTITION_ALIGNMENT, CPU_STACK_ALIGNMENT): Add.
-
-2005-02-15 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/new-exceptions/cpu.h: Remove CPU_MINIMUM_STACK_FRAME_SIZE.
-
-2005-02-15 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/new-exceptions/cpu.h (_CPU_Bitfield_Find_first_bit,
- _CPU_Priority_Mask, _CPU_Priority_bits_index): Remove.
- * rtems/old-exceptions/cpu.h (_CPU_Bitfield_Find_first_bit,
- _CPU_Priority_Mask, _CPU_Priority_bits_index): Remove.
- * rtems/score/cpu.h (_CPU_Bitfield_Find_first_bit,
- _CPU_Priority_Mask, _CPU_Priority_bits_index): New.
-
-2005-02-15 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/new-exceptions/cpu.h (_CPU_msrs): Remove (Unused).
- * rtems/old-exceptions/cpu.h (_CPU_msrs): Remove (Unused).
-
-2005-02-15 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/new-exceptions/cpu.h (_CPU_ISR_install_vector,
- _CPU_Initialize, _CPU_Install_interrupt_stack, _CPU_Context_switch,
- _CPU_Context_restore, _CPU_Context_save_fp, _CPU_Context_restore_fp,
- _CPU_Fatal_error): Remove.
- * rtems/old-exceptions/cpu.h (_CPU_ISR_install_vector,
- _CPU_Initialize, _CPU_Install_interrupt_stack, _CPU_Context_switch,
- _CPU_Context_restore, _CPU_Context_save_fp, _CPU_Context_restore_fp,
- _CPU_Fatal_error): Remove.
- * rtems/score/cpu.h (_CPU_ISR_install_vector,
- _CPU_Initialize, _CPU_Install_interrupt_stack, _CPU_Context_switch,
- _CPU_Context_restore, _CPU_Context_save_fp, _CPU_Context_restore_fp,
- _CPU_Fatal_error): New.
-
-2005-02-15 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/old-exceptions/cpu.h (_CPU_Context_Initialize,
- _CPU_Context_Restart_self, _CPU_Context_Fp_start,
- _CPU_Context_Initialize_fp): Remove.
- * rtems/new-exceptions/cpu.h (_CPU_Context_Initialize,
- _CPU_Context_Restart_self, _CPU_Context_Fp_start,
- _CPU_Context_Initialize_fp): Remove.
- * rtems/score/cpu.h (_CPU_Context_Initialize,
- _CPU_Context_Restart_self, _CPU_Context_Fp_start,
- _CPU_Context_Initialize_fp): New.
-
-2005-02-15 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/old-exceptions/cpu.h (PPC_Get_timebase_register): Remove.
- * rtems/powerpc/registers.h (PPC_Get_timebase_register,
- PPC_Set_timebase_register): Remove.
- * rtems/score/cpu.h (PPC_Get_timebase_register,
- PPC_Set_timebase_register): New.
-
-2005-02-15 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/powerpc/registers.h (PPC_Set_decrementer,
- PPC_Get_decrementer): Remove.
- * rtems/old-exceptions/cpu.h (PPC_Set_decrementer): Remove.
- * rtems/score/cpu.h (PPC_Set_decrementer, PPC_Get_decrementer): New.
-
-2005-02-15 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/old-exceptions/cpu.h (CPU_Get_timebase_low, rtems_bsp_delay,
- rtems_bsp_delay_in_bus_cycles): Remove.
- * rtems/powerpc/registers.h (CPU_Get_timebase_low, rtems_bsp_delay,
- rtems_bsp_delay_in_bus_cycles): Remove.
- * rtems/score/cpu.h (CPU_Get_timebase_low, rtems_bsp_delay,
- rtems_bsp_delay_in_bus_cycles): New.
-
-2005-02-15 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/new-exceptions/cpu.h
- (rtems_cpu_configuration_get_clicks_per_usec,
- rtems_cpu_configuration_get_exceptions_in_ram): Remove.
- * rtems/old-exceptions/cpu.h
- (rtems_cpu_configuration_get_clicks_per_usec,
- rtems_cpu_configuration_get_exceptions_in_ram): Remove.
- * rtems/score/cpu.h
- (rtems_cpu_configuration_get_clicks_per_usec,
- rtems_cpu_configuration_get_exceptions_in_ram): New.
-
-2005-02-15 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/new-exceptions/cpu.h (CPU_swap_u32, CPU_swap_u16): Remove.
- * rtems/old-exceptions/cpu.h (CPU_swap_u32, CPU_swap_u16): Remove.
- * rtems/score/cpu.h (CPU_swap_u32, CPU_swap_u16): New.
-
-2005-02-15 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/old-exceptions/cpu.h: Add _CPU_MSG_GET
- (old/new exception processing ABI compatibility).
- * rtems/powerpc/registers.h: Use C99 fixed size types.
-
-2005-02-15 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/powerpc.h: Add __ALTIVEC__ support.
-
-2005-02-15 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/powerpc.h: Merge ppc603 and ppc603e
- PPC_IRQ_*/PPC_TLB_* defines.
-
-2005-02-14 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/powerpc.h (mpc8260): PPC_ALIGNMENT 8.
-
-2005-02-14 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/powerpc.h: Remove PPC_HAS_RFCI (Unused).
-
-2005-02-13 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/powerpc.h: Remove PPC_HAS_EXCEPTION_PREFIX (Unused).
-
-2005-02-13 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/powerpc.h: Remove PPC_CACHE_ALIGN_POWER (Unused).
-
-2005-02-13 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/powerpc.h: Remove PPC_LOW_POWER_MODE* (Unused).
-
-2005-02-13 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/powerpc.h: Remove PPC_HAS_EVPR (Unused).
-
-2005-02-13 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/powerpc.h: Remove PPC_USE_MULTIPLE (Unused).
-
-2005-02-13 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/powerpc.h: Remove PPC_D_CACHE, PPC_I_CACHE defines.
-
-2005-02-13 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/powerpc.h: Remove PPC_MSR_* defines.
-
-2005-02-13 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/old-exceptions/cpu.h: Add _PPC_MSR_DISABLE_MASK.
- Use _PPC_MSR_DISABLE_MASK instead of PPC_MSR_DISABLE_MASK to set up
- _disable_mask.
-
-2005-02-12 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * cpu.c: New (Stub file for consistency with other ports).
- * Makefile.am: Reflect changes above.
-
-2005-02-10 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/asm.h, rtems/old-exceptions/cpu.h, rtems/score/powerpc.h:
- Remove PPC_ABI_POWEROPEN.
-
-2005-02-10 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/powerpc.h: Remove hard-coded PPC_HAS_FPU.
- Tie PPC_HAS_FPU to _SOFT_FLOAT.
-
-2005-02-09 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/old-exceptions/cpu.h, rtems/score/powerpc.h:
- Remove PPC_ABI_GCC27.
-
-2005-02-09 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/asm.h, rtems/score/powerpc.h: Remove XCOFF support.
-
-2005-02-08 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * Makefile.am: Split out preinstallation rules.
- * preinstall.am: New (Split out from Makefile.am).
-
-2005-02-04 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- PR 754/rtems
- * rtems/asm.h: New (relocated from .).
- * asm.h: Remove (moved to rtems/asm.h).
- * Makefile.am: Reflect changes above.
-
-2004-01-28 Ralf Corsepius <ralf.corsepiu@rtems.org>
-
- * rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h,
- rtems/powerpc/registers.h: New header guards.
-
-2004-01-28 Ralf Corsepius <ralf.corsepiu@rtems.org>
-
- * asm.h, rtems/score/cpu.h, rtems/score/powerpc.h,
- rtems/score/ppc.h, rtems/score/types.h: New header guards.
-
-2005-01-24 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/types.h: Remove signed8, signed16, signed32,
- unsigned8, unsigned16, unsigned32.
-
-2005-01-24 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/new-exceptions/cpu.h: *_swap_u32( uint32_t ).
- * rtems/old-exceptions/cpu.h: *_swap_u32( uint32_t ).
-
-2005-01-24 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/types.h: #include <rtems/stdint.h>.
-
-2004-11-22 Joel Sherrill <joel@OARcorp.com>
-
- * rtems/old-exceptions/cpu.h: Make compile in assembly.
-
-2004-11-21 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
- guard.
-
-2004-11-21 Ralf Corsepius <ralf.corsepius@rtems.org>
-
- * asm.h: Add doxygen preamble.
-
-2004-10-02 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * 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-20 Eric Norum <norume@aps.anl.gov>
-
- Add Kate Feng's MVME5500 BSP
- * rtems/powerpc/registers.h, rtems/score/powerpc.h
-
-2004-09-29 Joel Sherrill <joel@OARcorp.com>
-
- * rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h: i960
- obsoleted and all references removed.
-
-2004-04-13 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * asm.h: Include rtems/score/powerpc.h instead of
- rtems/score/ppc.h.
-
-2004-04-13 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * 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-12 David Querbach <querbach@realtime.bc.ca>
-
- * asm.h, rtems/new-exceptions/cpu.h, rtems/score/ppc.h: addition of
- MPC555 support as part of the addition of the SS555 BSP.
-
-2004-04-06 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
- * Makefile.am: Don't include multilib.am.
- Reflect merging configure.ac into $(top_srcdir)/configure.ac.
-
-2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * Makefile.am: Install asm.h to $(includedir)/rtems.
-
-2004-03-30 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h,
- rtems/powerpc/registers.h: Convert to using c99 fixed size types.
-
-2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org>
-
- * configure.ac: RTEMS_TOP([../../../..]).
-
-2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Move RTEMS_TOP one subdir down.
-
-2004-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add PREINSTALL_DIRS.
-
-2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
- Add PREINSTALL_FILES to CLEANFILES.
-
-2004-01-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Requires automake >= 1.8.1.
-
-2004-01-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Include compile.am, again.
-
-2004-01-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Convert to using automake compilation rules.
-
-2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
-
-2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
-
-2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Add $(dirstamp) to preinstallation rules.
-
-2003-11-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Remove all LIB-related rules.
-
-2003-11-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Don't use gmake rules for preinstallation.
-
-2003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove RTEMS_CANONICAL_HOST.
-
-2003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove RTEMS_CHECK_CPU.
-
-2003-09-26 Joel Sherrill <joel@OARcorp.com>
-
- * rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h: Obsoleting HP
- PA-RISC port and removing all references.
-
-2003-09-04 Joel Sherrill <joel@OARcorp.com>
-
- * rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h,
- rtems/powerpc/registers.h, rtems/score/ppc.h, rtems/score/types.h:
- URL for license changed.
-
-2003-08-21 Till Straumann <strauman@slac.stanford.edu>
-
- PR 457/bsps
- * rtems/powerpc/registers.h: Add a few definitions for the PowerPC
- thermal assistance unit.
-
-2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
-
-2003-07-18 Till Straumann <strauman@slac.stanford.edu>
-
- PR 288/rtems
- * rtems/new-exceptions/cpu.h: _ISR_Nest_level is now properly
- maintained and does not reside in SPRG0.
-
-2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove AC_CONFIG_AUX_DIR.
-
-2003-02-20 Till Straumann <strauman@slac.stanford.edu>
-
- PR 349/bsps
- * rtems/powerpc/registers.h: Add definitions for HID1 and DABR SPRs.
-
-2002-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Require autoconf-2.57 + automake-1.7.2.
- * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
-
-2002-11-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Fix package name.
-
-2002-11-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * rtems/new-exceptions/cpu.h: Remove sections on
- CPU_INLINE_ENABLE_DISPATCH and CPU_UNROLL_ENQUEUE_PRIORITY.
- * rtems/old-exceptions/cpu.h: Remove sections on
- CPU_INLINE_ENABLE_DISPATCH and CPU_UNROLL_ENQUEUE_PRIORITY.
- * rtems/score/cpu.h: Insert sections on
- CPU_INLINE_ENABLE_DISPATCH and CPU_UNROLL_ENQUEUE_PRIORITY.
-
-2002-10-31 Joel Sherrill <joel@OARcorp.com>
-
- * rtems/new-exceptions/cpu.h: Removed warnings.
-
-
-2002-10-31 Joel Sherrill <joel@OARcorp.com>
-
- * rtems/new-exceptions/cpu.h: Removed warnings.
-
-2002-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
-
-2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * .cvsignore: Reformat.
- Add autom4te*cache.
- Remove autom4te.cache.
-
-2002-07-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
-
-2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Use .$(OBJEXT) instead of .o.
-
-2002-07-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: RTEMS_TOP(../../../..).
-
-2002-07-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Remove RTEMS_PROJECT_ROOT.
-
-2002-06-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Add RTEMS_PROG_CCAS
-
-2002-06-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
- Add AC_PROG_RANLIB.
-
-2002-06-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
- Use ../../../aclocal.
-
-2002-05-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * rtems/score/ppc.h: Remove PPC_DEBUG_MODEL.
-
-2001-05-14 Till Straumann <strauman@slac.stanford.edu>
-
- * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
- support for the MPC74000 (AKA G4); there is no AltiVec support yet,
- however.
-2002-04-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * rtems/score/ppc.h: Remove rtems_multilib.
- Add mpc555 (Based on comments from Sergei Organov <osv@javad.ru>).
- * rtems/old-exceptions/cpu.h: Remove _CPU_Data_Cache_Block_Flush.
- Remove _CPU_Data_Cache_Block_Invalidate.
-
-2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * asm.h: Include cpuopts.h instead of targopts.h.
- * rtems/new-exceptions/cpu.h: Relocated from
- libbsp/powerpc/support/new_exception_processing/rtems/score/cpu.h
- * rtems/old-exceptions/cpu.h: Relocated from
- c/src/lib/libbsp/powerpc/support/old_exception_processing/rtems/score/cpu.h
- * rtems/powerpc/registers.h: Relocated and renamed from
- libcpu/powerpc/shared/include/cpu.h.
- * rtems/score/cpu.h: New.
- * Makefile.am: Reflect changes above.
-
-2001-04-03 Joel Sherrill <joel@OARcorp.com>
-
- * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
- * rtems/score/ppctypes.h: Removed.
- * rtems/score/types.h: New file via CVS magic.
- * Makefile.am, rtems/score/cpu.h: Account for name change.
-
-2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * configure.ac:
- AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
- AM_INIT_AUTOMAKE([no-define foreign 1.6]).
- * Makefile.am: Remove AUTOMAKE_OPTIONS.
-
-2002-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Reflect changes from 2002-01-23.
-
-2002-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * rtems/Makefile.am: Removed.
- * rtems/score/Makefile.am: Removed.
- * configure.ac: Reflect changes above.
- AC_CONFIG_SRCDIR(asm.h).
-
-2002-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * rtems/Makefile.am: New.
- * rtems/.cvsignore: New.
- * rtems/score/Makefile.am: New.
- * rtems/score/.cvsignore: New.
- * rtems/score/ppc.h: Relocated from shared/.
- * rtems/score/ppctypes.h: Relocated from shared/.
- * asm.h: Relocated from shared/.
- * shared/Makefile.am: Removed.
- * shared/asm.h: Removed.
- * shared/ppc.h: Removed.
- * shared/ppctypes.h: Removed.
- * shared/.cvsignore: Removed.
- * Makefile.am: Reflect changes above.
- * configure.ac: Reflect changes above.
-
-2001-11-28 Joel Sherrill <joel@OARcorp.com>,
-
- This was tracked as PR91.
- * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
- is used to specify if the port uses the standard macro for this (FALSE).
- A TRUE setting indicates the port provides its own implementation.
-
-2001-11-14 Joel Sherrill <joel@OARcorp.com>
-
- * shared/ppc.h: The mpc8260 uses the new exception processing model
- and thus does not need to define PPC_USE_SPRG.
-
-2001-11-14 Andrew Dachs <A.Dachs@SSTL.co.uk>
-
- * shared/ppc.h: mpc8260 has double FPU not single FPU.
-
-2001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
-
- 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.
- * shared/asm.h, shared/ppc.h: Added PPC405 support.
-
-2001-10-22 Andy Dachs <a.dachs@sstl.co.uk>
-
- * shared/ppc.h: Added mpc8260 support.
-
-2001-10-12 Joel Sherrill <joel@OARcorp.com>
-
- * shared/ppctypes.h: Fixed typo.
-
-2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * .cvsignore: Add autom4te.cache for autoconf > 2.52.
- * configure.in: Remove.
- * configure.ac: New file, generated from configure.in by autoupdate.
-
-2001-09-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * shared/Makefile.am: Use 'PREINSTALL_FILES ='.
-
-2001-02-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am, rtems/score/Makefile.am:
- Apply include_*HEADERS instead of H_FILES.
-
-2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
-
-2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
-
-2000-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
- Switch to GNU canonicalization.
-
-2000-10-20 Joel Sherrill <joel@OARcorp.com>
-
- * shared/ppc.h: For multilibs, derive PPC_HAS_FPU from _SOFT_FLOAT.
-
-2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
- * Makefile.am: Include compile.am.
-
-2000-08-10 Joel Sherrill <joel@OARcorp.com>
-
- * ChangeLog: New file.