From owner-freebsd-mobile Thu Apr 12 8:17:10 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from relay.cigital.com (relay.cigital.com [64.80.176.5]) by hub.freebsd.org (Postfix) with ESMTP id 45ACA37B423 for ; Thu, 12 Apr 2001 08:17:07 -0700 (PDT) (envelope-from vshah@cigital.com) Received: from exchange.cigital.com (exchange.cigital.com [10.1.20.3]) by relay.cigital.com (Postfix) with ESMTP id 28D159B23; Thu, 12 Apr 2001 11:17:35 -0400 (EDT) Received: from jabberwock (jabberwock.cigital.com [10.1.254.253]) by exchange.cigital.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id 2LL8G7DN; Thu, 12 Apr 2001 11:13:46 -0400 Received: by jabberwock (Postfix, from userid 93) id 5E92FA; Thu, 12 Apr 2001 11:17:05 -0400 (EDT) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15061.50929.210263.651840@jabberwock.cigital.com> Date: Thu, 12 Apr 2001 11:17:05 -0400 (EDT) From: Viren R.Shah To: Warner Losh Cc: freebsd-mobile@FreeBSD.ORG Subject: Re: TI PCI-4451 Cardbus controller? In-Reply-To: <200104120604.f3C64xI41483@harmony.village.org> References: <15060.23999.115770.742614@jabberwock.cigital.com> <200104120604.f3C64xI41483@harmony.village.org> X-Mailer: VM 6.72 under 21.1 (patch 10) "Capitol Reef" XEmacs Lucid Reply-To: Viren R.Shah Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >>>>> "Warner" == Warner Losh writes: Warner> "Viren R.Shah" writes: Warner> : I have a Dell Latitude C800 laptop that has 2 Cardbus controllers. Warner> Cool. Warner> : TI PCI-4451 Cardbus Controllers Warner> : What do I need to do in order to make it recognize them? I Warner> need to put a vendor id in pccbbreg.h I assume, but where do Warner> I get he vendor ID from? Warner> Yes. Warner> pciconf -lv OK, here's pciconf -lv output: none2@pci2:15:0: class=0x060700 card=0x00a31028 chip=0xac42104c rev=0x00 hdr=0x02 vendor = 'Texas Instruments' device = 'PCI4451 PC card CardBus Controller' class = bridge subclass = PCI-CardBus none3@pci2:15:1: class=0x060700 card=0x00a31028 chip=0xac42104c rev=0x00 hdr=0x02 vendor = 'Texas Instruments' device = 'PCI4451 PC card CardBus Controller' class = bridge subclass = PCI-CardBus So, in pccbbreg.h, I added the line: #define PCI_DEVICE_ID_PCIC_TI1451 0xac52104cul But, I'm at a loss as to what's needed for yc_chiptype & yc_flags in the yenta_chipinfo struct in pccbb.c The TI 1451 chip has the following entry: {PCI_DEVICE_ID_PCIC_TI1451, "TI1451 PCI-CardBus Bridge", CB_TI12XX, PCCBB_PCIC_IO_RELOC | PCCBB_PCIC_MEM_32}, Can I use the same last two fields for the 4451 chip? [Sorry for the inane questions, but I haven't the faintest as to what is the thing to do here] Warner> Warner Viren -- Viren R. Shah {viren @ cigital . com} "Never hire a ferret to do a weasel's job" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message