pccard fixed disk not work on 5.3-BETA

HASEGAWA Tomoki thasegawa at mta.biglobe.ne.jp
Fri Sep 3 17:45:41 PDT 2004


On 5.3-BETA2, my SmartMedia(with Hagiwra sys-com adapter) and ata disk
card (DATAFAB PCMCIA-TO-IDE) don't work.
They used to work on 4-STABLE or 5-CURRENT(at least till May,2004).

The pcic of my laptop(Toshiba DynaBook SS3380) is TOPIC95B

cbb0: <ToPIC95B PCI-CardBus Bridge> irq 11 at device 11.0 on pci0
pccard0: <16-bit PCCard bus> on cbb0
cbb1: <ToPIC95B PCI-CardBus Bridge> irq 11 at device 11.1 on pci0
pccard1: <16-bit PCCard bus> on cbb1

dmesg for SmartMedia

Status is 0x30000411
cbb1: card inserted: event=0x00000000, state=30000411
pccard1: chip_socket_enable
cbb_pcic_socket_enable:
cbb1: cbb_power: 5V
pccard1: read_cis
cis mem map 0xcac76000 (resource: 0x88010000)
pccard1: CIS tuple chain:
CISTPL_DEVICE type=funcspec speed=250ns
 01 03 d9 01 ff
unhandled CISTPL 18
 18 02 df 01
CISTPL_MANFID
 20 04 00 00 00 00
CISTPL_FUNCID
 21 02 04 01
CISTPL_FUNCE
 22 02 01 01
CISTPL_FUNCE
 22 03 02 04 07
unhandled CISTPL 1c
 1c 04 03 d9 01 ff
CISTPL_CONFIG
 1a 05 01 03 00 02 0f
CISTPL_CFTABLE_ENTRY
 1b 0a c0 c0 a1 07 55 4d 5d 08 00 20
CISTPL_CFTABLE_ENTRY
 1b 05 00 01 01 b5 1e
CISTPL_CFTABLE_ENTRY
 1b 0c c1 41 99 07 55 4d 5d 64 f0 ff ff 20
CISTPL_CFTABLE_ENTRY
 1b 05 01 01 01 b5 1e
CISTPL_CFTABLE_ENTRY
 1b 11 c2 41 99 07 55 4d 5d ea 61 f0 01 07 f6 03
 01 ee 20
CISTPL_CFTABLE_ENTRY
 1b 05 02 01 01 b5 1e
CISTPL_CFTABLE_ENTRY
 1b 11 c3 41 99 07 55 4d 5d ea 61 70 01 07 76 03
 01 ee 20
CISTPL_CFTABLE_ENTRY
 1b 05 03 01 01 b5 1e
CISTPL_VERS_1
 15 14 05 00 20 20 20 20 20 20 20 00 20 20 20 20
 00 30 2e 30 00 ff
CISTPL_NO_LINK
 14 00
CISTPL_END
 ff
pccard1: check_cis_quirks
pccard1: CIS version PC Card Standard 5.0
pccard1: CIS info:        ,     , 0.0
pccard1: Manufacturer code 0x0, product 0x0
pccard1: function 0: fixed disk, ccr addr 200 mask f
pccard1: function 0, config table entry 0: memory card; irq mask 0; memspace 0-7ff; mwait_required rdybsy_active powerdown
pccard1: function 0, config table entry 1: I/O card; irq mask ffff; iomask 4, iospace 0-f; memspace 0-7ff; rdybsy_active io8 io16 irqshare irqpulse irqlevel powerdown
pccard1: function 0, config table entry 2: I/O card; irq mask 4000; iomask a, iospace 1f0-1f7 3f6-3f7; memspace 0-7ff; rdybsy_active io8 io16 irqshare irqpulse irqlevel powerdown
pccard1: function 0, config table entry 3: I/O card; irq mask 4000; iomask a, iospace 170-177 376-377; memspace 0-7ff; rdybsy_active io8 io16 irqshare irqpulse irqlevel powerdown
pccard1: functions scanning
pccard1: Card has 1 functions. pccard_mfc is 0
pccard1: Memory space not yet implemented.
pccard1: Neither memory nor I/O mampped
pccard1: Allocation failed for cfe 0
pccard1: I/O rid 0 start 0 end ffffffff
pccard1: Memory space not yet implemented.
cbb_pcic_socket_enable:
cbb1: cbb_power: 0V
cbb1: cbb_power: 5V
pccard1: ccr_res == 88001000-880013ff, base=200
pccard1: function 0 CCR at 0 offset 200: 41 0 e 0, 0 0 0 0, 0
pccard1: <unknown card> (manufacturer=0x0000, product=0x0000) at function 0
pccard1:    CIS info:        ,     , 0.0

dmesg for PCMCIA-TO-IDE

Status is 0x30000411
cbb1: card inserted: event=0x00000000, state=30000411
pccard1: chip_socket_enable
cbb_pcic_socket_enable:
cbb1: cbb_power: 5V
pccard1: read_cis
cis mem map 0xcac77000 (resource: 0x88010000)
pccard1: CIS tuple chain:
CISTPL_DEVICE type=funcspec speed=null
 01 03 d8 00 ff
CISTPL_CONFIG
 1a 05 01 03 00 02 0f
CISTPL_CFTABLE_ENTRY
 1b 0e c1 41 18 ca 61 70 01 07 76 03 01 30 00 80
CISTPL_CFTABLE_ENTRY
 1b 0e 82 41 18 ca 61 60 01 07 66 03 01 30 00 10
CISTPL_CFTABLE_ENTRY
 1b 0e 83 41 18 ca 61 50 01 07 56 03 01 30 00 04
CISTPL_FUNCID
 21 02 04 00
CISTPL_FUNCE
 22 02 01 01
CISTPL_FUNCE
 22 03 02 08 7f
unhandled CISTPL 18
 18 02 df 01
CISTPL_VERS_1
 15 19 04 01 44 41 54 41 46 41 42 00 50 43 4d 43
 49 41 2d 54 4f 2d 49 44 45 00 ff
CISTPL_NO_LINK
 14 00
CISTPL_END
 ff
pccard1: check_cis_quirks
pccard1: CIS version PCCARD 2.0 or 2.1
pccard1: CIS info: DATAFAB, PCMCIA-TO-IDE
pccard1: Manufacturer code 0xffffffff, product 0xffffffff
pccard1: function 0: fixed disk, ccr addr 200 mask f
pccard1: function 0, config table entry 1: I/O card; irq mask 8000; iomask a, iospace 170-177 376-377; rdybsy_active io16 irqlevel
pccard1: function 0, config table entry 2: I/O card; irq mask 1000; iomask a, iospace 160-167 366-367; rdybsy_active io16 irqlevel
pccard1: function 0, config table entry 3: I/O card; irq mask 400; iomask a, iospace 150-157 356-357; rdybsy_active io16 irqlevel
pccard1: functions scanning
pccard1: Card has 1 functions. pccard_mfc is 0
pccard1: I/O rid 0 start 170 end 177
pccard1: Allocation failed for cfe 1
pccard1: I/O rid 0 start 160 end 167
pccard1: I/O rid 1 start 366 end 367
cbb_pcic_socket_enable:
cbb1: cbb_power: 0V
cbb1: cbb_power: 5V
pccard1: ccr_res == 88001000-880013ff, base=200
pccard1: function 0 CCR at 0 offset 200: 1 3 d8 0, 1a 5 1 3, 0
pccard1: <unknown card> (manufacturer=0xffffffff, product=0xffffffff) at function 0
pccard1:    CIS info: DATAFAB, PCMCIA-TO-IDE, (null)


More information about the freebsd-current mailing list