1.1 --- a/src/maple/maple.h Tue Sep 02 00:42:43 2008 +0000
1.2 +++ b/src/maple/maple.h Mon Sep 08 07:56:33 2008 +0000
1.4 int function, uint32_t block, unsigned char *outbuf, unsigned int *buflen);
1.5 int (*write_block)(struct maple_device *dev,
1.6 int function, uint32_t block, unsigned char *inbuf, unsigned int buflen);
1.7 + void (*start_gun)(struct maple_device *dev);
1.8 + void (*stop_gun)(struct maple_device *dev);
1.11 extern struct maple_device_class controller_class;
1.12 extern struct maple_device_class keyboard_class;
1.13 +extern struct maple_device_class lightgun_class;
1.14 extern struct maple_device_class mouse_class;
1.16 maple_device_t maple_new_device( const gchar *name );