Use a wrapper around the driver interrupt handler.  The wrapper accepts the isa_device pointer as its argument and uses that to call the driver's interrupt handler passing the unit number as its argument.  This should fix COMPAT_OLDISA devices with a unit number of 0.
Use a wrapper around the driver interrupt handler.  The wrapper accepts the
isa_device pointer as its argument and uses that to call the driver's
interrupt handler passing the unit number as its argument.  This should
fix COMPAT_OLDISA devices with a unit number of 0.

Reviewed by:	peter
Reported by:	bde

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase