diff options
Diffstat (limited to 'c/src/lib/libcpu/powerpc/new-exceptions/raw_exception.c')
-rw-r--r-- | c/src/lib/libcpu/powerpc/new-exceptions/raw_exception.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/c/src/lib/libcpu/powerpc/new-exceptions/raw_exception.c b/c/src/lib/libcpu/powerpc/new-exceptions/raw_exception.c index c439c747a4..85d57dec6f 100644 --- a/c/src/lib/libcpu/powerpc/new-exceptions/raw_exception.c +++ b/c/src/lib/libcpu/powerpc/new-exceptions/raw_exception.c @@ -43,7 +43,7 @@ void * codemove(void *, const void *, unsigned int, unsigned long); static void* ppc_get_vector_addr(rtems_vector vector) { unsigned vaddr; - extern rtems_cpu_table Cpu_table; + extern boolean bsp_exceptions_in_RAM; switch(vector) { /* @@ -76,7 +76,7 @@ static void* ppc_get_vector_addr(rtems_vector vector) vaddr = ((unsigned)vector) << 8; break; } - if ( Cpu_table.exceptions_in_RAM ) + if ( bsp_exceptions_in_RAM ) return ((void*) vaddr); return ((void*) (vaddr + 0xfff00000)); |