Toshiba Cardbus

"Craig St. Jean" <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Hello all,
I have been googling for about an hour and cannot find a solution to
this problem. Someone else posted about their Samsung cardbus not
working with a similar situation as mine, however I have different
hardware so am posting a new message.

The problem overall: inserting a device does not do anything.

With cardbus debugging on, I receive this after insertion:
Status is 0x30000820
cbb0: card inserted: event=0x00000000, state=30000820
cbb0: cbb_power: 3V
cbb0: cbb_power: 0V

But then nothing else. Note that I do have a supported card that I'm
plugging in. I believe it is a 32-bit card, and from what I've read,
most people having this problem have tested 16-bit cards which have
worked successfully (I don't have any to test though).

Anyone have any ideas? I've seen some people resolve a similar issue by
using pciconf -wb (device - pci6:4:0 in my case) (some hex) (some
number), but I don't understand exactly what the hex digits meant or the
number or how it solved their issue.

== dmesg (stripped) ==
pcib5: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci6: <ACPI PCI bus> on pcib5
cbb0: <PCI-CardBus Bridge> at device 4.0 on pci6
cbb0: Found memory at de006000
cbb0: Secondary bus is 0
cbb0: Setting primary bus to 6
cbb0: Secondary bus set to 7 subbus 8
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb0: [ITHREAD]
Status is 0x30000820
cbb0: card inserted: event=0x00000000, state=30000820
cbb0: cbb_power: 3V
cbb0: cbb_power: 0V
Status is 0x30000026
Status is 0x30000820
cbb0: card inserted: event=0x00000000, state=30000820
cbb0: cbb_power: 3V
cbb0: cbb_power: 0V

Note that status 0x30000820 means card inserted, 0x30000026 means card
ejected.

== pciconf -l (stripped) ==
pcib5@pci0:30:0:        class=0x060401 card=0xff001179 chip=0x24488086 rev=0xe2 hdr=0x01
cbb0@pci6:4:0:  class=0x060700 card=0xff001179 chip=0x8039104c rev=0x00 hdr=0x02
none2@pci6:4:1: class=0x0c0010 card=0xff001179 chip=0x803a104c rev=0x00 hdr=0x00
none3@pci6:4:2: class=0x018000 card=0xff001179 chip=0x803b104c rev=0x00 hdr=0x00
none4@pci6:4:3: class=0x080501 card=0xff001179 chip=0x803c104c rev=0x00 hdr=0x00

== sysctl dev.cbb ==
dev.cbb.0.%desc: PCI-CardBus Bridge
dev.cbb.0.%driver: cbb
dev.cbb.0.%location: slot=4 function=0
dev.cbb.0.%pnpinfo: vendor=0x104c device=0x8039 subvendor=0x1179 subdevice=0xff00 class=0x060700
dev.cbb.0.%parent: pci6
dev.cbb.0.pribus: 6
dev.cbb.0.secbus: 7
dev.cbb.0.subbus: 8
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.