Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations
hgpk.h File Reference

Go to the source code of this file.

Data Structures

struct  hgpk_data
 

Macros

#define HGPK_GS   0xff /* The GlideSensor */
 
#define HGPK_PT   0xcf /* The PenTablet */
 
#define SPEW_WATCH_COUNT   42 /* at 12ms/packet, this is 1/2 second */
 

Enumerations

enum  hgpk_model_t {
  HGPK_MODEL_PREA = 0x0a, HGPK_MODEL_A = 0x14, HGPK_MODEL_B = 0x28, HGPK_MODEL_C = 0x3c,
  HGPK_MODEL_D = 0x50
}
 
enum  hgpk_spew_flag { NO_SPEW, MAYBE_SPEWING, SPEW_DETECTED, RECALIBRATING }
 
enum  hgpk_mode { HGPK_MODE_MOUSE, HGPK_MODE_GLIDESENSOR, HGPK_MODE_PENTABLET, HGPK_MODE_INVALID }
 

Macro Definition Documentation

#define HGPK_GS   0xff /* The GlideSensor */

Definition at line 8 of file hgpk.h.

#define HGPK_PT   0xcf /* The PenTablet */

Definition at line 9 of file hgpk.h.

#define SPEW_WATCH_COUNT   42 /* at 12ms/packet, this is 1/2 second */

Definition at line 26 of file hgpk.h.

Enumeration Type Documentation

enum hgpk_mode
Enumerator:
HGPK_MODE_MOUSE 
HGPK_MODE_GLIDESENSOR 
HGPK_MODE_PENTABLET 
HGPK_MODE_INVALID 

Definition at line 28 of file hgpk.h.

Enumerator:
HGPK_MODEL_PREA 
HGPK_MODEL_A 
HGPK_MODEL_B 
HGPK_MODEL_C 
HGPK_MODEL_D 

Definition at line 11 of file hgpk.h.

Enumerator:
NO_SPEW 
MAYBE_SPEWING 
SPEW_DETECTED 
RECALIBRATING 

Definition at line 19 of file hgpk.h.