some routines for removing a device on demand. thist do not work properly
[ppcskel.git] / usb / drivers / class / hid.h
index e8e88d9834abb1955c12721fadba4537674b7c1e..04a278662cf88ec71e2cd341fa9804ae9e92a724 100644 (file)
@@ -31,8 +31,12 @@ struct kbrep {
 void usb_hidkb_probe();
 void usb_hidkb_check();
 void usb_hidkb_init();
+u8 usb_hidkb_inuse();
 
 struct kbrep *usb_hidkb_getChars();
+unsigned char usb_hidkb_get_char_from_keycode(u8 keycode, int shifted);
+void usb_hidkb_set_idle(struct usb_device *dev, u8 duration);
+void usb_hidkb_remove();
 
 #endif /* __HID_H */