Adam J. Richter | 6 Jun 03:50 2003

Patch: linux-2.5.70-bk10/sound/usb/audio.c fix

[Earlier today, I sent this message to tiwai <at> suse.de and meant to cc
it to linux-sound, but accidentally cc'ed it to the invalid email
address linux-audio.  --Adam Richter]

        linux-2.5.70-bk10/sound/usb/audio.c does not compile, due to a
debugging statement.  Here is a proposed patch.  If this looks good
to you, could you please approve it and submit it to Linus?

Adam J. Richter     __     ______________   575 Oroville Road
adam <at> yggdrasil.com     \ /                  Miplitas, California 95035
+1 408 309-6081         | g g d r a s i l   United States of America
                         "Free Software For The Rest Of Us."

--- linux-2.5.70-bk10/sound/usb/usbaudio.c      2003-06-05 12:18:06.000000000 -0700
+++ linux/sound/usb/usbaudio.c  2003-06-05 15:24:41.000000000 -0700
 <at>  <at>  -1944,7 +1944,7  <at>  <at> 
        switch (format) {
        case 0: /* some devices don't define this correctly... */
                snd_printdd(KERN_INFO "%d:%u:%d : format type 0 is detected, processed as PCM\n",
-                           dev->devnum, iface_no, altno);
+                           dev->devnum, fp->iface, fp->altsetting);
                /* fall-through */
        case USB_AUDIO_FORMAT_PCM:
                if (sample_width > sample_bytes * 8) {

-
To unsubscribe from this list: send the line "unsubscribe linux-sound" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

(Continue reading)

Simon J Mudd | 10 Jun 00:07 2003
Picon

Help configuring a CS4236 to work with Linux

This list looks by the archives to be quiet.  However i'm not really sure
where else to post to get help solving this problem. If there's a better
list please let me know.

I need help configuring a cs4236 WSS/SB on motherboard (2a6ilpca) TL-SI21-2M
03/25/1999-SiS-5600-2A6ILPCAC-00.

I've spent some time looking at this but can't find the right combination
to make things work.

Currently running RedHat 9 with  2.4.20

Symptoms:
	Redhat's sndconfig produces output (appears to be ok), but
	mpg321 somefile.mp3 gives:

ad1848: Auto calibration timed out (3)
Sound: DMA (output) timed out - IRQ/DRQ config error?

and then I get a hard hang. Reset to reboot is necessary.

I've been Googling and found lots of things, but no changes to the
current script seem to produce different results:

# [0] doesn't work
# [1] doesn't work
# [2] doesn't work
insmod soundcore
insmod sound
insmod ad1848
(Continue reading)

rautenkranzmt | 10 Jun 06:27 2003
Picon

Re: Help configuring a CS4236 to work with Linux

Simon,

Having reviewed your settings incl., i wonder, with the pnpdump... does 
your system run isapnp at start? and have you edited /etc/isapnp.conf to 
reflect any settings at all for your sound card? red hat's sndconfig 
does it automatically, and chooses it's own settings (in my experience), 
but i've never seen it apply isapnp settings to the conf file.

this corresponds exactly to the kind of trouble i was having a couple 
years back with my opl-sa3 pnp card. i edited isapnp.conf (see 'man 
isapnp.conf'), and had it load in rc.local. my problem was fixed.

~michael

-
To unsubscribe from this list: send the line "unsubscribe linux-sound" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Simon J Mudd | 10 Jun 11:25 2003
Picon

Re: Help configuring a CS4236 to work with Linux

Hello Michael,

On Mon, 9 Jun 2003, rautenkranzmt wrote:

> Having reviewed your settings incl., i wonder, with the pnpdump... does 
> your system run isapnp at start? and have you edited /etc/isapnp.conf to 
> reflect any settings at all for your sound card? red hat's sndconfig 
> does it automatically, and chooses it's own settings (in my experience), 
> but i've never seen it apply isapnp settings to the conf file.

Initially I didn't do anything (didn't add anything to /etc/modules.conf),
didn't have /etc/isapnp.conf, or have isapnptools on my machine) and let
RedHat's sndconfig "do it's stuff".

Running sndconfig gave me:
Model: Crystal codec: GAME
Can you hear the sample sound? I could so I typed yes. sndconfig modified
/etc/modules.conf adding:

alias sound-slot-0 cs4232
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove   sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
options sound dmabuf=1
alias synth0 opl3
options opl3 io=0x330
options cs4232 isapnp=1

Running the mpg321 somefile.mp3 _hung_ the machine.

I tried again, setting the values by hand, being able to choose options:
(Continue reading)

Michael Rautenkranz | 12 Jun 23:44 2003
Picon

Re: Help configuring a CS4236 to work with Linux

Simon J Mudd wrote:

> I/O Port IRQ DMA 1 DMA 2 MPU I/O MPU IRQ
>
>0x530    5   0     0     0x330   5
>0x534    7   1     1     0x300   7
>
>Selecting 0x534,5,1,1,0x330,7
>
>  
>
DMA1 and DMA2 must be different values

i would suggest 0x534,5,0,1,0x330,7

-
To unsubscribe from this list: send the line "unsubscribe linux-sound" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Simon J Mudd | 14 Jun 09:57 2003
Picon

Re: Help configuring a CS4236 to work with Linux

rautenkranzmt <at> ionempire.dyndns.org (Michael Rautenkranz) writes:

> Simon J Mudd wrote:
> 
> > I/O Port IRQ DMA 1 DMA 2 MPU I/O MPU IRQ
> >
> >0x530    5   0     0     0x330   5
> >0x534    7   1     1     0x300   7
> >
> >Selecting 0x534,5,1,1,0x330,7
> >
> DMA1 and DMA2 must be different values
> 
> i would suggest 0x534,5,0,1,0x330,7

OK. I'll try these values. Unfortunately the redhat sound config
doesn't explain the values and I don't now have Windows installed on
the machine to see how Windows configured the sound.

Thanks again.

Simon
-
To unsubscribe from this list: send the line "unsubscribe linux-sound" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Jonathon Horsman | 17 Jun 02:17 2003

S3 Sonic Vibes Linux driver

Greetings,

I obtained this email address from the MAINTAINERS file in the 2.4.21 
kernel source. Apologies if this is the wrong place to ask.

The specified URL in MAINTAINERS:
http://www.ife.ee.ethz.ch/~sailer/linux/pciaudio.html

does not work! I assume should be updated to ~tom/linux/pciaudio.html

Having upgraded from the 2.4.19 kernel, I now receive the following 
error when attempting to load the sonicvibes kernel:

kernel: sv: version v0.31 time 12:14:29 Jun 17 2003
kernel: PCI: Found IRQ 12 for device 02:00.0
kernel: PCI: Failed to allocate resource 7(0-1f) for 02:00.0
kernel: sv: cannot allocate DDMA controller io ports

This is a Redhat 7.3 box, the motherboard does have onboard sound but 
this has been disabled at the bios, so I don't think it should affect it.

Your site gives a command line option: dmaio=x
However I'm uncertain what parameter should be passed here.

lspci -vv gives:

02:00.0 Multimedia audio controller: S3 Inc. SonicVibes
	Subsystem: Unknown device 8000:8000
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
(Continue reading)

Thomas Sailer | 17 Jun 20:28 2003
Picon

Re: S3 Sonic Vibes Linux driver

On Tue, 2003-06-17 at 02:17, Jonathon Horsman wrote:

> kernel: sv: version v0.31 time 12:14:29 Jun 17 2003
> kernel: PCI: Found IRQ 12 for device 02:00.0
> kernel: PCI: Failed to allocate resource 7(0-1f) for 02:00.0
> kernel: sv: cannot allocate DDMA controller io ports

The kernel proper wasn't able to allocate IO addresses for the DDMA
controllers.

> Your site gives a command line option: dmaio=x
> However I'm uncertain what parameter should be passed here.

This parameter no longer exists for eons, DDMA address allocation should
be automatic.

Tom

-
To unsubscribe from this list: send the line "unsubscribe linux-sound" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

CaT | 30 Jun 10:49 2003
Picon
Picon

Realtek ALC650E support in 2.[45]?

Trying to get an upgrade and have a choice between two MBs. Both have
onboard sound and one has the ALC650 audio support and the other has
ALC650E audio support. I believe the former is s/w and the latter is
h/w. I'd like to get the ALC650E but I can't find any clear info if
there's support for it in either the 2.4 or 2.5 linux kernels. I found
mention of the ALC650 in the source but not the ALC650E. Searching
the web did not yeild much clarity either (and neither did the ALSA
website :/) but I may have missed something though.

Anyways, does it support it? I'd prefer fully OS driver support and 
don't mind using patches but prefer to be able to compile the driver
into the kernel as I like the lack of messyness that comes with
monolithic kernels.

Any help would be truly appreciated. Thanks.

--

-- 
"How can I not love the Americans? They helped me with a flat tire the
other day," he said.
	- http://www.toledoblade.com/apps/pbcs.dll/artikkel?SearchID=73139162287496&Avis=TO&Dato=20030624&Kategori=NEWS28&Lopenr=106240111&Ref=AR
-
To unsubscribe from this list: send the line "unsubscribe linux-sound" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Takashi Iwai | 30 Jun 12:03 2003
Picon

Re: Realtek ALC650E support in 2.[45]?

At Mon, 30 Jun 2003 18:49:43 +1000,
CaT wrote:
> 
> Trying to get an upgrade and have a choice between two MBs. Both have
> onboard sound and one has the ALC650 audio support and the other has
> ALC650E audio support. I believe the former is s/w and the latter is
> h/w. I'd like to get the ALC650E but I can't find any clear info if
> there's support for it in either the 2.4 or 2.5 linux kernels. I found
> mention of the ALC650 in the source but not the ALC650E. Searching
> the web did not yeild much clarity either (and neither did the ALSA
> website :/) but I may have missed something though.
> 
> Anyways, does it support it? I'd prefer fully OS driver support and 
> don't mind using patches but prefer to be able to compile the driver
> into the kernel as I like the lack of messyness that comes with
> monolithic kernels.

ALC650(E) is the AC97 codec chip.  There must be an audio core in
addition, most likely Intel ICH chips or VIA 82xx chips.  Both are
supported by ALSA, snd-intel8x0 and snd-via8xx drivers, respectively.
On OSS, they are i810_audio and via82cxxx_audio drivers.

ALC650E is a revision E of ALC650, which has some minor extensions
(like S/PDIF support) but mostly identical with ALC650. 
So both should work.

--

-- 
Takashi Iwai <tiwai <at> suse.de>		SuSE Linux AG - www.suse.de
ALSA Developer				ALSA Project - www.alsa-project.org
-
(Continue reading)


Gmane