/* usb/driver/hid/usb/hid/debug.h
 *
 * (c) 2002 Simtec Electronics
 *
 * Ben Dooks
 *
 * USB HID - debugging definitions
 *
 * $Id: debug.h,v 1.6 2003/08/08 11:17:17 ben Exp $
 *
 * This Library file is part of the Simtec Electronics USB stack development
 *   suite.
 * Specific licence is granted to use this file by third parties for the
 *   development of USB device drivers.
*/

#ifndef __USB_HID_DEBUG_H
#define __USB_HID_DEBUG_H "$Id: debug.h,v 1.6 2003/08/08 11:17:17 ben Exp $"

extern void hid_debug_show_global(struct hid_global_data *gd);
extern void hid_debug_show_report(struct hid_report *report);

extern void hid_debug_show_collection(struct hid_collection *col);
extern void hid_debug_show_reports(struct hid_reports *reports);
extern void hid_debug_show_reports2(struct hid_reports *reports);

extern void hid_debug_show_data_set(struct hid_defn_set *set);
extern void hid_debug_show_data_defn(struct hid_data_defn *defn);
extern void hid_debug_show_data_item(struct hid_data_item *item);

#endif /* __USB_HID_DEBUG_H */
