*/
enum USB_DescriptorMemorySpaces_t
{
+ #if defined(ARCH_HAS_FLASH_ADDRESS_SPACE) || defined(__DOXYGEN__)
MEMSPACE_FLASH = 0, /**< Indicates the requested descriptor is located in FLASH memory. */
+ #endif
+ #if defined(ARCH_HAS_EEPROM_ADDRESS_SPACE) || defined(__DOXYGEN__)
MEMSPACE_EEPROM = 1, /**< Indicates the requested descriptor is located in EEPROM memory. */
+ #endif
MEMSPACE_RAM = 2, /**< Indicates the requested descriptor is located in RAM memory. */
};
#endif
*
* \ingroup Group_Device
*/
- extern uint8_t USB_ConfigurationNumber;
+ extern uint8_t USB_Device_ConfigurationNumber;
#if !defined(NO_DEVICE_REMOTE_WAKEUP)
/** Indicates if the host is currently allowing the device to issue remote wakeup events. If this
*
* \ingroup Group_Device
*/
- extern bool USB_RemoteWakeupEnabled;
+ extern bool USB_Device_RemoteWakeupEnabled;
#endif
#if !defined(NO_DEVICE_SELF_POWER)
*
* \ingroup Group_Device
*/
- extern bool USB_CurrentlySelfPowered;
+ extern bool USB_Device_CurrentlySelfPowered;
#endif
/* Private Interface - For use in library only: */