On Sat, 2004-07-17 at 06:33, Malcolm Baldridge wrote: > > Slight side issue, while you guys are on the subject. > > > > I have my soundcard (an onboard i8x0) sharing an interrupt (IRQ 11) with > > eth0 and usb-uhci. Would this be likely to give rise to xruns in a > > similar way? > > I think motherboard audio bugs/latency issues will be more of a problem than > shared IRQs. Turning off the PnP Setting in the BIOS and then "Reset > Configuration Data" may cause a re-assignment to occur during the next time > you go through BIOS POST. > > > or is it just a question of physically moving the ethernet card? > > Moving the ethernet card should get you another IRQ, though keep in mind, > it's a bit stranger with PCI than ISA. To make it even spicier, some PCI > slots are not capable of bus-mastering DMA. But the answer to your question > is yes: moving the card will get you a different IRQ. > It may take a few tries to get everything where you want it though. > As for the onboard-USB, well, that might be harder to "move". The problem > is that the IRQs are "mapped" to PCI INT-levels, and it seems that many > system hardware designers get very lazy and slopping with how they use them. > > Shared IRQs have been with us for a few years now, and I doubt it's the > source of most xruns people see on their systems these days. We are talking > about microseconds of additional time to determine the interrupt source > here. If your xruns are in the hundreds of milliseconds, this is not your > problem. If you're on the borderlines, THEN it might be something worth > looking into. > In addition to the time to determine interrupt source there is another problem with shared interrupts - don't use any USB devices or run your network while trying to record. Jan