LUFA Library  140302
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Device_UC3.h File Reference

USB Device definitions for the AVR32 UC3 microcontrollers. More...

Macros

#define INTERNAL_SERIAL_LENGTH_BITS   120
 
#define INTERNAL_SERIAL_START_ADDRESS   0x80800204
 
#define USE_INTERNAL_SERIAL   0xDC
 
USB Device Mode Option Masks
#define USB_DEVICE_OPT_LOWSPEED   (1 << 0)
 
#define USB_DEVICE_OPT_FULLSPEED   (0 << 0)
 
#define USB_DEVICE_OPT_HIGHSPEED   (1 << 1)
 

Functions

static void USB_Device_DisableSOFEvents (void) ATTR_ALWAYS_INLINE
 
static void USB_Device_EnableSOFEvents (void) ATTR_ALWAYS_INLINE
 
static uint16_t USB_Device_GetFrameNumber (void) ATTR_ALWAYS_INLINE ATTR_WARN_UNUSED_RESULT
 
void USB_Device_SendRemoteWakeup (void)
 

Detailed Description

Architecture specific USB Device definitions for the Atmel 32-bit UC3 AVR microcontrollers.

Note
This file should not be included directly. It is automatically included as needed by the USB driver dispatch header located in LUFA/Drivers/USB/USB.h.