#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/usb/input.h>
Go to the source code of this file.
| #define ART_MASTER_PKGLEN_MAX 10 |
| #define CURSOR_DEVICE_ID 0x06 |
| #define DRIVER_DESC "USB Hanwang tablet driver" |
| #define DRIVER_LICENSE "GPL" |
| #define ERASER_DEVICE_ID 0x0A |
| #define HANWANG_TABLET_DEVICE |
( |
|
vend, |
|
|
|
cl, |
|
|
|
sc, |
|
|
|
pr |
|
) |
| |
Value:
| USB_DEVICE_ID_MATCH_INT_INFO, \
.bInterfaceSubClass = (
sc), \
Definition at line 55 of file hanwang.c.
| #define HANWANG_TABLET_INT_CLASS 0x0003 |
| #define HANWANG_TABLET_INT_PROTOCOL 0x0002 |
| #define HANWANG_TABLET_INT_SUB_CLASS 0x0001 |
| #define PAD_DEVICE_ID 0x0F |
| #define STYLUS_DEVICE_ID 0x02 |
| #define TOUCH_DEVICE_ID 0x03 |
| #define USB_VENDOR_ID_HANWANG 0x0b57 |
- Enumerator:
| HANWANG_ART_MASTER_III |
|
| HANWANG_ART_MASTER_HD |
|
| HANWANG_ART_MASTER_II |
|
Definition at line 63 of file hanwang.c.
| MODULE_DEVICE_TABLE |
( |
usb |
, |
|
|
hanwang_ids |
|
|
) |
| |
| module_usb_driver |
( |
hanwang_driver |
| ) |
|