summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/score603e/irq
diff options
context:
space:
mode:
authorTill Straumann <strauman@slac.stanford.edu>2007-11-30 20:45:11 +0000
committerTill Straumann <strauman@slac.stanford.edu>2007-11-30 20:45:11 +0000
commita045c9df2055ed20dd571256fdcbc630d360e5f7 (patch)
tree347645d27baba66f23ddfa25d1181f2d6cb58897 /c/src/lib/libbsp/powerpc/score603e/irq
parent2007-11-30 Glenn Humphrey <glenn.humphrey@OARcorp.com> (diff)
downloadrtems-a045c9df2055ed20dd571256fdcbc630d360e5f7.tar.bz2
2007-11-30 Till Straumann <strauman@slac.stanford.edu>
* irq/irq.h, irq/irq_init.c: Removed the definition of ASM_IRQ_VECTOR_BASE; this symbol was only use to initialize the irqBase member of the rtems_irq_global_settings struct. However, irqBase is an rtems_irq_symbolic_name, so using BSP_LOWEST_OFFSET is more appropriate.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/score603e/irq')
-rw-r--r--c/src/lib/libbsp/powerpc/score603e/irq/irq.h3
-rw-r--r--c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c2
2 files changed, 1 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/powerpc/score603e/irq/irq.h b/c/src/lib/libbsp/powerpc/score603e/irq/irq.h
index e7344c9bb7..fb9704e927 100644
--- a/c/src/lib/libbsp/powerpc/score603e/irq/irq.h
+++ b/c/src/lib/libbsp/powerpc/score603e/irq/irq.h
@@ -47,7 +47,6 @@
#define ELCRM_INT1_LVL 0x2
#define ELCRM_INT0_LVL 0x1
-#define BSP_ASM_IRQ_VECTOR_BASE 0x0
/* PIC's command and mask registers */
#define PIC_MASTER_COMMAND_IO_PORT 0x20 /* Master PIC command register */
#define PIC_SLAVE_COMMAND_IO_PORT 0xa0 /* Slave PIC command register */
@@ -69,8 +68,6 @@ extern "C" {
* Symbolic IRQ names and related definitions
*/
- /* Base vector for our ISA IRQ handlers. */
-#define BSP_ISA_IRQ_VECTOR_BASE BSP_ASM_IRQ_VECTOR_BASE
/*
* ISA IRQ handler related definitions
*/
diff --git a/c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c b/c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c
index f19999694b..95cebae743 100644
--- a/c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c
+++ b/c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c
@@ -327,7 +327,7 @@ void BSP_rtems_irq_mng_init(unsigned cpuId)
initial_config.irqNb = BSP_IRQ_NUMBER;
initial_config.defaultEntry = defaultIrq;
initial_config.irqHdlTbl = rtemsIrq;
- initial_config.irqBase = BSP_ASM_IRQ_VECTOR_BASE;
+ initial_config.irqBase = BSP_LOWEST_OFFSET;
initial_config.irqPrioTbl = irqPrioTable;
if (!BSP_rtems_irq_mngt_set(&initial_config)) {