Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
sb16_main.c File Reference
#include <asm/io.h>
#include <asm/dma.h>
#include <linux/init.h>
#include <linux/time.h>
#include <linux/module.h>
#include <sound/core.h>
#include <sound/sb.h>
#include <sound/sb16_csp.h>
#include <sound/mpu401.h>
#include <sound/control.h>
#include <sound/info.h>

Go to the source code of this file.

Macros

#define snd_sb16_csp_playback_prepare(chip, runtime)   /*nop*/
 
#define snd_sb16_csp_capture_prepare(chip, runtime)   /*nop*/
 
#define snd_sb16_csp_update(chip)   /*nop*/
 
#define snd_sb16_csp_playback_open(chip, runtime)   /*nop*/
 
#define snd_sb16_csp_playback_close(chip)   /*nop*/
 
#define snd_sb16_csp_capture_open(chip, runtime)   /*nop*/
 
#define snd_sb16_csp_capture_close(chip)   /*nop*/
 

Functions

 MODULE_AUTHOR ("Jaroslav Kysela <[email protected]>")
 
 MODULE_DESCRIPTION ("Routines for control of 16-bit SoundBlaster cards and clones")
 
 MODULE_LICENSE ("GPL")
 
irqreturn_t snd_sb16dsp_interrupt (int irq, void *dev_id)
 
int snd_sb16dsp_configure (struct snd_sb *chip)
 
int snd_sb16dsp_pcm (struct snd_sb *chip, int device, struct snd_pcm **rpcm)
 
struct snd_pcm_opssnd_sb16dsp_get_pcm_ops (int direction)
 
 EXPORT_SYMBOL (snd_sb16dsp_pcm)
 
 EXPORT_SYMBOL (snd_sb16dsp_get_pcm_ops)
 
 EXPORT_SYMBOL (snd_sb16dsp_configure)
 
 EXPORT_SYMBOL (snd_sb16dsp_interrupt)
 

Macro Definition Documentation

#define snd_sb16_csp_capture_close (   chip)    /*nop*/

Definition at line 220 of file sb16_main.c.

#define snd_sb16_csp_capture_open (   chip,
  runtime 
)    /*nop*/

Definition at line 219 of file sb16_main.c.

#define snd_sb16_csp_capture_prepare (   chip,
  runtime 
)    /*nop*/

Definition at line 215 of file sb16_main.c.

#define snd_sb16_csp_playback_close (   chip)    /*nop*/

Definition at line 218 of file sb16_main.c.

#define snd_sb16_csp_playback_open (   chip,
  runtime 
)    /*nop*/

Definition at line 217 of file sb16_main.c.

#define snd_sb16_csp_playback_prepare (   chip,
  runtime 
)    /*nop*/

Definition at line 214 of file sb16_main.c.

#define snd_sb16_csp_update (   chip)    /*nop*/

Definition at line 216 of file sb16_main.c.

Function Documentation

EXPORT_SYMBOL ( snd_sb16dsp_pcm  )
EXPORT_SYMBOL ( snd_sb16dsp_get_pcm_ops  )
EXPORT_SYMBOL ( snd_sb16dsp_configure  )
EXPORT_SYMBOL ( snd_sb16dsp_interrupt  )
MODULE_AUTHOR ( "Jaroslav Kysela <[email protected]>"  )
MODULE_DESCRIPTION ( "Routines for control of 16-bit SoundBlaster cards and clones"  )
MODULE_LICENSE ( "GPL"  )
int snd_sb16dsp_configure ( struct snd_sb chip)

Definition at line 758 of file sb16_main.c.

struct snd_pcm_ops* snd_sb16dsp_get_pcm_ops ( int  direction)
read

Definition at line 900 of file sb16_main.c.

irqreturn_t snd_sb16dsp_interrupt ( int  irq,
void dev_id 
)

Definition at line 398 of file sb16_main.c.

int snd_sb16dsp_pcm ( struct snd_sb chip,
int  device,
struct snd_pcm **  rpcm 
)

Definition at line 869 of file sb16_main.c.