summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2007-12-04 22:19:05 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2007-12-04 22:19:05 +0000
commit2906c7a5b4b4ca99762b22b14b98a69cf735c540 (patch)
tree6d72b566b0571b8da43651935820e9401a6f860a
parent2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-2906c7a5b4b4ca99762b22b14b98a69cf735c540.tar.bz2
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.
-rw-r--r--cpukit/score/cpu/powerpc/ChangeLog7
-rw-r--r--cpukit/score/cpu/powerpc/rtems/new-exceptions/cpu.h9
-rw-r--r--cpukit/score/cpu/powerpc/rtems/old-exceptions/cpu.h10
-rw-r--r--cpukit/score/cpu/powerpc/rtems/score/cpu.h1
4 files changed, 7 insertions, 20 deletions
diff --git a/cpukit/score/cpu/powerpc/ChangeLog b/cpukit/score/cpu/powerpc/ChangeLog
index b823bf6c1c..646fade558 100644
--- a/cpukit/score/cpu/powerpc/ChangeLog
+++ b/cpukit/score/cpu/powerpc/ChangeLog
@@ -1,3 +1,10 @@
+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
diff --git a/cpukit/score/cpu/powerpc/rtems/new-exceptions/cpu.h b/cpukit/score/cpu/powerpc/rtems/new-exceptions/cpu.h
index bcbf98c73c..72015b3638 100644
--- a/cpukit/score/cpu/powerpc/rtems/new-exceptions/cpu.h
+++ b/cpukit/score/cpu/powerpc/rtems/new-exceptions/cpu.h
@@ -155,15 +155,6 @@ extern "C" {
#ifndef ASM
/*
- * The following table contains the information required to configure
- * the PowerPC processor specific parameters.
- */
-
-typedef struct {
- uint32_t interrupt_stack_size;
-} rtems_cpu_table;
-
-/*
* This variable is optional. It is used on CPUs on which it is difficult
* to generate an "uninitialized" FP context. It is filled in by
* _CPU_Initialize and copied into the task's FP context area during
diff --git a/cpukit/score/cpu/powerpc/rtems/old-exceptions/cpu.h b/cpukit/score/cpu/powerpc/rtems/old-exceptions/cpu.h
index 70997c9d35..c4ce469bbd 100644
--- a/cpukit/score/cpu/powerpc/rtems/old-exceptions/cpu.h
+++ b/cpukit/score/cpu/powerpc/rtems/old-exceptions/cpu.h
@@ -178,16 +178,6 @@ typedef void ( *ppc_isr_entry )( int, struct CPU_Interrupt_frame * );
#ifndef ASM
/*
- * The following table contains the information required to configure
- * the PowerPC processor specific parameters.
- */
-
-typedef struct {
- uint32_t interrupt_stack_size;
-} rtems_cpu_table;
-#endif
-
-/*
* The following type defines an entry in the PPC's trap table.
*
* NOTE: The instructions chosen are RTEMS dependent although one is
diff --git a/cpukit/score/cpu/powerpc/rtems/score/cpu.h b/cpukit/score/cpu/powerpc/rtems/score/cpu.h
index ce74a9d1ff..c867b62988 100644
--- a/cpukit/score/cpu/powerpc/rtems/score/cpu.h
+++ b/cpukit/score/cpu/powerpc/rtems/score/cpu.h
@@ -676,7 +676,6 @@ void _CPU_Context_Initialize(
*/
void _CPU_Initialize(
- rtems_cpu_table *cpu_table,
void (*thread_dispatch)
);