From alsa-devel-owner@alsa.jcu.cz  Fri Dec 11 11:55:34 1998
Received: from ns.art.ro (stefan@ns.art.ro [193.231.115.1])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id LAA20016
	for <alsa-devel@alsa.jcu.cz>; Fri, 11 Dec 1998 11:54:28 +0100
Received: (from stefan@localhost)
          by ns.art.ro (8.9.1/8.9.1)
	  id MAA02746 for alsa-devel@alsa.jcu.cz; Fri, 11 Dec 1998 12:54:37 +0200
Message-ID: <19981211125437.A2718@art.ro>
Date: Fri, 11 Dec 1998 12:54:37 +0200
From: Stefan Laudat <stefan@ns.art.ro>
To: alsa-devel@alsa.jcu.cz
Subject: OPL3-SA3 problems
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary=Dxnq1zWXvFF0Q93v
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list


--Dxnq1zWXvFF0Q93v
Content-Type: text/plain; charset=us-ascii

		Hello,

	First I'd like to thank you for bringing this new generation of sound drivers into
the Linux world. They are more powerful than OSS and free too! :)
	I've encountered a couple of problems these days racking my brains off in a desperate
manner. I can't use ALSA drivers with my OPL3-SA3 sound card :( The problem is that with the same 
isapnp initialization (see attached file) OSS/Lite succeeds and plays music damn well... But no
3DWide, Bass/Treble control etc.
	When the modules are loaded (see conf.modules) I get this error:

snd: OPL3-SA [0x220] detect (0) = 0xff
snd: Yamaha OPL3-SA soundcard #1 not found at 0x220 or device busy
snd: Yamaha OPL3-SA soundcard not found or device busy

	I can assure you OSS/Lite works damn fine with the same params...
	What else can I say instead of "HELP"!!!
	Oh, I forgot to mention, my soundcard is an Aristo OPL3-SA3 based soundcard with the YMF719 chip... 


-- 
Stefan Laudat
System Engineer - Dragon Art

"Power comes from the barrel of the gun" 

			-- Mao Tze Dong


--Dxnq1zWXvFF0Q93v
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="conf.modules"

alias net-pf-4 off
alias net-pf-5 off


alias char-major-14 snd
alias snd-minor-oss-0 snd-mixer
alias snd-minor-oss-3 snd-pcm1-oss
alias snd-minor-oss-4 snd-pcm1-oss
alias snd-minor-oss-5 snd-pcm1-oss
alias snd-minor-oss-12 snd-pcm1-oss
alias snd-card-0 snd-opl3sa
options snd snd_major=14 snd_cards_limit=1
options snd-opl3sa snd_port=0x220 snd_wss_port=0x530 snd_midi_port=0x330 snd_fm_port=0x388 snd_irq=5 snd_dma1=0 snd_dma1_size=64 snd_dma2=1 snd_dma2_size=64


--Dxnq1zWXvFF0Q93v
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="isapnp.conf"

# $Id: pnpdump.c,v 1.17 1998/11/10 22:45:04 fox Exp $
# This is free software, see the sources for details.
# This software has NO WARRANTY, use at your OWN RISK
#
# For details of this file format, see isapnp.conf(5)
#
# For latest information on isapnp and pnpdump see:
# http://www.roestock.demon.co.uk/isapnptools/
#
# Compiler flags: -DREALTIME -DNEEDSETSCHEDULER -DABORT_ONRESERR
#
# Trying port address 0203
# Board 1 has serial identifier 81 ff ff ff ff 20 00 a8 65
# Board 2 has serial identifier 65 74 91 7d a8 34 02 09 0e

# (DEBUG)
(READPORT 0x0203)
(ISOLATE PRESERVE)
(IDENTIFY *)
(VERBOSITY 2)
(CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING

(CONFIGURE YMH0020/-1 (LD 0
(IO 0 (SIZE 16) (BASE 0x0220))
(IO 1 (SIZE 8) (BASE 0x0530))
(IO 2 (SIZE 8) (BASE 0x0388))
(IO 3 (SIZE 2) (BASE 0x0330))
(IO 4 (SIZE 2) (BASE 0x0370))
(INT 0 (IRQ 5 (MODE +E)))
(DMA 0 (CHANNEL 0))
(DMA 1 (CHANNEL 1))
(NAME "YMH0020/-1[0]{OPL3-SA3 Sound Board}")
(ACT Y)
))

(CONFIGURE YMH0020/-1 (LD 1
(IO 0 (SIZE 1) (BASE 0x0201))
(NAME "YMH0020/-1[1]{OPL3-SA3 Sound Board}")
(ACT Y)
))

(CONFIGURE CPI0234/1955691944 (LD 0
(DMA 0 (CHANNEL 5))
(IO 0 (SIZE 8) (BASE 0x03f8))
(IO 1 (SIZE 8) (BASE 0x0100))
(INT 0 (IRQ 4 (MODE +E)))
(NAME "CPI0234/1955691944[0]{Euro 56LC-V         }")
(ACT Y)
))

(WAITFORKEY)

--Dxnq1zWXvFF0Q93v--

