Dhirendra Singh Kholia kirjoitti:
> Hi,
>
> I am getting 100% noise in output when I try to play any sound.
>
> specs: Auzentech Prelude, Linux kernel 2.6.27-rc5, gcc 4.2.3, Ubuntu
> 8.04.1 AMD64
>
> 04:09.0 Multimedia audio controller: Creative Labs SB X-Fi
>       Subsystem: Unknown device 415a:0034
>       Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B-
>       Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR-
>       Latency: 32 (1000ns min, 1250ns max)
>       Interrupt: pin A routed to IRQ 17
>       Region 0: I/O ports at bc00 [size=32]
>       Region 1: Memory at c7e00000 (64-bit, non-prefetchable) [size=2M]
>       Region 3: Memory at c0000000 (64-bit, non-prefetchable) [size=64M]
>       Capabilities: <access denied>
>
>
> I did hg bisect and found ->
>
> Good Revison:
> changeset:   398:e81129ea76fa
>
> First Bad Revison: (no sound at all!)
> changeset:   399:53f2b356c4dd
>
>
> Second Bad Revison: (100% noise output)
> changeset:   400:1bd870a52762
>
>   
The above changesets don't affect X-Fi in any way. Might it be possible 
that the problem is in ossplay?

Do you get sound/no-sound/noise when using osstest?

The driver uses the subsystem device ID to identify the chip revision. 
It looks like the one you have (0x34) is not known by the driver.

You may look at the switch (subdevice) statement around line 815 of 
oss_sbxfi.c and try to add "case 0x34:" to any of the groups inside the 
switch. It may be possible to get the device to work in this way.

Best regards,

Hannu

_______________________________________________
oss-devel mailing list
oss-devel@mailman.opensound.com
http://mailman.opensound.com/mailman/listinfo/oss-devel

Reply via email to