From dc68de15b69c2064b1b14d00659aa91054cccbe1 Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Mon, 12 Oct 2009 05:59:55 +0000 Subject: [PATCH] Make Audio device demos compatible with AVRs running at 16MHz instead of 8MHz. Fix up demo documentation device compatibility list to be as general as possible to reduce changes required as Atmel releases more devices within the same USB AVR series. --- Bootloaders/CDC/BootloaderCDC.txt | 14 ++-- Bootloaders/DFU/BootloaderDFU.txt | 14 ++-- .../Incomplete/MIDI/BootloaderMIDI.txt | 70 ------------------- Bootloaders/TeensyHID/TeensyHID.txt | 2 +- .../ClassDriver/AudioInput/AudioInput.c | 4 +- .../ClassDriver/AudioInput/AudioInput.txt | 10 ++- .../ClassDriver/AudioOutput/AudioOutput.c | 4 +- .../ClassDriver/AudioOutput/AudioOutput.txt | 10 ++- Demos/Device/ClassDriver/CDC/CDC.txt | 15 ++-- Demos/Device/ClassDriver/DualCDC/DualCDC.txt | 15 ++-- .../ClassDriver/GenericHID/GenericHID.txt | 15 ++-- .../Device/ClassDriver/Joystick/Joystick.txt | 15 ++-- .../Device/ClassDriver/Keyboard/Keyboard.txt | 15 ++-- .../KeyboardMouse/KeyboardMouse.txt | 15 ++-- Demos/Device/ClassDriver/MIDI/MIDI.txt | 15 ++-- .../ClassDriver/MassStorage/MassStorage.txt | 15 ++-- .../MassStorageKeyboard.txt | 15 ++-- Demos/Device/ClassDriver/Mouse/Mouse.txt | 15 ++-- .../RNDISEthernet/RNDISEthernet.txt | 8 +-- .../ClassDriver/USBtoSerial/USBtoSerial.txt | 15 ++-- Demos/Device/LowLevel/AudioInput/AudioInput.c | 4 +- .../Device/LowLevel/AudioInput/AudioInput.txt | 9 ++- .../Device/LowLevel/AudioOutput/AudioOutput.c | 4 +- .../LowLevel/AudioOutput/AudioOutput.txt | 10 ++- Demos/Device/LowLevel/CDC/CDC.txt | 15 ++-- Demos/Device/LowLevel/DualCDC/DualCDC.txt | 15 ++-- .../Device/LowLevel/GenericHID/GenericHID.txt | 15 ++-- Demos/Device/LowLevel/Joystick/Joystick.txt | 15 ++-- Demos/Device/LowLevel/Keyboard/Keyboard.txt | 15 ++-- .../LowLevel/KeyboardMouse/KeyboardMouse.txt | 15 ++-- Demos/Device/LowLevel/MIDI/MIDI.txt | 15 ++-- .../LowLevel/MassStorage/MassStorage.txt | 15 ++-- Demos/Device/LowLevel/Mouse/Mouse.txt | 15 ++-- .../LowLevel/RNDISEthernet/RNDISEthernet.txt | 8 +-- .../LowLevel/USBtoSerial/USBtoSerial.txt | 15 ++-- .../MouseHostDevice/MouseHostDevice.txt | 5 +- Demos/Host/ClassDriver/CDCHost/CDCHost.txt | 5 +- .../ClassDriver/KeyboardHost/KeyboardHost.txt | 5 +- .../KeyboardHostWithParser.txt | 5 +- Demos/Host/ClassDriver/MIDIHost/MIDIHost.txt | 5 +- .../MassStorageHost/MassStorageHost.txt | 5 +- .../Host/ClassDriver/MouseHost/MouseHost.txt | 5 +- .../MouseHostWithParser.txt | 5 +- .../StillImageHost/StillImageHost.txt | 5 +- Demos/Host/LowLevel/CDCHost/CDCHost.txt | 5 +- .../GenericHIDHost/GenericHIDHost.txt | 5 +- .../LowLevel/KeyboardHost/KeyboardHost.txt | 5 +- .../KeyboardHostWithParser.txt | 5 +- Demos/Host/LowLevel/MIDIHost/MIDIHost.txt | 5 +- .../MassStorageHost/MassStorageHost.txt | 5 +- Demos/Host/LowLevel/MouseHost/MouseHost.txt | 5 +- .../MouseHostWithParser.txt | 5 +- .../Host/LowLevel/PrinterHost/PrinterHost.txt | 5 +- .../StillImageHost/StillImageHost.txt | 5 +- LUFA.pnproj | 2 +- LUFA/ManPages/ChangeLog.txt | 1 + LUFA/ManPages/FutureChanges.txt | 1 + Projects/AVRISP/AVRISP.txt | 17 ++--- Projects/Benito/Benito.txt | 15 ++-- Projects/Magstripe/Magstripe.txt | 2 +- Projects/MissileLauncher/MissileLauncher.txt | 5 +- 61 files changed, 201 insertions(+), 423 deletions(-) delete mode 100644 Bootloaders/Incomplete/MIDI/BootloaderMIDI.txt diff --git a/Bootloaders/CDC/BootloaderCDC.txt b/Bootloaders/CDC/BootloaderCDC.txt index 859284a1ce..4f48a6eac5 100644 --- a/Bootloaders/CDC/BootloaderCDC.txt +++ b/Bootloaders/CDC/BootloaderCDC.txt @@ -8,16 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Bootloaders/DFU/BootloaderDFU.txt b/Bootloaders/DFU/BootloaderDFU.txt index 1f5eeb2f4b..2ca771c2ea 100644 --- a/Bootloaders/DFU/BootloaderDFU.txt +++ b/Bootloaders/DFU/BootloaderDFU.txt @@ -8,16 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs (Excluding the 8KB FLASH variants) * * \section SSec_Info USB Information: * diff --git a/Bootloaders/Incomplete/MIDI/BootloaderMIDI.txt b/Bootloaders/Incomplete/MIDI/BootloaderMIDI.txt deleted file mode 100644 index 5688622308..0000000000 --- a/Bootloaders/Incomplete/MIDI/BootloaderMIDI.txt +++ /dev/null @@ -1,70 +0,0 @@ -/** \file - * - * This file contains special DoxyGen information for the generation of the main page and other special - * documentation pages. It is not a project source file. - */ - -/** \mainpage MIDI Bootloader - * - * \section SSec_Compat Demo Compatibility: - * - * The following table indicates what microcontrollers are compatible with this demo. - * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 - * - * \section SSec_Info USB Information: - * - * The following table gives a rundown of the USB utilization of this demo. - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - *
USB Mode:Device
USB Class:Audio Class
USB Subclass:Standard Audio Device
Relevant Standards:USBIF Audio Class SpecificationUSB-MIDI Audio Class Extension SpecificationGeneral MIDI Specification
Usable Speeds:Full Speed Mode
- * - * \section SSec_Description Project Description: - * - * MIDI bootloader. This is an implementation of a simple bootloader - * over a USB-MIDI transport. For this bootloader to work correctly, - * the "BIN2BOOT.java" source must be compiled and run with the target - * firmware, output in binary (not hex) mode from the compiler. - * - * \section SSec_Options Project Options - * - * The following defines can be found in this demo, which can control the demo behaviour when defined, or changed in value. - * - * - * - * - * - *
- * None - *
- */ diff --git a/Bootloaders/TeensyHID/TeensyHID.txt b/Bootloaders/TeensyHID/TeensyHID.txt index 3a450f9e45..2f97a3d630 100644 --- a/Bootloaders/TeensyHID/TeensyHID.txt +++ b/Bootloaders/TeensyHID/TeensyHID.txt @@ -8,7 +8,7 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * * - AT90USB646 * - AT90USB162 diff --git a/Demos/Device/ClassDriver/AudioInput/AudioInput.c b/Demos/Device/ClassDriver/AudioInput/AudioInput.c index 3aa26ae856..cf9d3b47e5 100644 --- a/Demos/Device/ClassDriver/AudioInput/AudioInput.c +++ b/Demos/Device/ClassDriver/AudioInput/AudioInput.c @@ -117,9 +117,9 @@ void EVENT_USB_Device_Connect(void) LEDs_SetAllLEDs(LEDMASK_USB_ENUMERATING); /* Sample reload timer initialization */ - OCR0A = (F_CPU / AUDIO_SAMPLE_FREQUENCY) - 1; + OCR0A = (F_CPU / 8 / AUDIO_SAMPLE_FREQUENCY) - 1; TCCR0A = (1 << WGM01); // CTC mode - TCCR0B = (1 << CS00); // Fcpu speed + TCCR0B = (1 << CS01); // Fcpu/8 speed } /** Event handler for the library USB Disconnection event. */ diff --git a/Demos/Device/ClassDriver/AudioInput/AudioInput.txt b/Demos/Device/ClassDriver/AudioInput/AudioInput.txt index b6649cca0a..585faec1b5 100644 --- a/Demos/Device/ClassDriver/AudioInput/AudioInput.txt +++ b/Demos/Device/ClassDriver/AudioInput/AudioInput.txt @@ -8,13 +8,11 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c index a95e43fd57..3648b6ea78 100644 --- a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c +++ b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c @@ -136,9 +136,9 @@ void EVENT_USB_Device_Connect(void) LEDs_SetAllLEDs(LEDMASK_USB_ENUMERATING); /* Sample reload timer initialization */ - OCR0A = (F_CPU / AUDIO_SAMPLE_FREQUENCY) - 1; + OCR0A = (F_CPU / 8 / AUDIO_SAMPLE_FREQUENCY) - 1; TCCR0A = (1 << WGM01); // CTC mode - TCCR0B = (1 << CS00); // Fcpu speed + TCCR0B = (1 << CS01); // Fcpu/8 speed #if defined(AUDIO_OUT_MONO) /* Set speaker as output */ diff --git a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.txt b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.txt index 96d241c57d..c305f9c9db 100644 --- a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.txt +++ b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.txt @@ -8,13 +8,11 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/ClassDriver/CDC/CDC.txt b/Demos/Device/ClassDriver/CDC/CDC.txt index 93924c8949..d0d60e26af 100644 --- a/Demos/Device/ClassDriver/CDC/CDC.txt +++ b/Demos/Device/ClassDriver/CDC/CDC.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/ClassDriver/DualCDC/DualCDC.txt b/Demos/Device/ClassDriver/DualCDC/DualCDC.txt index eece70614a..ba16b7044f 100644 --- a/Demos/Device/ClassDriver/DualCDC/DualCDC.txt +++ b/Demos/Device/ClassDriver/DualCDC/DualCDC.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/ClassDriver/GenericHID/GenericHID.txt b/Demos/Device/ClassDriver/GenericHID/GenericHID.txt index 226b007cf7..f8176e69fb 100644 --- a/Demos/Device/ClassDriver/GenericHID/GenericHID.txt +++ b/Demos/Device/ClassDriver/GenericHID/GenericHID.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/ClassDriver/Joystick/Joystick.txt b/Demos/Device/ClassDriver/Joystick/Joystick.txt index d2fdaafd9d..4584cf964f 100644 --- a/Demos/Device/ClassDriver/Joystick/Joystick.txt +++ b/Demos/Device/ClassDriver/Joystick/Joystick.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/ClassDriver/Keyboard/Keyboard.txt b/Demos/Device/ClassDriver/Keyboard/Keyboard.txt index 17018a8132..b1f5c2b537 100644 --- a/Demos/Device/ClassDriver/Keyboard/Keyboard.txt +++ b/Demos/Device/ClassDriver/Keyboard/Keyboard.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.txt b/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.txt index ca08602b7a..0d4f8113ee 100644 --- a/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.txt +++ b/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/ClassDriver/MIDI/MIDI.txt b/Demos/Device/ClassDriver/MIDI/MIDI.txt index 30f5c7d13d..7f68e5b871 100644 --- a/Demos/Device/ClassDriver/MIDI/MIDI.txt +++ b/Demos/Device/ClassDriver/MIDI/MIDI.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/ClassDriver/MassStorage/MassStorage.txt b/Demos/Device/ClassDriver/MassStorage/MassStorage.txt index 7046b704e7..6b0a327335 100644 --- a/Demos/Device/ClassDriver/MassStorage/MassStorage.txt +++ b/Demos/Device/ClassDriver/MassStorage/MassStorage.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.txt b/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.txt index 0fb5989668..bed44f81de 100644 --- a/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.txt +++ b/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/ClassDriver/Mouse/Mouse.txt b/Demos/Device/ClassDriver/Mouse/Mouse.txt index 6171866bdb..4d55bbf2bd 100644 --- a/Demos/Device/ClassDriver/Mouse/Mouse.txt +++ b/Demos/Device/ClassDriver/Mouse/Mouse.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.txt b/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.txt index 9725b04f8c..b897f1bb59 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.txt +++ b/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.txt @@ -8,12 +8,10 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 + * - Series 7 USB AVRs + * - Series 6 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/ClassDriver/USBtoSerial/USBtoSerial.txt b/Demos/Device/ClassDriver/USBtoSerial/USBtoSerial.txt index 17f64522ba..065b329673 100644 --- a/Demos/Device/ClassDriver/USBtoSerial/USBtoSerial.txt +++ b/Demos/Device/ClassDriver/USBtoSerial/USBtoSerial.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * This demo is known to be compatible with the following microcontrollers: + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/LowLevel/AudioInput/AudioInput.c b/Demos/Device/LowLevel/AudioInput/AudioInput.c index a01c6729cc..572e307b02 100644 --- a/Demos/Device/LowLevel/AudioInput/AudioInput.c +++ b/Demos/Device/LowLevel/AudioInput/AudioInput.c @@ -84,9 +84,9 @@ void EVENT_USB_Device_Connect(void) LEDs_SetAllLEDs(LEDMASK_USB_ENUMERATING); /* Sample reload timer initialization */ - OCR0A = (F_CPU / AUDIO_SAMPLE_FREQUENCY) - 1; + OCR0A = (F_CPU / 8 / AUDIO_SAMPLE_FREQUENCY) - 1; TCCR0A = (1 << WGM01); // CTC mode - TCCR0B = (1 << CS00); // Fcpu speed + TCCR0B = (1 << CS01); // Fcpu/8 speed } /** Event handler for the USB_Disconnect event. This indicates that the device is no longer connected to a host via diff --git a/Demos/Device/LowLevel/AudioInput/AudioInput.txt b/Demos/Device/LowLevel/AudioInput/AudioInput.txt index ca7fe1fa5a..b36892d7a5 100644 --- a/Demos/Device/LowLevel/AudioInput/AudioInput.txt +++ b/Demos/Device/LowLevel/AudioInput/AudioInput.txt @@ -8,12 +8,11 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/LowLevel/AudioOutput/AudioOutput.c b/Demos/Device/LowLevel/AudioOutput/AudioOutput.c index 28e57c48c5..b9c306cc1a 100644 --- a/Demos/Device/LowLevel/AudioOutput/AudioOutput.c +++ b/Demos/Device/LowLevel/AudioOutput/AudioOutput.c @@ -79,9 +79,9 @@ void EVENT_USB_Device_Connect(void) LEDs_SetAllLEDs(LEDMASK_USB_ENUMERATING); /* Sample reload timer initialization */ - OCR0A = (F_CPU / AUDIO_SAMPLE_FREQUENCY) - 1; + OCR0A = (F_CPU / 8 / AUDIO_SAMPLE_FREQUENCY) - 1; TCCR0A = (1 << WGM01); // CTC mode - TCCR0B = (1 << CS00); // Fcpu speed + TCCR0B = (1 << CS01); // Fcpu/8 speed #if defined(AUDIO_OUT_MONO) /* Set speaker as output */ diff --git a/Demos/Device/LowLevel/AudioOutput/AudioOutput.txt b/Demos/Device/LowLevel/AudioOutput/AudioOutput.txt index 96d241c57d..c305f9c9db 100644 --- a/Demos/Device/LowLevel/AudioOutput/AudioOutput.txt +++ b/Demos/Device/LowLevel/AudioOutput/AudioOutput.txt @@ -8,13 +8,11 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/LowLevel/CDC/CDC.txt b/Demos/Device/LowLevel/CDC/CDC.txt index 93924c8949..d0d60e26af 100644 --- a/Demos/Device/LowLevel/CDC/CDC.txt +++ b/Demos/Device/LowLevel/CDC/CDC.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/LowLevel/DualCDC/DualCDC.txt b/Demos/Device/LowLevel/DualCDC/DualCDC.txt index eece70614a..ba16b7044f 100644 --- a/Demos/Device/LowLevel/DualCDC/DualCDC.txt +++ b/Demos/Device/LowLevel/DualCDC/DualCDC.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/LowLevel/GenericHID/GenericHID.txt b/Demos/Device/LowLevel/GenericHID/GenericHID.txt index 226b007cf7..f8176e69fb 100644 --- a/Demos/Device/LowLevel/GenericHID/GenericHID.txt +++ b/Demos/Device/LowLevel/GenericHID/GenericHID.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/LowLevel/Joystick/Joystick.txt b/Demos/Device/LowLevel/Joystick/Joystick.txt index d2fdaafd9d..4584cf964f 100644 --- a/Demos/Device/LowLevel/Joystick/Joystick.txt +++ b/Demos/Device/LowLevel/Joystick/Joystick.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/LowLevel/Keyboard/Keyboard.txt b/Demos/Device/LowLevel/Keyboard/Keyboard.txt index e1f6785f76..1aa1675ab7 100644 --- a/Demos/Device/LowLevel/Keyboard/Keyboard.txt +++ b/Demos/Device/LowLevel/Keyboard/Keyboard.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/LowLevel/KeyboardMouse/KeyboardMouse.txt b/Demos/Device/LowLevel/KeyboardMouse/KeyboardMouse.txt index ca08602b7a..0d4f8113ee 100644 --- a/Demos/Device/LowLevel/KeyboardMouse/KeyboardMouse.txt +++ b/Demos/Device/LowLevel/KeyboardMouse/KeyboardMouse.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/LowLevel/MIDI/MIDI.txt b/Demos/Device/LowLevel/MIDI/MIDI.txt index 30f5c7d13d..7f68e5b871 100644 --- a/Demos/Device/LowLevel/MIDI/MIDI.txt +++ b/Demos/Device/LowLevel/MIDI/MIDI.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/LowLevel/MassStorage/MassStorage.txt b/Demos/Device/LowLevel/MassStorage/MassStorage.txt index 7046b704e7..6b0a327335 100644 --- a/Demos/Device/LowLevel/MassStorage/MassStorage.txt +++ b/Demos/Device/LowLevel/MassStorage/MassStorage.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/LowLevel/Mouse/Mouse.txt b/Demos/Device/LowLevel/Mouse/Mouse.txt index 54bf9000ac..15ab39b0e2 100644 --- a/Demos/Device/LowLevel/Mouse/Mouse.txt +++ b/Demos/Device/LowLevel/Mouse/Mouse.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/LowLevel/RNDISEthernet/RNDISEthernet.txt b/Demos/Device/LowLevel/RNDISEthernet/RNDISEthernet.txt index 9725b04f8c..b897f1bb59 100644 --- a/Demos/Device/LowLevel/RNDISEthernet/RNDISEthernet.txt +++ b/Demos/Device/LowLevel/RNDISEthernet/RNDISEthernet.txt @@ -8,12 +8,10 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 + * - Series 7 USB AVRs + * - Series 6 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Device/LowLevel/USBtoSerial/USBtoSerial.txt b/Demos/Device/LowLevel/USBtoSerial/USBtoSerial.txt index bdca6f9472..065b329673 100644 --- a/Demos/Device/LowLevel/USBtoSerial/USBtoSerial.txt +++ b/Demos/Device/LowLevel/USBtoSerial/USBtoSerial.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/DualRole/ClassDriver/MouseHostDevice/MouseHostDevice.txt b/Demos/DualRole/ClassDriver/MouseHostDevice/MouseHostDevice.txt index db8695c581..581905daf2 100644 --- a/Demos/DualRole/ClassDriver/MouseHostDevice/MouseHostDevice.txt +++ b/Demos/DualRole/ClassDriver/MouseHostDevice/MouseHostDevice.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/ClassDriver/CDCHost/CDCHost.txt b/Demos/Host/ClassDriver/CDCHost/CDCHost.txt index 58469ab457..65999926c9 100644 --- a/Demos/Host/ClassDriver/CDCHost/CDCHost.txt +++ b/Demos/Host/ClassDriver/CDCHost/CDCHost.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/ClassDriver/KeyboardHost/KeyboardHost.txt b/Demos/Host/ClassDriver/KeyboardHost/KeyboardHost.txt index 42009a3cad..10406ec26f 100644 --- a/Demos/Host/ClassDriver/KeyboardHost/KeyboardHost.txt +++ b/Demos/Host/ClassDriver/KeyboardHost/KeyboardHost.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/ClassDriver/KeyboardHostWithParser/KeyboardHostWithParser.txt b/Demos/Host/ClassDriver/KeyboardHostWithParser/KeyboardHostWithParser.txt index b9ad58b929..b7d56c0252 100644 --- a/Demos/Host/ClassDriver/KeyboardHostWithParser/KeyboardHostWithParser.txt +++ b/Demos/Host/ClassDriver/KeyboardHostWithParser/KeyboardHostWithParser.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/ClassDriver/MIDIHost/MIDIHost.txt b/Demos/Host/ClassDriver/MIDIHost/MIDIHost.txt index 44060155e9..3489b1f641 100644 --- a/Demos/Host/ClassDriver/MIDIHost/MIDIHost.txt +++ b/Demos/Host/ClassDriver/MIDIHost/MIDIHost.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/ClassDriver/MassStorageHost/MassStorageHost.txt b/Demos/Host/ClassDriver/MassStorageHost/MassStorageHost.txt index 5872d1947f..8dd5d9dd61 100644 --- a/Demos/Host/ClassDriver/MassStorageHost/MassStorageHost.txt +++ b/Demos/Host/ClassDriver/MassStorageHost/MassStorageHost.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/ClassDriver/MouseHost/MouseHost.txt b/Demos/Host/ClassDriver/MouseHost/MouseHost.txt index 8a3c1674c1..bcbd057830 100644 --- a/Demos/Host/ClassDriver/MouseHost/MouseHost.txt +++ b/Demos/Host/ClassDriver/MouseHost/MouseHost.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/ClassDriver/MouseHostWithParser/MouseHostWithParser.txt b/Demos/Host/ClassDriver/MouseHostWithParser/MouseHostWithParser.txt index c0ff4bfbbd..79bc5c4321 100644 --- a/Demos/Host/ClassDriver/MouseHostWithParser/MouseHostWithParser.txt +++ b/Demos/Host/ClassDriver/MouseHostWithParser/MouseHostWithParser.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/ClassDriver/StillImageHost/StillImageHost.txt b/Demos/Host/ClassDriver/StillImageHost/StillImageHost.txt index 776e1a49cf..71a4256899 100644 --- a/Demos/Host/ClassDriver/StillImageHost/StillImageHost.txt +++ b/Demos/Host/ClassDriver/StillImageHost/StillImageHost.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/LowLevel/CDCHost/CDCHost.txt b/Demos/Host/LowLevel/CDCHost/CDCHost.txt index 58469ab457..65999926c9 100644 --- a/Demos/Host/LowLevel/CDCHost/CDCHost.txt +++ b/Demos/Host/LowLevel/CDCHost/CDCHost.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.txt b/Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.txt index 51d91cc6e3..6a17fc5838 100644 --- a/Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.txt +++ b/Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/LowLevel/KeyboardHost/KeyboardHost.txt b/Demos/Host/LowLevel/KeyboardHost/KeyboardHost.txt index 42009a3cad..10406ec26f 100644 --- a/Demos/Host/LowLevel/KeyboardHost/KeyboardHost.txt +++ b/Demos/Host/LowLevel/KeyboardHost/KeyboardHost.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/LowLevel/KeyboardHostWithParser/KeyboardHostWithParser.txt b/Demos/Host/LowLevel/KeyboardHostWithParser/KeyboardHostWithParser.txt index b9ad58b929..b7d56c0252 100644 --- a/Demos/Host/LowLevel/KeyboardHostWithParser/KeyboardHostWithParser.txt +++ b/Demos/Host/LowLevel/KeyboardHostWithParser/KeyboardHostWithParser.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/LowLevel/MIDIHost/MIDIHost.txt b/Demos/Host/LowLevel/MIDIHost/MIDIHost.txt index 44060155e9..3489b1f641 100644 --- a/Demos/Host/LowLevel/MIDIHost/MIDIHost.txt +++ b/Demos/Host/LowLevel/MIDIHost/MIDIHost.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/LowLevel/MassStorageHost/MassStorageHost.txt b/Demos/Host/LowLevel/MassStorageHost/MassStorageHost.txt index 5872d1947f..8dd5d9dd61 100644 --- a/Demos/Host/LowLevel/MassStorageHost/MassStorageHost.txt +++ b/Demos/Host/LowLevel/MassStorageHost/MassStorageHost.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/LowLevel/MouseHost/MouseHost.txt b/Demos/Host/LowLevel/MouseHost/MouseHost.txt index 8a3c1674c1..bcbd057830 100644 --- a/Demos/Host/LowLevel/MouseHost/MouseHost.txt +++ b/Demos/Host/LowLevel/MouseHost/MouseHost.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.txt b/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.txt index c0ff4bfbbd..79bc5c4321 100644 --- a/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.txt +++ b/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/LowLevel/PrinterHost/PrinterHost.txt b/Demos/Host/LowLevel/PrinterHost/PrinterHost.txt index 79310310ff..484241df28 100644 --- a/Demos/Host/LowLevel/PrinterHost/PrinterHost.txt +++ b/Demos/Host/LowLevel/PrinterHost/PrinterHost.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Demos/Host/LowLevel/StillImageHost/StillImageHost.txt b/Demos/Host/LowLevel/StillImageHost/StillImageHost.txt index 776e1a49cf..71a4256899 100644 --- a/Demos/Host/LowLevel/StillImageHost/StillImageHost.txt +++ b/Demos/Host/LowLevel/StillImageHost/StillImageHost.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB647 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: * diff --git a/LUFA.pnproj b/LUFA.pnproj index 346ae09582..633f6c3398 100644 --- a/LUFA.pnproj +++ b/LUFA.pnproj @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/LUFA/ManPages/ChangeLog.txt b/LUFA/ManPages/ChangeLog.txt index b47097c42b..6c7fb5c6c8 100644 --- a/LUFA/ManPages/ChangeLog.txt +++ b/LUFA/ManPages/ChangeLog.txt @@ -21,6 +21,7 @@ * - Cleanups to the Device mode Mass Storage demo applications' SCSI routines * - Changed Audio Class driver sample read/write functions to be inline, to reduce the number of cycles needed to transfer * samples to and from the device (allowing more time for sample processing and output) + * - Audio class Device mode demos now work at both 16MHz and 8MHz, rather than just at 8MHz * * Fixed: * - Fixed PrinterHost demo returning invalid Device ID data when the attached device does not have a diff --git a/LUFA/ManPages/FutureChanges.txt b/LUFA/ManPages/FutureChanges.txt index 2ca27ec602..b9ea7b665a 100644 --- a/LUFA/ManPages/FutureChanges.txt +++ b/LUFA/ManPages/FutureChanges.txt @@ -23,6 +23,7 @@ * - Change makefiles to allow for absolute LUFA location to be used * - Abstract out the physical media from the Mass Storage device demos * - Add RNDIS Host Class driver + * - Make CDC Host Class driver work for devices with bidirectional endpoints * - Make new demos * -# Multiple-report HID device * -# Mouse/CDC Dual Class Device diff --git a/Projects/AVRISP/AVRISP.txt b/Projects/AVRISP/AVRISP.txt index df1c3c4118..249976350f 100644 --- a/Projects/AVRISP/AVRISP.txt +++ b/Projects/AVRISP/AVRISP.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. - * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * The following list indicates what microcontrollers are compatible with this demo. + * + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Projects/Benito/Benito.txt b/Projects/Benito/Benito.txt index 9fd3cb4f19..128fba37c0 100644 --- a/Projects/Benito/Benito.txt +++ b/Projects/Benito/Benito.txt @@ -8,17 +8,12 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 - * - AT90USB647 - * - AT90USB646 - * - ATMEGA32U6 - * - ATMEGA32U4 - * - ATMEGA16U4 - * - AT90USB162 - * - AT90USB82 + * - Series 7 USB AVRs + * - Series 6 USB AVRs + * - Series 4 USB AVRs + * - Series 2 USB AVRs * * \section SSec_Info USB Information: * diff --git a/Projects/Magstripe/Magstripe.txt b/Projects/Magstripe/Magstripe.txt index 5688a7db30..19586277a4 100644 --- a/Projects/Magstripe/Magstripe.txt +++ b/Projects/Magstripe/Magstripe.txt @@ -8,7 +8,7 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * * - AT90USB1287 * - AT90USB1286 diff --git a/Projects/MissileLauncher/MissileLauncher.txt b/Projects/MissileLauncher/MissileLauncher.txt index 6c724879fc..1dfff2f992 100644 --- a/Projects/MissileLauncher/MissileLauncher.txt +++ b/Projects/MissileLauncher/MissileLauncher.txt @@ -8,10 +8,9 @@ * * \section SSec_Compat Demo Compatibility: * - * The following table indicates what microcontrollers are compatible with this demo. + * The following list indicates what microcontrollers are compatible with this demo. * - * - AT90USB1287 - * - AT90USB1286 + * - Series 7 USB AVRs * * \section SSec_Info USB Information: *