Linux Kernel
3.7.1
|
#include <linux/moduleparam.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/gfp.h>
#include <linux/usb.h>
#include <sound/initval.h>
#include <sound/core.h>
#include <sound/pcm.h>
#include "device.h"
#include "audio.h"
#include "midi.h"
#include "control.h"
#include "input.h"
Go to the source code of this file.
Enumerations | |
enum | { SAMPLERATE_44100 = 0, SAMPLERATE_48000 = 1, SAMPLERATE_96000 = 2, SAMPLERATE_192000 = 3, SAMPLERATE_88200 = 4, SAMPLERATE_INVALID = 0xff } |
enum | { DEPTH_NONE = 0, DEPTH_16 = 1, DEPTH_24 = 2, DEPTH_32 = 3 } |
Functions | |
MODULE_AUTHOR ("Daniel Mack <[email protected]>") | |
MODULE_DESCRIPTION ("caiaq USB audio") | |
MODULE_LICENSE ("GPL") | |
MODULE_SUPPORTED_DEVICE ("{{Native Instruments, RigKontrol2},""{Native Instruments, RigKontrol3},""{Native Instruments, Kore Controller},""{Native Instruments, Kore Controller 2},""{Native Instruments, Audio Kontrol 1},""{Native Instruments, Audio 2 DJ},""{Native Instruments, Audio 4 DJ},""{Native Instruments, Audio 8 DJ},""{Native Instruments, Traktor Audio 2},""{Native Instruments, Session I/O},""{Native Instruments, GuitarRig mobile}""{Native Instruments, Traktor Kontrol X1}""{Native Instruments, Traktor Kontrol S4}""{Native Instruments, Maschine Controller}") | |
module_param_array (index, int, NULL, 0444) | |
MODULE_PARM_DESC (index,"Index value for the caiaq sound device") | |
module_param_array (id, charp, NULL, 0444) | |
MODULE_PARM_DESC (id,"ID string for the caiaq soundcard.") | |
module_param_array (enable, bool, NULL, 0444) | |
MODULE_PARM_DESC (enable,"Enable the caiaq soundcard.") | |
int | snd_usb_caiaq_send_command (struct snd_usb_caiaqdev *dev, unsigned char command, const unsigned char *buffer, int len) |
int | snd_usb_caiaq_set_audio_params (struct snd_usb_caiaqdev *dev, int rate, int depth, int bpp) |
int | snd_usb_caiaq_set_auto_msg (struct snd_usb_caiaqdev *dev, int digital, int analog, int erp) |
MODULE_DEVICE_TABLE (usb, snd_usb_id_table) | |
module_usb_driver (snd_usb_driver) | |
anonymous enum |
anonymous enum |
MODULE_AUTHOR | ( | "Daniel Mack <[email protected]>" | ) |
MODULE_DEVICE_TABLE | ( | usb | , |
snd_usb_id_table | |||
) |
MODULE_LICENSE | ( | "GPL" | ) |
MODULE_SUPPORTED_DEVICE | ( | ) |
module_usb_driver | ( | snd_usb_driver | ) |