idmouse.c (6548698f929814375fa5d62ae1db96959b0418c1) | idmouse.c (33b9e16243fd69493be3ddda7be73226c8be586a) |
---|---|
1/* Siemens ID Mouse driver v0.6 2 3 This program is free software; you can redistribute it and/or 4 modify it under the terms of the GNU General Public License as 5 published by the Free Software Foundation; either version 2 of 6 the License, or (at your option) any later version. 7 8 Copyright (C) 2004-5 by Florian 'Floe' Echtler <echtler@fs.tum.de> --- 34 unchanged lines hidden (view full) --- 43#define USB_IDMOUSE_MINOR_BASE 132 44 45/* vendor and device IDs */ 46#define ID_SIEMENS 0x0681 47#define ID_IDMOUSE 0x0005 48#define ID_CHERRY 0x0010 49 50/* device ID table */ | 1/* Siemens ID Mouse driver v0.6 2 3 This program is free software; you can redistribute it and/or 4 modify it under the terms of the GNU General Public License as 5 published by the Free Software Foundation; either version 2 of 6 the License, or (at your option) any later version. 7 8 Copyright (C) 2004-5 by Florian 'Floe' Echtler <echtler@fs.tum.de> --- 34 unchanged lines hidden (view full) --- 43#define USB_IDMOUSE_MINOR_BASE 132 44 45/* vendor and device IDs */ 46#define ID_SIEMENS 0x0681 47#define ID_IDMOUSE 0x0005 48#define ID_CHERRY 0x0010 49 50/* device ID table */ |
51static struct usb_device_id idmouse_table[] = { | 51static const struct usb_device_id idmouse_table[] = { |
52 {USB_DEVICE(ID_SIEMENS, ID_IDMOUSE)}, /* Siemens ID Mouse (Professional) */ 53 {USB_DEVICE(ID_SIEMENS, ID_CHERRY )}, /* Cherry FingerTIP ID Board */ 54 {} /* terminating null entry */ 55}; 56 57/* sensor commands */ 58#define FTIP_RESET 0x20 59#define FTIP_ACQUIRE 0x21 --- 398 unchanged lines hidden --- | 52 {USB_DEVICE(ID_SIEMENS, ID_IDMOUSE)}, /* Siemens ID Mouse (Professional) */ 53 {USB_DEVICE(ID_SIEMENS, ID_CHERRY )}, /* Cherry FingerTIP ID Board */ 54 {} /* terminating null entry */ 55}; 56 57/* sensor commands */ 58#define FTIP_RESET 0x20 59#define FTIP_ACQUIRE 0x21 --- 398 unchanged lines hidden --- |