Thanks for that info. I had seen that function, but it appears that on Intel the requested IRQ must be less than 16. I need to define multiple interrupt handlers, and there aren't enough slots <= 16. Any other ideas? There must be some way to write an interrupt that can be called by software that is about the range imposed by NR_IRQS. > the only way that'll work is to just use request_irq() in > your kernel module. Anything else is such a gross hack that > it won't ever work reliable. (for example, IDT's may well be > per cpu, or read only memory) -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-devel-list