#define __USBDESCRIPTORS_H__\r
\r
/* Includes: */\r
- #if defined(__AVR32__)\r
- #include <avr32/io.h>\r
- #include <stdint.h>\r
- #include <stdbool.h>\r
- #include <stddef.h>\r
- #elif defined(__AVR__)\r
- #include <avr/pgmspace.h>\r
- #include <stdbool.h>\r
- #include <stddef.h>\r
- #endif\r
+ #include <avr/pgmspace.h>\r
+ #include <stdbool.h>\r
+ #include <stddef.h>\r
\r
#include "../../../Common/Common.h"\r
#include "USBMode.h"\r
#define USE_INTERNAL_SERIAL NO_DESCRIPTOR\r
#endif\r
\r
- /** Macro to calculate the power value for the device descriptor, from a given number of milliamps. */\r
+ /** Macro to calculate the power value for the configuration descriptor, from a given number of milliamps. */\r
#define USB_CONFIG_POWER_MA(mA) ((mA) >> 1)\r
\r
/** Macro to calculate the Unicode length of a string with a given number of Unicode characters.\r
*/\r
#define USB_CONFIG_ATTR_BUSPOWERED 0x80\r
\r
- \r
/** Can be masked with other configuration descriptor attributes for a \ref USB_Descriptor_Configuration_Header_t\r
* descriptor's ConfigAttributes value to indicate that the specified configuration can draw its power\r
* from the device's own power source.\r