Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
variax.c File Reference
#include <linux/slab.h>
#include "audio.h"
#include "control.h"
#include "driver.h"
#include "variax.h"

Go to the source code of this file.

Macros

#define VARIAX_SYSEX_CODE   7
 
#define VARIAX_SYSEX_PARAM   0x3b
 
#define VARIAX_SYSEX_ACTIVATE   0x2a
 
#define VARIAX_MODEL_HEADER_LENGTH   7
 
#define VARIAX_MODEL_MESSAGE_LENGTH   199
 
#define VARIAX_OFFSET_ACTIVATE   7
 

Functions

void line6_variax_process_message (struct usb_line6_variax *variax)
 
int line6_variax_init (struct usb_interface *interface, struct usb_line6_variax *variax)
 
void line6_variax_disconnect (struct usb_interface *interface)
 

Macro Definition Documentation

#define VARIAX_MODEL_HEADER_LENGTH   7

Definition at line 22 of file variax.c.

#define VARIAX_MODEL_MESSAGE_LENGTH   199

Definition at line 23 of file variax.c.

#define VARIAX_OFFSET_ACTIVATE   7

Definition at line 24 of file variax.c.

#define VARIAX_SYSEX_ACTIVATE   0x2a

Definition at line 21 of file variax.c.

#define VARIAX_SYSEX_CODE   7

Definition at line 19 of file variax.c.

#define VARIAX_SYSEX_PARAM   0x3b

Definition at line 20 of file variax.c.

Function Documentation

void line6_variax_disconnect ( struct usb_interface interface)

Definition at line 693 of file variax.c.

int line6_variax_init ( struct usb_interface interface,
struct usb_line6_variax variax 
)

Definition at line 679 of file variax.c.

void line6_variax_process_message ( struct usb_line6_variax variax)

Definition at line 194 of file variax.c.