On Tue, Aug 03, 1999 at 01:17:19AM -0500, Andrew R. Baker wrote:
> On Tue, 3 Aug 1999, Ralf Baechle wrote:
> > 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's basically what William Earl suggested. I am going to change the
> SGINT_XXX defines in sgint23.h to leave space for the (E)ISA interrupts
> and get change any absolute references (like in the SCSI driver) to things
> like "SGINT_LOCAL0 + 1". Is there anything else I should allocate some
> space for?
No, but I'd prefer symbolic names like SGINT_WD93_1 over SGINT_LOCAL0 + 1.