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

USB Device definitions for the AVR XMEGA microcontrollers. More...

Macros

#define INTERNAL_SERIAL_LENGTH_BITS   (8 * (1 + (offsetof(NVM_PROD_SIGNATURES_t, COORDY1) - offsetof(NVM_PROD_SIGNATURES_t, LOTNUM0))))
 
#define INTERNAL_SERIAL_START_ADDRESS   offsetof(NVM_PROD_SIGNATURES_t, LOTNUM0)
 
#define USE_INTERNAL_SERIAL   0xDC
 
USB Device Mode Option Masks
#define USB_DEVICE_OPT_LOWSPEED   (1 << 0)
 

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 AVR XMEGA 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.