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

#include <pod.h>

Data Fields

struct usb_line6 line6
 
struct line6_dump_request dumpreq
 
unsigned char channel_num
 
struct pod_program prog_data
 
struct pod_program prog_data_buf
 
struct ValueWait tuner_mute
 
struct ValueWait tuner_freq
 
struct ValueWait tuner_note
 
struct ValueWait tuner_pitch
 
struct ValueWait monitor_level
 
struct ValueWait routing
 
struct ValueWait clipping
 
struct timer_list startup_timer
 
struct work_struct startup_work
 
int startup_progress
 
unsigned long param_dirty [POD_CONTROL_SIZE/sizeof(unsigned long)]
 
unsigned long atomic_flags
 
int serial_number
 
int firmware_version
 
int device_id
 
char dirty
 
char midi_postprocess
 

Detailed Description

Definition at line 80 of file pod.h.

Field Documentation

unsigned long atomic_flags

Some atomic flags.

Definition at line 168 of file pod.h.

unsigned char channel_num

Current program number.

Definition at line 94 of file pod.h.

struct ValueWait clipping

Wait for audio clipping event.

Definition at line 143 of file pod.h.

int device_id

Device ID.

Definition at line 183 of file pod.h.

char dirty

Flag to indicate modification of current program settings.

Definition at line 188 of file pod.h.

Dump request structure.

Definition at line 89 of file pod.h.

Firmware version (x 100).

Definition at line 178 of file pod.h.

Generic Line6 USB data.

Definition at line 84 of file pod.h.

char midi_postprocess

Flag to enable MIDI postprocessing.

Definition at line 193 of file pod.h.

struct ValueWait monitor_level

Instrument monitor level.

Definition at line 129 of file pod.h.

unsigned long param_dirty[POD_CONTROL_SIZE/sizeof(unsigned long)]

Dirty flags for access to parameter data.

Definition at line 163 of file pod.h.

struct pod_program prog_data

Current program settings.

Definition at line 99 of file pod.h.

struct pod_program prog_data_buf

Buffer for data retrieved from or to be stored on PODxt Pro.

Definition at line 104 of file pod.h.

struct ValueWait routing

Audio routing mode. 0: send processed guitar 1: send clean guitar 2: send clean guitar re-amp playback 3: send re-amp playback

Definition at line 138 of file pod.h.

int serial_number

Serial number of device.

Definition at line 173 of file pod.h.

int startup_progress

Current progress in startup procedure.

Definition at line 158 of file pod.h.

struct timer_list startup_timer

Timer for device initializaton.

Definition at line 148 of file pod.h.

struct work_struct startup_work

Work handler for device initializaton.

Definition at line 153 of file pod.h.

struct ValueWait tuner_freq

Tuner base frequency (typically 440Hz).

Definition at line 114 of file pod.h.

struct ValueWait tuner_mute

Tuner mute mode.

Definition at line 109 of file pod.h.

struct ValueWait tuner_note

Note received from tuner.

Definition at line 119 of file pod.h.

struct ValueWait tuner_pitch

Pitch value received from tuner.

Definition at line 124 of file pod.h.


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