From owner-freebsd-questions Thu Jul 13 13:31:48 2000 Delivered-To: freebsd-questions@freebsd.org Received: from smtpproxy1.mitre.org (mbunix.mitre.org [129.83.20.100]) by hub.freebsd.org (Postfix) with ESMTP id D7E0F37BFBE for ; Thu, 13 Jul 2000 13:31:37 -0700 (PDT) (envelope-from jandrese@mitre.org) Received: from avsrv1.mitre.org (avsrv1.mitre.org [129.83.20.58]) by smtpproxy1.mitre.org (8.9.3/8.9.3) with ESMTP id QAA26364 for ; Thu, 13 Jul 2000 16:31:35 -0400 (EDT) Received: from mailsrv2.mitre.org (mailsrv2.mitre.org [129.83.221.17]) by smtpsrv1.mitre.org (8.9.3/8.9.3) with ESMTP id QAA22912 for ; Thu, 13 Jul 2000 16:29:47 -0400 (EDT) Received: from mitre.org ([128.29.145.140]) by mailsrv2.mitre.org (Netscape Messaging Server 4.1) with ESMTP id FXNL0M00.7CH for ; Thu, 13 Jul 2000 16:31:34 -0400 Message-ID: <396E27D4.FD240C0B@mitre.org> Date: Thu, 13 Jul 2000 16:34:29 -0400 From: "Andresen,Jason R." Organization: The MITRE Corporation X-Mailer: Mozilla 4.73 [en]C-20000509M (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "freebsd-questions@FreeBSD.ORG" Subject: Problems getting new SB AWE/64 working under old sound drivers Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello, Is there some magic trick that will allow FreeBSD 4.0 to see a Soundblaster AWE/64 ISA PnP? This soundcard mostly works under the new drivers, except vat refuses to talk to the card. These cards used to work under 2.x with the old sound drivers, but I can't get them to come up with 4.0. I'm attaching the kernel config, dmesg output, and pnpinfo. Some notes: The old 2.x configs used the pnp device that doesn't exist anymore in LINT. No matter where you stick that memory address for awe0, the card will move the address out of the way. For instance, if I move it to 0x621 (where it is now), on reboot it will jump to 0x640. It would be even better if someone knew how to get AWE/64s working with vat under the new sound drivers, but I'm not holding my breath for that one. kernel: # Dang. Luigi's sound drivers work great for everything but vat. Apparently # vat tries to sync its output off of the soundcard, which is a horrible hack # and causes problems. I'm going to have to use the Voxware drivers instead. device snd device sb0 at isa? port 0x220 irq 5 drq 1 device sbxvi0 at isa? drq 5 device sbmidi0 at isa? port 0x330 device awe0 at isa? port 0x620 # Only one AWE/64 cards dmesg output: Copyright (c) 1992-2000 The FreeBSD Project. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 4.0-RELEASE #7: Thu Jul 13 15:02:12 EDT 2000 root@traveler.nomadic.ie.org:/usr/src/sys-altq/compile/ALTQ-MITRE-OLDSOUND Timecounter "i8254" frequency 1193182 Hz CPU: Pentium/P54C (166.19-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping = 12 Features=0x1bf real memory = 33554432 (32768K bytes) avail memory = 28721152 (28048K bytes) Preloaded elf kernel "kernel" at 0xc03d4000. Intel Pentium detected, installing workaround for F00F bug md0: Malloc disk altq: major number is 96 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xffa0-0xffaf at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: at 13.0 xl0: <3Com 3c900-COMBO Etherlink XL> port 0xfe80-0xfebf irq 11 at device 14.0 on pci0 xl0: Ethernet address: 00:a0:24:d5:78:25 xl0: selecting 10baseT transceiver, half duplex xl0: supplying EUI64: 00:a0:24:ff:fe:d5:78:25 xl1: <3Com 3c905-TX Fast Etherlink XL> port 0xff00-0xff3f irq 11 at device 15.0 on pci0 xl1: Ethernet address: 00:60:97:78:bb:e9 miibus0: on xl1 nsphy0: on miibus0 nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto isa0: unexpected tag 14 fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 atkbdc0: at port 0x60-0x6f on isa0 atkbd0: irq 1 on atkbdc0 psm0: irq 12 on atkbdc0 psm0: model IntelliMouse, device ID 3 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: on isa0 sc0: VGA <16 virtual consoles, flags=0x200> pcic0: at port 0x3e2 iomem 0xd0000 irq 10 on isa0 pcic0: management irq 10 pccard0: on pcic0 pccard1: on pcic0 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A sio1: configured irq 3 not in bitmap of probed irqs 0 ppc0: at port 0x378-0x37f irq 7 on isa0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold ppi0: on ppbus0 lpt0: on ppbus0 lpt0: Interrupt-driven port plip0: on ppbus0 sb_reset_dsp failed sb_reset_dsp failed awe0 at port 0x620 on isa0 AWE32: not detected awe0: driver is using old-style compatability shims unknown0: at port 0x621-0x624 on isa0 unknown1: