this software.\r
*/\r
\r
-/** \file\r
+/** \ingroup Group_USB\r
+ * @defgroup Group_Descriptors USB Descriptors\r
*\r
* Standard USB device descriptor defines and retrieval routines, for USB devices. This module contains\r
* structures and macros for the easy creation of standard USB descriptors in USB device projects.\r
* descriptors will contain elements named identically to the official USB specification. The alternately\r
* named descriptor elements are placed in the same order inside the descriptor structures as their officially\r
* named counterparts, thus they can be correlated easily with the official USB specification.\r
+ *\r
+ * @{\r
*/\r
-\r
+ \r
#ifndef __USBDESCRIPTORS_H__\r
#define __USBDESCRIPTORS_H__\r
\r
int16_t bString[];\r
#endif\r
} USB_Descriptor_String_t;\r
- \r
- typedef struct\r
- {\r
- uint16_t Size;\r
- void* Address;\r
- } USB_Descriptor_Details_t;\r
\r
/* Function Prototypes: */\r
/** Function to retrieve a given descriptor's size and memory location from the given descriptor type value,\r
#if defined(__cplusplus)\r
}\r
#endif\r
- \r
+ \r
#endif\r
+\r
+/** @} */\r