projects
/
pub
/
USBasp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
bbf89d8
)
Rename TOTAL_NUM_CONFIGURATIONS to FIXED_NUM_CONFIGURATIONS, to match the existing...
author
Dean Camera
<dean@fourwalledcubicle.com>
Sun, 2 Aug 2009 23:14:30 +0000
(23:14 +0000)
committer
Dean Camera
<dean@fourwalledcubicle.com>
Sun, 2 Aug 2009 23:14:30 +0000
(23:14 +0000)
71 files changed:
Bootloaders/CDC/Descriptors.c
patch
|
blob
|
blame
|
history
Bootloaders/CDC/makefile
patch
|
blob
|
blame
|
history
Bootloaders/DFU/Descriptors.c
patch
|
blob
|
blame
|
history
Bootloaders/DFU/makefile
patch
|
blob
|
blame
|
history
Bootloaders/TeensyHID/Descriptors.c
patch
|
blob
|
blame
|
history
Bootloaders/TeensyHID/makefile
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/AudioInput/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/AudioInput/makefile
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/AudioOutput/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/AudioOutput/makefile
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/CDC/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/CDC/makefile
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/DualCDC/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/DualCDC/makefile
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/GenericHID/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/GenericHID/makefile
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/Joystick/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/Joystick/makefile
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/Keyboard/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/Keyboard/makefile
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/KeyboardMouse/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/KeyboardMouse/makefile
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/MIDI/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/MIDI/makefile
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/MassStorage/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/MassStorage/makefile
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/Mouse/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/Mouse/makefile
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/RNDISEthernet/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/RNDISEthernet/makefile
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/USBtoSerial/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/ClassDriver/USBtoSerial/makefile
patch
|
blob
|
blame
|
history
Demos/Device/Incomplete/Sideshow/makefile
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/AudioInput/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/AudioInput/makefile
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/AudioOutput/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/AudioOutput/makefile
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/CDC/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/CDC/makefile
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/DualCDC/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/DualCDC/makefile
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/GenericHID/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/GenericHID/makefile
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/Joystick/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/Joystick/makefile
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/Keyboard/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/Keyboard/makefile
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/KeyboardMouse/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/KeyboardMouse/makefile
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/MIDI/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/MIDI/makefile
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/MassStorage/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/MassStorage/makefile
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/Mouse/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/Mouse/makefile
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/RNDISEthernet/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/RNDISEthernet/makefile
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/USBtoSerial/Descriptors.c
patch
|
blob
|
blame
|
history
Demos/Device/LowLevel/USBtoSerial/makefile
patch
|
blob
|
blame
|
history
Demos/Host/ClassDriver/CDCHost/CDCHost.c
patch
|
blob
|
blame
|
history
Demos/Host/ClassDriver/MouseHost/MouseHost.c
patch
|
blob
|
blame
|
history
Demos/OTG/TestApp/Descriptors.c
patch
|
blob
|
blame
|
history
LUFA/Drivers/USB/Class/Device/HID.c
patch
|
blob
|
blame
|
history
LUFA/Drivers/USB/LowLevel/DevChapter9.c
patch
|
blob
|
blame
|
history
LUFA/Drivers/USB/LowLevel/DevChapter9.h
patch
|
blob
|
blame
|
history
LUFA/ManPages/ChangeLog.txt
patch
|
blob
|
blame
|
history
LUFA/ManPages/CompileTimeTokens.txt
patch
|
blob
|
blame
|
history
Projects/Benito/Descriptors.c
patch
|
blob
|
blame
|
history
Projects/Benito/makefile
patch
|
blob
|
blame
|
history
Projects/Magstripe/Descriptors.c
patch
|
blob
|
blame
|
history
Projects/Magstripe/makefile
patch
|
blob
|
blame
|
history
diff --git
a/Bootloaders/CDC/Descriptors.c
b/Bootloaders/CDC/Descriptors.c
index
0e2b3c7
..
089bd7a
100644
(file)
--- a/
Bootloaders/CDC/Descriptors.c
+++ b/
Bootloaders/CDC/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t DeviceDescriptor =
.ProductStrIndex = 0x01,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x01,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in SRAM memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in SRAM memory, describes the usage
\r
diff --git
a/Bootloaders/CDC/makefile
b/Bootloaders/CDC/makefile
index
43341a6
..
91c8845
100644
(file)
--- a/
Bootloaders/CDC/makefile
+++ b/
Bootloaders/CDC/makefile
@@
-119,7
+119,7
@@
LUFA_OPTS = -D USB_DEVICE_ONLY
LUFA_OPTS += -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D DEVICE_STATE_AS_GPIOR=0
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D DEVICE_STATE_AS_GPIOR=0
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_RAM_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
LUFA_OPTS += -D NO_INTERNAL_SERIAL
\r
LUFA_OPTS += -D USE_RAM_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
LUFA_OPTS += -D NO_INTERNAL_SERIAL
\r
diff --git
a/Bootloaders/DFU/Descriptors.c
b/Bootloaders/DFU/Descriptors.c
index
d8b734b
..
1510c7e
100644
(file)
--- a/
Bootloaders/DFU/Descriptors.c
+++ b/
Bootloaders/DFU/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t DeviceDescriptor =
.ProductStrIndex = 0x01,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x01,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Bootloaders/DFU/makefile
b/Bootloaders/DFU/makefile
index
dc275bc
..
2f9444b
100644
(file)
--- a/
Bootloaders/DFU/makefile
+++ b/
Bootloaders/DFU/makefile
@@
-120,7
+120,7
@@
LUFA_OPTS += -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D DEVICE_STATE_AS_GPIOR=0
\r
LUFA_OPTS += -D CONTROL_ONLY_DEVICE
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=32
\r
LUFA_OPTS += -D DEVICE_STATE_AS_GPIOR=0
\r
LUFA_OPTS += -D CONTROL_ONLY_DEVICE
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=32
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_RAM_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
LUFA_OPTS += -D NO_INTERNAL_SERIAL
\r
LUFA_OPTS += -D USE_RAM_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
LUFA_OPTS += -D NO_INTERNAL_SERIAL
\r
diff --git
a/Bootloaders/TeensyHID/Descriptors.c
b/Bootloaders/TeensyHID/Descriptors.c
index
99db8ca
..
2a4eeb7
100644
(file)
--- a/
Bootloaders/TeensyHID/Descriptors.c
+++ b/
Bootloaders/TeensyHID/Descriptors.c
@@
-81,7
+81,7
@@
USB_Descriptor_Device_t DeviceDescriptor =
.ProductStrIndex = 0x01,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x01,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Bootloaders/TeensyHID/makefile
b/Bootloaders/TeensyHID/makefile
index
9b6c5d7
..
e7e14e7
100644
(file)
--- a/
Bootloaders/TeensyHID/makefile
+++ b/
Bootloaders/TeensyHID/makefile
@@
-120,7
+120,7
@@
LUFA_OPTS += -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D CONTROL_ONLY_DEVICE
\r
LUFA_OPTS += -D DEVICE_STATE_AS_GPIOR=0
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D CONTROL_ONLY_DEVICE
\r
LUFA_OPTS += -D DEVICE_STATE_AS_GPIOR=0
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_RAM_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
LUFA_OPTS += -D NO_INTERNAL_SERIAL
\r
LUFA_OPTS += -D USE_RAM_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
LUFA_OPTS += -D NO_INTERNAL_SERIAL
\r
diff --git
a/Demos/Device/ClassDriver/AudioInput/Descriptors.c
b/Demos/Device/ClassDriver/AudioInput/Descriptors.c
index
c47c4fc
..
e6419ad
100644
(file)
--- a/
Demos/Device/ClassDriver/AudioInput/Descriptors.c
+++ b/
Demos/Device/ClassDriver/AudioInput/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/ClassDriver/AudioInput/makefile
b/Demos/Device/ClassDriver/AudioInput/makefile
index
e97cffb
..
586939d
100644
(file)
--- a/
Demos/Device/ClassDriver/AudioInput/makefile
+++ b/
Demos/Device/ClassDriver/AudioInput/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/ClassDriver/AudioOutput/Descriptors.c
b/Demos/Device/ClassDriver/AudioOutput/Descriptors.c
index
8604c45
..
efbe824
100644
(file)
--- a/
Demos/Device/ClassDriver/AudioOutput/Descriptors.c
+++ b/
Demos/Device/ClassDriver/AudioOutput/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/ClassDriver/AudioOutput/makefile
b/Demos/Device/ClassDriver/AudioOutput/makefile
index
d61c27a
..
3a3f90e
100644
(file)
--- a/
Demos/Device/ClassDriver/AudioOutput/makefile
+++ b/
Demos/Device/ClassDriver/AudioOutput/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/ClassDriver/CDC/Descriptors.c
b/Demos/Device/ClassDriver/CDC/Descriptors.c
index
1cdad8e
..
55b5cc1
100644
(file)
--- a/
Demos/Device/ClassDriver/CDC/Descriptors.c
+++ b/
Demos/Device/ClassDriver/CDC/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/ClassDriver/CDC/makefile
b/Demos/Device/ClassDriver/CDC/makefile
index
e822c24
..
afd36f0
100644
(file)
--- a/
Demos/Device/ClassDriver/CDC/makefile
+++ b/
Demos/Device/ClassDriver/CDC/makefile
@@
-126,7
+126,7
@@
LUFA_PATH = ../../../..
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/ClassDriver/DualCDC/Descriptors.c
b/Demos/Device/ClassDriver/DualCDC/Descriptors.c
index
92b3eb9
..
80f1a85
100644
(file)
--- a/
Demos/Device/ClassDriver/DualCDC/Descriptors.c
+++ b/
Demos/Device/ClassDriver/DualCDC/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/ClassDriver/DualCDC/makefile
b/Demos/Device/ClassDriver/DualCDC/makefile
index
46ec229
..
6c740f9
100644
(file)
--- a/
Demos/Device/ClassDriver/DualCDC/makefile
+++ b/
Demos/Device/ClassDriver/DualCDC/makefile
@@
-126,7
+126,7
@@
LUFA_PATH = ../../../..
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/ClassDriver/GenericHID/Descriptors.c
b/Demos/Device/ClassDriver/GenericHID/Descriptors.c
index
abc360b
..
ba4e51e
100644
(file)
--- a/
Demos/Device/ClassDriver/GenericHID/Descriptors.c
+++ b/
Demos/Device/ClassDriver/GenericHID/Descriptors.c
@@
-87,7
+87,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/ClassDriver/GenericHID/makefile
b/Demos/Device/ClassDriver/GenericHID/makefile
index
bc3dc3a
..
a304eff
100644
(file)
--- a/
Demos/Device/ClassDriver/GenericHID/makefile
+++ b/
Demos/Device/ClassDriver/GenericHID/makefile
@@
-126,7
+126,7
@@
LUFA_PATH = ../../../..
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/ClassDriver/Joystick/Descriptors.c
b/Demos/Device/ClassDriver/Joystick/Descriptors.c
index
84901b6
..
0550c3e
100644
(file)
--- a/
Demos/Device/ClassDriver/Joystick/Descriptors.c
+++ b/
Demos/Device/ClassDriver/Joystick/Descriptors.c
@@
-97,7
+97,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/ClassDriver/Joystick/makefile
b/Demos/Device/ClassDriver/Joystick/makefile
index
393e58b
..
1432956
100644
(file)
--- a/
Demos/Device/ClassDriver/Joystick/makefile
+++ b/
Demos/Device/ClassDriver/Joystick/makefile
@@
-126,7
+126,7
@@
LUFA_PATH = ../../../..
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/ClassDriver/Keyboard/Descriptors.c
b/Demos/Device/ClassDriver/Keyboard/Descriptors.c
index
49852eb
..
90a852f
100644
(file)
--- a/
Demos/Device/ClassDriver/Keyboard/Descriptors.c
+++ b/
Demos/Device/ClassDriver/Keyboard/Descriptors.c
@@
-104,7
+104,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/ClassDriver/Keyboard/makefile
b/Demos/Device/ClassDriver/Keyboard/makefile
index
5a11201
..
98671a5
100644
(file)
--- a/
Demos/Device/ClassDriver/Keyboard/makefile
+++ b/
Demos/Device/ClassDriver/Keyboard/makefile
@@
-126,7
+126,7
@@
LUFA_PATH = ../../../..
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/ClassDriver/KeyboardMouse/Descriptors.c
b/Demos/Device/ClassDriver/KeyboardMouse/Descriptors.c
index
40917f0
..
8f20bb8
100644
(file)
--- a/
Demos/Device/ClassDriver/KeyboardMouse/Descriptors.c
+++ b/
Demos/Device/ClassDriver/KeyboardMouse/Descriptors.c
@@
-137,7
+137,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/ClassDriver/KeyboardMouse/makefile
b/Demos/Device/ClassDriver/KeyboardMouse/makefile
index
1b086f3
..
ec5f34d
100644
(file)
--- a/
Demos/Device/ClassDriver/KeyboardMouse/makefile
+++ b/
Demos/Device/ClassDriver/KeyboardMouse/makefile
@@
-126,7
+126,7
@@
LUFA_PATH = ../../../..
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/ClassDriver/MIDI/Descriptors.c
b/Demos/Device/ClassDriver/MIDI/Descriptors.c
index
0185c77
..
1446de0
100644
(file)
--- a/
Demos/Device/ClassDriver/MIDI/Descriptors.c
+++ b/
Demos/Device/ClassDriver/MIDI/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/ClassDriver/MIDI/makefile
b/Demos/Device/ClassDriver/MIDI/makefile
index
694019e
..
8f39f55
100644
(file)
--- a/
Demos/Device/ClassDriver/MIDI/makefile
+++ b/
Demos/Device/ClassDriver/MIDI/makefile
@@
-126,7
+126,7
@@
LUFA_PATH = ../../../..
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/ClassDriver/MassStorage/Descriptors.c
b/Demos/Device/ClassDriver/MassStorage/Descriptors.c
index
13d18a6
..
bb27f2b
100644
(file)
--- a/
Demos/Device/ClassDriver/MassStorage/Descriptors.c
+++ b/
Demos/Device/ClassDriver/MassStorage/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/ClassDriver/MassStorage/makefile
b/Demos/Device/ClassDriver/MassStorage/makefile
index
15fc6f1
..
0da371b
100644
(file)
--- a/
Demos/Device/ClassDriver/MassStorage/makefile
+++ b/
Demos/Device/ClassDriver/MassStorage/makefile
@@
-126,7
+126,7
@@
LUFA_PATH = ../../../..
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/ClassDriver/Mouse/Descriptors.c
b/Demos/Device/ClassDriver/Mouse/Descriptors.c
index
65ba83e
..
c701f71
100644
(file)
--- a/
Demos/Device/ClassDriver/Mouse/Descriptors.c
+++ b/
Demos/Device/ClassDriver/Mouse/Descriptors.c
@@
-97,7
+97,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/ClassDriver/Mouse/makefile
b/Demos/Device/ClassDriver/Mouse/makefile
index
7b1cd5b
..
f2a6a00
100644
(file)
--- a/
Demos/Device/ClassDriver/Mouse/makefile
+++ b/
Demos/Device/ClassDriver/Mouse/makefile
@@
-126,7
+126,7
@@
LUFA_PATH = ../../../..
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/ClassDriver/RNDISEthernet/Descriptors.c
b/Demos/Device/ClassDriver/RNDISEthernet/Descriptors.c
index
c1fdbf8
..
38abf1a
100644
(file)
--- a/
Demos/Device/ClassDriver/RNDISEthernet/Descriptors.c
+++ b/
Demos/Device/ClassDriver/RNDISEthernet/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/ClassDriver/RNDISEthernet/makefile
b/Demos/Device/ClassDriver/RNDISEthernet/makefile
index
60a07ce
..
eb03d62
100644
(file)
--- a/
Demos/Device/ClassDriver/RNDISEthernet/makefile
+++ b/
Demos/Device/ClassDriver/RNDISEthernet/makefile
@@
-126,7
+126,7
@@
LUFA_PATH = ../../../..
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/ClassDriver/USBtoSerial/Descriptors.c
b/Demos/Device/ClassDriver/USBtoSerial/Descriptors.c
index
38f5689
..
0669577
100644
(file)
--- a/
Demos/Device/ClassDriver/USBtoSerial/Descriptors.c
+++ b/
Demos/Device/ClassDriver/USBtoSerial/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/ClassDriver/USBtoSerial/makefile
b/Demos/Device/ClassDriver/USBtoSerial/makefile
index
9306527
..
34445ef
100644
(file)
--- a/
Demos/Device/ClassDriver/USBtoSerial/makefile
+++ b/
Demos/Device/ClassDriver/USBtoSerial/makefile
@@
-126,7
+126,7
@@
LUFA_PATH = ../../../..
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/Incomplete/Sideshow/makefile
b/Demos/Device/Incomplete/Sideshow/makefile
index
1754388
..
018c261
100644
(file)
--- a/
Demos/Device/Incomplete/Sideshow/makefile
+++ b/
Demos/Device/Incomplete/Sideshow/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/LowLevel/AudioInput/Descriptors.c
b/Demos/Device/LowLevel/AudioInput/Descriptors.c
index
ad7439e
..
ef27834
100644
(file)
--- a/
Demos/Device/LowLevel/AudioInput/Descriptors.c
+++ b/
Demos/Device/LowLevel/AudioInput/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/LowLevel/AudioInput/makefile
b/Demos/Device/LowLevel/AudioInput/makefile
index
d1d946c
..
34deacc
100644
(file)
--- a/
Demos/Device/LowLevel/AudioInput/makefile
+++ b/
Demos/Device/LowLevel/AudioInput/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/LowLevel/AudioOutput/Descriptors.c
b/Demos/Device/LowLevel/AudioOutput/Descriptors.c
index
55f5e98
..
7ca11ce
100644
(file)
--- a/
Demos/Device/LowLevel/AudioOutput/Descriptors.c
+++ b/
Demos/Device/LowLevel/AudioOutput/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/LowLevel/AudioOutput/makefile
b/Demos/Device/LowLevel/AudioOutput/makefile
index
e3499b4
..
0041d7b
100644
(file)
--- a/
Demos/Device/LowLevel/AudioOutput/makefile
+++ b/
Demos/Device/LowLevel/AudioOutput/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/LowLevel/CDC/Descriptors.c
b/Demos/Device/LowLevel/CDC/Descriptors.c
index
581c1c4
..
0bd1675
100644
(file)
--- a/
Demos/Device/LowLevel/CDC/Descriptors.c
+++ b/
Demos/Device/LowLevel/CDC/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/LowLevel/CDC/makefile
b/Demos/Device/LowLevel/CDC/makefile
index
80821ad
..
c2a1f22
100644
(file)
--- a/
Demos/Device/LowLevel/CDC/makefile
+++ b/
Demos/Device/LowLevel/CDC/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/LowLevel/DualCDC/Descriptors.c
b/Demos/Device/LowLevel/DualCDC/Descriptors.c
index
d3710c1
..
fa22c6d
100644
(file)
--- a/
Demos/Device/LowLevel/DualCDC/Descriptors.c
+++ b/
Demos/Device/LowLevel/DualCDC/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/LowLevel/DualCDC/makefile
b/Demos/Device/LowLevel/DualCDC/makefile
index
117fdbd
..
4d49bdc
100644
(file)
--- a/
Demos/Device/LowLevel/DualCDC/makefile
+++ b/
Demos/Device/LowLevel/DualCDC/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/LowLevel/GenericHID/Descriptors.c
b/Demos/Device/LowLevel/GenericHID/Descriptors.c
index
ca1a110
..
ad78963
100644
(file)
--- a/
Demos/Device/LowLevel/GenericHID/Descriptors.c
+++ b/
Demos/Device/LowLevel/GenericHID/Descriptors.c
@@
-87,7
+87,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/LowLevel/GenericHID/makefile
b/Demos/Device/LowLevel/GenericHID/makefile
index
a6130c3
..
c57bea7
100644
(file)
--- a/
Demos/Device/LowLevel/GenericHID/makefile
+++ b/
Demos/Device/LowLevel/GenericHID/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/LowLevel/Joystick/Descriptors.c
b/Demos/Device/LowLevel/Joystick/Descriptors.c
index
bd7be65
..
fd242b4
100644
(file)
--- a/
Demos/Device/LowLevel/Joystick/Descriptors.c
+++ b/
Demos/Device/LowLevel/Joystick/Descriptors.c
@@
-97,7
+97,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/LowLevel/Joystick/makefile
b/Demos/Device/LowLevel/Joystick/makefile
index
0510a69
..
d26cc91
100644
(file)
--- a/
Demos/Device/LowLevel/Joystick/makefile
+++ b/
Demos/Device/LowLevel/Joystick/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/LowLevel/Keyboard/Descriptors.c
b/Demos/Device/LowLevel/Keyboard/Descriptors.c
index
ddd19fc
..
1518412
100644
(file)
--- a/
Demos/Device/LowLevel/Keyboard/Descriptors.c
+++ b/
Demos/Device/LowLevel/Keyboard/Descriptors.c
@@
-104,7
+104,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/LowLevel/Keyboard/makefile
b/Demos/Device/LowLevel/Keyboard/makefile
index
d0a87a2
..
5a7d4c7
100644
(file)
--- a/
Demos/Device/LowLevel/Keyboard/makefile
+++ b/
Demos/Device/LowLevel/Keyboard/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/LowLevel/KeyboardMouse/Descriptors.c
b/Demos/Device/LowLevel/KeyboardMouse/Descriptors.c
index
145708d
..
b137570
100644
(file)
--- a/
Demos/Device/LowLevel/KeyboardMouse/Descriptors.c
+++ b/
Demos/Device/LowLevel/KeyboardMouse/Descriptors.c
@@
-137,7
+137,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/LowLevel/KeyboardMouse/makefile
b/Demos/Device/LowLevel/KeyboardMouse/makefile
index
597658e
..
c067360
100644
(file)
--- a/
Demos/Device/LowLevel/KeyboardMouse/makefile
+++ b/
Demos/Device/LowLevel/KeyboardMouse/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/LowLevel/MIDI/Descriptors.c
b/Demos/Device/LowLevel/MIDI/Descriptors.c
index
e00855b
..
936daab
100644
(file)
--- a/
Demos/Device/LowLevel/MIDI/Descriptors.c
+++ b/
Demos/Device/LowLevel/MIDI/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/LowLevel/MIDI/makefile
b/Demos/Device/LowLevel/MIDI/makefile
index
1789c39
..
7847af0
100644
(file)
--- a/
Demos/Device/LowLevel/MIDI/makefile
+++ b/
Demos/Device/LowLevel/MIDI/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/LowLevel/MassStorage/Descriptors.c
b/Demos/Device/LowLevel/MassStorage/Descriptors.c
index
13d18a6
..
bb27f2b
100644
(file)
--- a/
Demos/Device/LowLevel/MassStorage/Descriptors.c
+++ b/
Demos/Device/LowLevel/MassStorage/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/LowLevel/MassStorage/makefile
b/Demos/Device/LowLevel/MassStorage/makefile
index
6d3fb0a
..
788dbb2
100644
(file)
--- a/
Demos/Device/LowLevel/MassStorage/makefile
+++ b/
Demos/Device/LowLevel/MassStorage/makefile
@@
-126,7
+126,7
@@
LUFA_PATH = ../../../..
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
LUFA_OPTS += -D INTERRUPT_CONTROL_ENDPOINT
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
LUFA_OPTS += -D INTERRUPT_CONTROL_ENDPOINT
\r
diff --git
a/Demos/Device/LowLevel/Mouse/Descriptors.c
b/Demos/Device/LowLevel/Mouse/Descriptors.c
index
d147657
..
e028aeb
100644
(file)
--- a/
Demos/Device/LowLevel/Mouse/Descriptors.c
+++ b/
Demos/Device/LowLevel/Mouse/Descriptors.c
@@
-97,7
+97,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/LowLevel/Mouse/makefile
b/Demos/Device/LowLevel/Mouse/makefile
index
beb76ab
..
aba69e4
100644
(file)
--- a/
Demos/Device/LowLevel/Mouse/makefile
+++ b/
Demos/Device/LowLevel/Mouse/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/LowLevel/RNDISEthernet/Descriptors.c
b/Demos/Device/LowLevel/RNDISEthernet/Descriptors.c
index
1be5bfd
..
425bec2
100644
(file)
--- a/
Demos/Device/LowLevel/RNDISEthernet/Descriptors.c
+++ b/
Demos/Device/LowLevel/RNDISEthernet/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/LowLevel/RNDISEthernet/makefile
b/Demos/Device/LowLevel/RNDISEthernet/makefile
index
612718e
..
c4e9ddf
100644
(file)
--- a/
Demos/Device/LowLevel/RNDISEthernet/makefile
+++ b/
Demos/Device/LowLevel/RNDISEthernet/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Device/LowLevel/USBtoSerial/Descriptors.c
b/Demos/Device/LowLevel/USBtoSerial/Descriptors.c
index
c586d68
..
6dd375e
100644
(file)
--- a/
Demos/Device/LowLevel/USBtoSerial/Descriptors.c
+++ b/
Demos/Device/LowLevel/USBtoSerial/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Demos/Device/LowLevel/USBtoSerial/makefile
b/Demos/Device/LowLevel/USBtoSerial/makefile
index
9a08fb4
..
be87e65
100644
(file)
--- a/
Demos/Device/LowLevel/USBtoSerial/makefile
+++ b/
Demos/Device/LowLevel/USBtoSerial/makefile
@@
-127,7
+127,7
@@
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS += -D NO_STREAM_CALLBACKS
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Demos/Host/ClassDriver/CDCHost/CDCHost.c
b/Demos/Host/ClassDriver/CDCHost/CDCHost.c
index
0cbb771
..
6678b22
100644
(file)
--- a/
Demos/Host/ClassDriver/CDCHost/CDCHost.c
+++ b/
Demos/Host/ClassDriver/CDCHost/CDCHost.c
@@
-73,15
+73,14
@@
int main(void)
uint8_t ConfigDescriptorData[512];
\r
\r
if ((USB_GetDeviceConfigDescriptor(1, &ConfigDescriptorSize, NULL) != HOST_SENDCONTROL_Successful) ||
\r
uint8_t ConfigDescriptorData[512];
\r
\r
if ((USB_GetDeviceConfigDescriptor(1, &ConfigDescriptorSize, NULL) != HOST_SENDCONTROL_Successful) ||
\r
- (ConfigDescriptorSize > sizeof(ConfigDescriptorData)))
\r
+ (ConfigDescriptorSize > sizeof(ConfigDescriptorData)) ||
\r
+ (USB_GetDeviceConfigDescriptor(1, &ConfigDescriptorSize, ConfigDescriptorData)))
\r
{
\r
printf("Error Retrieving Configuration Descriptor.\r\n");
\r
LEDs_SetAllLEDs(LEDMASK_USB_ERROR);
\r
USB_HostState = HOST_STATE_WaitForDeviceRemoval;
\r
break;
\r
}
\r
{
\r
printf("Error Retrieving Configuration Descriptor.\r\n");
\r
LEDs_SetAllLEDs(LEDMASK_USB_ERROR);
\r
USB_HostState = HOST_STATE_WaitForDeviceRemoval;
\r
break;
\r
}
\r
-
\r
- USB_GetDeviceConfigDescriptor(1, &ConfigDescriptorSize, ConfigDescriptorData);
\r
\r
if (CDC_Host_ConfigurePipes(&VirtualSerial_CDC_Interface,
\r
ConfigDescriptorSize, ConfigDescriptorData) != CDC_ENUMERROR_NoError)
\r
\r
if (CDC_Host_ConfigurePipes(&VirtualSerial_CDC_Interface,
\r
ConfigDescriptorSize, ConfigDescriptorData) != CDC_ENUMERROR_NoError)
\r
diff --git
a/Demos/Host/ClassDriver/MouseHost/MouseHost.c
b/Demos/Host/ClassDriver/MouseHost/MouseHost.c
index
61d7d7b
..
ec43163
100644
(file)
--- a/
Demos/Host/ClassDriver/MouseHost/MouseHost.c
+++ b/
Demos/Host/ClassDriver/MouseHost/MouseHost.c
@@
-75,15
+75,14
@@
int main(void)
uint8_t ConfigDescriptorData[512];
\r
\r
if ((USB_GetDeviceConfigDescriptor(1, &ConfigDescriptorSize, NULL) != HOST_SENDCONTROL_Successful) ||
\r
uint8_t ConfigDescriptorData[512];
\r
\r
if ((USB_GetDeviceConfigDescriptor(1, &ConfigDescriptorSize, NULL) != HOST_SENDCONTROL_Successful) ||
\r
- (ConfigDescriptorSize > sizeof(ConfigDescriptorData)))
\r
+ (ConfigDescriptorSize > sizeof(ConfigDescriptorData)) ||
\r
+ (USB_GetDeviceConfigDescriptor(1, &ConfigDescriptorSize, ConfigDescriptorData)))
\r
{
\r
printf("Error Retrieving Configuration Descriptor.\r\n");
\r
LEDs_SetAllLEDs(LEDMASK_USB_ERROR);
\r
USB_HostState = HOST_STATE_WaitForDeviceRemoval;
\r
break;
\r
}
\r
{
\r
printf("Error Retrieving Configuration Descriptor.\r\n");
\r
LEDs_SetAllLEDs(LEDMASK_USB_ERROR);
\r
USB_HostState = HOST_STATE_WaitForDeviceRemoval;
\r
break;
\r
}
\r
-
\r
- USB_GetDeviceConfigDescriptor(1, &ConfigDescriptorSize, ConfigDescriptorData);
\r
\r
if (HID_Host_ConfigurePipes(&Mouse_HID_Interface,
\r
ConfigDescriptorSize, ConfigDescriptorData) != HID_ENUMERROR_NoError)
\r
\r
if (HID_Host_ConfigurePipes(&Mouse_HID_Interface,
\r
ConfigDescriptorSize, ConfigDescriptorData) != HID_ENUMERROR_NoError)
\r
diff --git
a/Demos/OTG/TestApp/Descriptors.c
b/Demos/OTG/TestApp/Descriptors.c
index
f8f53cf
..
85172bd
100644
(file)
--- a/
Demos/OTG/TestApp/Descriptors.c
+++ b/
Demos/OTG/TestApp/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = NO_DESCRIPTOR,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/LUFA/Drivers/USB/Class/Device/HID.c
b/LUFA/Drivers/USB/Class/Device/HID.c
index
fbb45ac
..
40f7d2f
100644
(file)
--- a/
LUFA/Drivers/USB/Class/Device/HID.c
+++ b/
LUFA/Drivers/USB/Class/Device/HID.c
@@
-136,8
+136,8
@@
void HID_Device_ProcessControlPacket(USB_ClassInfo_HID_Device_t* const HIDInterf
bool HID_Device_ConfigureEndpoints(USB_ClassInfo_HID_Device_t* const HIDInterfaceInfo)
\r
{
\r
memset(&HIDInterfaceInfo->State, 0x00, sizeof(HIDInterfaceInfo->State));
\r
bool HID_Device_ConfigureEndpoints(USB_ClassInfo_HID_Device_t* const HIDInterfaceInfo)
\r
{
\r
memset(&HIDInterfaceInfo->State, 0x00, sizeof(HIDInterfaceInfo->State));
\r
- HIDInterfaceInfo->State.IdleCount = 500;
\r
HIDInterfaceInfo->State.UsingReportProtocol = true;
\r
HIDInterfaceInfo->State.UsingReportProtocol = true;
\r
+ HIDInterfaceInfo->State.IdleCount = 500;
\r
\r
if (!(Endpoint_ConfigureEndpoint(HIDInterfaceInfo->Config.ReportINEndpointNumber, EP_TYPE_INTERRUPT,
\r
ENDPOINT_DIR_IN, HIDInterfaceInfo->Config.ReportINEndpointSize, ENDPOINT_BANK_SINGLE)))
\r
\r
if (!(Endpoint_ConfigureEndpoint(HIDInterfaceInfo->Config.ReportINEndpointNumber, EP_TYPE_INTERRUPT,
\r
ENDPOINT_DIR_IN, HIDInterfaceInfo->Config.ReportINEndpointSize, ENDPOINT_BANK_SINGLE)))
\r
diff --git
a/LUFA/Drivers/USB/LowLevel/DevChapter9.c
b/LUFA/Drivers/USB/LowLevel/DevChapter9.c
index
793b55f
..
7fecd1f
100644
(file)
--- a/
LUFA/Drivers/USB/LowLevel/DevChapter9.c
+++ b/
LUFA/Drivers/USB/LowLevel/DevChapter9.c
@@
-141,8
+141,8
@@
static void USB_Device_SetConfiguration(void)
{
\r
bool AlreadyConfigured = (USB_ConfigurationNumber != 0);
\r
\r
{
\r
bool AlreadyConfigured = (USB_ConfigurationNumber != 0);
\r
\r
-#if defined(
TOTAL
_NUM_CONFIGURATIONS)
\r
- if ((uint8_t)USB_ControlRequest.wValue >
TOTAL
_NUM_CONFIGURATIONS)
\r
+#if defined(
FIXED
_NUM_CONFIGURATIONS)
\r
+ if ((uint8_t)USB_ControlRequest.wValue >
FIXED
_NUM_CONFIGURATIONS)
\r
return;
\r
#else
\r
#if !defined(USE_FLASH_DESCRIPTORS) && !defined(USE_EEPROM_DESCRIPTORS) && !defined(USE_RAM_DESCRIPTORS)
\r
return;
\r
#else
\r
#if !defined(USE_FLASH_DESCRIPTORS) && !defined(USE_EEPROM_DESCRIPTORS) && !defined(USE_RAM_DESCRIPTORS)
\r
diff --git
a/LUFA/Drivers/USB/LowLevel/DevChapter9.h
b/LUFA/Drivers/USB/LowLevel/DevChapter9.h
index
55e3b82
..
a856ded
100644
(file)
--- a/
LUFA/Drivers/USB/LowLevel/DevChapter9.h
+++ b/
LUFA/Drivers/USB/LowLevel/DevChapter9.h
@@
-51,7
+51,7
@@
/* Public Interface - May be used in end-application: */
\r
/* Macros: */
\r
#if defined(USE_SINGLE_DEVICE_CONFIGURATION)
\r
/* Public Interface - May be used in end-application: */
\r
/* Macros: */
\r
#if defined(USE_SINGLE_DEVICE_CONFIGURATION)
\r
- #define
TOTAL
_NUM_CONFIGURATIONS 1
\r
+ #define
FIXED
_NUM_CONFIGURATIONS 1
\r
#endif
\r
\r
/* Enums: */
\r
#endif
\r
\r
/* Enums: */
\r
diff --git
a/LUFA/ManPages/ChangeLog.txt
b/LUFA/ManPages/ChangeLog.txt
index
abda442
..
ec2236a
100644
(file)
--- a/
LUFA/ManPages/ChangeLog.txt
+++ b/
LUFA/ManPages/ChangeLog.txt
@@
-29,7
+29,7
@@
* - Added new FAST_STREAM_TRANSFERS compile time option for faster stream transfers via multiple bytes copied per stream loop
\r
* - Added stdio stream demo code to the CDC device demos, to show how to create standard streams out of the virtual serial ports
\r
* - Added new EEPROM and FLASH buffer versions of the Endpoint and Pipe stream functions
\r
* - Added new FAST_STREAM_TRANSFERS compile time option for faster stream transfers via multiple bytes copied per stream loop
\r
* - Added stdio stream demo code to the CDC device demos, to show how to create standard streams out of the virtual serial ports
\r
* - Added new EEPROM and FLASH buffer versions of the Endpoint and Pipe stream functions
\r
- * - Added new USE_FLASH_DESCRIPTORS and
TOTAL
_NUM_CONFIGURATIONS compile time options
\r
+ * - Added new USE_FLASH_DESCRIPTORS and
FIXED
_NUM_CONFIGURATIONS compile time options
\r
* - Added support for the new ATMEGA32U2, ATMEGA16U2 and ATMEGA8U2 AVR models
\r
* - Added new USB_DeviceState variable to keep track of the current Device mode USB state
\r
* - Added new LEDs_ToggleLEDs() function to the LEDs driver
\r
* - Added support for the new ATMEGA32U2, ATMEGA16U2 and ATMEGA8U2 AVR models
\r
* - Added new USB_DeviceState variable to keep track of the current Device mode USB state
\r
* - Added new LEDs_ToggleLEDs() function to the LEDs driver
\r
@@
-57,6
+57,7
@@
* - Internal per-device preprocessing conditions changed to per-device series rather than per-controller group for finer-grain
\r
* internal control
\r
* - Interrupts are no longer disabled during the processing of Control Requests on the default endpoint while in device mode
\r
* - Internal per-device preprocessing conditions changed to per-device series rather than per-controller group for finer-grain
\r
* internal control
\r
* - Interrupts are no longer disabled during the processing of Control Requests on the default endpoint while in device mode
\r
+ * - AudioOutput demos now always output to board LEDs, regardless of output mode (removed AUDIO_OUT_LEDS project option)
\r
*
\r
* <b>Fixed:</b>
\r
* - Changed bootloaders to use FLASHEND rather than the existence of RAMPZ to determine if far FLASH pointers are needed to fix
\r
*
\r
* <b>Fixed:</b>
\r
* - Changed bootloaders to use FLASHEND rather than the existence of RAMPZ to determine if far FLASH pointers are needed to fix
\r
diff --git
a/LUFA/ManPages/CompileTimeTokens.txt
b/LUFA/ManPages/CompileTimeTokens.txt
index
513d854
..
f3cb27b
100644
(file)
--- a/
LUFA/ManPages/CompileTimeTokens.txt
+++ b/
LUFA/ManPages/CompileTimeTokens.txt
@@
-109,7
+109,7
@@
* reserved for application use. When defined, the corresponding GPIOR register should not be used within the user application except
\r
* implicitly via the library APIs.
\r
*
\r
* reserved for application use. When defined, the corresponding GPIOR register should not be used within the user application except
\r
* implicitly via the library APIs.
\r
*
\r
- * <b>
TOTAL
_NUM_CONFIGURATIONS</b> - ( \ref Group_Device ) \n
\r
+ * <b>
FIXED
_NUM_CONFIGURATIONS</b> - ( \ref Group_Device ) \n
\r
* By default, the library determines the number of configurations a USB device supports by reading the device descriptor. This reduces
\r
* the amount of configuration required to set up the library, and allows the value to change dynamically (if descriptors are stored in
\r
* EEPROM or RAM rather than flash memory) and reduces code maintenance. However, this value may be fixed via this token in the project
\r
* By default, the library determines the number of configurations a USB device supports by reading the device descriptor. This reduces
\r
* the amount of configuration required to set up the library, and allows the value to change dynamically (if descriptors are stored in
\r
* EEPROM or RAM rather than flash memory) and reduces code maintenance. However, this value may be fixed via this token in the project
\r
diff --git
a/Projects/Benito/Descriptors.c
b/Projects/Benito/Descriptors.c
index
79261e7
..
b66c991
100644
(file)
--- a/
Projects/Benito/Descriptors.c
+++ b/
Projects/Benito/Descriptors.c
@@
-61,7
+61,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Projects/Benito/makefile
b/Projects/Benito/makefile
index
634d56b
..
88c62e9
100644
(file)
--- a/
Projects/Benito/makefile
+++ b/
Projects/Benito/makefile
@@
-126,7
+126,7
@@
LUFA_PATH = ../../
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
\r
LUFA_OPTS += -D USB_DEVICE_ONLY
\r
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
\r
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
\r
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
\r
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
\r
\r
diff --git
a/Projects/Magstripe/Descriptors.c
b/Projects/Magstripe/Descriptors.c
index
7aa6466
..
d4c5472
100644
(file)
--- a/
Projects/Magstripe/Descriptors.c
+++ b/
Projects/Magstripe/Descriptors.c
@@
-95,7
+95,7
@@
USB_Descriptor_Device_t PROGMEM DeviceDescriptor =
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
.ProductStrIndex = 0x02,
\r
.SerialNumStrIndex = USE_INTERNAL_SERIAL,
\r
\r
- .NumberOfConfigurations =
1
\r
+ .NumberOfConfigurations =
FIXED_NUM_CONFIGURATIONS
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
};
\r
\r
/** Configuration descriptor structure. This descriptor, located in FLASH memory, describes the usage
\r
diff --git
a/Projects/Magstripe/makefile
b/Projects/Magstripe/makefile
index
b308d83
..
474a827
100644
(file)
--- a/
Projects/Magstripe/makefile
+++ b/
Projects/Magstripe/makefile
@@
-126,7
+126,7
@@
LUFA_PATH = ../..
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D USB_DEVICE_ONLY
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
LUFA_OPTS = -D USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS += -D USB_DEVICE_ONLY
LUFA_OPTS += -D FIXED_CONTROL_ENDPOINT_SIZE=8
-LUFA_OPTS += -D
TOTAL
_NUM_CONFIGURATIONS=1
+LUFA_OPTS += -D
FIXED
_NUM_CONFIGURATIONS=1
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
LUFA_OPTS += -D USE_FLASH_DESCRIPTORS
LUFA_OPTS += -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"