34#ifndef VIRTEX4_IRQ_IRQ_H
35#define VIRTEX4_IRQ_IRQ_H
53#define BSP_PROCESSOR_IRQ_NUMBER 3
54#define BSP_PROCESSOR_IRQ_LOWEST_OFFSET 0
55#define BSP_PROCESSOR_IRQ_MAX_OFFSET (BSP_PROCESSOR_IRQ_LOWEST_OFFSET\
56 +BSP_PROCESSOR_IRQ_NUMBER-1)
58#define BSP_IS_PROCESSOR_IRQ(irqnum) \
59 ((irqnum) <= BSP_PROCESSOR_IRQ_MAX_OFFSET)
64#define BSP_IRQ_NUMBER (BSP_PROCESSOR_IRQ_MAX_OFFSET+1)
65#define BSP_LOWEST_OFFSET BSP_PROCESSOR_IRQ_LOWEST_OFFSET
66#define BSP_MAX_OFFSET BSP_PROCESSOR_IRQ_MAX_OFFSET
68#define BSP_IS_VALID_IRQ(irqnum) BSP_IS_PROCESSOR_IRQ(irqnum)
79 BSP_EXT = BSP_PROCESSOR_IRQ_LOWEST_OFFSET + 0,
80 BSP_PIT = BSP_PROCESSOR_IRQ_LOWEST_OFFSET + 1,
81 BSP_CRIT = BSP_PROCESSOR_IRQ_LOWEST_OFFSET + 2
82 } rtems_irq_symbolic_name;
87 void BSP_rtems_irq_mngt_init(
unsigned cpuId);
Interrupt Handler Support.