Endpoint_ResetFIFO() renamed to Endpoint_ResetEndpoint(), to be consistent with the...
[pub/USBasp.git] / LUFA / Drivers / USB / Core / StdDescriptors.h
index d2a9bee..6f12207 100644 (file)
                         *  Decimal format for descriptor fields requiring BCD encoding, such as the USB version number in the
                         *  standard device descriptor.
                         */
-                       #define VERSION_BCD(x)                    ((((VERSION_TENS(x) << 4) | VERSION_ONES(x)) << 8) | \
+                       #define VERSION_BCD(x)                    CPU_TO_LE16((((VERSION_TENS(x) << 4) | VERSION_ONES(x)) << 8) | \
                                                                  ((VERSION_TENTHS(x) << 4) | VERSION_HUNDREDTHS(x)))
 
                        /** String language ID for the English language. Should be used in \ref USB_Descriptor_String_t descriptors
                         *  to indicate that the English language is supported by the device in its string descriptors.
                         */
-                       #define LANGUAGE_ID_ENG                   0x0409
+                       #define LANGUAGE_ID_ENG                   CPU_TO_LE16(0x0409)
 
                        /** \name Endpoint Address Direction Masks */
                        //@{
                                uint8_t  SerialNumStrIndex; /**< String index for the product's globally unique hexadecimal
                                                             *   serial number, in uppercase Unicode ASCII.
                                                             *
-                                                            *  \note On some AVR models, there is an embedded serial number
+                                                            *  \note On some microcontroller models, there is an embedded serial number
                                                             *        in the chip which can be used for the device serial number.
                                                             *        To use this serial number, set this to USE_INTERNAL_SERIAL.
                                                             *        On unsupported devices, this will evaluate to 0 and will cause
                                uint8_t iSerialNumber; /**< String index for the product's globally unique hexadecimal
                                                        *   serial number, in uppercase Unicode ASCII.
                                                        *
-                                                       *  \note On some AVR models, there is an embedded serial number
+                                                       *  \note On some microcontroller models, there is an embedded serial number
                                                        *        in the chip which can be used for the device serial number.
                                                        *        To use this serial number, set this to USE_INTERNAL_SERIAL.
                                                        *        On unsupported devices, this will evaluate to 0 and will cause