4 libbasetype struct hidbase
5 classptr_field sd.hidClass
6 classid CLID_Hidd_USBHID
7 superclass CLID_Hidd_USBDevice
9 copyright Copyright (C) 2006 by Michal Schulz
16 #include <usb/usb_core.h>
25 .interface Hidd_USBHID
35 void *MatchCLID(usb_device_descriptor_t *dev, usb_config_descriptor_t *cfg, int interface) (A0,A1,D0)
44 classid CLID_Hidd_USBMouse
45 superclass CLID_Hidd_USBHID
46 classptr_field sd.mouseClass
47 classdatatype MouseData
55 .interface Hidd_USBHID
64 classid CLID_Hidd_USBKeyboard
65 superclass CLID_Hidd_USBHID
66 classptr_field sd.kbdClass
75 .interface Hidd_USBHID