Date: Wed, 29 Aug 2001 13:42:20 -0600 From: Warner Losh <imp@harmony.village.org> To: June-Yen Huang <jihuang@gate.sinica.edu.tw> Cc: freebsd-mobile@FreeBSD.ORG Subject: Re: Fwd: Re: Booting hangs with 4.4-RC Message-ID: <200108291942.f7TJgKn14330@harmony.village.org> In-Reply-To: Your message of "Wed, 29 Aug 2001 18:15:52 %2B0800." <200108291016.f7TAGDH13793@mail.iis.sinica.edu.tw> References: <200108291016.f7TAGDH13793@mail.iis.sinica.edu.tw>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <200108291016.f7TAGDH13793@mail.iis.sinica.edu.tw> June-Yen Huang writes: : < pcic0 <YENTA PCI-CARDBUS Bridge> irq 0 at device 7.0 on pci1 What kind of chip do you have? pciconf -l will tell you what the IDs are. I'd love to know. Try this patch against the lastest -stable for the irq 0 problem. Warner Index: pci_cfgreg.c =================================================================== RCS file: /home/imp/FreeBSD/CVS/src/sys/i386/isa/Attic/pci_cfgreg.c,v retrieving revision 1.1.2.5 diff -u -r1.1.2.5 pci_cfgreg.c --- pci_cfgreg.c 2001/08/28 22:35:30 1.1.2.5 +++ pci_cfgreg.c 2001/08/29 19:38:43 @@ -325,7 +327,8 @@ } /* look for the real PCI device that matches this table entry */ - if ((irq = pci_cfgintr_search(pe, oe->pe_bus, oe->pe_device, j, pin)) != 255) + irq = pci_cfgintr_search(pe, oe->pe_bus, oe->pe_device, j, pin); + if (irq != 0 && irq != 255) return(irq); } } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108291942.f7TJgKn14330>