X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/0e8e70153aac9a73f737348cf8b41fd4b71bd2d5..6f90d45684206e5dfca3c4554a14a5784da49d92:/LUFA/CodeTemplates/LUFAConfig.h diff --git a/LUFA/CodeTemplates/LUFAConfig.h b/LUFA/CodeTemplates/LUFAConfig.h index 5672d0e8c..06882dcc4 100644 --- a/LUFA/CodeTemplates/LUFAConfig.h +++ b/LUFA/CodeTemplates/LUFAConfig.h @@ -28,17 +28,19 @@ this software. */ -/* - This is a header file which can be used to configure LUFA's - compile time options, as an alternative to the compile time - constants supplied through a makefile. To use this configuration - header, copy this into your project's root directory and supply - the \c USE_LUFA_CONFIG_HEADER token to the compiler so that it is - defined in all compiled source files. - - For information on what each token does, refer to the LUFA - manual section "Summary of Compile Tokens". -*/ +/** \file + * \brief LUFA Library Configuration Header File (Template) + * + * This is a header file which can be used to configure LUFA's + * compile time options, as an alternative to the compile time + * constants supplied through a makefile. To use this configuration + * header, copy this into your project's root directory and supply + * the \c USE_LUFA_CONFIG_HEADER token to the compiler so that it is + * defined in all compiled source files. + * + * For information on what each token does, refer to the LUFA + * manual section "Summary of Compile Tokens". + */ #ifndef __LUFA_CONFIG_H__ #define __LUFA_CONFIG_H__ @@ -73,7 +75,7 @@ // #define NO_INTERNAL_SERIAL // #define FIXED_CONTROL_ENDPOINT_SIZE {Insert Value Here} // #define DEVICE_STATE_AS_GPIOR {Insert Value Here} -// #define FIXED_NUM_CONFIGURATION {Insert Value Here} +// #define FIXED_NUM_CONFIGURATIONS {Insert Value Here} // #define CONTROL_ONLY_DEVICE // #define INTERRUPT_CONTROL_ENDPOINT // #define NO_DEVICE_REMOTE_WAKEUP @@ -113,8 +115,9 @@ // #define NO_INTERNAL_SERIAL // #define FIXED_CONTROL_ENDPOINT_SIZE {Insert Value Here} // #define DEVICE_STATE_AS_GPIOR {Insert Value Here} -// #define FIXED_NUM_CONFIGURATION {Insert Value Here} +// #define FIXED_NUM_CONFIGURATIONS {Insert Value Here} // #define CONTROL_ONLY_DEVICE +// #define MAX_ENDPOINT_INDEX {Insert Value Here} // #define NO_DEVICE_REMOTE_WAKEUP // #define NO_DEVICE_SELF_POWER @@ -143,7 +146,7 @@ /* USB Device Mode Driver Related Tokens: */ // #define NO_INTERNAL_SERIAL // #define FIXED_CONTROL_ENDPOINT_SIZE {Insert Value Here} -// #define FIXED_NUM_CONFIGURATION {Insert Value Here} +// #define FIXED_NUM_CONFIGURATIONS {Insert Value Here} // #define CONTROL_ONLY_DEVICE // #define INTERRUPT_CONTROL_ENDPOINT // #define NO_DEVICE_REMOTE_WAKEUP @@ -155,6 +158,10 @@ // #define NO_AUTO_VBUS_MANAGEMENT // #define INVERTED_VBUS_ENABLE_LINE + #else + + #error Unsupported architecture for this LUFA configuration file. + #endif #endif