Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Enumerations | Functions
pcm.c File Reference
#include "pcm.h"
#include "chip.h"
#include "comm.h"
#include "control.h"

Go to the source code of this file.

Enumerations

enum  { OUT_N_CHANNELS = 6, IN_N_CHANNELS = 4 }
 
enum  { OUT_EP = 6, IN_EP = 2, MAX_BUFSIZE = 128 * 1024 }
 
enum  { STREAM_DISABLED, STREAM_STARTING, STREAM_RUNNING, STREAM_STOPPING }
 

Functions

int __devinit usb6fire_pcm_init (struct sfire_chip *chip)
 
void usb6fire_pcm_abort (struct sfire_chip *chip)
 
void usb6fire_pcm_destroy (struct sfire_chip *chip)
 

Enumeration Type Documentation

anonymous enum
Enumerator:
OUT_N_CHANNELS 
IN_N_CHANNELS 

Definition at line 21 of file pcm.c.

anonymous enum
Enumerator:
OUT_EP 
IN_EP 
MAX_BUFSIZE 

Definition at line 36 of file pcm.c.

anonymous enum
Enumerator:
STREAM_DISABLED 
STREAM_STARTING 
STREAM_RUNNING 
STREAM_STOPPING 

Definition at line 40 of file pcm.c.

Function Documentation

void usb6fire_pcm_abort ( struct sfire_chip chip)

Definition at line 639 of file pcm.c.

void usb6fire_pcm_destroy ( struct sfire_chip chip)

Definition at line 662 of file pcm.c.

int __devinit usb6fire_pcm_init ( struct sfire_chip chip)

Definition at line 581 of file pcm.c.