Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Creative PCI Express card (SB1040)-not real X-FI, likes 7.1
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
dAlexis
n00b
n00b


Joined: 18 Apr 2004
Posts: 63
Location: Moscow region,Russia

PostPosted: Sun Jan 06, 2008 1:09 pm    Post subject: Creative PCI Express card (SB1040)-not real X-FI, likes 7.1 Reply with quote

Dear All,

How can I manage to get THIS working? It's not real X-fi indeed, it likes as 7.1 Live (same is told in overclockers.ru thread http://forums.overclockers.ru/viewtopic.php?t=102696&start=0, if you'll manage to read Russian :) ). I tried to make a small hack by adding something to kernel source (see below)

Code:


emu10k1.c

static struct pci_device_id snd_emu10k1_ids[] = {
        { 0x1102, 0x0002, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },    /* EMU10K1 */
        { 0x1102, 0x0004, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1 },    /* Audigy */
        { 0x1102, 0x0008, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1 },    /* Audigy 2 Value SB0400 */
        { 0x1102, 0x0009, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1 },    /* Audigy 2 PCI Express */
        { 0, }
};



and

Code:

emu10k1_main.c

       {.vendor = 0x1102, .device = 0x0009, .subsystem = 0x11020018,
         .driver = "EMU10K1", .name = "SB Live [PCI-EXPRESS Test]",
         .id = "Live",
         .emu10k1_chip = 1,
         .ac97_chip = 1,
         .sblive51 = 1} ,


emu10k1 loaded successfully (hack was based on lspci data, see below), but snd-pcm-oss failed to load. I'm not very cool kernel & sound hacker indeed.... :(

Waiting for any advice|information.

lspci / lspci -v data:

Code:


04:00.0 PCI bridge: Creative Labs Unknown device 7006
05:00.0 Audio device: Creative Labs Unknown device 0009

04:00.0 PCI bridge: Creative Labs Unknown device 7006 (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=04, secondary=05, subordinate=05, sec-latency=96
        Memory behind bridge: dfe00000-dfefffff
        Capabilities: [50] Power Management version 3
        Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/4 Enable-
        Capabilities: [80] Subsystem: Creative Labs Unknown device 0010
        Capabilities: [90] Express PCI/PCI-X Bridge, MSI 00

05:00.0 Audio device: Creative Labs Unknown device 0009
        Subsystem: Creative Labs Unknown device 0018
        Flags: medium devsel, IRQ 19
        Memory at dfefc000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [dc] Power Management version 3

_________________
"The Matrix has you!" - "Let it be...."
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum