summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/sound/local.h
blob: 7c1f8d77ac7972fa5680b52aafae80764618f240 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
/* for FreeBSD */
/*
 * $Id: local.h,v 1.11 1994/11/01 17:26:50 ache Exp
 */
#include "snd.h"

#include <param.h>
#include <systm.h>
#include <machine/cpufunc.h>
#include <vm/vm.h>

#if NSND > 0
#define KERNEL_SOUNDCARD
#endif

#ifndef EXCLUDE_UART6850
#define EXCLUDE_UART6850
#endif
#ifndef EXCLUDE_PSS
#define EXCLUDE_PSS
#endif

#define DSP_BUFFSIZE 65536
#define SELECTED_SOUND_OPTIONS  0xffffffff
#define SOUND_VERSION_STRING "2.90-2"
#define SOUND_CONFIG_DATE "Sun Feb 5 14:38:12 EST 1995"
#define SOUND_CONFIG_BY "freebsd-hackers"
#define SOUND_CONFIG_HOST "freebsd.org"
#define SOUND_CONFIG_DOMAIN "freebsd.org"


/* Reversed the VoxWare EXCLUDE options -Sujal Patel (smpatel@wam.umd.edu) */

#ifndef EXCLUDE_PAS
#define EXCLUDE_PAS
#endif
#ifndef EXCLUDE_SB
#define EXCLUDE_SB
#endif
#ifndef EXCLUDE_GUS
#define EXCLUDE_GUS
#endif
#ifndef EXCLUDE_MPU401
#define EXCLUDE_MPU401
#endif
#ifndef EXCLUDE_UART6850
#define EXCLUDE_UART6850
#endif
#ifndef EXCLUDE_PSS
#define EXCLUDE_PSS
#endif
#ifndef EXCLUDE_GUS16
#define EXCLUDE_GUS16
#endif
#ifndef EXCLUDE_GUSMAX
#define EXCLUDE_GUSMAX
#endif
#ifndef EXCLUDE_MSS
#define EXCLUDE_MSS
#endif
#ifndef EXCLUDE_SBPRO
#define EXCLUDE_SBPRO
#endif
#ifndef EXCLUDE_SB16
#define EXCLUDE_SB16
#endif
#ifndef EXCLUDE_YM3812
#define EXCLUDE_YM3812
#endif

#ifdef AUDIO_PAS
#undef EXCLUDE_PAS
#endif
#ifdef AUDIO_SB
#undef EXCLUDE_SB
#endif
#ifdef AUDIO_GUS
#undef EXCLUDE_GUS
#endif
#ifdef AUDIO_MPU401
#undef EXCLUDE_MPU401
#endif
#ifdef AUDIO_UART6850
#undef EXCLUDE_UART6850
#endif
#ifdef AUDIO_PSS
#undef EXCLUDE_PSS
#endif
#ifdef AUDIO_GUS16
#undef EXCLUDE_GUS
#undef EXCLUDE_GUS16
#endif
#ifdef AUDIO_GUSMAX
#undef EXCLUDE_GUSMAX
#endif
#ifdef AUDIO_MSS
#undef EXCLUDE_MSS
#endif
#ifdef AUDIO_SBPRO
#undef EXCLUDE_SBPRO
#endif
#ifdef AUDIO_SB16
#undef EXCLUDE_SB16
#endif
#ifdef AUDIO_YM3812
#undef EXCLUDE_YM3812
#endif
OpenPOWER on IntegriCloud