Document lightweight ring buffer header files.
[pub/USBasp.git] / LUFA / Drivers / USB / HighLevel / StdDescriptors.h
index 9764b45..0b849bf 100644 (file)
                         */
                        #define NO_DESCRIPTOR                     0
 
-                       #if (!defined(NO_INTERNAL_SERIAL) && (defined(USB_SERIES_6_AVR) || defined(USB_SERIES_7_AVR))) || defined(__DOXYGEN__)
+                       #if (!defined(NO_INTERNAL_SERIAL) && \
+                            (defined(__AVR_AT90USB647__) || defined(__AVR_AT90USB1287__) || \
+                             defined(__AVR_ATmega32U6__) || defined(__AVR_AT90USB646__)  || defined(__AVR_AT90USB1286__) ||  \
+                             defined(__AVR_ATmega32U2__) || defined(__AVR_ATmega16U2__)  || defined(__AVR_ATmega8U2__)))
                                /** String descriptor index for the device's unique serial number string descriptor within the device.
                                 *  This unique serial number is used by the host to associate resources to the device (such as drivers or COM port
                                 *  number allocations) to a device regardless of the port it is plugged in to on the host. Some USB AVRs contain
                                USB_Descriptor_Header_t Header; /**< Descriptor header, including type and size. */
                                
                                uint8_t     FirstInterfaceIndex; /**< Index of the first associated interface. */
-                               uint8_t     TotalInterfaces; /** Total number of associated interfaces. */
+                               uint8_t     TotalInterfaces; /**< Total number of associated interfaces. */
 
                                uint8_t     Class; /**< Interface class ID. */
                                uint8_t     SubClass; /**< Interface subclass ID. */
                                                              *   given by the specific class.
                                                              */
                                uint8_t     bFirstInterface; /**< Index of the first associated interface. */
-                               uint8_t     bInterfaceCount; /** Total number of associated interfaces. */
+                               uint8_t     bInterfaceCount; /**< Total number of associated interfaces. */
                                uint8_t     bFunctionClass; /**< Interface class ID. */
                                uint8_t     bFunctionSubClass; /**< Interface subclass ID. */
                                uint8_t     bFunctionProtocol; /**< Interface protocol ID. */