LUFA Library - DFU Class Bootloader
LUFAConfig.h File Reference

LUFA Library Configuration Header File. More...

Macros

#define USE_STATIC_OPTIONS   (USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)
 
#define USB_DEVICE_ONLY
 
#define NO_SOF_EVENTS
 
#define USE_RAM_DESCRIPTORS
 
#define NO_INTERNAL_SERIAL
 
#define FIXED_CONTROL_ENDPOINT_SIZE   32
 
#define DEVICE_STATE_AS_GPIOR   0
 
#define FIXED_NUM_CONFIGURATIONS   1
 
#define CONTROL_ONLY_DEVICE
 
#define NO_DEVICE_REMOTE_WAKEUP
 
#define NO_DEVICE_SELF_POWER
 

Detailed Description

LUFA Library Configuration Header File.

This header file is used to configure LUFA's compile time options, as an alternative to the compile time constants supplied through a makefile.

For information on what each token does, refer to the LUFA manual section "Summary of Compile Tokens".

Macro Definition Documentation

#define CONTROL_ONLY_DEVICE
#define DEVICE_STATE_AS_GPIOR   0
#define FIXED_CONTROL_ENDPOINT_SIZE   32
#define FIXED_NUM_CONFIGURATIONS   1
#define NO_DEVICE_REMOTE_WAKEUP
#define NO_DEVICE_SELF_POWER
#define NO_INTERNAL_SERIAL
#define NO_SOF_EVENTS
#define USB_DEVICE_ONLY
#define USE_RAM_DESCRIPTORS
#define USE_STATIC_OPTIONS   (USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)