On Sun, May 04, 2008 at 03:17:57AM +0200, Peter Stuge wrote:
On Sun, May 04, 2008 at 03:11:02AM +0200, Peter Stuge wrote:
USB is on the GLIU in 5536 and not on any external PCI bus. But it still appears to be a PCI device, and it needs an interrupt.
32663C_lx_gx_pciconfig.pdf page 46-49 seems to suggest that USB is always on INTD# IRQ11. This could be hardwired in LX/5536;
It's not hardwired. Tinybios on the PCEngines boards puts USB (which is wired to INTD#) on interrupt 15.
GL packets from USB will always trigger IRQ11.
I _think_ this is set by the VSA blob. But what do I know :)
Or worse they will always trigger PCI_INTD# meaning a well-designed board with 4 PCI slots, or a badly designed board with less slots will always need to share somewhere.
I don't think so.
Thanks, Ward.