Linux Kernel
3.7.1
|
#include <linux/init.h>
#include <linux/err.h>
#include <linux/isa.h>
#include <linux/delay.h>
#include <linux/time.h>
#include <linux/module.h>
#include <asm/dma.h>
#include <sound/core.h>
#include <sound/gus.h>
#include <sound/initval.h>
Go to the source code of this file.
Macros | |
#define | SNDRV_LEGACY_FIND_FREE_IRQ |
#define | SNDRV_LEGACY_FIND_FREE_DMA |
#define | CRD_NAME "Gravis UltraSound Classic" |
#define | DEV_NAME "gusclassic" |
Functions | |
MODULE_DESCRIPTION (CRD_NAME) | |
MODULE_AUTHOR ("Jaroslav Kysela <[email protected]>") | |
MODULE_LICENSE ("GPL") | |
MODULE_SUPPORTED_DEVICE ("{{Gravis,UltraSound Classic}}") | |
module_param_array (index, int, NULL, 0444) | |
MODULE_PARM_DESC (index,"Index value for "CRD_NAME" soundcard.") | |
module_param_array (id, charp, NULL, 0444) | |
MODULE_PARM_DESC (id,"ID string for "CRD_NAME" soundcard.") | |
module_param_array (enable, bool, NULL, 0444) | |
MODULE_PARM_DESC (enable,"Enable "CRD_NAME" soundcard.") | |
module_param_array (port, long, NULL, 0444) | |
MODULE_PARM_DESC (port,"Port # for "CRD_NAME" driver.") | |
module_param_array (irq, int, NULL, 0444) | |
MODULE_PARM_DESC (irq,"IRQ # for "CRD_NAME" driver.") | |
module_param_array (dma1, int, NULL, 0444) | |
MODULE_PARM_DESC (dma1,"DMA1 # for "CRD_NAME" driver.") | |
module_param_array (dma2, int, NULL, 0444) | |
MODULE_PARM_DESC (dma2,"DMA2 # for "CRD_NAME" driver.") | |
module_param_array (joystick_dac, int, NULL, 0444) | |
MODULE_PARM_DESC (joystick_dac,"Joystick DAC level 0.59V-4.52V or 0.389V-2.98V for "CRD_NAME" driver.") | |
module_param_array (channels, int, NULL, 0444) | |
MODULE_PARM_DESC (channels,"GF1 channels for "CRD_NAME" driver.") | |
module_param_array (pcm_channels, int, NULL, 0444) | |
MODULE_PARM_DESC (pcm_channels,"Reserved PCM channels for "CRD_NAME" driver.") | |
module_init (alsa_card_gusclassic_init) | |
module_exit (alsa_card_gusclassic_exit) | |
#define CRD_NAME "Gravis UltraSound Classic" |
Definition at line 35 of file gusclassic.c.
#define DEV_NAME "gusclassic" |
Definition at line 36 of file gusclassic.c.
#define SNDRV_LEGACY_FIND_FREE_DMA |
Definition at line 32 of file gusclassic.c.
#define SNDRV_LEGACY_FIND_FREE_IRQ |
Definition at line 31 of file gusclassic.c.
MODULE_AUTHOR | ( | "Jaroslav Kysela <[email protected]>" | ) |
MODULE_DESCRIPTION | ( | CRD_NAME | ) |
module_exit | ( | alsa_card_gusclassic_exit | ) |
module_init | ( | alsa_card_gusclassic_init | ) |
MODULE_LICENSE | ( | "GPL" | ) |
MODULE_PARM_DESC | ( | enable | , |
"Enable "CRD_NAME" soundcard." | |||
) |
MODULE_PARM_DESC | ( | dma1 | , |
"DMA1 # for "CRD_NAME" driver." | |||
) |
MODULE_PARM_DESC | ( | dma2 | , |
"DMA2 # for "CRD_NAME" driver." | |||
) |
MODULE_PARM_DESC | ( | joystick_dac | , |
"Joystick DAC level 0.59V-4.52V or 0.389V-2.98V for "CRD_NAME" driver." | |||
) |
MODULE_SUPPORTED_DEVICE | ( | "{{Gravis,UltraSound Classic}}" | ) |