Index: uspace/doc/doxygroups.h
===================================================================
--- uspace/doc/doxygroups.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/doc/doxygroups.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -172,7 +172,26 @@
  */
 	/**
-	 * @defgroup libusb USB library
-	 * @ingroup usb
-	 * @brief Library for creating USB devices drivers.
+	 * @defgroup libusb Base USB library
+	 * @ingroup usb
+	 * @brief Common definitions for any driver or application
+	 * dealing with USB.
+	 */
+
+	/**
+	 * @defgroup libusbdev USB library for device drivers
+	 * @ingroup usb
+	 * @brief Library for writing drivers of endpoint devices (functions).
+	 */
+
+	/**
+	 * @defgroup libusbhost USB library for host controller drivers
+	 * @ingroup usb
+	 * @brief Library for writing host controller drivers.
+	 */
+
+	/**
+	 * @defgroup libusbhid USB library for HID devices
+	 * @ingroup usb
+	 * @brief Library for writing USB HID drivers.
 	 */
 
Index: uspace/lib/usbdev/include/usb/dev/dp.h
===================================================================
--- uspace/lib/usbdev/include/usb/dev/dp.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/include/usb/dev/dp.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/include/usb/dev/driver.h
===================================================================
--- uspace/lib/usbdev/include/usb/dev/driver.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/include/usb/dev/driver.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/include/usb/dev/hc.h
===================================================================
--- uspace/lib/usbdev/include/usb/dev/hc.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/include/usb/dev/hc.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/include/usb/dev/hub.h
===================================================================
--- uspace/lib/usbdev/include/usb/dev/hub.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/include/usb/dev/hub.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/include/usb/dev/pipes.h
===================================================================
--- uspace/lib/usbdev/include/usb/dev/pipes.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/include/usb/dev/pipes.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/include/usb/dev/poll.h
===================================================================
--- uspace/lib/usbdev/include/usb/dev/poll.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/include/usb/dev/poll.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/include/usb/dev/recognise.h
===================================================================
--- uspace/lib/usbdev/include/usb/dev/recognise.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/include/usb/dev/recognise.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/include/usb/dev/request.h
===================================================================
--- uspace/lib/usbdev/include/usb/dev/request.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/include/usb/dev/request.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/src/altiface.c
===================================================================
--- uspace/lib/usbdev/src/altiface.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/src/altiface.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/src/devdrv.c
===================================================================
--- uspace/lib/usbdev/src/devdrv.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/src/devdrv.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/src/devpoll.c
===================================================================
--- uspace/lib/usbdev/src/devpoll.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/src/devpoll.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/src/dp.c
===================================================================
--- uspace/lib/usbdev/src/dp.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/src/dp.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/src/hub.c
===================================================================
--- uspace/lib/usbdev/src/hub.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/src/hub.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/src/pipepriv.c
===================================================================
--- uspace/lib/usbdev/src/pipepriv.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/src/pipepriv.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/src/pipepriv.h
===================================================================
--- uspace/lib/usbdev/src/pipepriv.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/src/pipepriv.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
@@ -33,6 +33,6 @@
  * Library internal functions on USB pipes.
  */
-#ifndef LIBUSB_PIPEPRIV_H_
-#define LIBUSB_PIPEPRIV_H_
+#ifndef LIBUSBDEV_PIPEPRIV_H_
+#define LIBUSBDEV_PIPEPRIV_H_
 
 #include <usb/dev/pipes.h>
Index: uspace/lib/usbdev/src/pipes.c
===================================================================
--- uspace/lib/usbdev/src/pipes.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/src/pipes.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/src/pipesinit.c
===================================================================
--- uspace/lib/usbdev/src/pipesinit.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/src/pipesinit.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/src/pipesio.c
===================================================================
--- uspace/lib/usbdev/src/pipesio.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/src/pipesio.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/src/recognise.c
===================================================================
--- uspace/lib/usbdev/src/recognise.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/src/recognise.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/src/request.c
===================================================================
--- uspace/lib/usbdev/src/request.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/src/request.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbdev/src/usbdevice.c
===================================================================
--- uspace/lib/usbdev/src/usbdevice.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbdev/src/usbdevice.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbdev
  * @{
  */
Index: uspace/lib/usbhid/include/usb/hid/hid.h
===================================================================
--- uspace/lib/usbhid/include/usb/hid/hid.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/include/usb/hid/hid.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
@@ -33,6 +33,6 @@
  * @brief USB HID device related types.
  */
-#ifndef LIBUSB_HID_H_
-#define LIBUSB_HID_H_
+#ifndef LIBUSBHID_HID_H_
+#define LIBUSBHID_HID_H_
 
 #include <usb/usb.h>
Index: uspace/lib/usbhid/include/usb/hid/hid_report_items.h
===================================================================
--- uspace/lib/usbhid/include/usb/hid/hid_report_items.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/include/usb/hid/hid_report_items.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
@@ -33,6 +33,6 @@
  * @brief USB HID parser.
  */
-#ifndef LIBUSB_HID_REPORT_ITEMS_H_
-#define LIBUSB_HID_REPORT_ITEMS_H_
+#ifndef LIBUSBHID_HID_REPORT_ITEMS_H_
+#define LIBUSBHID_HID_REPORT_ITEMS_H_
 
 #include <stdint.h>
Index: uspace/lib/usbhid/include/usb/hid/hiddescriptor.h
===================================================================
--- uspace/lib/usbhid/include/usb/hid/hiddescriptor.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/include/usb/hid/hiddescriptor.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
@@ -33,6 +33,6 @@
  * USB HID report descriptor and report data parser
  */
-#ifndef LIBUSB_HIDDESCRIPTOR_H_
-#define LIBUSB_HIDDESCRIPTOR_H_
+#ifndef LIBUSBHID_HIDDESCRIPTOR_H_
+#define LIBUSBHID_HIDDESCRIPTOR_H_
 
 #include <stdint.h>
Index: uspace/lib/usbhid/include/usb/hid/hidparser.h
===================================================================
--- uspace/lib/usbhid/include/usb/hid/hidparser.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/include/usb/hid/hidparser.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
@@ -33,6 +33,6 @@
  * USB HID report descriptor and report data parser
  */
-#ifndef LIBUSB_HIDPARSER_H_
-#define LIBUSB_HIDPARSER_H_
+#ifndef LIBUSBHID_HIDPARSER_H_
+#define LIBUSBHID_HIDPARSER_H_
 
 #include <stdint.h>
Index: uspace/lib/usbhid/include/usb/hid/hidpath.h
===================================================================
--- uspace/lib/usbhid/include/usb/hid/hidpath.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/include/usb/hid/hidpath.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
@@ -33,6 +33,6 @@
  * USB HID report descriptor and report data parser
  */
-#ifndef LIBUSB_HIDPATH_H_
-#define LIBUSB_HIDPATH_H_
+#ifndef LIBUSBHID_HIDPATH_H_
+#define LIBUSBHID_HIDPATH_H_
 
 #include <usb/hid/hidparser.h>
Index: uspace/lib/usbhid/include/usb/hid/hidreport.h
===================================================================
--- uspace/lib/usbhid/include/usb/hid/hidreport.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/include/usb/hid/hidreport.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
@@ -34,6 +34,6 @@
  */
 
-#ifndef LIBUSB_HIDREPORT_H_
-#define LIBUSB_HIDREPORT_H_
+#ifndef LIBUSBHID_HIDREPORT_H_
+#define LIBUSBHID_HIDREPORT_H_
 
 #include <usb/dev/driver.h>
Index: uspace/lib/usbhid/include/usb/hid/hidtypes.h
===================================================================
--- uspace/lib/usbhid/include/usb/hid/hidtypes.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/include/usb/hid/hidtypes.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
@@ -33,6 +33,6 @@
  * USB HID report descriptor and report data parser
  */
-#ifndef LIBUSB_HIDTYPES_H_
-#define LIBUSB_HIDTYPES_H_
+#ifndef LIBUSBHID_HIDTYPES_H_
+#define LIBUSBHID_HIDTYPES_H_
 
 #include <stdint.h>
Index: uspace/lib/usbhid/include/usb/hid/iface.h
===================================================================
--- uspace/lib/usbhid/include/usb/hid/iface.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/include/usb/hid/iface.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
@@ -33,6 +33,6 @@
  * Client functions for accessing USB HID interface.
  */
-#ifndef LIBUSB_CLASSES_HID_IFACE_H_
-#define LIBUSB_CLASSES_HID_IFACE_H_
+#ifndef LIBUSBHID_CLASSES_HID_IFACE_H_
+#define LIBUSBHID_CLASSES_HID_IFACE_H_
 
 #include <sys/types.h>
Index: uspace/lib/usbhid/include/usb/hid/request.h
===================================================================
--- uspace/lib/usbhid/include/usb/hid/request.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/include/usb/hid/request.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
Index: uspace/lib/usbhid/include/usb/hid/usages/core.h
===================================================================
--- uspace/lib/usbhid/include/usb/hid/usages/core.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/include/usb/hid/usages/core.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
@@ -33,6 +33,6 @@
  * @brief USB HID Usage Tables.
  */
-#ifndef LIBUSB_HIDUT_H_
-#define LIBUSB_HIDUT_H_
+#ifndef LIBUSBHID_HIDUT_H_
+#define LIBUSBHID_HIDUT_H_
 
 /** USB/HID Usage Pages. */
Index: uspace/lib/usbhid/include/usb/hid/usages/kbdgen.h
===================================================================
--- uspace/lib/usbhid/include/usb/hid/usages/kbdgen.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/include/usb/hid/usages/kbdgen.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
Index: uspace/lib/usbhid/include/usb/hid/usages/led.h
===================================================================
--- uspace/lib/usbhid/include/usb/hid/usages/led.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/include/usb/hid/usages/led.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
@@ -33,6 +33,6 @@
  * @brief USB HID Usage Tables - LED page.
  */
-#ifndef LIBUSB_UTLED_H_
-#define LIBUSB_UTLED_H_
+#ifndef LIBUSBHID_UTLED_H_
+#define LIBUSBHID_UTLED_H_
 
 typedef enum {
Index: uspace/lib/usbhid/src/hiddescriptor.c
===================================================================
--- uspace/lib/usbhid/src/hiddescriptor.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/src/hiddescriptor.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
Index: uspace/lib/usbhid/src/hidiface.c
===================================================================
--- uspace/lib/usbhid/src/hidiface.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/src/hidiface.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
Index: uspace/lib/usbhid/src/hidparser.c
===================================================================
--- uspace/lib/usbhid/src/hidparser.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/src/hidparser.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
Index: uspace/lib/usbhid/src/hidpath.c
===================================================================
--- uspace/lib/usbhid/src/hidpath.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/src/hidpath.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
Index: uspace/lib/usbhid/src/hidreport.c
===================================================================
--- uspace/lib/usbhid/src/hidreport.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhid/src/hidreport.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhid
  * @{
  */
Index: uspace/lib/usbhost/include/usb/host/batch.h
===================================================================
--- uspace/lib/usbhost/include/usb/host/batch.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhost/include/usb/host/batch.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -26,5 +26,5 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
-/** @addtogroup libusb
+/** @addtogroup libusbhost
  * @{
  */
@@ -32,6 +32,6 @@
  * USB transfer transaction structures.
  */
-#ifndef LIBUSB_HOST_BATCH_H
-#define LIBUSB_HOST_BATCH_H
+#ifndef LIBUSBHOST_HOST_BATCH_H
+#define LIBUSBHOST_HOST_BATCH_H
 
 #include <adt/list.h>
Index: uspace/lib/usbhost/include/usb/host/device_keeper.h
===================================================================
--- uspace/lib/usbhost/include/usb/host/device_keeper.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhost/include/usb/host/device_keeper.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhost
  * @{
  */
@@ -38,6 +38,6 @@
  * This structure shall simplify the management.
  */
-#ifndef LIBUSB_HOST_DEVICE_KEEPER_H
-#define LIBUSB_HOST_DEVICE_KEEPER_H
+#ifndef LIBUSBHOST_HOST_DEVICE_KEEPER_H
+#define LIBUSBHOST_HOST_DEVICE_KEEPER_H
 
 #include <adt/list.h>
Index: uspace/lib/usbhost/include/usb/host/endpoint.h
===================================================================
--- uspace/lib/usbhost/include/usb/host/endpoint.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhost/include/usb/host/endpoint.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhost
  * @{
  */
@@ -33,6 +33,6 @@
  *
  */
-#ifndef LIBUSB_HOST_ENDPOINT_H
-#define LIBUSB_HOST_ENDPOINT_H
+#ifndef LIBUSBHOST_HOST_ENDPOINT_H
+#define LIBUSBHOST_HOST_ENDPOINT_H
 
 #include <assert.h>
Index: uspace/lib/usbhost/include/usb/host/usb_endpoint_manager.h
===================================================================
--- uspace/lib/usbhost/include/usb/host/usb_endpoint_manager.h	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhost/include/usb/host/usb_endpoint_manager.h	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -26,5 +26,5 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
-/** @addtogroup libusb
+/** @addtogroup libusbhost
  * @{
  */
@@ -37,6 +37,6 @@
  * This structure shall simplify the management.
  */
-#ifndef LIBUSB_HOST_USB_ENDPOINT_MANAGER_H
-#define LIBUSB_HOST_YSB_ENDPOINT_MANAGER_H
+#ifndef LIBUSBHOST_HOST_USB_ENDPOINT_MANAGER_H
+#define LIBUSBHOST_HOST_YSB_ENDPOINT_MANAGER_H
 
 #include <stdlib.h>
Index: uspace/lib/usbhost/src/batch.c
===================================================================
--- uspace/lib/usbhost/src/batch.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhost/src/batch.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -26,5 +26,5 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
-/** @addtogroup libusb
+/** @addtogroup libusbhost
  * @{
  */
Index: uspace/lib/usbhost/src/device_keeper.c
===================================================================
--- uspace/lib/usbhost/src/device_keeper.c	(revision faa44e5822a62f097605f7e1a86f8019bcb3872e)
+++ uspace/lib/usbhost/src/device_keeper.c	(revision 160b75e098f96312d13cf8c93e26f0ee3e46c1a5)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libusb
+/** @addtogroup libusbhost
  * @{
  */
