Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Enumerations | Functions | Variables
hid-roccat-common.h File Reference
#include <linux/usb.h>
#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  roccat_common2_control
 

Enumerations

enum  roccat_common2_commands { ROCCAT_COMMON_COMMAND_CONTROL = 0x4 }
 

Functions

int roccat_common2_receive (struct usb_device *usb_dev, uint report_id, void *data, uint size)
 
int roccat_common2_send (struct usb_device *usb_dev, uint report_id, void const *data, uint size)
 
int roccat_common2_send_with_status (struct usb_device *usb_dev, uint command, void const *buf, uint size)
 

Variables

struct roccat_common2_control __packed
 

Enumeration Type Documentation

Enumerator:
ROCCAT_COMMON_COMMAND_CONTROL 

Definition at line 18 of file hid-roccat-common.h.

Function Documentation

int roccat_common2_receive ( struct usb_device *  usb_dev,
uint  report_id,
void data,
uint  size 
)

Definition at line 24 of file hid-roccat-common.c.

int roccat_common2_send ( struct usb_device *  usb_dev,
uint  report_id,
void const data,
uint  size 
)

Definition at line 46 of file hid-roccat-common.c.

int roccat_common2_send_with_status ( struct usb_device *  usb_dev,
uint  command,
void const buf,
uint  size 
)

Definition at line 110 of file hid-roccat-common.c.

Variable Documentation