diff options
Diffstat (limited to 'Demos/Device/ClassDriver')
154 files changed, 836 insertions, 467 deletions
| diff --git a/Demos/Device/ClassDriver/AudioInput/AudioInput.c b/Demos/Device/ClassDriver/AudioInput/AudioInput.c index 02bd1e45a..7c1cf4607 100644 --- a/Demos/Device/ClassDriver/AudioInput/AudioInput.c +++ b/Demos/Device/ClassDriver/AudioInput/AudioInput.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/AudioInput/AudioInput.h b/Demos/Device/ClassDriver/AudioInput/AudioInput.h index 14bbd2ea0..0090f2a0f 100644 --- a/Demos/Device/ClassDriver/AudioInput/AudioInput.h +++ b/Demos/Device/ClassDriver/AudioInput/AudioInput.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/AudioInput/Config/AppConfig.h b/Demos/Device/ClassDriver/AudioInput/Config/AppConfig.h index bf1a1cb49..8360102f6 100644 --- a/Demos/Device/ClassDriver/AudioInput/Config/AppConfig.h +++ b/Demos/Device/ClassDriver/AudioInput/Config/AppConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -33,10 +33,10 @@   *   *  This is a header file which is be used to configure some of   *  the application's compile time options, as an alternative to - *  specifying the compile time constants supplied through a  + *  specifying the compile time constants supplied through a   *  makefile or build system.   * - *  For information on what each token does, refer to the  + *  For information on what each token does, refer to the   *  \ref Sec_Options section of the application documentation.   */ @@ -48,4 +48,4 @@  	#define MICROPHONE_BIASED_TO_HALF_RAIL  	#define USE_TEST_TONE -#endif
\ No newline at end of file +#endif diff --git a/Demos/Device/ClassDriver/AudioInput/Config/LUFAConfig.h b/Demos/Device/ClassDriver/AudioInput/Config/LUFAConfig.h index 3244d3bb7..796221604 100644 --- a/Demos/Device/ClassDriver/AudioInput/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/AudioInput/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/AudioInput/Descriptors.c b/Demos/Device/ClassDriver/AudioInput/Descriptors.c index b65d747c2..3c666dc11 100644 --- a/Demos/Device/ClassDriver/AudioInput/Descriptors.c +++ b/Demos/Device/ClassDriver/AudioInput/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -46,7 +46,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(02.00), +	.USBSpecification       = VERSION_BCD(2,0,0),  	.Class                  = USB_CSCP_NoDeviceClass,  	.SubClass               = USB_CSCP_NoDeviceSubclass,  	.Protocol               = USB_CSCP_NoDeviceProtocol, @@ -55,7 +55,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x2047, -	.ReleaseNumber          = VERSION_BCD(00.02), +	.ReleaseNumber          = VERSION_BCD(0,0,2),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -107,7 +107,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  			.Header                   = {.Size = sizeof(USB_Audio_Descriptor_Interface_AC_t), .Type = DTYPE_CSInterface},  			.Subtype                  = AUDIO_DSUBTYPE_CSInterface_Header, -			.ACSpecification          = VERSION_BCD(01.00), +			.ACSpecification          = VERSION_BCD(1,0,0),  			.TotalLength              = (sizeof(USB_Audio_Descriptor_Interface_AC_t) +  			                             sizeof(USB_Audio_Descriptor_InputTerminal_t) +  			                             sizeof(USB_Audio_Descriptor_OutputTerminal_t)), diff --git a/Demos/Device/ClassDriver/AudioInput/Descriptors.h b/Demos/Device/ClassDriver/AudioInput/Descriptors.h index fe099570f..1cecf5d84 100644 --- a/Demos/Device/ClassDriver/AudioInput/Descriptors.h +++ b/Demos/Device/ClassDriver/AudioInput/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/AudioInput/Doxygen.conf b/Demos/Device/ClassDriver/AudioInput/Doxygen.conf index 6faf6845a..38bb3b014 100644 --- a/Demos/Device/ClassDriver/AudioInput/Doxygen.conf +++ b/Demos/Device/ClassDriver/AudioInput/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/AudioInput/makefile b/Demos/Device/ClassDriver/AudioInput/makefile index 3cf067bf8..3ad52565f 100644 --- a/Demos/Device/ClassDriver/AudioInput/makefile +++ b/Demos/Device/ClassDriver/AudioInput/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c index 432f5e0fa..dddcf67bd 100644 --- a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c +++ b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.h b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.h index bf2d3c8a7..671552f49 100644 --- a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.h +++ b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/AudioOutput/Config/AppConfig.h b/Demos/Device/ClassDriver/AudioOutput/Config/AppConfig.h index 8dac6f320..e6684a611 100644 --- a/Demos/Device/ClassDriver/AudioOutput/Config/AppConfig.h +++ b/Demos/Device/ClassDriver/AudioOutput/Config/AppConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -33,10 +33,10 @@   *   *  This is a header file which is be used to configure some of   *  the application's compile time options, as an alternative to - *  specifying the compile time constants supplied through a  + *  specifying the compile time constants supplied through a   *  makefile or build system.   * - *  For information on what each token does, refer to the  + *  For information on what each token does, refer to the   *  \ref Sec_Options section of the application documentation.   */ @@ -47,4 +47,4 @@  //	#define AUDIO_OUT_MONO  //	#define AUDIO_OUT_PORTC -#endif
\ No newline at end of file +#endif diff --git a/Demos/Device/ClassDriver/AudioOutput/Config/LUFAConfig.h b/Demos/Device/ClassDriver/AudioOutput/Config/LUFAConfig.h index 3244d3bb7..796221604 100644 --- a/Demos/Device/ClassDriver/AudioOutput/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/AudioOutput/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/AudioOutput/Descriptors.c b/Demos/Device/ClassDriver/AudioOutput/Descriptors.c index 4c3927c81..2e7882e5f 100644 --- a/Demos/Device/ClassDriver/AudioOutput/Descriptors.c +++ b/Demos/Device/ClassDriver/AudioOutput/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -46,7 +46,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(02.00), +	.USBSpecification       = VERSION_BCD(2,0,0),  	.Class                  = USB_CSCP_NoDeviceClass,  	.SubClass               = USB_CSCP_NoDeviceSubclass,  	.Protocol               = USB_CSCP_NoDeviceProtocol, @@ -55,7 +55,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x2046, -	.ReleaseNumber          = VERSION_BCD(00.02), +	.ReleaseNumber          = VERSION_BCD(0,0,2),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -107,7 +107,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  			.Header                   = {.Size = sizeof(USB_Audio_Descriptor_Interface_AC_t), .Type = DTYPE_CSInterface},  			.Subtype                  = AUDIO_DSUBTYPE_CSInterface_Header, -			.ACSpecification          = VERSION_BCD(01.00), +			.ACSpecification          = VERSION_BCD(1,0,0),  			.TotalLength              = (sizeof(USB_Audio_Descriptor_Interface_AC_t) +  			                             sizeof(USB_Audio_Descriptor_InputTerminal_t) +  			                             sizeof(USB_Audio_Descriptor_OutputTerminal_t)), diff --git a/Demos/Device/ClassDriver/AudioOutput/Descriptors.h b/Demos/Device/ClassDriver/AudioOutput/Descriptors.h index cb67f02ec..58cf0c55c 100644 --- a/Demos/Device/ClassDriver/AudioOutput/Descriptors.h +++ b/Demos/Device/ClassDriver/AudioOutput/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/AudioOutput/Doxygen.conf b/Demos/Device/ClassDriver/AudioOutput/Doxygen.conf index 22208126f..824854c9f 100644 --- a/Demos/Device/ClassDriver/AudioOutput/Doxygen.conf +++ b/Demos/Device/ClassDriver/AudioOutput/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/AudioOutput/makefile b/Demos/Device/ClassDriver/AudioOutput/makefile index 5f68670c0..32d73c9d2 100644 --- a/Demos/Device/ClassDriver/AudioOutput/makefile +++ b/Demos/Device/ClassDriver/AudioOutput/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/DualVirtualSerial/Config/LUFAConfig.h b/Demos/Device/ClassDriver/DualVirtualSerial/Config/LUFAConfig.h index d2f780a0b..39b5236fe 100644 --- a/Demos/Device/ClassDriver/DualVirtualSerial/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/DualVirtualSerial/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/DualVirtualSerial/Descriptors.c b/Demos/Device/ClassDriver/DualVirtualSerial/Descriptors.c index 827b983d3..642a4a1fd 100644 --- a/Demos/Device/ClassDriver/DualVirtualSerial/Descriptors.c +++ b/Demos/Device/ClassDriver/DualVirtualSerial/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -47,7 +47,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(01.10), +	.USBSpecification       = VERSION_BCD(1,1,0),  	.Class                  = USB_CSCP_IADDeviceClass,  	.SubClass               = USB_CSCP_IADDeviceSubclass,  	.Protocol               = USB_CSCP_IADDeviceProtocol, @@ -56,7 +56,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x204E, -	.ReleaseNumber          = VERSION_BCD(00.01), +	.ReleaseNumber          = VERSION_BCD(0,0,1),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -122,7 +122,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  			.Header                 = {.Size = sizeof(USB_CDC_Descriptor_FunctionalHeader_t), .Type = DTYPE_CSInterface},  			.Subtype                = CDC_DSUBTYPE_CSInterface_Header, -			.CDCSpecification       = VERSION_BCD(01.10), +			.CDCSpecification       = VERSION_BCD(1,1,0),  		},  	.CDC1_Functional_ACM = @@ -223,7 +223,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  			.Header                 = {.Size = sizeof(USB_CDC_Descriptor_FunctionalHeader_t), .Type = DTYPE_CSInterface},  			.Subtype                = CDC_DSUBTYPE_CSInterface_Header, -			.CDCSpecification       = VERSION_BCD(01.10), +			.CDCSpecification       = VERSION_BCD(1,1,0),  		},  	.CDC2_Functional_ACM = diff --git a/Demos/Device/ClassDriver/DualVirtualSerial/Descriptors.h b/Demos/Device/ClassDriver/DualVirtualSerial/Descriptors.h index 98170269a..53f66ae41 100644 --- a/Demos/Device/ClassDriver/DualVirtualSerial/Descriptors.h +++ b/Demos/Device/ClassDriver/DualVirtualSerial/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/DualVirtualSerial/Doxygen.conf b/Demos/Device/ClassDriver/DualVirtualSerial/Doxygen.conf index 7eb8175a1..cb89def67 100644 --- a/Demos/Device/ClassDriver/DualVirtualSerial/Doxygen.conf +++ b/Demos/Device/ClassDriver/DualVirtualSerial/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.c b/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.c index 070ebc791..e48653897 100644 --- a/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.c +++ b/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.h b/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.h index c0447af8e..e4f5f22b1 100644 --- a/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.h +++ b/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/DualVirtualSerial/makefile b/Demos/Device/ClassDriver/DualVirtualSerial/makefile index 3df43f1d8..41da0e940 100644 --- a/Demos/Device/ClassDriver/DualVirtualSerial/makefile +++ b/Demos/Device/ClassDriver/DualVirtualSerial/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/GenericHID/Config/AppConfig.h b/Demos/Device/ClassDriver/GenericHID/Config/AppConfig.h index 8264e3f0f..47b8ffef8 100644 --- a/Demos/Device/ClassDriver/GenericHID/Config/AppConfig.h +++ b/Demos/Device/ClassDriver/GenericHID/Config/AppConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -33,10 +33,10 @@   *   *  This is a header file which is be used to configure some of   *  the application's compile time options, as an alternative to - *  specifying the compile time constants supplied through a  + *  specifying the compile time constants supplied through a   *  makefile or build system.   * - *  For information on what each token does, refer to the  + *  For information on what each token does, refer to the   *  \ref Sec_Options section of the application documentation.   */ @@ -45,4 +45,4 @@  	#define GENERIC_REPORT_SIZE       8 -#endif
\ No newline at end of file +#endif diff --git a/Demos/Device/ClassDriver/GenericHID/Config/LUFAConfig.h b/Demos/Device/ClassDriver/GenericHID/Config/LUFAConfig.h index 3871759b6..c6542445d 100644 --- a/Demos/Device/ClassDriver/GenericHID/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/GenericHID/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/GenericHID/Descriptors.c b/Demos/Device/ClassDriver/GenericHID/Descriptors.c index b070d8640..2379de931 100644 --- a/Demos/Device/ClassDriver/GenericHID/Descriptors.c +++ b/Demos/Device/ClassDriver/GenericHID/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -64,7 +64,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(01.10), +	.USBSpecification       = VERSION_BCD(1,1,0),  	.Class                  = USB_CSCP_NoDeviceClass,  	.SubClass               = USB_CSCP_NoDeviceSubclass,  	.Protocol               = USB_CSCP_NoDeviceProtocol, @@ -73,7 +73,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x204F, -	.ReleaseNumber          = VERSION_BCD(00.01), +	.ReleaseNumber          = VERSION_BCD(0,0,1),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -124,7 +124,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  		{  			.Header                 = {.Size = sizeof(USB_HID_Descriptor_HID_t), .Type = HID_DTYPE_HID}, -			.HIDSpec                = VERSION_BCD(01.11), +			.HIDSpec                = VERSION_BCD(1,1,1),  			.CountryCode            = 0x00,  			.TotalReportDescriptors = 1,  			.HIDReportType          = HID_DTYPE_Report, diff --git a/Demos/Device/ClassDriver/GenericHID/Descriptors.h b/Demos/Device/ClassDriver/GenericHID/Descriptors.h index 4500f2c10..a4426e8ff 100644 --- a/Demos/Device/ClassDriver/GenericHID/Descriptors.h +++ b/Demos/Device/ClassDriver/GenericHID/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/GenericHID/Doxygen.conf b/Demos/Device/ClassDriver/GenericHID/Doxygen.conf index 201d0d3b7..a69a18148 100644 --- a/Demos/Device/ClassDriver/GenericHID/Doxygen.conf +++ b/Demos/Device/ClassDriver/GenericHID/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -780,7 +790,8 @@ RECURSIVE              = YES  # Note that relative paths are relative to the directory from which doxygen is  # run. -EXCLUDE                = Documentation/ +EXCLUDE                = Documentation/ \ +                         HostTestApp/  # The EXCLUDE_SYMLINKS tag can be used to select whether or not files or  # directories that are symbolic links (a Unix file system feature) are excluded @@ -2052,6 +2063,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2270,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/GenericHID/GenericHID.c b/Demos/Device/ClassDriver/GenericHID/GenericHID.c index 8f5b86131..1fb604413 100644 --- a/Demos/Device/ClassDriver/GenericHID/GenericHID.c +++ b/Demos/Device/ClassDriver/GenericHID/GenericHID.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/GenericHID/GenericHID.h b/Demos/Device/ClassDriver/GenericHID/GenericHID.h index 7b7ac9cb5..8e290cd3d 100644 --- a/Demos/Device/ClassDriver/GenericHID/GenericHID.h +++ b/Demos/Device/ClassDriver/GenericHID/GenericHID.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_libusb.js b/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_libusb.js index ab29cdd17..4203a08e4 100755 --- a/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_libusb.js +++ b/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_libusb.js @@ -1,7 +1,7 @@  #!/usr/bin/env node  //             LUFA Library -//     Copyright (C) Dean Camera, 2013. +//     Copyright (C) Dean Camera, 2014.  //  //  dean [at] fourwalledcubicle [dot] com  //           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_libusb.py b/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_libusb.py index f5f06bf86..b61970d7a 100755 --- a/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_libusb.py +++ b/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_libusb.py @@ -2,7 +2,7 @@  """               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_winusb.py b/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_winusb.py index 491805509..286577280 100644 --- a/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_winusb.py +++ b/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_winusb.py @@ -1,6 +1,6 @@  """               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/GenericHID/makefile b/Demos/Device/ClassDriver/GenericHID/makefile index a0eb87258..58e817644 100644 --- a/Demos/Device/ClassDriver/GenericHID/makefile +++ b/Demos/Device/ClassDriver/GenericHID/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/Joystick/Config/LUFAConfig.h b/Demos/Device/ClassDriver/Joystick/Config/LUFAConfig.h index 3871759b6..c6542445d 100644 --- a/Demos/Device/ClassDriver/Joystick/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/Joystick/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/Joystick/Descriptors.c b/Demos/Device/ClassDriver/Joystick/Descriptors.c index 2d416528b..f4834b122 100644 --- a/Demos/Device/ClassDriver/Joystick/Descriptors.c +++ b/Demos/Device/ClassDriver/Joystick/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -64,7 +64,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(01.10), +	.USBSpecification       = VERSION_BCD(1,1,0),  	.Class                  = USB_CSCP_NoDeviceClass,  	.SubClass               = USB_CSCP_NoDeviceSubclass,  	.Protocol               = USB_CSCP_NoDeviceProtocol, @@ -73,7 +73,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x2043, -	.ReleaseNumber          = VERSION_BCD(00.01), +	.ReleaseNumber          = VERSION_BCD(0,0,1),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -124,7 +124,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  		{  			.Header                 = {.Size = sizeof(USB_HID_Descriptor_HID_t), .Type = HID_DTYPE_HID}, -			.HIDSpec                = VERSION_BCD(01.11), +			.HIDSpec                = VERSION_BCD(1,1,1),  			.CountryCode            = 0x00,  			.TotalReportDescriptors = 1,  			.HIDReportType          = HID_DTYPE_Report, diff --git a/Demos/Device/ClassDriver/Joystick/Descriptors.h b/Demos/Device/ClassDriver/Joystick/Descriptors.h index 839cd28eb..47fe46c9a 100644 --- a/Demos/Device/ClassDriver/Joystick/Descriptors.h +++ b/Demos/Device/ClassDriver/Joystick/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/Joystick/Doxygen.conf b/Demos/Device/ClassDriver/Joystick/Doxygen.conf index a80227fed..40e5b2758 100644 --- a/Demos/Device/ClassDriver/Joystick/Doxygen.conf +++ b/Demos/Device/ClassDriver/Joystick/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/Joystick/Joystick.c b/Demos/Device/ClassDriver/Joystick/Joystick.c index bbe85584a..32cd4d9bc 100644 --- a/Demos/Device/ClassDriver/Joystick/Joystick.c +++ b/Demos/Device/ClassDriver/Joystick/Joystick.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/Joystick/Joystick.h b/Demos/Device/ClassDriver/Joystick/Joystick.h index 037e03dff..8c8b33fa5 100644 --- a/Demos/Device/ClassDriver/Joystick/Joystick.h +++ b/Demos/Device/ClassDriver/Joystick/Joystick.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/Joystick/makefile b/Demos/Device/ClassDriver/Joystick/makefile index e01d072b0..9df157b74 100644 --- a/Demos/Device/ClassDriver/Joystick/makefile +++ b/Demos/Device/ClassDriver/Joystick/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/Keyboard/Config/LUFAConfig.h b/Demos/Device/ClassDriver/Keyboard/Config/LUFAConfig.h index 3871759b6..c6542445d 100644 --- a/Demos/Device/ClassDriver/Keyboard/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/Keyboard/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/Keyboard/Descriptors.c b/Demos/Device/ClassDriver/Keyboard/Descriptors.c index 4340ec657..d5268a769 100644 --- a/Demos/Device/ClassDriver/Keyboard/Descriptors.c +++ b/Demos/Device/ClassDriver/Keyboard/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -60,7 +60,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(01.10), +	.USBSpecification       = VERSION_BCD(1,1,0),  	.Class                  = USB_CSCP_NoDeviceClass,  	.SubClass               = USB_CSCP_NoDeviceSubclass,  	.Protocol               = USB_CSCP_NoDeviceProtocol, @@ -69,7 +69,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x2042, -	.ReleaseNumber          = VERSION_BCD(00.01), +	.ReleaseNumber          = VERSION_BCD(0,0,1),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -120,7 +120,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  		{  			.Header                 = {.Size = sizeof(USB_HID_Descriptor_HID_t), .Type = HID_DTYPE_HID}, -			.HIDSpec                = VERSION_BCD(01.11), +			.HIDSpec                = VERSION_BCD(1,1,1),  			.CountryCode            = 0x00,  			.TotalReportDescriptors = 1,  			.HIDReportType          = HID_DTYPE_Report, diff --git a/Demos/Device/ClassDriver/Keyboard/Descriptors.h b/Demos/Device/ClassDriver/Keyboard/Descriptors.h index 21c9e5df6..8bdb50ff3 100644 --- a/Demos/Device/ClassDriver/Keyboard/Descriptors.h +++ b/Demos/Device/ClassDriver/Keyboard/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/Keyboard/Doxygen.conf b/Demos/Device/ClassDriver/Keyboard/Doxygen.conf index 40655f29a..460c00752 100644 --- a/Demos/Device/ClassDriver/Keyboard/Doxygen.conf +++ b/Demos/Device/ClassDriver/Keyboard/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/Keyboard/Keyboard.c b/Demos/Device/ClassDriver/Keyboard/Keyboard.c index 7acd0d613..df606cd25 100644 --- a/Demos/Device/ClassDriver/Keyboard/Keyboard.c +++ b/Demos/Device/ClassDriver/Keyboard/Keyboard.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/Keyboard/Keyboard.h b/Demos/Device/ClassDriver/Keyboard/Keyboard.h index 38f50d11d..9e192a665 100644 --- a/Demos/Device/ClassDriver/Keyboard/Keyboard.h +++ b/Demos/Device/ClassDriver/Keyboard/Keyboard.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/Keyboard/makefile b/Demos/Device/ClassDriver/Keyboard/makefile index 27ee97ce2..3b9365549 100644 --- a/Demos/Device/ClassDriver/Keyboard/makefile +++ b/Demos/Device/ClassDriver/Keyboard/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/KeyboardMouse/Config/LUFAConfig.h b/Demos/Device/ClassDriver/KeyboardMouse/Config/LUFAConfig.h index 4873f8031..fa0397910 100644 --- a/Demos/Device/ClassDriver/KeyboardMouse/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/KeyboardMouse/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/KeyboardMouse/Descriptors.c b/Demos/Device/ClassDriver/KeyboardMouse/Descriptors.c index 0d350c764..b628a61b5 100644 --- a/Demos/Device/ClassDriver/KeyboardMouse/Descriptors.c +++ b/Demos/Device/ClassDriver/KeyboardMouse/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -76,7 +76,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(01.10), +	.USBSpecification       = VERSION_BCD(1,1,0),  	.Class                  = USB_CSCP_NoDeviceClass,  	.SubClass               = USB_CSCP_NoDeviceSubclass,  	.Protocol               = USB_CSCP_NoDeviceProtocol, @@ -85,7 +85,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x204D, -	.ReleaseNumber          = VERSION_BCD(00.01), +	.ReleaseNumber          = VERSION_BCD(0,0,1),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -136,7 +136,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  		{  			.Header                 = {.Size = sizeof(USB_HID_Descriptor_HID_t), .Type = HID_DTYPE_HID}, -			.HIDSpec                = VERSION_BCD(01.11), +			.HIDSpec                = VERSION_BCD(1,1,1),  			.CountryCode            = 0x00,  			.TotalReportDescriptors = 1,  			.HIDReportType          = HID_DTYPE_Report, @@ -173,7 +173,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  		{  			.Header                 = {.Size = sizeof(USB_HID_Descriptor_HID_t), .Type = HID_DTYPE_HID}, -			.HIDSpec                = VERSION_BCD(01.11), +			.HIDSpec                = VERSION_BCD(1,1,1),  			.CountryCode            = 0x00,  			.TotalReportDescriptors = 1,  			.HIDReportType          = HID_DTYPE_Report, diff --git a/Demos/Device/ClassDriver/KeyboardMouse/Descriptors.h b/Demos/Device/ClassDriver/KeyboardMouse/Descriptors.h index 1a45f74bd..70ee795db 100644 --- a/Demos/Device/ClassDriver/KeyboardMouse/Descriptors.h +++ b/Demos/Device/ClassDriver/KeyboardMouse/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/KeyboardMouse/Doxygen.conf b/Demos/Device/ClassDriver/KeyboardMouse/Doxygen.conf index a2e11a246..0fcff0c30 100644 --- a/Demos/Device/ClassDriver/KeyboardMouse/Doxygen.conf +++ b/Demos/Device/ClassDriver/KeyboardMouse/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.c b/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.c index 789fc215d..7dacbbbe9 100644 --- a/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.c +++ b/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.h b/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.h index 2f1d01b04..e40d106d9 100644 --- a/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.h +++ b/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/KeyboardMouse/makefile b/Demos/Device/ClassDriver/KeyboardMouse/makefile index ad5f7dbfa..a0805d76a 100644 --- a/Demos/Device/ClassDriver/KeyboardMouse/makefile +++ b/Demos/Device/ClassDriver/KeyboardMouse/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Config/LUFAConfig.h b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Config/LUFAConfig.h index 3871759b6..c6542445d 100644 --- a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Descriptors.c b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Descriptors.c index 32b6b4b08..bfda7a7a7 100644 --- a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Descriptors.c +++ b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -123,7 +123,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(01.10), +	.USBSpecification       = VERSION_BCD(1,1,0),  	.Class                  = USB_CSCP_NoDeviceClass,  	.SubClass               = USB_CSCP_NoDeviceSubclass,  	.Protocol               = USB_CSCP_NoDeviceProtocol, @@ -132,7 +132,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x2066, -	.ReleaseNumber          = VERSION_BCD(00.01), +	.ReleaseNumber          = VERSION_BCD(0,0,1),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -183,7 +183,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  		{  			.Header                 = {.Size = sizeof(USB_HID_Descriptor_HID_t), .Type = HID_DTYPE_HID}, -			.HIDSpec                = VERSION_BCD(01.11), +			.HIDSpec                = VERSION_BCD(1,1,1),  			.CountryCode            = 0x00,  			.TotalReportDescriptors = 1,  			.HIDReportType          = HID_DTYPE_Report, diff --git a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Descriptors.h b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Descriptors.h index f5d68be69..09a2b495c 100644 --- a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Descriptors.h +++ b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Doxygen.conf b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Doxygen.conf index 4af53df2f..fabc00912 100644 --- a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Doxygen.conf +++ b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.c b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.c index 2be1e9447..256216c86 100644 --- a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.c +++ b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.h b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.h index 2f1d01b04..e40d106d9 100644 --- a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.h +++ b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/makefile b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/makefile index 61bc36e3c..8f55b3ee7 100644 --- a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/makefile +++ b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/MIDI/Config/LUFAConfig.h b/Demos/Device/ClassDriver/MIDI/Config/LUFAConfig.h index a4ca3437f..a06b60275 100644 --- a/Demos/Device/ClassDriver/MIDI/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/MIDI/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/MIDI/Descriptors.c b/Demos/Device/ClassDriver/MIDI/Descriptors.c index 541ee8161..eca7436bd 100644 --- a/Demos/Device/ClassDriver/MIDI/Descriptors.c +++ b/Demos/Device/ClassDriver/MIDI/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -46,7 +46,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(01.10), +	.USBSpecification       = VERSION_BCD(1,1,0),  	.Class                  = USB_CSCP_NoDeviceClass,  	.SubClass               = USB_CSCP_NoDeviceSubclass,  	.Protocol               = USB_CSCP_NoDeviceProtocol, @@ -55,7 +55,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x2048, -	.ReleaseNumber          = VERSION_BCD(00.01), +	.ReleaseNumber          = VERSION_BCD(0,0,1),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -107,7 +107,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  			.Header                   = {.Size = sizeof(USB_Audio_Descriptor_Interface_AC_t), .Type = DTYPE_CSInterface},  			.Subtype                  = AUDIO_DSUBTYPE_CSInterface_Header, -			.ACSpecification          = VERSION_BCD(01.00), +			.ACSpecification          = VERSION_BCD(1,0,0),  			.TotalLength              = sizeof(USB_Audio_Descriptor_Interface_AC_t),  			.InCollection             = 1, @@ -135,7 +135,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  			.Header                   = {.Size = sizeof(USB_MIDI_Descriptor_AudioInterface_AS_t), .Type = DTYPE_CSInterface},  			.Subtype                  = AUDIO_DSUBTYPE_CSInterface_General, -			.AudioSpecification       = VERSION_BCD(01.00), +			.AudioSpecification       = VERSION_BCD(1,0,0),  			.TotalLength              = (sizeof(USB_Descriptor_Configuration_t) -  			                             offsetof(USB_Descriptor_Configuration_t, Audio_StreamInterface_SPC)) diff --git a/Demos/Device/ClassDriver/MIDI/Descriptors.h b/Demos/Device/ClassDriver/MIDI/Descriptors.h index 9908778c8..677b3e1ca 100644 --- a/Demos/Device/ClassDriver/MIDI/Descriptors.h +++ b/Demos/Device/ClassDriver/MIDI/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/MIDI/Doxygen.conf b/Demos/Device/ClassDriver/MIDI/Doxygen.conf index 9ebc769eb..3f89a0b87 100644 --- a/Demos/Device/ClassDriver/MIDI/Doxygen.conf +++ b/Demos/Device/ClassDriver/MIDI/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/MIDI/MIDI.c b/Demos/Device/ClassDriver/MIDI/MIDI.c index d49dc4c8c..46260c090 100644 --- a/Demos/Device/ClassDriver/MIDI/MIDI.c +++ b/Demos/Device/ClassDriver/MIDI/MIDI.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/MIDI/MIDI.h b/Demos/Device/ClassDriver/MIDI/MIDI.h index ca4fa3b8a..34891ce75 100644 --- a/Demos/Device/ClassDriver/MIDI/MIDI.h +++ b/Demos/Device/ClassDriver/MIDI/MIDI.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/MIDI/makefile b/Demos/Device/ClassDriver/MIDI/makefile index 409190842..4d868dcb0 100644 --- a/Demos/Device/ClassDriver/MIDI/makefile +++ b/Demos/Device/ClassDriver/MIDI/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/MassStorage/Config/AppConfig.h b/Demos/Device/ClassDriver/MassStorage/Config/AppConfig.h index 36e721c6f..4be9d2b6b 100644 --- a/Demos/Device/ClassDriver/MassStorage/Config/AppConfig.h +++ b/Demos/Device/ClassDriver/MassStorage/Config/AppConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -33,10 +33,10 @@   *   *  This is a header file which is be used to configure some of   *  the application's compile time options, as an alternative to - *  specifying the compile time constants supplied through a  + *  specifying the compile time constants supplied through a   *  makefile or build system.   * - *  For information on what each token does, refer to the  + *  For information on what each token does, refer to the   *  \ref Sec_Options section of the application documentation.   */ @@ -47,4 +47,4 @@  	#define DISK_READ_ONLY            false -#endif
\ No newline at end of file +#endif diff --git a/Demos/Device/ClassDriver/MassStorage/Config/LUFAConfig.h b/Demos/Device/ClassDriver/MassStorage/Config/LUFAConfig.h index da728ec29..3c3b68bb1 100644 --- a/Demos/Device/ClassDriver/MassStorage/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/MassStorage/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/MassStorage/Descriptors.c b/Demos/Device/ClassDriver/MassStorage/Descriptors.c index 2be052b07..03b79a4d3 100644 --- a/Demos/Device/ClassDriver/MassStorage/Descriptors.c +++ b/Demos/Device/ClassDriver/MassStorage/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -47,7 +47,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(01.10), +	.USBSpecification       = VERSION_BCD(1,1,0),  	.Class                  = USB_CSCP_NoDeviceClass,  	.SubClass               = USB_CSCP_NoDeviceSubclass,  	.Protocol               = USB_CSCP_NoDeviceProtocol, @@ -56,7 +56,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x2045, -	.ReleaseNumber          = VERSION_BCD(00.01), +	.ReleaseNumber          = VERSION_BCD(0,0,1),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, diff --git a/Demos/Device/ClassDriver/MassStorage/Descriptors.h b/Demos/Device/ClassDriver/MassStorage/Descriptors.h index 674bd2960..067bda8bd 100644 --- a/Demos/Device/ClassDriver/MassStorage/Descriptors.h +++ b/Demos/Device/ClassDriver/MassStorage/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/MassStorage/Doxygen.conf b/Demos/Device/ClassDriver/MassStorage/Doxygen.conf index 4538567f5..abb3618e8 100644 --- a/Demos/Device/ClassDriver/MassStorage/Doxygen.conf +++ b/Demos/Device/ClassDriver/MassStorage/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c b/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c index d3133e6a6..d28eff298 100644 --- a/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c +++ b/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.h b/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.h index 208322bac..9f0cc4f3e 100644 --- a/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.h +++ b/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -42,7 +42,7 @@  		#include "../MassStorage.h"  		#include "../Descriptors.h"  		#include "Config/AppConfig.h" -		 +  		#include <LUFA/Common/Common.h>  		#include <LUFA/Drivers/USB/USB.h>  		#include <LUFA/Drivers/Board/Dataflash.h> diff --git a/Demos/Device/ClassDriver/MassStorage/Lib/SCSI.c b/Demos/Device/ClassDriver/MassStorage/Lib/SCSI.c index 2263aab60..122e38872 100644 --- a/Demos/Device/ClassDriver/MassStorage/Lib/SCSI.c +++ b/Demos/Device/ClassDriver/MassStorage/Lib/SCSI.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/MassStorage/Lib/SCSI.h b/Demos/Device/ClassDriver/MassStorage/Lib/SCSI.h index 2beb3bc66..a8f3b7372 100644 --- a/Demos/Device/ClassDriver/MassStorage/Lib/SCSI.h +++ b/Demos/Device/ClassDriver/MassStorage/Lib/SCSI.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -46,7 +46,7 @@  		#include "../Descriptors.h"  		#include "DataflashManager.h"  		#include "Config/AppConfig.h" -		 +  	/* Macros: */  		/** Macro to set the current SCSI sense data to the given key, additional sense code and additional sense qualifier. This  		 *  is for convenience, as it allows for all three sense values (returned upon request to the host to give information about diff --git a/Demos/Device/ClassDriver/MassStorage/MassStorage.c b/Demos/Device/ClassDriver/MassStorage/MassStorage.c index 32b4c2634..750101d88 100644 --- a/Demos/Device/ClassDriver/MassStorage/MassStorage.c +++ b/Demos/Device/ClassDriver/MassStorage/MassStorage.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/MassStorage/MassStorage.h b/Demos/Device/ClassDriver/MassStorage/MassStorage.h index 55e179666..76474729d 100644 --- a/Demos/Device/ClassDriver/MassStorage/MassStorage.h +++ b/Demos/Device/ClassDriver/MassStorage/MassStorage.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/MassStorage/makefile b/Demos/Device/ClassDriver/MassStorage/makefile index a28abbf6c..c242c2602 100644 --- a/Demos/Device/ClassDriver/MassStorage/makefile +++ b/Demos/Device/ClassDriver/MassStorage/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org @@ -35,4 +35,4 @@ include $(LUFA_PATH)/Build/lufa_doxygen.mk  include $(LUFA_PATH)/Build/lufa_dfu.mk  include $(LUFA_PATH)/Build/lufa_hid.mk  include $(LUFA_PATH)/Build/lufa_avrdude.mk -include $(LUFA_PATH)/Build/lufa_atprogram.mk
\ No newline at end of file +include $(LUFA_PATH)/Build/lufa_atprogram.mk diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/Config/AppConfig.h b/Demos/Device/ClassDriver/MassStorageKeyboard/Config/AppConfig.h index 36e721c6f..4be9d2b6b 100644 --- a/Demos/Device/ClassDriver/MassStorageKeyboard/Config/AppConfig.h +++ b/Demos/Device/ClassDriver/MassStorageKeyboard/Config/AppConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -33,10 +33,10 @@   *   *  This is a header file which is be used to configure some of   *  the application's compile time options, as an alternative to - *  specifying the compile time constants supplied through a  + *  specifying the compile time constants supplied through a   *  makefile or build system.   * - *  For information on what each token does, refer to the  + *  For information on what each token does, refer to the   *  \ref Sec_Options section of the application documentation.   */ @@ -47,4 +47,4 @@  	#define DISK_READ_ONLY            false -#endif
\ No newline at end of file +#endif diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/Config/LUFAConfig.h b/Demos/Device/ClassDriver/MassStorageKeyboard/Config/LUFAConfig.h index 9d358ed62..58fd4bb5a 100644 --- a/Demos/Device/ClassDriver/MassStorageKeyboard/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/MassStorageKeyboard/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/Descriptors.c b/Demos/Device/ClassDriver/MassStorageKeyboard/Descriptors.c index 5749b365f..74a4bcb49 100644 --- a/Demos/Device/ClassDriver/MassStorageKeyboard/Descriptors.c +++ b/Demos/Device/ClassDriver/MassStorageKeyboard/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Copyright 2010  Matthias Hullin (lufa [at] matthias [dot] hullin [dot] net)    Permission to use, copy, modify, distribute, and sell this @@ -62,7 +62,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(01.10), +	.USBSpecification       = VERSION_BCD(1,1,0),  	.Class                  = USB_CSCP_NoDeviceClass,  	.SubClass               = USB_CSCP_NoDeviceSubclass,  	.Protocol               = USB_CSCP_NoDeviceProtocol, @@ -71,7 +71,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x2061, -	.ReleaseNumber          = VERSION_BCD(00.01), +	.ReleaseNumber          = VERSION_BCD(0,0,1),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -158,7 +158,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  		{  			.Header                 = {.Size = sizeof(USB_HID_Descriptor_HID_t), .Type = HID_DTYPE_HID}, -			.HIDSpec                = VERSION_BCD(01.11), +			.HIDSpec                = VERSION_BCD(1,1,1),  			.CountryCode            = 0x00,  			.TotalReportDescriptors = 1,  			.HIDReportType          = HID_DTYPE_Report, diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/Descriptors.h b/Demos/Device/ClassDriver/MassStorageKeyboard/Descriptors.h index 606e47d91..e12dfa20d 100644 --- a/Demos/Device/ClassDriver/MassStorageKeyboard/Descriptors.h +++ b/Demos/Device/ClassDriver/MassStorageKeyboard/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Copyright 2010  Matthias Hullin (lufa [at] matthias [dot] hullin [dot] net)    Permission to use, copy, modify, distribute, and sell this diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/Doxygen.conf b/Demos/Device/ClassDriver/MassStorageKeyboard/Doxygen.conf index d49fbf06d..f8759cbef 100644 --- a/Demos/Device/ClassDriver/MassStorageKeyboard/Doxygen.conf +++ b/Demos/Device/ClassDriver/MassStorageKeyboard/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/DataflashManager.c b/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/DataflashManager.c index d3133e6a6..d28eff298 100644 --- a/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/DataflashManager.c +++ b/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/DataflashManager.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/DataflashManager.h b/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/DataflashManager.h index 70005b9d7..b48b3e851 100644 --- a/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/DataflashManager.h +++ b/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/DataflashManager.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -42,7 +42,7 @@  		#include "../MassStorageKeyboard.h"  		#include "../Descriptors.h"  		#include "Config/AppConfig.h" -		 +  		#include <LUFA/Common/Common.h>  		#include <LUFA/Drivers/USB/USB.h>  		#include <LUFA/Drivers/Board/Dataflash.h> diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/SCSI.c b/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/SCSI.c index 2263aab60..122e38872 100644 --- a/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/SCSI.c +++ b/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/SCSI.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/SCSI.h b/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/SCSI.h index a8c3aa9d7..9db10693f 100644 --- a/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/SCSI.h +++ b/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/SCSI.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -46,7 +46,7 @@  		#include "../Descriptors.h"  		#include "DataflashManager.h"  		#include "Config/AppConfig.h" -		 +  	/* Macros: */  		/** Macro to set the current SCSI sense data to the given key, additional sense code and additional sense qualifier. This  		 *  is for convenience, as it allows for all three sense values (returned upon request to the host to give information about diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.c b/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.c index 8ed0d3b64..a6ecb6bde 100644 --- a/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.c +++ b/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Copyright 2010  Matthias Hullin (lufa [at] matthias [dot] hullin [dot] net)    Permission to use, copy, modify, distribute, and sell this diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.h b/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.h index 05b5a8457..0494b46c3 100644 --- a/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.h +++ b/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Copyright 2010  Matthias Hullin (lufa [at] matthias [dot] hullin [dot] net)    Permission to use, copy, modify, distribute, and sell this diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/makefile b/Demos/Device/ClassDriver/MassStorageKeyboard/makefile index 6f2205025..d5885d44b 100644 --- a/Demos/Device/ClassDriver/MassStorageKeyboard/makefile +++ b/Demos/Device/ClassDriver/MassStorageKeyboard/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/Mouse/Config/LUFAConfig.h b/Demos/Device/ClassDriver/Mouse/Config/LUFAConfig.h index 3871759b6..c6542445d 100644 --- a/Demos/Device/ClassDriver/Mouse/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/Mouse/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/Mouse/Descriptors.c b/Demos/Device/ClassDriver/Mouse/Descriptors.c index 09278a790..8c1768970 100644 --- a/Demos/Device/ClassDriver/Mouse/Descriptors.c +++ b/Demos/Device/ClassDriver/Mouse/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -65,7 +65,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(01.10), +	.USBSpecification       = VERSION_BCD(1,1,0),  	.Class                  = USB_CSCP_NoDeviceClass,  	.SubClass               = USB_CSCP_NoDeviceSubclass,  	.Protocol               = USB_CSCP_NoDeviceProtocol, @@ -74,7 +74,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x2041, -	.ReleaseNumber          = VERSION_BCD(00.01), +	.ReleaseNumber          = VERSION_BCD(0,0,1),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -125,7 +125,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  		{  			.Header                 = {.Size = sizeof(USB_HID_Descriptor_HID_t), .Type = HID_DTYPE_HID}, -			.HIDSpec                = VERSION_BCD(01.11), +			.HIDSpec                = VERSION_BCD(1,1,1),  			.CountryCode            = 0x00,  			.TotalReportDescriptors = 1,  			.HIDReportType          = HID_DTYPE_Report, diff --git a/Demos/Device/ClassDriver/Mouse/Descriptors.h b/Demos/Device/ClassDriver/Mouse/Descriptors.h index 3b637e21f..40646b104 100644 --- a/Demos/Device/ClassDriver/Mouse/Descriptors.h +++ b/Demos/Device/ClassDriver/Mouse/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/Mouse/Doxygen.conf b/Demos/Device/ClassDriver/Mouse/Doxygen.conf index b02596369..a16ceb48c 100644 --- a/Demos/Device/ClassDriver/Mouse/Doxygen.conf +++ b/Demos/Device/ClassDriver/Mouse/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/Mouse/Mouse.c b/Demos/Device/ClassDriver/Mouse/Mouse.c index 1e8f7ab93..f326423bc 100644 --- a/Demos/Device/ClassDriver/Mouse/Mouse.c +++ b/Demos/Device/ClassDriver/Mouse/Mouse.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/Mouse/Mouse.h b/Demos/Device/ClassDriver/Mouse/Mouse.h index e63c9351c..32fd46cd9 100644 --- a/Demos/Device/ClassDriver/Mouse/Mouse.h +++ b/Demos/Device/ClassDriver/Mouse/Mouse.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/Mouse/makefile b/Demos/Device/ClassDriver/Mouse/makefile index 25d4f894a..6d9df2a61 100644 --- a/Demos/Device/ClassDriver/Mouse/makefile +++ b/Demos/Device/ClassDriver/Mouse/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Config/AppConfig.h b/Demos/Device/ClassDriver/RNDISEthernet/Config/AppConfig.h index 1d3573b9d..92a4f818e 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Config/AppConfig.h +++ b/Demos/Device/ClassDriver/RNDISEthernet/Config/AppConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -33,10 +33,10 @@   *   *  This is a header file which is be used to configure some of   *  the application's compile time options, as an alternative to - *  specifying the compile time constants supplied through a  + *  specifying the compile time constants supplied through a   *  makefile or build system.   * - *  For information on what each token does, refer to the  + *  For information on what each token does, refer to the   *  \ref Sec_Options section of the application documentation.   */ diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Config/LUFAConfig.h b/Demos/Device/ClassDriver/RNDISEthernet/Config/LUFAConfig.h index 4873f8031..fa0397910 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/RNDISEthernet/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Descriptors.c b/Demos/Device/ClassDriver/RNDISEthernet/Descriptors.c index 9bb2c3e43..6990bb2f9 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Descriptors.c +++ b/Demos/Device/ClassDriver/RNDISEthernet/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -46,7 +46,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(01.10), +	.USBSpecification       = VERSION_BCD(1,1,0),  	.Class                  = CDC_CSCP_CDCClass,  	.SubClass               = CDC_CSCP_NoSpecificSubclass,  	.Protocol               = CDC_CSCP_NoSpecificProtocol, @@ -55,7 +55,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x204C, -	.ReleaseNumber          = VERSION_BCD(00.01), +	.ReleaseNumber          = VERSION_BCD(0,0,1),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -107,7 +107,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  			.Header                 = {.Size = sizeof(USB_CDC_Descriptor_FunctionalHeader_t), .Type = DTYPE_CSInterface},  			.Subtype                = CDC_DSUBTYPE_CSInterface_Header, -			.CDCSpecification       = VERSION_BCD(01.10), +			.CDCSpecification       = VERSION_BCD(1,1,0),  		},  	.CDC_Functional_ACM = diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Descriptors.h b/Demos/Device/ClassDriver/RNDISEthernet/Descriptors.h index c782a5ea7..4ac270fc8 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Descriptors.h +++ b/Demos/Device/ClassDriver/RNDISEthernet/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Doxygen.conf b/Demos/Device/ClassDriver/RNDISEthernet/Doxygen.conf index 6c076e884..d62da5031 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Doxygen.conf +++ b/Demos/Device/ClassDriver/RNDISEthernet/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/ARP.c b/Demos/Device/ClassDriver/RNDISEthernet/Lib/ARP.c index b4fee9e93..6aaf0edd4 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/ARP.c +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/ARP.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/ARP.h b/Demos/Device/ClassDriver/RNDISEthernet/Lib/ARP.h index 41234cd26..8535b8545 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/ARP.h +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/ARP.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/DHCP.c b/Demos/Device/ClassDriver/RNDISEthernet/Lib/DHCP.c index 021bf1565..a72a6ce3f 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/DHCP.c +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/DHCP.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/DHCP.h b/Demos/Device/ClassDriver/RNDISEthernet/Lib/DHCP.h index 5fb2ce0c1..2d57397de 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/DHCP.h +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/DHCP.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/Ethernet.c b/Demos/Device/ClassDriver/RNDISEthernet/Lib/Ethernet.c index e8c259595..676039537 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/Ethernet.c +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/Ethernet.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/Ethernet.h b/Demos/Device/ClassDriver/RNDISEthernet/Lib/Ethernet.h index e3215706a..6de4a90cb 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/Ethernet.h +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/Ethernet.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/EthernetProtocols.h b/Demos/Device/ClassDriver/RNDISEthernet/Lib/EthernetProtocols.h index 06d0209b5..9db58d5de 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/EthernetProtocols.h +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/EthernetProtocols.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/ICMP.c b/Demos/Device/ClassDriver/RNDISEthernet/Lib/ICMP.c index fcc985a71..20a7b709d 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/ICMP.c +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/ICMP.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/ICMP.h b/Demos/Device/ClassDriver/RNDISEthernet/Lib/ICMP.h index 0597ea226..0226d35ca 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/ICMP.h +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/ICMP.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/IP.c b/Demos/Device/ClassDriver/RNDISEthernet/Lib/IP.c index 854b2e0db..15013ce9d 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/IP.c +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/IP.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/IP.h b/Demos/Device/ClassDriver/RNDISEthernet/Lib/IP.h index 10f1c8c36..645d7a9da 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/IP.h +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/IP.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/ProtocolDecoders.c b/Demos/Device/ClassDriver/RNDISEthernet/Lib/ProtocolDecoders.c index 2a6a798e9..47e00a146 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/ProtocolDecoders.c +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/ProtocolDecoders.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/ProtocolDecoders.h b/Demos/Device/ClassDriver/RNDISEthernet/Lib/ProtocolDecoders.h index 4f20f5db7..6a7d20195 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/ProtocolDecoders.h +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/ProtocolDecoders.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/TCP.c b/Demos/Device/ClassDriver/RNDISEthernet/Lib/TCP.c index 8caccb053..892c5030b 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/TCP.c +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/TCP.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/TCP.h b/Demos/Device/ClassDriver/RNDISEthernet/Lib/TCP.h index f9a754157..754842a02 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/TCP.h +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/TCP.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/UDP.c b/Demos/Device/ClassDriver/RNDISEthernet/Lib/UDP.c index 8821f5302..95911fc5d 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/UDP.c +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/UDP.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/UDP.h b/Demos/Device/ClassDriver/RNDISEthernet/Lib/UDP.h index 73012b79c..2a6697780 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/UDP.h +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/UDP.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/Webserver.c b/Demos/Device/ClassDriver/RNDISEthernet/Lib/Webserver.c index 9dfbebff8..43558c2f5 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/Webserver.c +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/Webserver.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Lib/Webserver.h b/Demos/Device/ClassDriver/RNDISEthernet/Lib/Webserver.h index 8e3dbde8d..8307d46da 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Lib/Webserver.h +++ b/Demos/Device/ClassDriver/RNDISEthernet/Lib/Webserver.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.c b/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.c index e38dfec26..95d93549e 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.c +++ b/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.h b/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.h index 839a53bdd..56000547f 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.h +++ b/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/RNDISEthernet/makefile b/Demos/Device/ClassDriver/RNDISEthernet/makefile index 9ffba039f..7d16d4268 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/makefile +++ b/Demos/Device/ClassDriver/RNDISEthernet/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/VirtualSerial/Config/LUFAConfig.h b/Demos/Device/ClassDriver/VirtualSerial/Config/LUFAConfig.h index da728ec29..3c3b68bb1 100644 --- a/Demos/Device/ClassDriver/VirtualSerial/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/VirtualSerial/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/VirtualSerial/Descriptors.c b/Demos/Device/ClassDriver/VirtualSerial/Descriptors.c index 337cb5f5b..687d3a3b7 100644 --- a/Demos/Device/ClassDriver/VirtualSerial/Descriptors.c +++ b/Demos/Device/ClassDriver/VirtualSerial/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -47,7 +47,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(01.10), +	.USBSpecification       = VERSION_BCD(1,1,0),  	.Class                  = CDC_CSCP_CDCClass,  	.SubClass               = CDC_CSCP_NoSpecificSubclass,  	.Protocol               = CDC_CSCP_NoSpecificProtocol, @@ -56,7 +56,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x2044, -	.ReleaseNumber          = VERSION_BCD(00.01), +	.ReleaseNumber          = VERSION_BCD(0,0,1),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -108,7 +108,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  			.Header                 = {.Size = sizeof(USB_CDC_Descriptor_FunctionalHeader_t), .Type = DTYPE_CSInterface},  			.Subtype                = CDC_DSUBTYPE_CSInterface_Header, -			.CDCSpecification       = VERSION_BCD(01.10), +			.CDCSpecification       = VERSION_BCD(1,1,0),  		},  	.CDC_Functional_ACM = diff --git a/Demos/Device/ClassDriver/VirtualSerial/Descriptors.h b/Demos/Device/ClassDriver/VirtualSerial/Descriptors.h index 20caec05c..733d08dc2 100644 --- a/Demos/Device/ClassDriver/VirtualSerial/Descriptors.h +++ b/Demos/Device/ClassDriver/VirtualSerial/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/VirtualSerial/Doxygen.conf b/Demos/Device/ClassDriver/VirtualSerial/Doxygen.conf index 5f4fc608d..a4e76b5ed 100644 --- a/Demos/Device/ClassDriver/VirtualSerial/Doxygen.conf +++ b/Demos/Device/ClassDriver/VirtualSerial/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/VirtualSerial/VirtualSerial.c b/Demos/Device/ClassDriver/VirtualSerial/VirtualSerial.c index 56b248d3c..2d98df760 100644 --- a/Demos/Device/ClassDriver/VirtualSerial/VirtualSerial.c +++ b/Demos/Device/ClassDriver/VirtualSerial/VirtualSerial.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -67,7 +67,7 @@ USB_ClassInfo_CDC_Device_t VirtualSerial_CDC_Interface =  	};  /** Standard file stream for the CDC interface when set up, so that the virtual CDC COM port can be - *  used like any regular character stream in the C APIs + *  used like any regular character stream in the C APIs.   */  static FILE USBSerialStream; diff --git a/Demos/Device/ClassDriver/VirtualSerial/VirtualSerial.h b/Demos/Device/ClassDriver/VirtualSerial/VirtualSerial.h index 2e10366fd..ad4f74f31 100644 --- a/Demos/Device/ClassDriver/VirtualSerial/VirtualSerial.h +++ b/Demos/Device/ClassDriver/VirtualSerial/VirtualSerial.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/VirtualSerial/makefile b/Demos/Device/ClassDriver/VirtualSerial/makefile index b635ec505..d476b575c 100644 --- a/Demos/Device/ClassDriver/VirtualSerial/makefile +++ b/Demos/Device/ClassDriver/VirtualSerial/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Config/AppConfig.h b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Config/AppConfig.h index 36e721c6f..4be9d2b6b 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Config/AppConfig.h +++ b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Config/AppConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -33,10 +33,10 @@   *   *  This is a header file which is be used to configure some of   *  the application's compile time options, as an alternative to - *  specifying the compile time constants supplied through a  + *  specifying the compile time constants supplied through a   *  makefile or build system.   * - *  For information on what each token does, refer to the  + *  For information on what each token does, refer to the   *  \ref Sec_Options section of the application documentation.   */ @@ -47,4 +47,4 @@  	#define DISK_READ_ONLY            false -#endif
\ No newline at end of file +#endif diff --git a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Config/LUFAConfig.h b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Config/LUFAConfig.h index 9d358ed62..58fd4bb5a 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Descriptors.c b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Descriptors.c index 40f943929..adf42e487 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Descriptors.c +++ b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -47,7 +47,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(01.10), +	.USBSpecification       = VERSION_BCD(1,1,0),  	.Class                  = USB_CSCP_IADDeviceClass,  	.SubClass               = USB_CSCP_IADDeviceSubclass,  	.Protocol               = USB_CSCP_IADDeviceProtocol, @@ -56,7 +56,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x2068, -	.ReleaseNumber          = VERSION_BCD(00.01), +	.ReleaseNumber          = VERSION_BCD(0,0,1),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -122,7 +122,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  			.Header                 = {.Size = sizeof(USB_CDC_Descriptor_FunctionalHeader_t), .Type = DTYPE_CSInterface},  			.Subtype                = CDC_DSUBTYPE_CSInterface_Header, -			.CDCSpecification       = VERSION_BCD(01.10), +			.CDCSpecification       = VERSION_BCD(1,1,0),  		},  	.CDC_Functional_ACM = diff --git a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Descriptors.h b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Descriptors.h index ac6e4fa8e..d764bf45f 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Descriptors.h +++ b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Doxygen.conf b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Doxygen.conf index 42b70fc71..8c078ca02 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Doxygen.conf +++ b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/DataflashManager.c b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/DataflashManager.c index d3133e6a6..d28eff298 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/DataflashManager.c +++ b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/DataflashManager.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/DataflashManager.h b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/DataflashManager.h index 8f91ad20c..4737245a1 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/DataflashManager.h +++ b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/DataflashManager.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/SCSI.c b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/SCSI.c index 2263aab60..122e38872 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/SCSI.c +++ b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/SCSI.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/SCSI.h b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/SCSI.h index 594584c35..38cb6a6d5 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/SCSI.h +++ b/Demos/Device/ClassDriver/VirtualSerialMassStorage/Lib/SCSI.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -46,7 +46,7 @@  		#include "../Descriptors.h"  		#include "DataflashManager.h"  		#include "Config/AppConfig.h" -		 +  	/* Macros: */  		/** Macro to set the current SCSI sense data to the given key, additional sense code and additional sense qualifier. This  		 *  is for convenience, as it allows for all three sense values (returned upon request to the host to give information about diff --git a/Demos/Device/ClassDriver/VirtualSerialMassStorage/VirtualSerialMassStorage.c b/Demos/Device/ClassDriver/VirtualSerialMassStorage/VirtualSerialMassStorage.c index 6dc1ab662..1d2028316 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMassStorage/VirtualSerialMassStorage.c +++ b/Demos/Device/ClassDriver/VirtualSerialMassStorage/VirtualSerialMassStorage.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -92,7 +92,7 @@ USB_ClassInfo_MS_Device_t Disk_MS_Interface =  	};  /** Standard file stream for the CDC interface when set up, so that the virtual CDC COM port can be - *  used like any regular character stream in the C APIs + *  used like any regular character stream in the C APIs.   */  static FILE USBSerialStream; diff --git a/Demos/Device/ClassDriver/VirtualSerialMassStorage/VirtualSerialMassStorage.h b/Demos/Device/ClassDriver/VirtualSerialMassStorage/VirtualSerialMassStorage.h index c191f098f..d60e8aa5a 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMassStorage/VirtualSerialMassStorage.h +++ b/Demos/Device/ClassDriver/VirtualSerialMassStorage/VirtualSerialMassStorage.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/VirtualSerialMassStorage/makefile b/Demos/Device/ClassDriver/VirtualSerialMassStorage/makefile index 6a387b4ea..1329aeba9 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMassStorage/makefile +++ b/Demos/Device/ClassDriver/VirtualSerialMassStorage/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/VirtualSerialMouse/Config/LUFAConfig.h b/Demos/Device/ClassDriver/VirtualSerialMouse/Config/LUFAConfig.h index da728ec29..3c3b68bb1 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMouse/Config/LUFAConfig.h +++ b/Demos/Device/ClassDriver/VirtualSerialMouse/Config/LUFAConfig.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/VirtualSerialMouse/Descriptors.c b/Demos/Device/ClassDriver/VirtualSerialMouse/Descriptors.c index b2e7c8dee..5d251c977 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMouse/Descriptors.c +++ b/Demos/Device/ClassDriver/VirtualSerialMouse/Descriptors.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted @@ -66,7 +66,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  {  	.Header                 = {.Size = sizeof(USB_Descriptor_Device_t), .Type = DTYPE_Device}, -	.USBSpecification       = VERSION_BCD(01.10), +	.USBSpecification       = VERSION_BCD(1,1,0),  	.Class                  = USB_CSCP_IADDeviceClass,  	.SubClass               = USB_CSCP_IADDeviceSubclass,  	.Protocol               = USB_CSCP_IADDeviceProtocol, @@ -75,7 +75,7 @@ const USB_Descriptor_Device_t PROGMEM DeviceDescriptor =  	.VendorID               = 0x03EB,  	.ProductID              = 0x2062, -	.ReleaseNumber          = VERSION_BCD(00.01), +	.ReleaseNumber          = VERSION_BCD(0,0,1),  	.ManufacturerStrIndex   = STRING_ID_Manufacturer,  	.ProductStrIndex        = STRING_ID_Product, @@ -141,7 +141,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  			.Header                 = {.Size = sizeof(USB_CDC_Descriptor_FunctionalHeader_t), .Type = DTYPE_CSInterface},  			.Subtype                = CDC_DSUBTYPE_CSInterface_Header, -			.CDCSpecification       = VERSION_BCD(01.10), +			.CDCSpecification       = VERSION_BCD(1,1,0),  		},  	.CDC_Functional_ACM = @@ -227,7 +227,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =  		{  			.Header                 = {.Size = sizeof(USB_HID_Descriptor_HID_t), .Type = HID_DTYPE_HID}, -			.HIDSpec                = VERSION_BCD(01.11), +			.HIDSpec                = VERSION_BCD(1,1,1),  			.CountryCode            = 0x00,  			.TotalReportDescriptors = 1,  			.HIDReportType          = HID_DTYPE_Report, diff --git a/Demos/Device/ClassDriver/VirtualSerialMouse/Descriptors.h b/Demos/Device/ClassDriver/VirtualSerialMouse/Descriptors.h index 7ac638bd6..ab64f42dd 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMouse/Descriptors.h +++ b/Demos/Device/ClassDriver/VirtualSerialMouse/Descriptors.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/VirtualSerialMouse/Doxygen.conf b/Demos/Device/ClassDriver/VirtualSerialMouse/Doxygen.conf index 0395eb329..c3ca3f846 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMouse/Doxygen.conf +++ b/Demos/Device/ClassDriver/VirtualSerialMouse/Doxygen.conf @@ -1,4 +1,4 @@ -# Doxyfile 1.8.5 +# Doxyfile 1.8.6  # This file describes the settings to be used by the documentation system  # doxygen (www.doxygen.org) for a project. @@ -73,12 +73,14 @@ CREATE_SUBDIRS         = NO  # The OUTPUT_LANGUAGE tag is used to specify the language in which all  # documentation generated by doxygen is written. Doxygen will use this  # information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- -# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, -# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, -# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# Turkish, Ukrainian and Vietnamese. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, +# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), +# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, +# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), +# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, +# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, +# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, +# Ukrainian and Vietnamese.  # The default value is: English.  OUTPUT_LANGUAGE        = English @@ -510,6 +512,13 @@ HIDE_SCOPE_NAMES       = NO  SHOW_INCLUDE_FILES     = YES +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC  = NO +  # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include  # files with double quotes in the documentation rather than with sharp brackets.  # The default value is: NO. @@ -531,7 +540,8 @@ SORT_MEMBER_DOCS       = YES  # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief  # descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. +# name. If set to NO the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list.  # The default value is: NO.  SORT_BRIEF_DOCS        = NO @@ -2052,6 +2062,13 @@ CLASS_DIAGRAMS         = NO  MSCGEN_PATH            = +# You can include diagrams made with dia in doxygen documentation. Doxygen will +# then run dia to produce the diagram and insert it in the documentation. The +# DIA_PATH tag allows you to specify the directory where the dia binary resides. +# If left empty dia is assumed to be found in the default search path. + +DIA_PATH               = +  # If set to YES, the inheritance and collaboration graphs will hide inheritance  # and usage relations if the target is undocumented or is not a class.  # The default value is: YES. @@ -2252,6 +2269,12 @@ DOTFILE_DIRS           =  MSCFILE_DIRS           = +# The DIAFILE_DIRS tag can be used to specify one or more directories that +# contain dia files that are included in the documentation (see the \diafile +# command). + +DIAFILE_DIRS           = +  # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes  # that will be shown in the graph. If the number of nodes in a graph becomes  # larger than this value, doxygen will truncate the graph, which is visualized diff --git a/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.c b/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.c index d4aba4851..02eb4875d 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.c +++ b/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.c @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.h b/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.h index 0e9a72192..c1b9cea0d 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.h +++ b/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.h @@ -1,13 +1,13 @@  /*               LUFA Library -     Copyright (C) Dean Camera, 2013. +     Copyright (C) Dean Camera, 2014.    dean [at] fourwalledcubicle [dot] com             www.lufa-lib.org  */  /* -  Copyright 2013  Dean Camera (dean [at] fourwalledcubicle [dot] com) +  Copyright 2014  Dean Camera (dean [at] fourwalledcubicle [dot] com)    Permission to use, copy, modify, distribute, and sell this    software and its documentation for any purpose is hereby granted diff --git a/Demos/Device/ClassDriver/VirtualSerialMouse/makefile b/Demos/Device/ClassDriver/VirtualSerialMouse/makefile index a54906208..6e861dcf6 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMouse/makefile +++ b/Demos/Device/ClassDriver/VirtualSerialMouse/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org diff --git a/Demos/Device/ClassDriver/makefile b/Demos/Device/ClassDriver/makefile index 435bd54fc..1450df5e2 100644 --- a/Demos/Device/ClassDriver/makefile +++ b/Demos/Device/ClassDriver/makefile @@ -1,6 +1,6 @@  #  #             LUFA Library -#     Copyright (C) Dean Camera, 2013. +#     Copyright (C) Dean Camera, 2014.  #  #  dean [at] fourwalledcubicle [dot] com  #           www.lufa-lib.org @@ -24,13 +24,13 @@ endif  # Need to special-case building without a per-project object directory  ifeq ($(OBJDIR),) -   # If no target specified, force "clean all" and disallow parallel build    +   # If no target specified, force "clean all" and disallow parallel build     ifeq ($(MAKECMDGOALS),)        MAKECMDGOALS := clean all        .NOTPARALLEL:     endif -   # If one of the targets is to build, force "clean" beforehand and disallow parallel build    +   # If one of the targets is to build, force "clean" beforehand and disallow parallel build     ifneq ($(findstring all, $(MAKECMDGOALS)),)        MAKECMDGOALS := clean $(MAKECMDGOALS)        .NOTPARALLEL: @@ -42,5 +42,5 @@ endif  $(PROJECT_DIRECTORIES):  	@$(MAKE) -C $@ $(MAKECMDGOALS) -     +  .PHONY: $(PROJECT_DIRECTORIES) | 
