Linux Kernel
3.7.1
|
#include <ca_midi.h>
Data Fields | |
struct snd_rawmidi * | rmidi |
struct snd_rawmidi_substream * | substream_input |
struct snd_rawmidi_substream * | substream_output |
void * | dev_id |
spinlock_t | input_lock |
spinlock_t | output_lock |
spinlock_t | open_lock |
unsigned int | channel |
unsigned int | midi_mode |
int | port |
int | tx_enable |
int | rx_enable |
int | ipr_tx |
int | ipr_rx |
int | input_avail |
int | output_ready |
int | ack |
int | reset |
int | enter_uart |
void(* | interrupt )(struct snd_ca_midi *midi, unsigned int status) |
void(* | interrupt_enable )(struct snd_ca_midi *midi, int intr) |
void(* | interrupt_disable )(struct snd_ca_midi *midi, int intr) |
unsigned char(* | read )(struct snd_ca_midi *midi, int idx) |
void(* | write )(struct snd_ca_midi *midi, int data, int idx) |
struct snd_card *(* | get_dev_id_card )(void *dev_id) |
int(* | get_dev_id_port )(void *dev_id) |
spinlock_t input_lock |
void(* interrupt)(struct snd_ca_midi *midi, unsigned int status) |
void(* interrupt_disable)(struct snd_ca_midi *midi, int intr) |
void(* interrupt_enable)(struct snd_ca_midi *midi, int intr) |
spinlock_t open_lock |
spinlock_t output_lock |
struct snd_rawmidi* rmidi |
struct snd_rawmidi_substream* substream_input |
struct snd_rawmidi_substream* substream_output |