+/** \ingroup Group_USB\r
+ * @defgroup Group_USBClassDrivers USB Class Drivers\r
+ *\r
+ * Drivers for both host and device mode of the standard USB classes, for rapid application development.\r
+ * Class drivers give a framework which sits on top of the low level library API, allowing for standard\r
+ * USB classes to be implemented in a project with minimal user code. These drivers can be used in\r
+ * conjunction with the library low level APIs to implement interfaces both via the class drivers and via\r
+ * the standard library APIs.\r
+ *\r
+ * Multiple device mode class drivers can be used within a project, including multiple instances of the\r
+ * same class driver.\r
+ */\r
+ \r
+/** \ingroup Group_USBClassDrivers\r
+ * @defgroup Group_USBDeviceClassDrivers Device Class Drivers\r
+ *\r
+ * Device mode drivers for the standard USB classes. These drivers all implement one of the standard USB\r
+ * classes, allowing for the class to be easily implemented in a user project.\r
+ */\r
+ \r
+/** \ingroup Group_USBClassDrivers\r
+ * @defgroup Group_USBHostClassDrivers Host Class Drivers\r
+ *\r
+ * Host mode drivers for the standard USB classes. These drivers all implement one of the standard USB\r
+ * classes, allowing for the class to be easily implemented in a user project.\r
+ */\r
+ \r