summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/gba
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2007-12-04 22:19:55 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2007-12-04 22:19:55 +0000
commitc8e63e9797787e8d4a42565d6050730eb5ab7c81 (patch)
tree6c757a7255e2e22cb7a0c9fcf3c39f477e7e1b2d /c/src/lib/libbsp/arm/gba
parent2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-c8e63e9797787e8d4a42565d6050730eb5ab7c81.tar.bz2
2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/bspstart.c, startup/cpu.c: 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.
Diffstat (limited to 'c/src/lib/libbsp/arm/gba')
-rw-r--r--c/src/lib/libbsp/arm/gba/ChangeLog6
-rw-r--r--c/src/lib/libbsp/arm/gba/startup/bspstart.c5
-rw-r--r--c/src/lib/libbsp/arm/gba/startup/cpu.c4
3 files changed, 7 insertions, 8 deletions
diff --git a/c/src/lib/libbsp/arm/gba/ChangeLog b/c/src/lib/libbsp/arm/gba/ChangeLog
index af8106484b..fd184fe422 100644
--- a/c/src/lib/libbsp/arm/gba/ChangeLog
+++ b/c/src/lib/libbsp/arm/gba/ChangeLog
@@ -1,3 +1,9 @@
+2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
+
+ * startup/bspstart.c, startup/cpu.c: 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 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
diff --git a/c/src/lib/libbsp/arm/gba/startup/bspstart.c b/c/src/lib/libbsp/arm/gba/startup/bspstart.c
index 6f175bffb3..34b9414d47 100644
--- a/c/src/lib/libbsp/arm/gba/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/gba/startup/bspstart.c
@@ -74,8 +74,6 @@ uint32_t _heap_size = 0;
/** Address of start of free memory - should be updated after creating new partitions or regions.*/
uint32_t rtemsFreeMemStart;
-/** CPU configuration table. */
-rtems_cpu_table Cpu_table;
/** Program name - from main(). */
char *rtems_progname;
@@ -141,9 +139,6 @@ void bsp_start_default( void )
/* set the value of start of free memory. */
rtemsFreeMemStart = (uint32_t)&_end;
- /* If we don't have command line arguments set default program name. */
- Cpu_table.interrupt_stack_size = 0;
-
/* Place RTEMS workspace at beginning of free memory. */
BSP_Configuration.work_space_start = (void *)rtemsFreeMemStart;
rtemsFreeMemStart += BSP_Configuration.work_space_size;
diff --git a/c/src/lib/libbsp/arm/gba/startup/cpu.c b/c/src/lib/libbsp/arm/gba/startup/cpu.c
index 3ce8e5de42..1a05295976 100644
--- a/c/src/lib/libbsp/arm/gba/startup/cpu.c
+++ b/c/src/lib/libbsp/arm/gba/startup/cpu.c
@@ -39,11 +39,9 @@
* @return None
*/
void _CPU_Initialize(
- rtems_cpu_table *cpu_table,
- void (*thread_dispatch) /* ignored on this CPU */
+ void (*thread_dispatch) /* ignored on this CPU */
)
{
- _CPU_Table = *cpu_table;
}
/**