From owner-freebsd-multimedia Mon Aug 4 04:43:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA27139 for multimedia-outgoing; Mon, 4 Aug 1997 04:43:20 -0700 (PDT) Received: from teligent.se (iservern.teligent.se [194.17.198.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA27134 for ; Mon, 4 Aug 1997 04:43:15 -0700 (PDT) Received: from datorn.teligent.se (datorn.teligent.se [192.168.2.31]) by teligent.se (8.7/8.6.12) with SMTP id NAA25478 for ; Mon, 4 Aug 1997 13:41:00 +0200 Date: Mon, 4 Aug 1997 13:54:12 +0200 (MET DST) From: Jakob Alvermark To: multimedia@freebsd.org Subject: Aztech MMPro 16 II Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by hub.freebsd.org id EAA27135 Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hello! I'm trying to use the above with FreeBSD 2.2.1, with small amount of luck. I've installed FreeBSD and DOS on the same disk, so that I can set the card in MSS mode (the card can emulate both SoundBlaster Pro and Microsoft Windows Sound System), softboot to FreeBSD. So I managed to get FreeBSD to probe it. It looks fine: Copyright (c) 1992-1996 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 2.2.1-RELEASE #0: Sun Aug 3 12:10:22 CEST 1997 jakob@gotland:/usr/src/sys/compile/VISBY CPU: Pentium (90.00-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x525 Stepping=5 Features=0x1bf real memory = 25165824 (24576K bytes) avail memory = 22437888 (21912K bytes) Probing for devices on PCI bus 0: chip0 rev 0 on pci0:0 chip1 rev 1 on pci0:1:0 chip2 rev 0 on pci0:1:1 vga0 rev 0 on pci0:17 Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> ed0 at 0x300-0x31f irq 12 on isa ed0: address 00:00:44:03:69:34, type NE2000 (16 bit) sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 72065B fd0: 1.44MB 3.5in wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): wd0: 204MB (417792 sectors), 1024 cyls, 12 heads, 34 S/T, 512 B/S wdc1: disabled, not probed. npx0 on motherboard npx0: INT 16 interface sb0: disabled, not probed. sbxvi0: disabled, not probed. sbmidi0: disabled, not probed. mss0 at 0x530 irq 10 drq 1 on isa mss0: opl0: disabled, not probed. and the /dev/sndstat looks fine as well: VoxWare Sound Driver:3.0-beta-950506 (Sun Feb 5 14:38:12 EST 1995 freebsd-hacker s@freefall.cdrom.com) Config options: ffffffff Installed drivers: Type 1: OPL-2/OPL-3 FM Type 2: SoundBlaster Type 6: SoundBlaster16 Type 7: SB16 MIDI Type 10: MS Sound System Card config: MS Sound System at 0x530 irq 10 drq 1 SoundBlaster at 0x220 irq 7 drq 1 SoundBlaster16 at 0x220 irq 7 drq 6 SB16 MIDI at 0x300 irq 7 drq 0 OPL-2/OPL-3 FM at 0x388 irq 0 drq 0 Audio devices: 0: MS Sound System (CS4231) Synth devices: Midi devices: Timers: 0: System Timer Mixers: 0: AD1848/CS4248/CS4231 But, when I try output some sound, it loops and the kernel vomits this: Sound: DMA timed out - IRQ/DRQ config error? The DOS utilities allows me to set the SB PORT,SB IRQ, SB DMA and MSS PORT, but there is no setting for MSS IRQ or DMA. I think the default MSS IRQ is 10, because if I set FreeBSD to anything else than irq 10, it doesn't probe it correctly. I also have an idea of that the MSS doesn't use irq, maybe that could be the problem? Because when I installed a DOS-game, it didn't ask for the irq. "Not needed" or something it said. I'm looking for help. It would be really nice if this could work. (The card was *cheap* :) Thanks, Jakob Alvermark ------------------------------------------------------- Teligent AB, P.O. Box 213, S-149 23 Nynäshamn, Sweden Telephone +46-(0)8 520 660 00 * Fax +46-(0)8 520 193 36 Direct +46-(0)8 520 660 32 * GSM +46-(0)70 792 16 57