From owner-freebsd-mobile Sat May 4 7:29:28 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from mercury.gennex.com.au (CPE-144-132-60-7.vic.bigpond.net.au [144.132.60.7]) by hub.freebsd.org (Postfix) with ESMTP id C545837B41B; Sat, 4 May 2002 07:28:43 -0700 (PDT) Received: from SCOTT (jupiter [192.168.40.1]) by mercury.gennex.com.au (8.11.6/8.11.6) with SMTP id g44ESOT51926; Sun, 5 May 2002 00:28:30 +1000 (EST) (envelope-from scott.penno@gennex.com.au) Message-ID: <000201c1f377$e7668d00$0128a8c0@SCOTT> From: "Scott Penno" To: , Subject: Problems with Dell Inspiron 2500/NEWCARD/Xircom CBEM56G [DRAFT] Date: Sun, 5 May 2002 00:27:46 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi there, I've been attempting to get my Xircom Realport CBEM56G working under CURRENT for some time without success. I grabbed the latest source on 03/05 12:00PM GMT and compiled without a problem. I have a 3Com Etherlink III 3C589D card which is a 16 bit card which I can insert and use without a problem. However when I try and insert my Xircom Realport CBEM56G, my laptop locks up. Under 4.X the cardbus bridge caused some intial problems getting configured but once working, worked a treat and I suspect this is where the current problem is. Without the kernel option PCI_ALLOW_UNSUPPORTED_IO_RANGE with NEWCARD, I'm unable to acheive any card functionality, when compiled with this option the 16 bit 3Com card works fine but the 32bit Xircom card causes a lockup. Interesting to note also that under Windows XP and FreeBSD 4.X the bridge is detected as an OZ6933, while under FreeBSD 5.X it's detected as an OZ6833. Not sure where to go from here so any assistance appreciated. I've included a dmesg from boot -v with the 3Com card, console messages when the Xircom card is inserted until the lockup occurs and finally the kernel configuration file. Regards, Scott. Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #2: Sat May 4 12:13:42 EST 2002 root@jupiter.gennex.com.au:/usr/obj/usr/src/sys/JUPITER Preloaded elf kernel "/boot/kernel/kernel" at 0xc043b000. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc043b0b4. Calibrating clock(s) ... TSC clock: 897239123 Hz, i8254 clock: 1193138 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method TSC initialization skipped: APM enabled. CPU: Pentium III/Pentium III Xeon/Celeron (897.28-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x68a Stepping = 10 Features=0x383f9ff real memory = 266797056 (260544K bytes) Physical memory chunk(s): 0x00001000 - 0x0009efff, 647168 bytes (158 pages) 0x00462000 - 0x0fe67fff, 262168576 bytes (64006 pages) avail memory = 254808064 (248836K bytes) bios32: Found BIOS32 Service Directory header at 0xc00f66b0 bios32: Entry = 0xfd890 (c00fd890) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xfd890+0x13a pnpbios: Found PnP BIOS data at 0xc00f6700 pnpbios: Entry = f0000:a2a6 Rev = 1.0 Other BIOS signatures found: null: random: mem: Pentium Pro MTRR support enabled VESA: information block 56 45 53 41 00 03 00 01 00 01 01 00 00 00 40 00 00 01 10 00 00 01 31 01 00 01 43 01 00 01 5d 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 VESA: 16 mode(s) found VESA: v3.0, 1024k memory, flags:0x1, mode table:0xc03895c0 (1000040) VESA: Intel815M(TM) Graphics Chip Accelerated VGA BIOS VESA: Intel Corporation i815M Graphics Controller Hardware Version 0.0 pci_open(1): mode 1 addr port (0x0cf8) is 0x80001004 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=11308086) Using $PIR table, 7 entries at 0xc00fdf50 apm0: on motherboard apm0: found APM BIOS v1.2, connected at v1.2 npx0: on motherboard npx0: INT 16 interface acpi0: Other PM system enabled. pcib0: at pcibus 0 on motherboard pci0: physical bus=0 found-> vendor=0x8086, dev=0x1130, revid=0x11 bus=0, slot=0, func=0 class=06-00-00, hdrtype=0x00, mfdev=0 map[10]: type 3, range 32, base f8000000, size 26, enabled map[14]: type 1, range 32, base f4000000, size 19, enabled found-> vendor=0x8086, dev=0x1132, revid=0x11 bus=0, slot=2, func=0 class=03-00-00, hdrtype=0x00, mfdev=0 intpin=a, irq=10 powerspec 2 supports D0 D3 current D0 found-> vendor=0x8086, dev=0x2448, revid=0x03 bus=0, slot=30, func=0 class=06-04-00, hdrtype=0x01, mfdev=0 found-> vendor=0x8086, dev=0x244c, revid=0x03 bus=0, slot=31, func=0 class=06-01-00, hdrtype=0x00, mfdev=1 map[20]: type 4, range 32, base 00001800, size 4, enabled found-> vendor=0x8086, dev=0x244a, revid=0x03 bus=0, slot=31, func=1 class=01-01-80, hdrtype=0x00, mfdev=0 map[20]: type 4, range 32, base 00001820, size 5, enabled found-> vendor=0x8086, dev=0x2442, revid=0x03 bus=0, slot=31, func=2 class=0c-03-00, hdrtype=0x00, mfdev=0 intpin=d, irq=5 map[20]: type 4, range 32, base 00001810, size 4, enabled found-> vendor=0x8086, dev=0x2443, revid=0x03 bus=0, slot=31, func=3 class=0c-05-00, hdrtype=0x00, mfdev=0 intpin=b, irq=5 map[20]: type 4, range 32, base 00001880, size 5, enabled found-> vendor=0x8086, dev=0x2444, revid=0x03 bus=0, slot=31, func=4 class=0c-03-00, hdrtype=0x00, mfdev=0 intpin=c, irq=5 map[10]: type 4, range 32, base 00001c00, size 8, enabled map[14]: type 4, range 32, base 00001840, size 6, enabled found-> vendor=0x8086, dev=0x2445, revid=0x03 bus=0, slot=31, func=5 class=04-01-00, hdrtype=0x00, mfdev=0 intpin=b, irq=5 pci0: on pcib0 agp0: mem 0xf4000000-0xf407ffff,0xf8000000-0xfbffffff irq 10 at device 2.0 on pci0 agp0: allocating GATT for aperture of size 64M pcib1: at device 30.0 on pci0 pcib1: secondary bus 1 pcib1: subordinate bus 1 pcib1: I/O decode 0xf000-0xfff pcib1: memory decode 0xfff00000-0xfffff pcib1: prefetched decode 0xfff00000-0xfffff pci1: physical bus=1 found-> vendor=0x1217, dev=0x6933, revid=0x01 bus=1, slot=3, func=0 class=06-07-00, hdrtype=0x02, mfdev=1 intpin=a, irq=9 powerspec 2 supports D0 D1 D2 D3 current D0 found-> vendor=0x1217, dev=0x6933, revid=0x01 bus=1, slot=3, func=1 class=06-07-00, hdrtype=0x02, mfdev=1 intpin=b, irq=9 powerspec 2 supports D0 D1 D2 D3 current D0 pci1: on pcib1 pccbb0: irq 9 at device 3.0 on pci1 start (84000000) < sc->membase (fff00000) end (ffffffff) > sc->memlimit (fffff) pcib1: device pccbb0 requested unsupported memory range 0x84000000-0xffffffff (decoding 0xfff00000-0xfffff, 0xfff00000-0xfffff) pcib1: device pccbb0 requested decoded memory range 0x84000000-0xffffffff cardbus0: on pccbb0 pccard0: <16-bit PCCard bus> on pccbb0 pccbb1: irq 9 at device 3.1 on pci1 start (84000000) < sc->membase (fff00000) end (ffffffff) > sc->memlimit (fffff) pcib1: device pccbb1 requested unsupported memory range 0x84000000-0xffffffff (decoding 0xfff00000-0xfffff, 0xfff00000-0xfffff) pcib1: device pccbb1 requested decoded memory range 0x84000000-0xffffffff cardbus1: on pccbb1 pccard1: <16-bit PCCard bus> on pccbb1 isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0x1800-0x180f at device 31.1 on pci0 ata0: iobase=0x01f0 altiobase=0x03f6 bmaddr=0x1800 ata0: mask=03 ostat0=50 ostat2=00 ata0-master: ATAPI 00 00 ata0-slave: ATAPI 00 00 ata0: mask=03 stat0=50 stat1=00 ata0-master: ATA 01 a5 ata0: devices=01 ata0: at 0x1f0 irq 14 on atapci0 ata1: iobase=0x0170 altiobase=0x0376 bmaddr=0x1808 ata1: mask=03 ostat0=50 ostat2=00 ata1-master: ATAPI 14 eb ata1-slave: ATAPI 00 00 ata1: mask=03 stat0=00 stat1=00 ata1: devices=04 ata1: at 0x170 irq 15 on atapci0 pci0: at device 31.2 (no driver attached) pci0: at device 31.3 (no driver attached) pci0: at device 31.4 (no driver attached) pcm0: port 0x1840-0x187f,0x1c00-0x1cff irq 5 at device 31.5 on pci0 pcm0: ac97 codec id 0x83847600 (SigmaTel STAC9700/9783/9784) pcm0: ac97 codec features 18 bit DAC, 18 bit ADC, 5 bit master volume, SigmaTel 3D Enhancement pcm0: sndbuf_setmap 71000, 4000; 0xd1dca000 -> 71000 pcm0: sndbuf_setmap 8e000, 4000; 0xd1dd7000 -> 8e000 pcm0: measured ac97 link rate at 29293 Hz ata: ata0 already exists; skipping it ata: ata1 already exists; skipping it Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 sc: sc0 already exists; skipping it vga: vga0 already exists; skipping it isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices orm0: