summaryrefslogtreecommitdiff
path: root/c/src/lib/libbsp/sparc/leon3/amba/amba.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/sparc/leon3/amba/amba.c')
-rw-r--r--c/src/lib/libbsp/sparc/leon3/amba/amba.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/c/src/lib/libbsp/sparc/leon3/amba/amba.c b/c/src/lib/libbsp/sparc/leon3/amba/amba.c
index 6f86e27ded..b0a43f9c19 100644
--- a/c/src/lib/libbsp/sparc/leon3/amba/amba.c
+++ b/c/src/lib/libbsp/sparc/leon3/amba/amba.c
@@ -21,8 +21,6 @@ amba_confarea_type amba_conf;
/* Pointers to Interrupt Controller configuration registers */
volatile LEON3_IrqCtrl_Regs_Map *LEON3_IrqCtrl_Regs;
-int LEON3_Cpu_Index = 0;
-
/*
* amba_initialize
*
@@ -33,16 +31,6 @@ int LEON3_Cpu_Index = 0;
* amba_ahb_masters, amba_ahb_slaves and amba.
*/
-unsigned int getasr17(void);
-
-asm(" .text \n"
- "getasr17: \n"
- "retl \n"
- "mov %asr17, %o0\n"
-);
-
-
-extern rtems_configuration_table Configuration;
extern int scan_uarts(void);
void amba_initialize(void)
@@ -58,12 +46,6 @@ void amba_initialize(void)
if ( i > 0 ){
/* Found APB IRQ_MP Interrupt Controller */
LEON3_IrqCtrl_Regs = (volatile LEON3_IrqCtrl_Regs_Map *) dev.start;
-#if defined(RTEMS_MULTIPROCESSING)
- if (rtems_configuration_get_user_multiprocessing_table() != NULL) {
- unsigned int tmp = getasr17();
- LEON3_Cpu_Index = (tmp >> 28) & 3;
- }
-#endif
}
/* find GP Timer */