#include <linux/wait.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/ioport.h>
#include <linux/export.h>
#include <linux/delay.h>
#include <sound/core.h>
#include <sound/emu8000.h>
#include <sound/emu8000_reg.h>
#include <asm/io.h>
#include <asm/uaccess.h>
#include <linux/init.h>
#include <sound/control.h>
#include <sound/initval.h>
Go to the source code of this file.
|
void | snd_emu8000_poke (struct snd_emu8000 *emu, unsigned int port, unsigned int reg, unsigned int val) |
|
unsigned short | snd_emu8000_peek (struct snd_emu8000 *emu, unsigned int port, unsigned int reg) |
|
void | snd_emu8000_poke_dw (struct snd_emu8000 *emu, unsigned int port, unsigned int reg, unsigned int val) |
|
unsigned int | snd_emu8000_peek_dw (struct snd_emu8000 *emu, unsigned int port, unsigned int reg) |
|
void | snd_emu8000_dma_chan (struct snd_emu8000 *emu, int ch, int mode) |
|
void | snd_emu8000_init_fm (struct snd_emu8000 *emu) |
|
void | snd_emu8000_update_equalizer (struct snd_emu8000 *emu) |
|
int | snd_emu8000_load_chorus_fx (struct snd_emu8000 *emu, int mode, const void __user *buf, long len) |
|
void | snd_emu8000_update_chorus_mode (struct snd_emu8000 *emu) |
|
int | snd_emu8000_load_reverb_fx (struct snd_emu8000 *emu, int mode, const void __user *buf, long len) |
|
void | snd_emu8000_update_reverb_mode (struct snd_emu8000 *emu) |
|
int __devinit | snd_emu8000_new (struct snd_card *card, int index, long port, int seq_ports, struct snd_seq_device **awe_ret) |
|
| EXPORT_SYMBOL (snd_emu8000_poke) |
|
| EXPORT_SYMBOL (snd_emu8000_peek) |
|
| EXPORT_SYMBOL (snd_emu8000_poke_dw) |
|
| EXPORT_SYMBOL (snd_emu8000_peek_dw) |
|
| EXPORT_SYMBOL (snd_emu8000_dma_chan) |
|
| EXPORT_SYMBOL (snd_emu8000_init_fm) |
|
| EXPORT_SYMBOL (snd_emu8000_load_chorus_fx) |
|
| EXPORT_SYMBOL (snd_emu8000_load_reverb_fx) |
|
| EXPORT_SYMBOL (snd_emu8000_update_chorus_mode) |
|
| EXPORT_SYMBOL (snd_emu8000_update_reverb_mode) |
|
| EXPORT_SYMBOL (snd_emu8000_update_equalizer) |
|
#define SNDRV_EMU8000_CHORUS_1 0 |
#define SNDRV_EMU8000_CHORUS_2 1 |
#define SNDRV_EMU8000_CHORUS_3 2 |
#define SNDRV_EMU8000_CHORUS_4 3 |
#define SNDRV_EMU8000_CHORUS_FEEDBACK 4 |
#define SNDRV_EMU8000_CHORUS_FLANGER 5 |
#define SNDRV_EMU8000_CHORUS_NUMBERS 32 |
#define SNDRV_EMU8000_CHORUS_PREDEFINED 8 |
#define SNDRV_EMU8000_CHORUS_SHORTDELAY 6 |
#define SNDRV_EMU8000_CHORUS_SHORTDELAY2 7 |
#define SNDRV_EMU8000_REVERB_DELAY 6 |
#define SNDRV_EMU8000_REVERB_HALL1 3 |
#define SNDRV_EMU8000_REVERB_HALL2 4 |
#define SNDRV_EMU8000_REVERB_NUMBERS 32 |
#define SNDRV_EMU8000_REVERB_PANNINGDELAY 7 |
#define SNDRV_EMU8000_REVERB_PLATE 5 |
#define SNDRV_EMU8000_REVERB_PREDEFINED 8 |
#define SNDRV_EMU8000_REVERB_ROOM1 0 |
#define SNDRV_EMU8000_REVERB_ROOM2 1 |
#define SNDRV_EMU8000_REVERB_ROOM3 2 |
#define UNIQUE_ID1 0xa5b9 |
#define UNIQUE_ID2 0x9d53 |