HEADS UP: OLDCARD to go away

Dave Walton dwalton at acm.org
Thu Jan 20 00:24:32 PST 2005


On 8 Nov 2004, M. Warner Losh wrote:
 >
 > I'm in the process of flushing my last few changes into OLDCARD
 > (mostly pccard.conf entries).  Once that's complete, I'll be removing
 > OLDCARD from head, likely early next week.

Now that that has happened, where does that leave support for my 
Thinkpad 770Z for versions after 5.3-R?

As near as I can figure, my problem is that my chipset, which works as 
pcic in OLDCARD, is somehow not fully supported as cbb in GENERIC.  Can 
someone who understands this low-level stuff please let me know whether 
cbb has been (or will be) improved to work here?  As it stands now, I'm 
afraid to cvsup -STABLE, leaving me permanently stuck at 5.3-R.

With GENERIC, I see this:
cbb0: <TI1251 PCI-CardBus Bridge> mem 0x50103000-0x50103fff irq 11 at 
device 2.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb1: <TI1251 PCI-CardBus Bridge> mem 0x50102000-0x50102fff irq 11 at 
device 2.1 on pci0
cardbus1: <CardBus bus> on cbb1
pccard1: <16-bit PCCard bus> on cbb1
pccard0: Card has no functions!
cbb0: PC Card card activation failed
pccard1: Card has no functions!
cbb1: PC Card card activation failed

With OLDCARD, I see this:
pcic0: <TI PCI-1251 PCI-CardBus Bridge> mem 0x50103000-0x50103fff irq 11 
at device 2.0 on pci0
pcic0: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr 
save][CSC parallel isa irq]
pcic0: [GIANT-LOCKED]
pccard0: <PC Card 16-bit bus (classic)> on pcic0
pcic1: <TI PCI-1251 PCI-CardBus Bridge> mem 0x50102000-0x50102fff irq 11 
at device 2.1 on pci0
pcic1: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr 
save][CSC parallel isa irq]
pcic1: [GIANT-LOCKED]
pccard1: <PC Card 16-bit bus (classic)> on pcic1
pccard: card inserted, slot 0
pccard: card inserted, slot 1


Thanks,
Dave




More information about the freebsd-mobile mailing list