diff options
Diffstat (limited to 'c/src/lib/libbsp/sparc/leon3/amba/amba.c')
-rw-r--r-- | c/src/lib/libbsp/sparc/leon3/amba/amba.c | 18 |
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 */ |