Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jul 2002 07:15:39 -0700
From:      "Kevin Oberman" <oberman@es.net>
To:        Kirill Bezzubets <kirill@solaris.ru>
Cc:        "M. Warner Losh" <imp@bsdimp.com>, freebsd-mobile@freebsd.org
Subject:   Re: Support D-Link DWL-650+ Cardbus on FreeBSD 4.x ? 
Message-ID:  <20020730141539.081535D03@ptavv.es.net>
In-Reply-To: Your message of "Tue, 30 Jul 2002 12:42:10 %2B0400." <20020730124210.A39695@solaris.ru> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Tue, 30 Jul 2002 12:42:10 +0400
> From: Kirill Bezzubets <kirill@solaris.ru>
> 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.
> 
> <TI PCI-1131 PCI-CardBus Bridge>
> <PC Card bus (classic)>
> 
> 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: <TI PCI-1131 PCI-CardBus Bridge> 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: <PC Card bus (classic)> on pcic0
> pcic1: <TI PCI-1131 PCI-CardBus Bridge> 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: <PC Card bus (classic)> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020730141539.081535D03>