Date: Mon, 12 Nov 2001 19:42:06 -0500 From: Scott Lambert <lambert@lambertfam.org> To: FreeBSD-Mobile@FreeBSD.org Subject: ToPIC100 and card detection in slot1. Message-ID: <20011112194206.A805@laptop.lambertfam.org>
next in thread | raw e-mail | index | archive | help
Here is some information for Warner to stick in his files. I have a Toshiba Satellite 2805-s201. It uses the ToPIC100 pcic device. I normally have just one card, the multi-function "Linksys"("EtherFast 10&100 + 56K PC Card (PCMLM56)") [(null)] [(null)] I had the opportunity to try two other cards today. "Toshiba America"("3CXM056-BNW") [3COM/NoteWorthy 56K Modem] [(null)] "Linksys"("EtherFast 10/100 PC Card (PCMPC100 V2)") [V2.0] [ ] Previously, I had thought that slot 1 on my pcic was non working with the version of the pccard code that hit just before FreeBSD 4.4. But it turns out that slot 1 does work with at least one card. With my PCMLM56 in slot 1 I get: pcic1: Event mask 0x6 pcic1: Autodetected 3.3V card pccard: card inserted, slot 1 pcic1: reset 1 int is 10 stat is ff pcic1: reset 2 int is 70 stat is ef pcic1: reset 3 int is 70 stat is ef Nov 12 18:22:12 laptop pccardd[132]: No card in database for "(null)"("(null)") pcic1: Event mask 0x8 pcic1: Event mask 0xe pcic1: Event mask 0x6 pccard: card removed, slot 1 and PCMLM56 with slot 0: pcic0: Event mask 0x6 pcic0: Autodetected 3.3V card pccard: card inserted, slot 0 pcic0: reset 1 int is 10 stat is ff pcic0: reset 2 int is 70 stat is ef pcic0: reset 3 int is 70 stat is cf pcic0: Event mask 0x8 Nov 12 18:23:51 laptop pccardd[132]: Card "Linksys"("EtherFast 10&100 + 56K PC Card (PCMLM56)") [(null)] [(null)] matched "Linksys" ("EtherFast 10&100 + 56K PC Card (PCMLM56)") [(null)] [(null)] Nov 12 18:23:51 laptop pccardd[132]: Using I/O addr 0x2f8, size 8 Nov 12 18:23:51 laptop pccardd[132]: Using I/O addr 0x300, size 32 Nov 12 18:23:51 laptop pccardd[132]: Setting config reg at offs 0xffe0 to 0x43, Reset time = 1000 ms Nov 12 18:23:57 laptop pccardd[132]: Assigning I/O window 0, start 0x2f8, size 0x8 flags 0x7 pccard0: Assigning sio4: io 0x2f8-0x2ff irq 11 mem 0x0-0xffffffff pcic: I/O win 0 flags 17 2f8-2ff pcic: I/O win 0 flags 7 2f8-2ff sio4 at port 0x2f8-0x2ff irq 11 flags 0x40000 slot 0 on pccard0 pcic: I/O win 0 flags 17 2f8-2ff sio4: type 16550A sio4: Forcing IRQ to 11 sio4: unable to activate interrupt in fast mode - using normal mode Nov 12 18:23:57 laptop pccardd[132]: Assigning I/O window 1, start 0x300, size 0x20 flags 0x7 Nov 12 18:23:57 laptop pccardd[132]: Assign sio4, io 0x2f8-0x2ff, mem 0x0, 0 bytes, irq 11, flags 0 Nov 12 18:23:57 laptop pccardd[132]: sio4: Linksys (EtherFast 10&100 + 56K PC Card (PCMLM56)) inserted. With the 3CXM056-BNW in slot 1, I get a similar response as to the PCMLM56: pcic1: Event mask 0x6 pcic1: Autodetected 3.3V card pccard: card inserted, slot 1 pcic1: reset 1 int is 10 stat is ff pcic1: reset 2 int is 70 stat is cf pcic1: reset 3 int is 70 stat is cf Nov 12 18:42:20 laptop pccardd[132]: No card in database for "(null)"("(null)") pcic1: Event mask 0x8 pcic1: Event mask 0xe pccard: card removed, slot 1 However, with the PCMPC100 V2 in slot 1 I get: pcic1: Event mask 0x6 pcic1: Autodetected 3.3V card pccard: card inserted, slot 1 pcic1: reset 1 int is 10 stat is ff pcic1: reset 2 int is 70 stat is cf pcic1: reset 3 int is 70 stat is ef pcic1: Event mask 0x8 Nov 12 18:45:10 laptop pccardd[132]: Card "Linksys"("EtherFast 10/100 PC Card (PCMPC100 V2)") [V2.0] [ ] matched "Linksys" ("/Ether[Ff]ast 10/100 PC Card \(PCMPC100.*\)/") [(null)] [(null)] Nov 12 18:45:10 laptop pccardd[132]: Found existing driver (ed) for Linksys Nov 12 18:45:10 laptop pccardd[132]: Using I/O addr 0x300, size 32 Nov 12 18:45:10 laptop pccardd[132]: Setting config reg at offs 0x400 to 0x41, Reset time = 50 ms Nov 12 18:45:15 laptop pccardd[132]: Assigning I/O window 0, start 0x300, size 0x20 flags 0x5 pccard1: Assigning ed1: io 0x300-0x31f irq 11 mem 0x0-0xffffffff pcic: I/O win 0 flags 15 300-31f ed1: Forcing IRQ to 11 pcic: I/O win 0 flags 5 300-31f ed1 at port 0x300-0x31f irq 11 flags 0x80000 slot 1 on pccard1 pcic: I/O win 0 flags 15 300-31f ed1: Forcing IRQ to 11 bpf: ed1 attached ed1: address 00:e0:98:88:c3:60, type Linksys (16 bit) ukphy0: <Generic IEEE 802.3u media interface> on miibus1 ukphy0: OUI 0x080017, model 0x0002, rev. 0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto Nov 12 18:45:15 laptop pccardd[132]: Assign ed1, io 0x300-0x31f, mem 0x0, 0 bytes, irq 11, flags 80000 Nov 12 18:45:15 laptop pccardd[132]: ed1: Linksys (/Ether[Ff]ast 10/100 PC Card \(PCMPC100.*\)/) inserted. pcic1: Event mask 0xe ukphy0: detached miibus1: detached pcic: I/O win 0 flags 5 300-31f ed1: detached pccard: card removed, slot 1 Nov 12 18:48:59 laptop dhclient: receive_packet failed on ed1: Device not configured Nov 12 18:48:59 laptop pccardd[132]: ed1: Linksys (/Ether[Ff]ast 10/100 PC Card \(PCMPC100.*\)/) removed. Nov 12 18:48:59 laptop dhclient: receive_packet failed on ed1: Device not configured http://www.lambertfam.org/~lambert/Laptop/ for KERNCONF, /etc/pccard.conf and full dmesg info. -- Scott Lambert KC5MLE Unix SysAdmin -- Looking for work. lambert@lambertfam.org http://www.lambertfam.org/~lambert/resume.html 2.5 years Sr. SysAdmin experience with FreeBSD in small & medium size ISPs. The last 5 months have included exposure to Solaris 7, True64 5, and Linux. 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?20011112194206.A805>