From owner-freebsd-mobile Sat Oct 28 1:42: 8 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from mass.osd.bsdi.com (adsl-63-202-178-14.dsl.snfc21.pacbell.net [63.202.178.14]) by hub.freebsd.org (Postfix) with ESMTP id 7E17F37B479 for ; Sat, 28 Oct 2000 01:42:06 -0700 (PDT) Received: from mass.osd.bsdi.com (localhost [127.0.0.1]) by mass.osd.bsdi.com (8.11.0/8.11.1) with ESMTP id e9S8hdF03827; Sat, 28 Oct 2000 01:43:40 -0700 (PDT) (envelope-from msmith@mass.osd.bsdi.com) Message-Id: <200010280843.e9S8hdF03827@mass.osd.bsdi.com> X-Mailer: exmh version 2.1.1 10/15/1999 To: MIHIRA Sanpei Yoshiro Cc: mobile@FreeBSD.org Subject: Re: [CardBus] NEWCARD with IBM ThinkPad600 In-reply-to: Your message of "Sat, 28 Oct 2000 17:32:25 +0900." <200010280832.e9S8WPx02273@lavender.sanpei.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 28 Oct 2000 01:43:39 -0700 From: Mike Smith Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > I tested NEWCARD(CardBus) on IBM ThinkPad600. But I could not. > > I think this is IRQ problem. How can I use CardBus? > > <> > pci0: on pcib0 > pccbb0: mem 0x20301000-0x20301fff at device 2.0 on pci0 > pci_cfgintr: 0:2:A is not routed to a unique interrupt Ack. Can you please fetch, compile and run http://people.freebsd.org/~msmith/pir.c and send us the output? (please include these dmesg messages as well, in case I lose them). The current PCI interrupt routing code assumes that a device is routed to a single unique interrupt. It looks like your cardbus controller might be wired to more than one, in which case the code is going to have to be taught how to pick one. I suspected this might happen... -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message