Date: Thu, 10 Sep 1998 00:09:19 -0700 (PDT) From: David Kulp <dkulp@neomorphic.com> To: mobile@FreeBSD.ORG Subject: What is my pc-card? Message-ID: <199809100709.AAA15733@board66.cruzers.com>
next in thread | raw e-mail | index | archive | help
On a whim I picked up a Fujitsu 'NE200C' ethernet pc-card for a couple bucks thinking, "hmm, maybe this is an NE2000 clone". I grabbed the name from dumpcis and threw it into my pccard.conf as an NE2000 (ed0), but no luck. Part of the cis says 'MBH10303' which is similar to the MBH10302 listed in /etc/pccard.conf.sample. So I added 'fe' to my kernel and tried it, but still nothing. How do I find out what it is? Anyone have any ideas? thanks! -david. # pccardc dumpcis code Manufacturer ID ignored code No link ignored Configuration data for card in slot 0 Tuple #1, code = 0x1 (Common memory descriptor), length = 3 000: dc 03 ff Common memory device information: Device number 1, type Function specific, WPS = ON Speed = 100nS, Memory block size = 32Kb, 1 units Tuple #2, code = 0x17 (Attribute memory descriptor), length = 5 000: 4b 01 dc 00 ff Attribute memory device information: Device number 1, type EEPROM, WPS = ON Speed = 150nS, Memory block size = 2Kb, 1 units Device number 2, type Function specific, WPS = ON Speed = 100nS, Memory block size = 512b, 1 units Tuple #3, code = 0x0 (Null tuple), length = 5 000: 04 00 05 32 ff Tuple #4, code = 0x21 (Functional ID), length = 3 000: 06 00 ff Network/LAN adapter Tuple #5, code = 0x15 (Version 1 info), length = 57 000: 04 01 45 41 47 4c 45 20 54 65 63 68 6e 6f 6c 6f 010: 67 79 00 4e 45 32 30 30 20 45 54 48 45 52 4e 45 020: 54 20 4c 41 4e 20 4d 42 48 31 30 33 30 33 20 20 030: 30 35 00 20 20 30 37 00 ff Version = 4.1, Manuf = [EAGLE Technology],card vers = [NE200 ETHERNET L\ AN MBH10303 05] Addit. info = [ 07],[ÿ] Tuple #6, code = 0x0 (Null tuple), length = 1 000: ff Tuple #7, code = 0x1a (Configuration map), length = 7 000: 05 11 e0 0f 0f 00 ff Reg len = 2, config register addr = 0xfe0, last config = 0x11 Registers: XXXX---- -------- Tuple #8, code = 0x1b (Configuration entry), length = 24 000: c1 c1 f9 5f 55 c5 4b d5 19 86 10 26 45 e0 40 1f 010: 30 ff ff 28 80 00 20 ff Config index = 0x1(default) Interface byte = 0xc1 (I/O) +RDY/-BSY active, wait signal supported Vcc pwr: Nominal operating supply voltage: 5 x 1V Minimum operating supply voltage: 4 x 1V, ext = 0x4b Maximum operating supply voltage: 5 x 1V, ext = 0x19 Continuous supply current: 1 x 100mA, ext = 0x10 Max current average over 1 second: 2 x 100mA Power down supply current: 4 x 10mA Card provides address decode, full 8/16 Bit I/O I/O address # 1: block length = 0x20 IRQ modes: Level IRQs: 4 5 8 9 10 11 12 13 14 15 Memory descriptor 1 blk length = 0x8000 card addr = 0x000 Max twin cards = 0 Misc attr: (Power down supported) Tuple #9, code = 0x1b (Configuration entry), length = 8 000: 02 08 ea 60 00 01 1f ff Config index = 0x2 Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x100 block length = 0x20 Tuple #10, code = 0x1b (Configuration entry), length = 8 000: 03 08 ea 60 20 01 1f ff Config index = 0x3 Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x120 block length = 0x20 Tuple #11, code = 0x1b (Configuration entry), length = 8 000: 04 08 ea 60 40 01 1f ff Config index = 0x4 Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x140 block length = 0x20 Tuple #12, code = 0x1b (Configuration entry), length = 8 000: 05 08 ea 60 60 01 1f ff Config index = 0x5 Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x160 block length = 0x20 Tuple #13, code = 0x1b (Configuration entry), length = 8 000: 06 08 ea 60 80 01 1f ff Config index = 0x6 Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x180 block length = 0x20 Tuple #14, code = 0x1b (Configuration entry), length = 8 000: 07 08 ea 60 a0 01 1f ff Config index = 0x7 Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x1a0 block length = 0x20 Tuple #15, code = 0x1b (Configuration entry), length = 8 000: 08 08 ea 60 c0 01 1f ff Config index = 0x8 Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x1c0 block length = 0x20 Tuple #16, code = 0x1b (Configuration entry), length = 8 000: 09 08 ea 60 20 02 1f ff Config index = 0x9 Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x220 block length = 0x20 Tuple #17, code = 0x1b (Configuration entry), length = 8 000: 0a 08 ea 60 40 02 1f ff Config index = 0xa Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x240 block length = 0x20 Tuple #18, code = 0x1b (Configuration entry), length = 8 000: 0b 08 ea 60 60 02 1f ff Config index = 0xb Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x260 block length = 0x20 Tuple #19, code = 0x1b (Configuration entry), length = 8 000: 0c 08 ea 60 80 02 1f ff Config index = 0xc Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x280 block length = 0x20 Tuple #20, code = 0x1b (Configuration entry), length = 8 000: 0d 08 ea 60 c0 02 1f ff Config index = 0xd Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x2c0 block length = 0x20 Tuple #21, code = 0x1b (Configuration entry), length = 8 000: 0e 08 ea 60 00 03 1f ff Config index = 0xe Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x300 block length = 0x20 Tuple #22, code = 0x1b (Configuration entry), length = 8 000: 0f 08 ea 60 40 03 1f ff Config index = 0xf Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x340 block length = 0x20 Tuple #23, code = 0x1b (Configuration entry), length = 8 000: 10 08 ea 60 60 03 1f ff Config index = 0x10 Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x360 block length = 0x20 Tuple #24, code = 0x1b (Configuration entry), length = 8 000: 11 08 ea 60 80 03 1f ff Config index = 0x11 Card decodes 10 address lines, full 8/16 Bit I/O I/O address # 1: block start = 0x380 block length = 0x20 Tuple #25, code = 0x22 (Functional EXT), length = 13 000: 00 01 01 04 06 80 02 04 06 08 0a ff ff Wrong length for serial extension Tuple #26, code = 0xff (Terminator), length = 0 2 slots found # 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?199809100709.AAA15733>