FreeBSD kernel sound device code
|
Go to the source code of this file.
Data Structures | |
struct | _midi_cmdtab |
Macros | |
#define | NSEQ_MAX 16 |
#define | RANGE(var, low, high) |
#define | SEQ_DEBUG(y, x) |
#define | SYNTHPROP_MIDI 1 |
#define | SYNTHPROP_SYNTH 2 |
#define | SYNTHPROP_RX 4 |
#define | SYNTHPROP_TX 8 |
Typedefs | |
typedef struct _midi_cmdtab | midi_cmdtab |
Enumerations | |
enum | { MORE , TIMERARMED , QUEUEFULL } |
Functions | |
void | seq_timer (void *arg) |
SYSCTL_DECL (_hw_midi_seq) | |
SYSCTL_DECL (_hw_midi) | |
char * | midi_cmdname (int cmd, midi_cmdtab *tab) |
Variables | |
int | seq_debug |
midi_cmdtab | cmdtab_seqevent [] |
midi_cmdtab | cmdtab_seqioctl [] |
midi_cmdtab | cmdtab_timer [] |
midi_cmdtab | cmdtab_seqcv [] |
midi_cmdtab | cmdtab_seqccmn [] |
#define NSEQ_MAX 16 |
Definition at line 39 of file sequencer.h.
#define RANGE | ( | var, | |
low, | |||
high | |||
) |
Definition at line 45 of file sequencer.h.
#define SEQ_DEBUG | ( | y, | |
x | |||
) |
Definition at line 56 of file sequencer.h.
#define SYNTHPROP_MIDI 1 |
Definition at line 67 of file sequencer.h.
#define SYNTHPROP_RX 4 |
Definition at line 69 of file sequencer.h.
#define SYNTHPROP_SYNTH 2 |
Definition at line 68 of file sequencer.h.
#define SYNTHPROP_TX 8 |
Definition at line 70 of file sequencer.h.
typedef struct _midi_cmdtab midi_cmdtab |
Definition at line 76 of file sequencer.h.
anonymous enum |
Enumerator | |
---|---|
MORE | |
TIMERARMED | |
QUEUEFULL |
Definition at line 85 of file sequencer.h.
char * midi_cmdname | ( | int | cmd, |
midi_cmdtab * | tab | ||
) |
Definition at line 2095 of file sequencer.c.
References _midi_cmdtab::cmd, and _midi_cmdtab::name.
Referenced by mseq_ioctl(), mseq_write(), seq_chncommon(), and seq_chnvoice().
void seq_timer | ( | void * | arg | ) |
SYSCTL_DECL | ( | _hw_midi | ) |
SYSCTL_DECL | ( | _hw_midi_seq | ) |
|
extern |
Definition at line 257 of file sequencer.c.
Referenced by seq_chncommon().
|
extern |
Definition at line 250 of file sequencer.c.
Referenced by seq_chnvoice().
|
extern |
Definition at line 168 of file sequencer.c.
Referenced by mseq_write().
|
extern |
Definition at line 193 of file sequencer.c.
Referenced by mseq_ioctl().
|
extern |
Definition at line 236 of file sequencer.c.
|
extern |
Definition at line 164 of file sequencer.c.