AVRISP-MKII Clone Programmer Project
LUFAConfig.h File Reference

LUFA Library Configuration Header File. More...

Macros

#define ORDERED_EP_CONFIG
 
#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_FLASH_DESCRIPTORS
 
#define NO_INTERNAL_SERIAL
 
#define FIXED_CONTROL_ENDPOINT_SIZE   16
 
#define DEVICE_STATE_AS_GPIOR   0
 
#define FIXED_NUM_CONFIGURATIONS   1
 
#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

◆ DEVICE_STATE_AS_GPIOR

#define DEVICE_STATE_AS_GPIOR   0

◆ FIXED_CONTROL_ENDPOINT_SIZE

#define FIXED_CONTROL_ENDPOINT_SIZE   16

◆ FIXED_NUM_CONFIGURATIONS

#define FIXED_NUM_CONFIGURATIONS   1

◆ NO_DEVICE_REMOTE_WAKEUP

#define NO_DEVICE_REMOTE_WAKEUP

◆ NO_DEVICE_SELF_POWER

#define NO_DEVICE_SELF_POWER

◆ NO_INTERNAL_SERIAL

#define NO_INTERNAL_SERIAL

◆ NO_SOF_EVENTS

#define NO_SOF_EVENTS

◆ ORDERED_EP_CONFIG

#define ORDERED_EP_CONFIG

◆ USB_DEVICE_ONLY

#define USB_DEVICE_ONLY

◆ USE_FLASH_DESCRIPTORS

#define USE_FLASH_DESCRIPTORS

◆ USE_STATIC_OPTIONS

#define USE_STATIC_OPTIONS   (USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)