Update of /cvsroot/alsa/alsa-lib/src/conf/cards
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24020

Modified Files:
        Makefile.am aliases.conf 
Added Files:
        CMI8338-SWIEC.conf 
Log Message:
added CMI8338-SWIEC for cmipci with software IEC958

--- NEW FILE: CMI8338-SWIEC.conf ---
#
# Configuration for the CMI8338/8738 chip (w/o multi-channel support)
# using software IEC958 subframe conversion
#

<confdir:pcm/front.conf>

CMI8338-SWIEC.pcm.front.0 {
        @args [ CARD ]
        @args.CARD {
                type string
        }
        type hw
        card $CARD
        device 0
}       

<confdir:pcm/rear.conf>

# 2nd DAC
# FIXME: we need a volume attenuator for rear channel.
CMI8338-SWIEC.pcm.rear.0 {
        @args [ CARD ]
        @args.CARD {
                type string
        }
        type hw
        card $CARD
        device 1
}

<confdir:pcm/surround40.conf>

# for the old CM8738 with 2nd DAC for rear
CMI8338-SWIEC.pcm.surround40.0 {
        @args [ CARD ]
        @args.CARD {
                type string
        }
        type multi
        master 1
        slaves [
                {
                        pcm {
                                @func concat
                                strings [
                                        "cards.CMI8338-SWIEC.pcm.front.0:CARD=" $CARD
                                ]
                        }
                        channels 2
                }
                {
                        pcm {
                                @func concat
                                strings [
                                        "cards.CMI8338-SWIEC.pcm.rear.0:CARD=" $CARD
                                ]
                        }
                        channels 2
                }
        ]
        bindings [
                { slave 0 channel 0 }
                { slave 0 channel 1 }
                { slave 1 channel 0 }
                { slave 1 channel 1 }
        ]
}

<confdir:pcm/iec958.conf>

CMI8338-SWIEC.pcm.iec958.0 {
        @args [ CARD AES0 AES1 AES2 AES3 ]
        @args.CARD {
                type string
        }
        @args.AES0 {
                type integer
        }
        @args.AES1 {
                type integer
        }
        @args.AES2 {
                type integer
        }
        @args.AES3 {
                type integer
        }
        type asym
        playback.pcm {
                type iec958
                slave.pcm {
                        type hw
                        card $CARD
                        device 2
                }
                status [ $AES0 $AES1 $AES2 $AES3 ]
        }
        capture.pcm {
                type hw
                card $CARD
                device 2
        }
}

Index: Makefile.am
===================================================================
RCS file: /cvsroot/alsa/alsa-lib/src/conf/cards/Makefile.am,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- Makefile.am 4 May 2004 15:27:17 -0000       1.19
+++ Makefile.am 6 May 2004 13:19:05 -0000       1.20
@@ -8,6 +8,7 @@
        Audigy.conf \
        Audigy2.conf \
        CMI8338.conf \
+       CMI8338-SWIEC.conf \
        CMI8738-MC6.conf \
        CS46xx.conf \
        EMU10K1.conf \

Index: aliases.conf
===================================================================
RCS file: /cvsroot/alsa/alsa-lib/src/conf/cards/aliases.conf,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- aliases.conf        27 Nov 2003 16:50:52 -0000      1.4
+++ aliases.conf        6 May 2004 13:19:05 -0000       1.5
@@ -9,6 +9,7 @@
 YMF754 cards.YMF744
 CMIPCI cards.CMI8338
 CMI8738 cards.CMI8338
+CMI8738-SWIEC cards.CMI8338-SWIEC
 CMI8738-MC4 cards.CMI8738-MC6
 'E-mu APS' cards.EMU10K1
 'GUS Max' cards.GUS



-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver
higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to