From owner-freebsd-mobile Tue Jul 30 7:15:50 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EBBCD37B400 for ; Tue, 30 Jul 2002 07:15:44 -0700 (PDT) Received: from postal2.es.net (postal2.es.net [198.128.3.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AD2D43E3B for ; Tue, 30 Jul 2002 07:15:44 -0700 (PDT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal2.es.net (Postal Node 2) with ESMTP id GQF37091; Tue, 30 Jul 2002 07:15:43 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Postfix) with ESMTP id 081535D03; Tue, 30 Jul 2002 07:15:39 -0700 (PDT) To: Kirill Bezzubets Cc: "M. Warner Losh" , freebsd-mobile@freebsd.org Subject: Re: Support D-Link DWL-650+ Cardbus on FreeBSD 4.x ? In-reply-to: Your message of "Tue, 30 Jul 2002 12:42:10 +0400." <20020730124210.A39695@solaris.ru> Date: Tue, 30 Jul 2002 07:15:39 -0700 From: "Kevin Oberman" Message-Id: <20020730141539.081535D03@ptavv.es.net> 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 > Date: Tue, 30 Jul 2002 12:42:10 +0400 > From: Kirill Bezzubets > Sender: owner-freebsd-mobile@FreeBSD.ORG > > On Tue, Jul 30, 2002 at 01:54:19AM -0600, M. Warner Losh wrote: > > > : > Cardbus isnt supported in 4.x > > : > you need to run -current if you want Cardbus support. > > : Does this mean that _ANY_ CardBus card (most of modern PCCards) > > : will not work under 4.x? Or it will in some compatibility mode? > > No. CardBus cards do not have some funky compatibiltiy mode that will > > save you. They don't work in -stable. > > > > > Hmmm... Then, could you explain what words above mean? > > neuromancer# dmesg > > FreeBSD 4.6-STABLE #3: Mon Jul 29 16:56:07 MSD 2002 > root@neuromancer.solaris.ru:/usr/src/sys/compile/NEUROMANCER > --skipped-- > pcic0: irq 11 at device 3.0 on pci0 > pcic0: PCI Memory allocated: 0x88000000 > pcic0: TI113X PCI Config Reg: [ring enable][speaker enable][CSC serial isa irq] > pcic0: PCI Configuration space: > --skipped-- > pccard0: on pcic0 > pcic1: irq 11 at device 3.1 on pci0 > pcic1: PCI Memory allocated: 0x88001000 > pcic1: TI113X PCI Config Reg: [ring enable][speaker enable][CSC serial isa irq] > using shared irq11. > pcic1: PCI Configuration space: > --skipped-- > pccard1: on pcic1 > --skipped-- I think Warner was quite clear, and as the primary author of the FreeBSD PCcard support, I think he knows. Almost all PCs with PCcard slots have a CardBus bridge. It is a hardware entity capable of supporting both CardBus (32-bit) and PCcard (16-bit) devices. The interface to 32-bit cards is very different from the interface to 16-bit cards. FreeBSD V4 supports the use of the CardBus bridge to connect to classic 16-bit PCcards but not 32-bit CardBus cards. What the system is telling you is that it has hardware capable of supporting 32-bit and 16 bit cards and that FreeBSD will handle many 16-bit cards. R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message