summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/gen5200/irq
diff options
context:
space:
mode:
authorTill Straumann <strauman@slac.stanford.edu>2007-12-05 08:41:04 +0000
committerTill Straumann <strauman@slac.stanford.edu>2007-12-05 08:41:04 +0000
commit586c15a5f8bfd41fc56d6f5197653607071fcf7c (patch)
tree57cdba3af9b16d4f1257d54b04a0e0566f29a470 /c/src/lib/libbsp/powerpc/gen5200/irq
parent2007-12-05 Till Straumann <strauman@slac.stanford.edu> (diff)
downloadrtems-586c15a5f8bfd41fc56d6f5197653607071fcf7c.tar.bz2
2007-12-05 Till Straumann <strauman@slac.stanford.edu>
* irq/irq_init.c, irq_asm.S: Converted exception vector names to new ones (qualified by <cpu_type> if non-std ppc exceptions).
Diffstat (limited to 'c/src/lib/libbsp/powerpc/gen5200/irq')
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/irq/irq.c2
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/irq/irq_asm.S2
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/irq/irq_init.c4
3 files changed, 4 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/powerpc/gen5200/irq/irq.c b/c/src/lib/libbsp/powerpc/gen5200/irq/irq.c
index 5f2d71d3be..62fd0336e1 100644
--- a/c/src/lib/libbsp/powerpc/gen5200/irq/irq.c
+++ b/c/src/lib/libbsp/powerpc/gen5200/irq/irq.c
@@ -654,7 +654,7 @@ void C_dispatch_irq_handler (CPU_Interrupt_frame *frame, unsigned int excNum)
return;
- case ASM_SYSMGMT_VECTOR:
+ case ASM_60X_SYSMGMT_VECTOR:
/* get the content of main interrupt status register */
pmce = mpc5200.pmce;
diff --git a/c/src/lib/libbsp/powerpc/gen5200/irq/irq_asm.S b/c/src/lib/libbsp/powerpc/gen5200/irq/irq_asm.S
index 61b032fdf3..17ff444720 100644
--- a/c/src/lib/libbsp/powerpc/gen5200/irq/irq_asm.S
+++ b/c/src/lib/libbsp/powerpc/gen5200/irq/irq_asm.S
@@ -126,7 +126,7 @@ SYM (system_management_exception_vector_prolog_code):
*/
stwu r1, - (EXCEPTION_FRAME_END)(r1)
stw r4, GPR4_OFFSET(r1)
- li r4, ASM_SYSMGMT_VECTOR
+ li r4, ASM_60X_SYSMGMT_VECTOR
ba shared_raw_irq_code_entry
PUBLIC_VAR (system_management_exception_vector_prolog_code_size)
diff --git a/c/src/lib/libbsp/powerpc/gen5200/irq/irq_init.c b/c/src/lib/libbsp/powerpc/gen5200/irq/irq_init.c
index ba2abda338..e774803675 100644
--- a/c/src/lib/libbsp/powerpc/gen5200/irq/irq_init.c
+++ b/c/src/lib/libbsp/powerpc/gen5200/irq/irq_init.c
@@ -288,8 +288,8 @@ void BSP_rtems_irq_mng_init(unsigned cpuId)
BSP_panic("Unable to initialize RTEMS external raw exception\n");
}
- vectorDesc.exceptIndex = ASM_SYSMGMT_VECTOR;
- vectorDesc.hdl.vector = ASM_SYSMGMT_VECTOR;
+ vectorDesc.exceptIndex = ASM_60X_SYSMGMT_VECTOR;
+ vectorDesc.hdl.vector = ASM_60X_SYSMGMT_VECTOR;
vectorDesc.hdl.raw_hdl = system_management_exception_vector_prolog_code;
vectorDesc.hdl.raw_hdl_size = (unsigned) &system_management_exception_vector_prolog_code_size;