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

#include <gus.h>

Data Fields

struct snd_cardcard
 
unsigned int initialized: 1
 
unsigned int equal_irq:1
 
unsigned int equal_dma:1
 
unsigned int ics_flag:1
 
unsigned int ics_flipped:1
 
unsigned int codec_flag:1
 
unsigned int max_flag:1
 
unsigned int max_ctrl_flag:1
 
unsigned int daughter_flag:1
 
unsigned int interwave:1
 
unsigned int ess_flag:1
 
unsigned int ace_flag:1
 
unsigned int uart_enable:1
 
unsigned short revision
 
unsigned short max_cntrl_val
 
unsigned short mix_cntrl_reg
 
unsigned short joystick_dac
 
int timer_dev
 
struct snd_gf1 gf1
 
struct snd_pcmpcm
 
struct snd_pcm_substreampcm_cap_substream
 
unsigned int c_dma_size
 
unsigned int c_period_size
 
unsigned int c_pos
 
struct snd_rawmidimidi_uart
 
struct snd_rawmidi_substreammidi_substream_output
 
struct snd_rawmidi_substreammidi_substream_input
 
spinlock_t reg_lock
 
spinlock_t voice_alloc
 
spinlock_t active_voice_lock
 
spinlock_t event_lock
 
spinlock_t dma_lock
 
spinlock_t pcm_volume_level_lock
 
spinlock_t uart_cmd_lock
 
struct mutex dma_mutex
 
struct mutex register_mutex
 

Detailed Description

Definition at line 404 of file gus.h.

Field Documentation

unsigned int ace_flag

Definition at line 408 of file gus.h.

spinlock_t active_voice_lock

Definition at line 440 of file gus.h.

unsigned int c_dma_size

Definition at line 430 of file gus.h.

unsigned int c_period_size

Definition at line 431 of file gus.h.

unsigned int c_pos

Definition at line 432 of file gus.h.

Definition at line 405 of file gus.h.

unsigned int codec_flag

Definition at line 408 of file gus.h.

unsigned int daughter_flag

Definition at line 408 of file gus.h.

spinlock_t dma_lock

Definition at line 442 of file gus.h.

struct mutex dma_mutex

Definition at line 445 of file gus.h.

unsigned int equal_dma

Definition at line 408 of file gus.h.

unsigned int equal_irq

Definition at line 408 of file gus.h.

unsigned int ess_flag

Definition at line 408 of file gus.h.

spinlock_t event_lock

Definition at line 441 of file gus.h.

Definition at line 427 of file gus.h.

unsigned int ics_flag

Definition at line 408 of file gus.h.

unsigned int ics_flipped

Definition at line 408 of file gus.h.

unsigned int initialized

Definition at line 408 of file gus.h.

unsigned int interwave

Definition at line 408 of file gus.h.

unsigned short joystick_dac

Definition at line 424 of file gus.h.

unsigned short max_cntrl_val

Definition at line 422 of file gus.h.

unsigned int max_ctrl_flag

Definition at line 408 of file gus.h.

unsigned int max_flag

Definition at line 408 of file gus.h.

struct snd_rawmidi_substream* midi_substream_input

Definition at line 436 of file gus.h.

struct snd_rawmidi_substream* midi_substream_output

Definition at line 435 of file gus.h.

struct snd_rawmidi* midi_uart

Definition at line 434 of file gus.h.

unsigned short mix_cntrl_reg

Definition at line 423 of file gus.h.

Definition at line 428 of file gus.h.

struct snd_pcm_substream* pcm_cap_substream

Definition at line 429 of file gus.h.

spinlock_t pcm_volume_level_lock

Definition at line 443 of file gus.h.

spinlock_t reg_lock

Definition at line 438 of file gus.h.

struct mutex register_mutex

Definition at line 446 of file gus.h.

unsigned short revision

Definition at line 421 of file gus.h.

int timer_dev

Definition at line 425 of file gus.h.

spinlock_t uart_cmd_lock

Definition at line 444 of file gus.h.

unsigned int uart_enable

Definition at line 408 of file gus.h.

spinlock_t voice_alloc

Definition at line 439 of file gus.h.


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