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

Go to the source code of this file.

Data Structures

struct  wacom_features
 
struct  wacom_shared
 
struct  wacom_wac
 

Macros

#define WACOM_PKGLEN_MAX   64
 
#define WACOM_PKGLEN_PENPRTN   7
 
#define WACOM_PKGLEN_GRAPHIRE   8
 
#define WACOM_PKGLEN_BBFUN   9
 
#define WACOM_PKGLEN_INTUOS   10
 
#define WACOM_PKGLEN_TPC1FG   5
 
#define WACOM_PKGLEN_TPC2FG   14
 
#define WACOM_PKGLEN_BBTOUCH   20
 
#define WACOM_PKGLEN_BBTOUCH3   64
 
#define WACOM_PKGLEN_BBPEN   10
 
#define WACOM_PKGLEN_WIRELESS   32
 
#define WACOM_PKGLEN_MTOUCH   62
 
#define WACOM_BYTES_PER_MT_PACKET   11
 
#define WACOM_BYTES_PER_24HDT_PACKET   14
 
#define STYLUS_DEVICE_ID   0x02
 
#define TOUCH_DEVICE_ID   0x03
 
#define CURSOR_DEVICE_ID   0x06
 
#define ERASER_DEVICE_ID   0x0A
 
#define PAD_DEVICE_ID   0x0F
 
#define WACOM_REPORT_PENABLED   2
 
#define WACOM_REPORT_INTUOSREAD   5
 
#define WACOM_REPORT_INTUOSWRITE   6
 
#define WACOM_REPORT_INTUOSPAD   12
 
#define WACOM_REPORT_INTUOS5PAD   3
 
#define WACOM_REPORT_TPC1FG   6
 
#define WACOM_REPORT_TPC2FG   13
 
#define WACOM_REPORT_TPCMT   13
 
#define WACOM_REPORT_TPCHID   15
 
#define WACOM_REPORT_TPCST   16
 
#define WACOM_REPORT_TPC1FGE   18
 
#define WACOM_REPORT_24HDT   1
 
#define WACOM_QUIRK_MULTI_INPUT   0x0001
 
#define WACOM_QUIRK_BBTOUCH_LOWRES   0x0002
 
#define WACOM_QUIRK_NO_INPUT   0x0004
 
#define WACOM_QUIRK_MONITOR   0x0008
 

Enumerations

enum  {
  PENPARTNER = 0, GRAPHIRE, WACOM_G4, PTU,
  PL, DTU, INTUOS, INTUOS3S,
  INTUOS3, INTUOS3L, INTUOS4S, INTUOS4,
  INTUOS4L, INTUOS5S, INTUOS5, INTUOS5L,
  WACOM_21UX2, WACOM_22HD, WACOM_24HD, CINTIQ,
  WACOM_BEE, WACOM_MO, WIRELESS, BAMBOO_PT,
  WACOM_24HDT, TABLETPC, TABLETPCE, TABLETPC2FG,
  MTSCREEN, MAX_TYPE
}
 

Macro Definition Documentation

#define CURSOR_DEVICE_ID   0x06

Definition at line 37 of file wacom_wac.h.

#define ERASER_DEVICE_ID   0x0A

Definition at line 38 of file wacom_wac.h.

#define PAD_DEVICE_ID   0x0F

Definition at line 39 of file wacom_wac.h.

#define STYLUS_DEVICE_ID   0x02

Definition at line 35 of file wacom_wac.h.

#define TOUCH_DEVICE_ID   0x03

Definition at line 36 of file wacom_wac.h.

#define WACOM_BYTES_PER_24HDT_PACKET   14

Definition at line 32 of file wacom_wac.h.

#define WACOM_BYTES_PER_MT_PACKET   11

Definition at line 31 of file wacom_wac.h.

#define WACOM_PKGLEN_BBFUN   9

Definition at line 20 of file wacom_wac.h.

#define WACOM_PKGLEN_BBPEN   10

Definition at line 26 of file wacom_wac.h.

#define WACOM_PKGLEN_BBTOUCH   20

Definition at line 24 of file wacom_wac.h.

#define WACOM_PKGLEN_BBTOUCH3   64

Definition at line 25 of file wacom_wac.h.

#define WACOM_PKGLEN_GRAPHIRE   8

Definition at line 19 of file wacom_wac.h.

#define WACOM_PKGLEN_INTUOS   10

Definition at line 21 of file wacom_wac.h.

#define WACOM_PKGLEN_MAX   64

Definition at line 15 of file wacom_wac.h.

#define WACOM_PKGLEN_MTOUCH   62

Definition at line 28 of file wacom_wac.h.

#define WACOM_PKGLEN_PENPRTN   7

Definition at line 18 of file wacom_wac.h.

#define WACOM_PKGLEN_TPC1FG   5

Definition at line 22 of file wacom_wac.h.

#define WACOM_PKGLEN_TPC2FG   14

Definition at line 23 of file wacom_wac.h.

#define WACOM_PKGLEN_WIRELESS   32

Definition at line 27 of file wacom_wac.h.

#define WACOM_QUIRK_BBTOUCH_LOWRES   0x0002

Definition at line 57 of file wacom_wac.h.

#define WACOM_QUIRK_MONITOR   0x0008

Definition at line 59 of file wacom_wac.h.

#define WACOM_QUIRK_MULTI_INPUT   0x0001

Definition at line 56 of file wacom_wac.h.

#define WACOM_QUIRK_NO_INPUT   0x0004

Definition at line 58 of file wacom_wac.h.

#define WACOM_REPORT_24HDT   1

Definition at line 53 of file wacom_wac.h.

#define WACOM_REPORT_INTUOS5PAD   3

Definition at line 46 of file wacom_wac.h.

#define WACOM_REPORT_INTUOSPAD   12

Definition at line 45 of file wacom_wac.h.

#define WACOM_REPORT_INTUOSREAD   5

Definition at line 43 of file wacom_wac.h.

#define WACOM_REPORT_INTUOSWRITE   6

Definition at line 44 of file wacom_wac.h.

#define WACOM_REPORT_PENABLED   2

Definition at line 42 of file wacom_wac.h.

#define WACOM_REPORT_TPC1FG   6

Definition at line 47 of file wacom_wac.h.

#define WACOM_REPORT_TPC1FGE   18

Definition at line 52 of file wacom_wac.h.

#define WACOM_REPORT_TPC2FG   13

Definition at line 48 of file wacom_wac.h.

#define WACOM_REPORT_TPCHID   15

Definition at line 50 of file wacom_wac.h.

#define WACOM_REPORT_TPCMT   13

Definition at line 49 of file wacom_wac.h.

#define WACOM_REPORT_TPCST   16

Definition at line 51 of file wacom_wac.h.

Enumeration Type Documentation

anonymous enum
Enumerator:
PENPARTNER 
GRAPHIRE 
WACOM_G4 
PTU 
PL 
DTU 
INTUOS 
INTUOS3S 
INTUOS3 
INTUOS3L 
INTUOS4S 
INTUOS4 
INTUOS4L 
INTUOS5S 
INTUOS5 
INTUOS5L 
WACOM_21UX2 
WACOM_22HD 
WACOM_24HD 
CINTIQ 
WACOM_BEE 
WACOM_MO 
WIRELESS 
BAMBOO_PT 
WACOM_24HDT 
TABLETPC 
TABLETPCE 
TABLETPC2FG 
MTSCREEN 
MAX_TYPE 

Definition at line 61 of file wacom_wac.h.