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

Go to the source code of this file.

Data Structures

struct  isku_control
 
struct  isku_actual_profile
 
struct  isku_key_mask
 
struct  isku_keys_function
 
struct  isku_keys_easyzone
 
struct  isku_keys_media
 
struct  isku_keys_thumbster
 
struct  isku_keys_macro
 
struct  isku_keys_capslock
 
struct  isku_macro
 
struct  isku_light
 
struct  isku_info
 
struct  isku_talk
 
struct  isku_last_set
 
struct  isku_report_button
 
struct  isku_roccat_report
 
struct  isku_device
 

Enumerations

enum  { ISKU_PROFILE_NUM = 5, ISKU_USB_INTERFACE_PROTOCOL = 0 }
 
enum  isku_commands {
  ISKU_COMMAND_CONTROL = 0x4, ISKU_COMMAND_ACTUAL_PROFILE = 0x5, ISKU_COMMAND_KEY_MASK = 0x7, ISKU_COMMAND_KEYS_FUNCTION = 0x8,
  ISKU_COMMAND_KEYS_EASYZONE = 0x9, ISKU_COMMAND_KEYS_MEDIA = 0xa, ISKU_COMMAND_KEYS_THUMBSTER = 0xb, ISKU_COMMAND_KEYS_MACRO = 0xd,
  ISKU_COMMAND_MACRO = 0xe, ISKU_COMMAND_INFO = 0xf, ISKU_COMMAND_LIGHT = 0x10, ISKU_COMMAND_KEYS_CAPSLOCK = 0x13,
  ISKU_COMMAND_LAST_SET = 0x14, ISKU_COMMAND_15 = 0x15, ISKU_COMMAND_TALK = 0x16, ISKU_COMMAND_FIRMWARE_WRITE = 0x1b,
  ISKU_COMMAND_FIRMWARE_WRITE_CONTROL = 0x1c
}
 
enum  isku_report_numbers { ISKU_REPORT_NUMBER_BUTTON = 3 }
 
enum  isku_report_button_events { ISKU_REPORT_BUTTON_EVENT_PROFILE = 0x2 }
 

Variables

struct isku_control __packed
 

Enumeration Type Documentation

anonymous enum
Enumerator:
ISKU_PROFILE_NUM 
ISKU_USB_INTERFACE_PROTOCOL 

Definition at line 17 of file hid-roccat-isku.h.

Enumerator:
ISKU_COMMAND_CONTROL 
ISKU_COMMAND_ACTUAL_PROFILE 
ISKU_COMMAND_KEY_MASK 
ISKU_COMMAND_KEYS_FUNCTION 
ISKU_COMMAND_KEYS_EASYZONE 
ISKU_COMMAND_KEYS_MEDIA 
ISKU_COMMAND_KEYS_THUMBSTER 
ISKU_COMMAND_KEYS_MACRO 
ISKU_COMMAND_MACRO 
ISKU_COMMAND_INFO 
ISKU_COMMAND_LIGHT 
ISKU_COMMAND_KEYS_CAPSLOCK 
ISKU_COMMAND_LAST_SET 
ISKU_COMMAND_15 
ISKU_COMMAND_TALK 
ISKU_COMMAND_FIRMWARE_WRITE 
ISKU_COMMAND_FIRMWARE_WRITE_CONTROL 

Definition at line 88 of file hid-roccat-isku.h.

Enumerator:
ISKU_REPORT_BUTTON_EVENT_PROFILE 

Definition at line 120 of file hid-roccat-isku.h.

Enumerator:
ISKU_REPORT_NUMBER_BUTTON 

Definition at line 116 of file hid-roccat-isku.h.

Variable Documentation