Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
snd_rme9652 Struct Reference

Data Fields

int dev
 
spinlock_t lock
 
int irq
 
unsigned long port
 
void __iomemiobase
 
int precise_ptr
 
u32 control_register
 
u32 thru_bits
 
u32 creg_spdif
 
u32 creg_spdif_stream
 
charcard_name
 
size_t hw_offsetmask
 
size_t prev_hw_offset
 
size_t max_jitter
 
size_t period_bytes
 
unsigned char ds_channels
 
unsigned char ss_channels
 
struct snd_dma_buffer playback_dma_buf
 
struct snd_dma_buffer capture_dma_buf
 
unsigned charcapture_buffer
 
unsigned charplayback_buffer
 
pid_t capture_pid
 
pid_t playback_pid
 
struct snd_pcm_substreamcapture_substream
 
struct snd_pcm_substreamplayback_substream
 
int running
 
int passthru
 
int hw_rev
 
int last_spdif_sample_rate
 
int last_adat_sample_rate
 
charchannel_map
 
struct snd_cardcard
 
struct snd_pcmpcm
 
struct pci_devpci
 
struct snd_kcontrolspdif_ctl
 

Detailed Description

Definition at line 199 of file rme9652.c.

Field Documentation

unsigned char* capture_buffer

Definition at line 229 of file rme9652.c.

struct snd_dma_buffer capture_dma_buf

Definition at line 227 of file rme9652.c.

pid_t capture_pid

Definition at line 232 of file rme9652.c.

struct snd_pcm_substream* capture_substream

Definition at line 235 of file rme9652.c.

Definition at line 247 of file rme9652.c.

char* card_name

Definition at line 215 of file rme9652.c.

char* channel_map

Definition at line 245 of file rme9652.c.

u32 control_register

Definition at line 209 of file rme9652.c.

u32 creg_spdif

Definition at line 212 of file rme9652.c.

u32 creg_spdif_stream

Definition at line 213 of file rme9652.c.

int dev

Definition at line 200 of file rme9652.c.

unsigned char ds_channels

Definition at line 223 of file rme9652.c.

size_t hw_offsetmask

Definition at line 217 of file rme9652.c.

int hw_rev

Definition at line 240 of file rme9652.c.

void __iomem* iobase

Definition at line 205 of file rme9652.c.

int irq

Definition at line 203 of file rme9652.c.

int last_adat_sample_rate

Definition at line 243 of file rme9652.c.

int last_spdif_sample_rate

Definition at line 242 of file rme9652.c.

spinlock_t lock

Definition at line 202 of file rme9652.c.

size_t max_jitter

Definition at line 219 of file rme9652.c.

int passthru

Definition at line 239 of file rme9652.c.

Definition at line 249 of file rme9652.c.

Definition at line 248 of file rme9652.c.

size_t period_bytes

Definition at line 221 of file rme9652.c.

unsigned char* playback_buffer

Definition at line 230 of file rme9652.c.

struct snd_dma_buffer playback_dma_buf

Definition at line 226 of file rme9652.c.

pid_t playback_pid

Definition at line 233 of file rme9652.c.

struct snd_pcm_substream* playback_substream

Definition at line 236 of file rme9652.c.

unsigned long port

Definition at line 204 of file rme9652.c.

int precise_ptr

Definition at line 207 of file rme9652.c.

size_t prev_hw_offset

Definition at line 218 of file rme9652.c.

int running

Definition at line 237 of file rme9652.c.

struct snd_kcontrol* spdif_ctl

Definition at line 250 of file rme9652.c.

unsigned char ss_channels

Definition at line 224 of file rme9652.c.

u32 thru_bits

Definition at line 210 of file rme9652.c.


The documentation for this struct was generated from the following file: