Linux Sound subsystem development
 help / color / mirror / Atom feed
* SB64 AWE Mixer _broken_!
@ 2000-02-24  4:05 Christian Robottom Reis
  2000-02-26 11:51 ` Steve Crowder
  0 siblings, 1 reply; 2+ messages in thread
From: Christian Robottom Reis @ 2000-02-24  4:05 UTC (permalink / raw)
  To: linux-sound


(Sorry for the direct CCing - didn't know if this was relevant or not and
I've been asking around for weeks - just 'D' it away if it annoys you)

My AWE is acting up on a vanilla 2.2.14 build. I'm configuring it via
isapnp and using modules loaded via kmod & modules.conf. It's detected as
an SB 4.16 - and it plays fine for normal playback (average midi and dsp
usage).

I am not loading the awe_wave module, and I don't think it matters much.

If I change volume on this card _while it's playing_, however, I get
broken sound, DMA timeouts and general crap out of the speakers. This only
happens if I touch the mixer - if I don't, it's all fine. I can twiddle
with the volume a bit to get the sound to come out unbroken again.

What problem could this be a symptom of?

It's a CT4380 - anybody have a similar card?

Forget the rest if this is an obviously known problem.

I can downgrade the kernel to test if it seems like the proper thing to do
- has anyone been testing this card lately?

On an unrelated note - is it proper that I (ACT Y) the card during isapnp?

-- relevant modules.conf

alias sound sb
options sound dmabuf=1
options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330
alias midi opl3
options opl3 io=0x388
alias sbawe awe_wave
options awe_wave io=0x620

alias sound-slot-0 sb
alias sound-service-0-0 sb
alias sound-service-0-3 sb

alias char-major-14 sb

-- relevant isapnp.conf

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

(CONFIGURE CTL00c1/523545677 (LD 0
 (INT 0 (IRQ 5 (MODE +E)))
 (DMA 0 (CHANNEL 1))
 (DMA 1 (CHANNEL 5))
 (IO 0 (SIZE 16) (BASE 0x0220))
 (IO 1 (SIZE 2) (BASE 0x0330))
 (IO 2 (SIZE 4) (BASE 0x0388))
 (NAME "CTL00c1/523545677[0]{Audio               }")
 (ACT Y)
))

(CONFIGURE CTL00c1/523545677 (LD 1
 (IO 0 (SIZE 8) (BASE 0x0200))
 (NAME "CTL00c1/523545677[1]{Game                }")
 (ACT Y)
))

(CONFIGURE CTL00c1/523545677 (LD 2
 (IO 0 (SIZE 4) (BASE 0x0620))
 (NAME "CTL00c1/523545677[2]{WaveTable           }")
 (ACT Y)
))

(WAITFORKEY)

Cheers,
--
_/\ Christian Reis is sometimes kiko@radiumsystems.com.br 
\/~ suicide architect | free software advocate | mountain biker 

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2000-02-26 11:51 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-02-24  4:05 SB64 AWE Mixer _broken_! Christian Robottom Reis
2000-02-26 11:51 ` Steve Crowder

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox