Li-Lun Wang (Leland Wang)
2004-Oct-22 23:33 UTC
Can't make my pccard CF disk work on 5.3-STABLE
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I can't make my CF work on the first version of 5.3-STABLE. My thinkpad X31 has a built-in CF reader, which is recognized as a pcmcia fixed disk. It used to work by simply plugging the CF in, and ad4 would just appear, at least on and before 5.3-BETA2 which is the last time I used it. Now, when I plug the CF in, pccard1 still recognizes my card and ata2 is still attached, but ad4 does not appear. Searching in the archive of freebsd-current there was a similar problem caused by using a module of pccard instead of compiled into the kernel such that the ata driver is not attached. My problem is different in that my pccard driver is compiled into the kernel and that ata driver is attached, but ad4 does not appear. The following is the dmesg. Sorry that I don't have the dmesg for a working kernel now. pcib2: device pccard1 requested decoded memory range 0xc0200000-0xcfffffff pccard1: CIS version PCCARD 2.0 or 2.1 pccard1: CIS info: SanDisk, SDP, 5/3 0.6 pccard1: Manufacturer code 0x45, product 0x401 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; maxtwins 1; 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; maxtwins 1; 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; maxtwins 1; 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; maxtwins 1; rdybsy_active io8 io16 irqshare irqpulse irqlevel powerdown pccard1: function 0, config table entry 7: I/O card; irq mask 4000; iomask a, iospace 170-177 376-377; memspace 0-7ff; maxtwins 1; rdybsy_active io8 io16 irqshare irqpulse irqlevel powerdown pccard1: Allocation failed for cfe 0 pcib2: device pccard1 requested decoded I/O range 0x4000-0x8fff pcib2: device pccard1 requested decoded memory range 0xc0200000-0xcfffffff ata2: <SanDisk SDP> at port 0x4000-0x400f irq 5 function 0 config 1 on pccard1 pcib2: device ata2 requested decoded I/O range 0x4000-0x400f - -- Leland Wang -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBefsUCQM7t5B2mhARApVEAJ9viKC4PwWsbB8cxZw3LpRaEw32xQCfZumQ Zg/gBdHsHpd72KhMHu6MT5g=ZWGS -----END PGP SIGNATURE-----