On Mon, Aug 02, 1999 at 04:00:46PM -0700, William J. Earl wrote:
> Ralf Baechle writes:
> ...
> > The solution which we're using for other systems is to number the
> > interrupts such that 0 ... 15 are the (E)ISA interrupts; all other
> > system specific interrupts use higher numbers. In such a scenario
> > request_irq() will essentially just be a demultiplexer which for
> > (E)ISA interrupt numbers calls request_isa_irq() etc. You really
> > should try to leave the interrupt numbers unchanged as they are;
> > basically every (E)ISA interrupt driver has it's numbers hardwired.
>
> That suggests that we need to renumber the levels in sgiint23.h,
> moving all of them up by 16 to make room for the EISA interrupts, and
> then increasing NR_IRQ to at least 68 from 64 to account for the extra
> levels.
Indeed, but I don't see a problem with that.
Ralf
|