From owner-freebsd-mobile Thu Mar 7 1: 1:33 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from rover.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id D745937B434 for ; Thu, 7 Mar 2002 01:01:17 -0800 (PST) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.3/8.11.3) with ESMTP id g2791Gi90632; Thu, 7 Mar 2002 02:01:16 -0700 (MST) (envelope-from imp@village.org) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.11.6/8.11.6) with ESMTP id g2791FL91713; Thu, 7 Mar 2002 02:01:15 -0700 (MST) (envelope-from imp@village.org) Date: Thu, 07 Mar 2002 02:01:05 -0700 (MST) Message-Id: <20020307.020105.89663368.imp@village.org> To: cjclark@alum.mit.edu, crist.clark@attbi.com Cc: mobile@FreeBSD.ORG Subject: Re: NEWCARD Docs From: "M. Warner Losh" In-Reply-To: <20020307004335.F69228@blossom.cjclark.org> References: <20020306233506.D69228@blossom.cjclark.org> <20020307.004729.16515576.imp@village.org> <20020307004335.F69228@blossom.cjclark.org> X-Mailer: Mew version 2.1 on Emacs 21.1 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In message: <20020307004335.F69228@blossom.cjclark.org> "Crist J. Clark" writes: : krillin# cis mem map c9853000 : pccard1: CIS tuple chain: : CISTPL_END : ff : cis mem map c9853000 : CISTPL_LINKTARGET expected, code ff observed : pccard1: Card has no functions! : pccbb1: PC Card card activation failed OK. The memory being used is bogus, somehow, and we're not mapping things correctly. So this is different than the problem I was seeing with mini-pci card. There the data was always wrong, but here the data is always 0xff, which tends to indicate "no hardware at that adress." : And as a side note, the CardBus card is being loaded, but doesn't work : too well. Looks like IRQ sharing issues. I get watchdog timeouts. Not : sure how to tell it to try to use other IRQs. FreeBSD's code must work with shared interrupts, so we have to fix any problems that might be there. Typically, however, the problem is that we've not properly routed the interrupt (or that the BIOS lied to us and told us it had routed an interrupt when in fact that interrupt isn't possible). What kind of machine do you have? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message