Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
sound_config.h File Reference
#include <linux/fs.h>
#include <linux/sound.h>
#include "os.h"
#include "soundvers.h"
#include "sound_calls.h"
#include "dev_table.h"

Go to the source code of this file.

Data Structures

struct  address_info
 
struct  voice_alloc_info
 
struct  channel_info
 

Macros

#define SND_DEFAULT_ENABLE   1
 
#define MAX_REALTIME_FACTOR   4
 
#define DSP_BUFFSIZE   (64*1024)
 
#define DSP_BUFFCOUNT   1 /* 1 is recommended. */
 
#define FM_MONO   0x388 /* This is the I/O address used by AdLib */
 
#define CONFIG_PAS_BASE   0x388
 
#define SEQ_MAX_QUEUE   1024
 
#define SBFM_MAXINSTR   (256) /* Size of the FM Instrument bank */
 
#define SND_NDEVS   256 /* Number of supported devices */
 
#define DSP_DEFAULT_SPEED   8000
 
#define MAX_AUDIO_DEV   5
 
#define MAX_MIXER_DEV   5
 
#define MAX_SYNTH_DEV   5
 
#define MAX_MIDI_DEV   6
 
#define MAX_TIMER_DEV   4
 
#define SYNTH_MAX_VOICES   32
 
#define WK_NONE   0x00
 
#define WK_WAKEUP   0x01
 
#define WK_TIMEOUT   0x02
 
#define WK_SIGNAL   0x04
 
#define WK_SLEEP   0x08
 
#define WK_SELECT   0x10
 
#define WK_ABORT   0x20
 
#define OPEN_READ   PCM_ENABLE_INPUT
 
#define OPEN_WRITE   PCM_ENABLE_OUTPUT
 
#define OPEN_READWRITE   (OPEN_READ|OPEN_WRITE)
 
#define DEB(x)
 
#define DDB(x)   do {} while (0)
 
#define MDB(x)
 
#define TIMER_ARMED   121234
 
#define TIMER_NOT_ARMED   1
 
#define MAX_MEM_BLOCKS   1024
 

Macro Definition Documentation

#define CONFIG_PAS_BASE   0x388

Definition at line 45 of file sound_config.h.

#define DDB (   x)    do {} while (0)

Definition at line 131 of file sound_config.h.

#define DEB (   x)

Definition at line 127 of file sound_config.h.

#define DSP_BUFFCOUNT   1 /* 1 is recommended. */

Definition at line 39 of file sound_config.h.

#define DSP_BUFFSIZE   (64*1024)

Definition at line 36 of file sound_config.h.

#define DSP_DEFAULT_SPEED   8000

Definition at line 57 of file sound_config.h.

#define FM_MONO   0x388 /* This is the I/O address used by AdLib */

Definition at line 42 of file sound_config.h.

#define MAX_AUDIO_DEV   5

Definition at line 59 of file sound_config.h.

#define MAX_MEM_BLOCKS   1024

Definition at line 145 of file sound_config.h.

#define MAX_MIDI_DEV   6

Definition at line 62 of file sound_config.h.

#define MAX_MIXER_DEV   5

Definition at line 60 of file sound_config.h.

#define MAX_REALTIME_FACTOR   4

Definition at line 29 of file sound_config.h.

#define MAX_SYNTH_DEV   5

Definition at line 61 of file sound_config.h.

#define MAX_TIMER_DEV   4

Definition at line 63 of file sound_config.h.

#define MDB (   x)

Definition at line 138 of file sound_config.h.

#define OPEN_READ   PCM_ENABLE_INPUT

Definition at line 109 of file sound_config.h.

#define OPEN_READWRITE   (OPEN_READ|OPEN_WRITE)

Definition at line 111 of file sound_config.h.

#define OPEN_WRITE   PCM_ENABLE_OUTPUT

Definition at line 110 of file sound_config.h.

#define SBFM_MAXINSTR   (256) /* Size of the FM Instrument bank */

Definition at line 52 of file sound_config.h.

#define SEQ_MAX_QUEUE   1024

Definition at line 50 of file sound_config.h.

#define SND_DEFAULT_ENABLE   1

Definition at line 25 of file sound_config.h.

#define SND_NDEVS   256 /* Number of supported devices */

Definition at line 55 of file sound_config.h.

#define SYNTH_MAX_VOICES   32

Definition at line 80 of file sound_config.h.

#define TIMER_ARMED   121234

Definition at line 142 of file sound_config.h.

#define TIMER_NOT_ARMED   1

Definition at line 143 of file sound_config.h.

#define WK_ABORT   0x20

Definition at line 107 of file sound_config.h.

#define WK_NONE   0x00

Definition at line 101 of file sound_config.h.

#define WK_SELECT   0x10

Definition at line 106 of file sound_config.h.

#define WK_SIGNAL   0x04

Definition at line 104 of file sound_config.h.

#define WK_SLEEP   0x08

Definition at line 105 of file sound_config.h.

#define WK_TIMEOUT   0x02

Definition at line 103 of file sound_config.h.

#define WK_WAKEUP   0x01

Definition at line 102 of file sound_config.h.