]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Initial version
authorJaroslav Kysela <perex@perex.cz>
Thu, 9 May 2002 07:18:53 +0000 (07:18 +0000)
committerJaroslav Kysela <perex@perex.cz>
Thu, 9 May 2002 07:18:53 +0000 (07:18 +0000)
src/conf/cards/RME9636.conf [new file with mode: 0644]
src/conf/cards/RME9652.conf [new file with mode: 0644]

diff --git a/src/conf/cards/RME9636.conf b/src/conf/cards/RME9636.conf
new file mode 100644 (file)
index 0000000..21e0a22
--- /dev/null
@@ -0,0 +1,65 @@
+#
+# Configuration for the RME9636
+#
+
+<confdir:pcm/front.conf>
+
+RME9636.pcm.front.0 {
+       @args [ CARD ]
+       @args.CARD {
+               type string
+       }
+       type hw
+       card $CARD
+       device 0
+}      
+
+# FIXME: This configuration is not valid for double-speed rates.
+
+<confdir:pcm/iec958.conf>
+
+RME9636.pcm.iec958.0 {
+       @args [ CARD DEV AES0 AES1 AES2 AES3 ]
+       @args.CARD {
+               type string
+       }
+       @args.DEV {
+               type integer
+       }
+       @args.AES0 {
+               type integer
+       }
+       @args.AES1 {
+               type integer
+       }
+       @args.AES2 {
+               type integer
+       }
+       @args.AES3 {
+               type integer
+       }
+       type hooks
+       slave.pcm {
+               type route
+               slave {
+                       pcm {
+                               type hw
+                               card $CARD
+                               device 0
+                       }
+                       channels 18
+               }
+               ttable.0.16 1
+               ttable.1.17 1
+       }
+       hooks.0 {
+               type ctl_elems
+               hook_args [
+                       {
+                               name "IEC958 Playback PCM Stream"
+                               lock true
+                               value [ $AES0 $AES1 $AES2 $AES3 ]
+                       }
+               ]
+       }
+}
diff --git a/src/conf/cards/RME9652.conf b/src/conf/cards/RME9652.conf
new file mode 100644 (file)
index 0000000..d46874e
--- /dev/null
@@ -0,0 +1,65 @@
+#
+# Configuration for the RME9636
+#
+
+<confdir:pcm/front.conf>
+
+RME9636.pcm.front.0 {
+       @args [ CARD ]
+       @args.CARD {
+               type string
+       }
+       type hw
+       card $CARD
+       device 0
+}      
+
+# FIXME: This configuration is not valid for double-speed rates.
+
+<confdir:pcm/iec958.conf>
+
+RME9636.pcm.iec958.0 {
+       @args [ CARD DEV AES0 AES1 AES2 AES3 ]
+       @args.CARD {
+               type string
+       }
+       @args.DEV {
+               type integer
+       }
+       @args.AES0 {
+               type integer
+       }
+       @args.AES1 {
+               type integer
+       }
+       @args.AES2 {
+               type integer
+       }
+       @args.AES3 {
+               type integer
+       }
+       type hooks
+       slave.pcm {
+               type route
+               slave {
+                       pcm {
+                               type hw
+                               card $CARD
+                               device 0
+                       }
+                       channels 26
+               }
+               ttable.0.24 1
+               ttable.1.25 1
+       }
+       hooks.0 {
+               type ctl_elems
+               hook_args [
+                       {
+                               name "IEC958 Playback PCM Stream"
+                               lock true
+                               value [ $AES0 $AES1 $AES2 $AES3 ]
+                       }
+               ]
+       }
+}