1 Sep 2004 21:08
couldn't establish interrupt at crime
KIYOHARA Takashi <kiyohara <at> kk.iij4u.or.jp>
2004-09-01 19:08:01 GMT
2004-09-01 19:08:01 GMT
hi!
I think that I will use the card of USB. However, when the same irq
is already used, it cannot do establish.
# PCI has allowed sharing of irq.
When I investigate, crime_intr_establish() has not allowed sharing of
IRQ.
crime.c::crime_intr_establish() ---
if (crime[irq].func != NULL)
return NULL; /* panic("Cannot share CRIME interrupts!"); */
--
dmesg.boot ---
ohci0 at pci0 dev 3 function 0: Acer Labs M5237 USB Host Controller (rev. 0x03)
ohci0: interrupting at crime interrupt 13
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: Acer Labs OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
ohci1 at pci0 dev 3 function 1: Acer Labs M5237 USB Host Controller (rev. 0x03)
ohci1: couldn't establish interrupt at crime interrupt 13
ohci2 at pci0 dev 3 function 2: Acer Labs M5237 USB Host Controller (rev. 0x03)
ohci2: couldn't establish interrupt at crime interrupt 13
ehci0 at pci0 dev 3 function 3: Acer Labs product 0x5239 (rev. 0x01)
(Continue reading)
I don't think so.
Your code looks okay. If your USB card works now, go ahead and commit it
(and issue a pullup).
Thanks for working on this,
-- Chris
GPG key FEB9DE7F (91AF 4534 4529 4BCC 31A5 938E 023E EEFB FEB9 DE7F)
RSS Feed