source: GPL/branches/uniaud32-next/include/unicard.h

Last change on this file was 607, checked in by David Azarewicz, 7 years ago

Removed broken/unusable forcecard option.
Fixed Ensoniq driver selection.

File size: 2.6 KB
Line 
1/* $Id: unicard.h,v 1.3 2003/08/08 15:09:03 vladest Exp $ */
2/*
3 * Header for debug functions
4 *
5 * (C) 2000-2002 InnoTek Systemberatung GmbH
6 *
7 * This program is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU General Public License as
9 * published by the Free Software Foundation; either version 2 of
10 * the License, or (at your option) any later version.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public
18 * License along with this program; if not, write to the Free
19 * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
20 * USA.
21 *
22 */
23
24#ifndef __UNICARD_H__
25#define __UNICARD_H__
26
27//#define CS46XX_SUPPORTED
28
29#define CARD_NONE -1
30#define CARD_SBLIVE 0
31#define CARD_CMEDIA 1
32#define CARD_ALS4000 2
33#define CARD_CS4281 3
34#define CARD_ICH 4
35#define CARD_CS46XX 5
36#define CARD_VIA82XX 6
37#define CARD_ESS1938 7
38#define CARD_ENSONIQ0 8
39#define CARD_YAMAHA 9
40#define CARD_MAESTRO 10
41#define CARD_MAESTRO3 11
42#define CARD_ALI5451 12
43#define CARD_TRIDENT 13
44#define CARD_NEOMAGIC 14
45#define CARD_ATIIXP 15
46#define CARD_FM801 16
47#define CARD_AUDIGYLS 17
48#define CARD_BT87X 18
49#define CARD_AZX 19
50#define CARD_VORTEX 20 // unsupported
51#define CARD_CS5535 21
52#define CARD_ENSONIQ1 22
53
54#define CARDS_NUM 23
55
56#define CARD_STRING_SBLIVE "SBLIVE"
57#define CARD_STRING_CMEDIA "CMEDIA"
58#define CARD_STRING_ALS4000 "ALS4000"
59#define CARD_STRING_CS4281 "CS4281"
60#define CARD_STRING_ICH "ICH"
61#define CARD_STRING_CS46XX "CS46XX"
62#define CARD_STRING_VIA82XX "VIA82XX"
63#define CARD_STRING_ESS1938 "ESS1938"
64#define CARD_STRING_VORTEX "VORTEX"
65#define CARD_STRING_ENSONIQ "ENSONIQ"
66#define CARD_STRING_YAMAHA "YAMAHA"
67#define CARD_STRING_MAESTRO "MAESTRO"
68#define CARD_STRING_MAESTRO3 "MAESTRO3"
69#define CARD_STRING_ALI5451 "ALI5451"
70#define CARD_STRING_TRIDENT "TRIDENT"
71#define CARD_STRING_NEOMAGIC "NEO"
72#define CARD_STRING_ATIIXP "ATIIXP"
73#define CARD_STRING_FM801 "FM801"
74#define CARD_STRING_AUDIGYLS "AUDIGYLS"
75#define CARD_STRING_BT87X "BT87X"
76#define CARD_STRING_AZX "AZX"
77#define CARD_STRING_CS5535 "CS5535"
78
79#define CARD_MAX_LEN 16
80
81//extern int ForceCard;
82
83#endif //__UNICARD_H__
Note: See TracBrowser for help on using the repository browser.