Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
midi.c File Reference
#include <linux/slab.h>
#include <linux/usb.h>
#include <sound/core.h>
#include <sound/rawmidi.h>
#include "audio.h"
#include "driver.h"
#include "midi.h"
#include "pod.h"
#include "usbdefs.h"

Go to the source code of this file.

Macros

#define line6_rawmidi_substream_midi(substream)   ((struct snd_line6_midi *)((substream)->rmidi->private_data))
 

Functions

void line6_midi_receive (struct usb_line6 *line6, unsigned char *data, int length)
 
int line6_init_midi (struct usb_line6 *line6)
 

Macro Definition Documentation

#define line6_rawmidi_substream_midi (   substream)    ((struct snd_line6_midi *)((substream)->rmidi->private_data))

Definition at line 23 of file midi.c.

Function Documentation

int line6_init_midi ( struct usb_line6 line6)

Definition at line 375 of file midi.c.

void line6_midi_receive ( struct usb_line6 line6,
unsigned char data,
int  length 
)

Definition at line 32 of file midi.c.