> If for example there's a TSR or something which can say route IRQ19 to > IRQ3 I think that would do for the forseeable future, but I don't even > know yet if that makes sense.
In the traditional PC architecture, there are only 16 IRQs (0-15) managed by two Programmable Interrupt Controllers (PICs). Intel developed APIC (Advanced Programmable Interrupt Controller) in the Pentium/multi-processor era (many years ago), mostly to to address the requirements of multi-processor systems. But, APIC also allows you to have more than 16 IRQs in single-processor systems. APIC requires support both in the hardware/BIOS and in the OS/application. I've never seen any sort of DOS implementation that supports APIC, but there may be something out there somewhere. I think what you're trying to do might be possible (assuming you have the correct hardware and BIOS support), but is going to be very complicated and you're probably going to need to implement it yourself. I don't think you'll find an existing TSR that will do what you want. You may also just be able to share IRQ 3/4 between several applications. It is possible to share IRQ's if ALL the software is written correctly, but most software is written assuming only one program manages each IRQ. _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user