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>