From e30be658c9b4d0cbbea6751c3935870165d97444 Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Wed, 9 Nov 2011 23:35:16 +0000 Subject: [PATCH] Add missing SVN eol-style property to ensure that source code line endings and converted to the native values on checkout. --- Bootloaders/CDC/BootloaderAPI.c | 148 +++--- Bootloaders/CDC/BootloaderAPI.h | 118 ++--- Bootloaders/CDC/BootloaderAPITable.S | 86 +-- Bootloaders/CDC/BootloaderCDC.aps | 2 +- Bootloaders/DFU/BootloaderAPI.c | 148 +++--- Bootloaders/DFU/BootloaderAPI.h | 118 ++--- Bootloaders/DFU/BootloaderAPITable.S | 86 +-- Bootloaders/DFU/BootloaderDFU.aps | 2 +- Bootloaders/HID/BootloaderHID.aps | 2 +- .../ClassDriver/AudioInput/AudioInput.aps | 2 +- .../ClassDriver/AudioOutput/AudioOutput.aps | 2 +- .../DualVirtualSerial/DualVirtualSerial.aps | 2 +- .../ClassDriver/GenericHID/GenericHID.aps | 2 +- .../Device/ClassDriver/Joystick/Joystick.aps | 2 +- .../Device/ClassDriver/Keyboard/Keyboard.aps | 2 +- .../KeyboardMouse/KeyboardMouse.aps | 2 +- .../KeyboardMouseMultiReport.aps | 2 +- Demos/Device/ClassDriver/MIDI/MIDI.aps | 2 +- .../ClassDriver/MassStorage/MassStorage.aps | 2 +- .../MassStorageKeyboard.aps | 2 +- Demos/Device/ClassDriver/Mouse/Mouse.aps | 2 +- .../RNDISEthernet/RNDISEthernet.aps | 2 +- .../VirtualSerial/VirtualSerial.aps | 2 +- .../VirtualSerialMassStorage.aps | 2 +- .../VirtualSerialMouse/VirtualSerialMouse.aps | 2 +- .../Device/LowLevel/AudioInput/AudioInput.aps | 2 +- .../LowLevel/AudioOutput/AudioOutput.aps | 2 +- .../DualVirtualSerial/DualVirtualSerial.aps | 2 +- .../Device/LowLevel/GenericHID/GenericHID.aps | 2 +- Demos/Device/LowLevel/Joystick/Joystick.aps | 2 +- Demos/Device/LowLevel/Keyboard/Keyboard.aps | 2 +- .../LowLevel/KeyboardMouse/KeyboardMouse.aps | 2 +- Demos/Device/LowLevel/MIDI/MIDI.aps | 2 +- .../LowLevel/MassStorage/MassStorage.aps | 2 +- Demos/Device/LowLevel/Mouse/Mouse.aps | 2 +- .../LowLevel/RNDISEthernet/RNDISEthernet.aps | 2 +- .../LowLevel/VirtualSerial/VirtualSerial.aps | 2 +- .../MouseHostDevice/MouseHostDevice.aps | 2 +- .../AudioInputHost/AudioInputHost.aps | 2 +- .../AudioOutputHost/AudioOutputHost.aps | 2 +- .../JoystickHostWithParser.aps | 2 +- .../ClassDriver/KeyboardHost/KeyboardHost.aps | 2 +- .../KeyboardHostWithParser.aps | 2 +- Demos/Host/ClassDriver/MIDIHost/MIDIHost.aps | 2 +- .../MassStorageHost/MassStorageHost.aps | 2 +- .../Host/ClassDriver/MouseHost/MouseHost.aps | 2 +- .../MouseHostWithParser.aps | 2 +- .../ClassDriver/PrinterHost/PrinterHost.aps | 2 +- .../RNDISEthernetHost/RNDISEthernetHost.aps | 2 +- .../StillImageHost/StillImageHost.aps | 2 +- .../VirtualSerialHost/VirtualSerialHost.aps | 2 +- .../AudioInputHost/AudioInputHost.aps | 2 +- .../AudioOutputHost/AudioOutputHost.aps | 2 +- .../GenericHIDHost/GenericHIDHost.aps | 2 +- .../JoystickHostWithParser.aps | 2 +- .../LowLevel/KeyboardHost/KeyboardHost.aps | 2 +- .../KeyboardHostWithParser.aps | 2 +- Demos/Host/LowLevel/MIDIHost/MIDIHost.aps | 2 +- .../MassStorageHost/MassStorageHost.aps | 2 +- Demos/Host/LowLevel/MouseHost/MouseHost.aps | 2 +- .../MouseHostWithParser.aps | 2 +- .../Host/LowLevel/PrinterHost/PrinterHost.aps | 2 +- .../RNDISEthernetHost/RNDISEthernetHost.aps | 2 +- .../StillImageHost/StillImageHost.aps | 2 +- .../VirtualSerialHost/VirtualSerialHost.aps | 2 +- LUFA/Common/ArchitectureSpecific.h | 296 +++++------ .../Board/XMEGA/A3BU_XPLAINED/Buttons.h | 206 ++++---- .../Board/XMEGA/A3BU_XPLAINED/Dataflash.h | 440 ++++++++-------- LUFA/Drivers/Board/XMEGA/A3BU_XPLAINED/LEDs.h | 254 ++++----- LUFA/Drivers/Peripheral/XMEGA/SPI_XMEGA.h | 496 +++++++++--------- Projects/AVRISP-MKII/AVRISP-MKII.aps | 2 +- Projects/Benito/Benito.aps | 2 +- Projects/HIDReportViewer/HIDReportViewer.aps | 2 +- .../LEDNotifier/CPUUsageApp/CPUMonitor.csproj | 188 +++---- .../LEDNotifier/CPUUsageApp/CPUMonitor.resx | 262 ++++----- .../CPUUsageApp/Properties/Resources.resx | 232 ++++---- .../CPUUsageApp/Properties/Settings.settings | 14 +- .../HotmailNotifierApp/MailNotifier.csproj | 202 +++---- .../HotmailNotifierApp/MailNotifier.resx | 250 ++++----- .../Properties/Resources.resx | 232 ++++---- .../Properties/Settings.settings | 14 +- .../LEDNotifier/LEDMixerApp/LEDMixer.csproj | 188 +++---- .../LEDNotifier/LEDMixerApp/LEDMixer.resx | 244 ++++----- .../LEDMixerApp/Properties/Resources.resx | 232 ++++---- .../LEDMixerApp/Properties/Settings.settings | 14 +- Projects/LEDNotifier/LEDNotifier.aps | 2 +- .../MIDIToneGenerator/MIDIToneGenerator.aps | 2 +- Projects/Magstripe/Magstripe.aps | 2 +- Projects/MediaController/MediaController.aps | 2 +- Projects/MissileLauncher/MissileLauncher.aps | 2 +- Projects/RelayBoard/RelayBoard.aps | 2 +- Projects/TempDataLogger/TempDataLogger.aps | 2 +- .../TempLogHostApp/DataLoggerSettings.resx | 238 ++++----- .../TempLogHostApp/Properties/AssemblyInfo.cs | 72 +-- .../Properties/Resources.Designer.cs | 126 ++--- .../TempLogHostApp/Properties/Resources.resx | 232 ++++---- .../Properties/Settings.Designer.cs | 52 +- .../Properties/Settings.settings | 14 +- .../TempLogHostApp/TempLoggerHostApp.csproj | 196 +++---- Projects/USBtoSerial/USBtoSerial.aps | 2 +- Projects/Webserver/Webserver.aps | 2 +- Projects/XPLAINBridge/XPLAINBridge.aps | 2 +- 102 files changed, 2771 insertions(+), 2771 deletions(-) diff --git a/Bootloaders/CDC/BootloaderAPI.c b/Bootloaders/CDC/BootloaderAPI.c index 0c98509aac..8f381b99cf 100644 --- a/Bootloaders/CDC/BootloaderAPI.c +++ b/Bootloaders/CDC/BootloaderAPI.c @@ -1,74 +1,74 @@ -/* - LUFA Library - Copyright (C) Dean Camera, 2011. - - dean [at] fourwalledcubicle [dot] com - www.lufa-lib.org -*/ - -/* - Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) - - Permission to use, copy, modify, distribute, and sell this - software and its documentation for any purpose is hereby granted - without fee, provided that the above copyright notice appear in - all copies and that both that the copyright notice and this - permission notice and warranty disclaimer appear in supporting - documentation, and that the name of the author not be used in - advertising or publicity pertaining to distribution of the - software without specific, written prior permission. - - The author disclaim all warranties with regard to this - software, including all implied warranties of merchantability - and fitness. In no event shall the author be liable for any - special, indirect or consequential damages or any damages - whatsoever resulting from loss of use, data or profits, whether - in an action of contract, negligence or other tortious action, - arising out of or in connection with the use or performance of - this software. -*/ - -/** \file - * - * Bootloader user application API functions. - */ - -#include "BootloaderAPI.h" - -void BootloaderAPI_ErasePage(uint32_t Address) -{ - boot_page_erase_safe(Address); - boot_rww_enable(); -} - -void BootloaderAPI_WritePage(uint32_t Address) -{ - boot_page_write_safe(Address); - boot_rww_enable(); -} - -void BootloaderAPI_FillWord(uint32_t Address, uint16_t Word) -{ - boot_page_fill_safe(Address, Word); -} - -uint8_t BootloaderAPI_ReadSignature(uint16_t Address) -{ - return boot_signature_byte_get(Address); -} - -uint8_t BootloaderAPI_ReadFuse(uint16_t Address) -{ - return boot_lock_fuse_bits_get(Address); -} - -uint8_t BootloaderAPI_ReadLock(void) -{ - return boot_lock_fuse_bits_get(GET_LOCK_BITS); -} - -void BootloaderAPI_WriteLock(uint8_t LockBits) -{ - boot_lock_bits_set_safe(LockBits); -} - +/* + LUFA Library + Copyright (C) Dean Camera, 2011. + + dean [at] fourwalledcubicle [dot] com + www.lufa-lib.org +*/ + +/* + Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) + + Permission to use, copy, modify, distribute, and sell this + software and its documentation for any purpose is hereby granted + without fee, provided that the above copyright notice appear in + all copies and that both that the copyright notice and this + permission notice and warranty disclaimer appear in supporting + documentation, and that the name of the author not be used in + advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + + The author disclaim all warranties with regard to this + software, including all implied warranties of merchantability + and fitness. In no event shall the author be liable for any + special, indirect or consequential damages or any damages + whatsoever resulting from loss of use, data or profits, whether + in an action of contract, negligence or other tortious action, + arising out of or in connection with the use or performance of + this software. +*/ + +/** \file + * + * Bootloader user application API functions. + */ + +#include "BootloaderAPI.h" + +void BootloaderAPI_ErasePage(uint32_t Address) +{ + boot_page_erase_safe(Address); + boot_rww_enable(); +} + +void BootloaderAPI_WritePage(uint32_t Address) +{ + boot_page_write_safe(Address); + boot_rww_enable(); +} + +void BootloaderAPI_FillWord(uint32_t Address, uint16_t Word) +{ + boot_page_fill_safe(Address, Word); +} + +uint8_t BootloaderAPI_ReadSignature(uint16_t Address) +{ + return boot_signature_byte_get(Address); +} + +uint8_t BootloaderAPI_ReadFuse(uint16_t Address) +{ + return boot_lock_fuse_bits_get(Address); +} + +uint8_t BootloaderAPI_ReadLock(void) +{ + return boot_lock_fuse_bits_get(GET_LOCK_BITS); +} + +void BootloaderAPI_WriteLock(uint8_t LockBits) +{ + boot_lock_bits_set_safe(LockBits); +} + diff --git a/Bootloaders/CDC/BootloaderAPI.h b/Bootloaders/CDC/BootloaderAPI.h index 7ab175dad8..9c9d5a4cef 100644 --- a/Bootloaders/CDC/BootloaderAPI.h +++ b/Bootloaders/CDC/BootloaderAPI.h @@ -1,59 +1,59 @@ -/* - LUFA Library - Copyright (C) Dean Camera, 2011. - - dean [at] fourwalledcubicle [dot] com - www.lufa-lib.org -*/ - -/* - Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) - - Permission to use, copy, modify, distribute, and sell this - software and its documentation for any purpose is hereby granted - without fee, provided that the above copyright notice appear in - all copies and that both that the copyright notice and this - permission notice and warranty disclaimer appear in supporting - documentation, and that the name of the author not be used in - advertising or publicity pertaining to distribution of the - software without specific, written prior permission. - - The author disclaim all warranties with regard to this - software, including all implied warranties of merchantability - and fitness. In no event shall the author be liable for any - special, indirect or consequential damages or any damages - whatsoever resulting from loss of use, data or profits, whether - in an action of contract, negligence or other tortious action, - arising out of or in connection with the use or performance of - this software. -*/ - -/** \file - * - * Header file for BootloaderAPI.c. - */ - -#ifndef _BOOTLOADER_API_H_ -#define _BOOTLOADER_API_H_ - - /* Includes: */ - #include - #include - #include - - #include - - /* External Variables: */ - extern uint8_t* BootloaderAPI_JumpTable; - - /* Function Prototypes: */ - void BootloaderAPI_ErasePage(uint32_t Address); - void BootloaderAPI_WritePage(uint32_t Address); - void BootloaderAPI_FillWord(uint32_t Address, uint16_t Word); - uint8_t BootloaderAPI_ReadSignature(uint16_t Address); - uint8_t BootloaderAPI_ReadFuse(uint16_t Address); - uint8_t BootloaderAPI_ReadLock(void); - void BootloaderAPI_WriteLock(uint8_t LockBits); - -#endif - +/* + LUFA Library + Copyright (C) Dean Camera, 2011. + + dean [at] fourwalledcubicle [dot] com + www.lufa-lib.org +*/ + +/* + Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) + + Permission to use, copy, modify, distribute, and sell this + software and its documentation for any purpose is hereby granted + without fee, provided that the above copyright notice appear in + all copies and that both that the copyright notice and this + permission notice and warranty disclaimer appear in supporting + documentation, and that the name of the author not be used in + advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + + The author disclaim all warranties with regard to this + software, including all implied warranties of merchantability + and fitness. In no event shall the author be liable for any + special, indirect or consequential damages or any damages + whatsoever resulting from loss of use, data or profits, whether + in an action of contract, negligence or other tortious action, + arising out of or in connection with the use or performance of + this software. +*/ + +/** \file + * + * Header file for BootloaderAPI.c. + */ + +#ifndef _BOOTLOADER_API_H_ +#define _BOOTLOADER_API_H_ + + /* Includes: */ + #include + #include + #include + + #include + + /* External Variables: */ + extern uint8_t* BootloaderAPI_JumpTable; + + /* Function Prototypes: */ + void BootloaderAPI_ErasePage(uint32_t Address); + void BootloaderAPI_WritePage(uint32_t Address); + void BootloaderAPI_FillWord(uint32_t Address, uint16_t Word); + uint8_t BootloaderAPI_ReadSignature(uint16_t Address); + uint8_t BootloaderAPI_ReadFuse(uint16_t Address); + uint8_t BootloaderAPI_ReadLock(void); + void BootloaderAPI_WriteLock(uint8_t LockBits); + +#endif + diff --git a/Bootloaders/CDC/BootloaderAPITable.S b/Bootloaders/CDC/BootloaderAPITable.S index c5669617d4..7f015f20ac 100644 --- a/Bootloaders/CDC/BootloaderAPITable.S +++ b/Bootloaders/CDC/BootloaderAPITable.S @@ -1,43 +1,43 @@ -/* - LUFA Library - Copyright (C) Dean Camera, 2011. - - dean [at] fourwalledcubicle [dot] com - www.lufa-lib.org -*/ - -/* - Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) - - Permission to use, copy, modify, distribute, and sell this - software and its documentation for any purpose is hereby granted - without fee, provided that the above copyright notice appear in - all copies and that both that the copyright notice and this - permission notice and warranty disclaimer appear in supporting - documentation, and that the name of the author not be used in - advertising or publicity pertaining to distribution of the - software without specific, written prior permission. - - The author disclaim all warranties with regard to this - software, including all implied warranties of merchantability - and fitness. In no event shall the author be liable for any - special, indirect or consequential damages or any damages - whatsoever resulting from loss of use, data or profits, whether - in an action of contract, negligence or other tortious action, - arising out of or in connection with the use or performance of - this software. -*/ - -; Bootloader API Jump Table -.section .apitable, "ax" -.org 0 - -.global BootloaderAPI_JumpTable -BootloaderAPI_JumpTable: - jmp BootloaderAPI_ErasePage - jmp BootloaderAPI_WritePage - jmp BootloaderAPI_FillWord - jmp BootloaderAPI_ReadSignature - jmp BootloaderAPI_ReadFuse - jmp BootloaderAPI_ReadLock - jmp BootloaderAPI_WriteLock +/* + LUFA Library + Copyright (C) Dean Camera, 2011. + + dean [at] fourwalledcubicle [dot] com + www.lufa-lib.org +*/ + +/* + Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) + + Permission to use, copy, modify, distribute, and sell this + software and its documentation for any purpose is hereby granted + without fee, provided that the above copyright notice appear in + all copies and that both that the copyright notice and this + permission notice and warranty disclaimer appear in supporting + documentation, and that the name of the author not be used in + advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + + The author disclaim all warranties with regard to this + software, including all implied warranties of merchantability + and fitness. In no event shall the author be liable for any + special, indirect or consequential damages or any damages + whatsoever resulting from loss of use, data or profits, whether + in an action of contract, negligence or other tortious action, + arising out of or in connection with the use or performance of + this software. +*/ + +; Bootloader API Jump Table +.section .apitable, "ax" +.org 0 + +.global BootloaderAPI_JumpTable +BootloaderAPI_JumpTable: + jmp BootloaderAPI_ErasePage + jmp BootloaderAPI_WritePage + jmp BootloaderAPI_FillWord + jmp BootloaderAPI_ReadSignature + jmp BootloaderAPI_ReadFuse + jmp BootloaderAPI_ReadLock + jmp BootloaderAPI_WriteLock diff --git a/Bootloaders/CDC/BootloaderCDC.aps b/Bootloaders/CDC/BootloaderCDC.aps index 5dc11bf8c7..a393405998 100644 --- a/Bootloaders/CDC/BootloaderCDC.aps +++ b/Bootloaders/CDC/BootloaderCDC.aps @@ -1 +1 @@ -BootloaderCDC13-Jul-2010 14:41:2513-Jul-2010 14:42:12241013-Jul-2010 14:41:2544, 18, 0, 685AVR GCCBootloaderCDC.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\CDC\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000BootloaderCDC.cDescriptors.cBootloaderCDC.hDescriptors.hmakefiledefaultYESmakefileatmega128111BootloaderCDC.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\CDC\BootloaderCDC.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\CDC\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\CDC\BootloaderCDC.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\CDC\Descriptors.c +BootloaderCDC13-Jul-2010 14:41:2513-Jul-2010 14:42:12241013-Jul-2010 14:41:2544, 18, 0, 685AVR GCCBootloaderCDC.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\CDC\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000BootloaderCDC.cDescriptors.cBootloaderCDC.hDescriptors.hmakefiledefaultYESmakefileatmega128111BootloaderCDC.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\CDC\BootloaderCDC.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\CDC\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\CDC\BootloaderCDC.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\CDC\Descriptors.c diff --git a/Bootloaders/DFU/BootloaderAPI.c b/Bootloaders/DFU/BootloaderAPI.c index 0c98509aac..8f381b99cf 100644 --- a/Bootloaders/DFU/BootloaderAPI.c +++ b/Bootloaders/DFU/BootloaderAPI.c @@ -1,74 +1,74 @@ -/* - LUFA Library - Copyright (C) Dean Camera, 2011. - - dean [at] fourwalledcubicle [dot] com - www.lufa-lib.org -*/ - -/* - Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) - - Permission to use, copy, modify, distribute, and sell this - software and its documentation for any purpose is hereby granted - without fee, provided that the above copyright notice appear in - all copies and that both that the copyright notice and this - permission notice and warranty disclaimer appear in supporting - documentation, and that the name of the author not be used in - advertising or publicity pertaining to distribution of the - software without specific, written prior permission. - - The author disclaim all warranties with regard to this - software, including all implied warranties of merchantability - and fitness. In no event shall the author be liable for any - special, indirect or consequential damages or any damages - whatsoever resulting from loss of use, data or profits, whether - in an action of contract, negligence or other tortious action, - arising out of or in connection with the use or performance of - this software. -*/ - -/** \file - * - * Bootloader user application API functions. - */ - -#include "BootloaderAPI.h" - -void BootloaderAPI_ErasePage(uint32_t Address) -{ - boot_page_erase_safe(Address); - boot_rww_enable(); -} - -void BootloaderAPI_WritePage(uint32_t Address) -{ - boot_page_write_safe(Address); - boot_rww_enable(); -} - -void BootloaderAPI_FillWord(uint32_t Address, uint16_t Word) -{ - boot_page_fill_safe(Address, Word); -} - -uint8_t BootloaderAPI_ReadSignature(uint16_t Address) -{ - return boot_signature_byte_get(Address); -} - -uint8_t BootloaderAPI_ReadFuse(uint16_t Address) -{ - return boot_lock_fuse_bits_get(Address); -} - -uint8_t BootloaderAPI_ReadLock(void) -{ - return boot_lock_fuse_bits_get(GET_LOCK_BITS); -} - -void BootloaderAPI_WriteLock(uint8_t LockBits) -{ - boot_lock_bits_set_safe(LockBits); -} - +/* + LUFA Library + Copyright (C) Dean Camera, 2011. + + dean [at] fourwalledcubicle [dot] com + www.lufa-lib.org +*/ + +/* + Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) + + Permission to use, copy, modify, distribute, and sell this + software and its documentation for any purpose is hereby granted + without fee, provided that the above copyright notice appear in + all copies and that both that the copyright notice and this + permission notice and warranty disclaimer appear in supporting + documentation, and that the name of the author not be used in + advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + + The author disclaim all warranties with regard to this + software, including all implied warranties of merchantability + and fitness. In no event shall the author be liable for any + special, indirect or consequential damages or any damages + whatsoever resulting from loss of use, data or profits, whether + in an action of contract, negligence or other tortious action, + arising out of or in connection with the use or performance of + this software. +*/ + +/** \file + * + * Bootloader user application API functions. + */ + +#include "BootloaderAPI.h" + +void BootloaderAPI_ErasePage(uint32_t Address) +{ + boot_page_erase_safe(Address); + boot_rww_enable(); +} + +void BootloaderAPI_WritePage(uint32_t Address) +{ + boot_page_write_safe(Address); + boot_rww_enable(); +} + +void BootloaderAPI_FillWord(uint32_t Address, uint16_t Word) +{ + boot_page_fill_safe(Address, Word); +} + +uint8_t BootloaderAPI_ReadSignature(uint16_t Address) +{ + return boot_signature_byte_get(Address); +} + +uint8_t BootloaderAPI_ReadFuse(uint16_t Address) +{ + return boot_lock_fuse_bits_get(Address); +} + +uint8_t BootloaderAPI_ReadLock(void) +{ + return boot_lock_fuse_bits_get(GET_LOCK_BITS); +} + +void BootloaderAPI_WriteLock(uint8_t LockBits) +{ + boot_lock_bits_set_safe(LockBits); +} + diff --git a/Bootloaders/DFU/BootloaderAPI.h b/Bootloaders/DFU/BootloaderAPI.h index 7ab175dad8..9c9d5a4cef 100644 --- a/Bootloaders/DFU/BootloaderAPI.h +++ b/Bootloaders/DFU/BootloaderAPI.h @@ -1,59 +1,59 @@ -/* - LUFA Library - Copyright (C) Dean Camera, 2011. - - dean [at] fourwalledcubicle [dot] com - www.lufa-lib.org -*/ - -/* - Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) - - Permission to use, copy, modify, distribute, and sell this - software and its documentation for any purpose is hereby granted - without fee, provided that the above copyright notice appear in - all copies and that both that the copyright notice and this - permission notice and warranty disclaimer appear in supporting - documentation, and that the name of the author not be used in - advertising or publicity pertaining to distribution of the - software without specific, written prior permission. - - The author disclaim all warranties with regard to this - software, including all implied warranties of merchantability - and fitness. In no event shall the author be liable for any - special, indirect or consequential damages or any damages - whatsoever resulting from loss of use, data or profits, whether - in an action of contract, negligence or other tortious action, - arising out of or in connection with the use or performance of - this software. -*/ - -/** \file - * - * Header file for BootloaderAPI.c. - */ - -#ifndef _BOOTLOADER_API_H_ -#define _BOOTLOADER_API_H_ - - /* Includes: */ - #include - #include - #include - - #include - - /* External Variables: */ - extern uint8_t* BootloaderAPI_JumpTable; - - /* Function Prototypes: */ - void BootloaderAPI_ErasePage(uint32_t Address); - void BootloaderAPI_WritePage(uint32_t Address); - void BootloaderAPI_FillWord(uint32_t Address, uint16_t Word); - uint8_t BootloaderAPI_ReadSignature(uint16_t Address); - uint8_t BootloaderAPI_ReadFuse(uint16_t Address); - uint8_t BootloaderAPI_ReadLock(void); - void BootloaderAPI_WriteLock(uint8_t LockBits); - -#endif - +/* + LUFA Library + Copyright (C) Dean Camera, 2011. + + dean [at] fourwalledcubicle [dot] com + www.lufa-lib.org +*/ + +/* + Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) + + Permission to use, copy, modify, distribute, and sell this + software and its documentation for any purpose is hereby granted + without fee, provided that the above copyright notice appear in + all copies and that both that the copyright notice and this + permission notice and warranty disclaimer appear in supporting + documentation, and that the name of the author not be used in + advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + + The author disclaim all warranties with regard to this + software, including all implied warranties of merchantability + and fitness. In no event shall the author be liable for any + special, indirect or consequential damages or any damages + whatsoever resulting from loss of use, data or profits, whether + in an action of contract, negligence or other tortious action, + arising out of or in connection with the use or performance of + this software. +*/ + +/** \file + * + * Header file for BootloaderAPI.c. + */ + +#ifndef _BOOTLOADER_API_H_ +#define _BOOTLOADER_API_H_ + + /* Includes: */ + #include + #include + #include + + #include + + /* External Variables: */ + extern uint8_t* BootloaderAPI_JumpTable; + + /* Function Prototypes: */ + void BootloaderAPI_ErasePage(uint32_t Address); + void BootloaderAPI_WritePage(uint32_t Address); + void BootloaderAPI_FillWord(uint32_t Address, uint16_t Word); + uint8_t BootloaderAPI_ReadSignature(uint16_t Address); + uint8_t BootloaderAPI_ReadFuse(uint16_t Address); + uint8_t BootloaderAPI_ReadLock(void); + void BootloaderAPI_WriteLock(uint8_t LockBits); + +#endif + diff --git a/Bootloaders/DFU/BootloaderAPITable.S b/Bootloaders/DFU/BootloaderAPITable.S index c5669617d4..7f015f20ac 100644 --- a/Bootloaders/DFU/BootloaderAPITable.S +++ b/Bootloaders/DFU/BootloaderAPITable.S @@ -1,43 +1,43 @@ -/* - LUFA Library - Copyright (C) Dean Camera, 2011. - - dean [at] fourwalledcubicle [dot] com - www.lufa-lib.org -*/ - -/* - Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) - - Permission to use, copy, modify, distribute, and sell this - software and its documentation for any purpose is hereby granted - without fee, provided that the above copyright notice appear in - all copies and that both that the copyright notice and this - permission notice and warranty disclaimer appear in supporting - documentation, and that the name of the author not be used in - advertising or publicity pertaining to distribution of the - software without specific, written prior permission. - - The author disclaim all warranties with regard to this - software, including all implied warranties of merchantability - and fitness. In no event shall the author be liable for any - special, indirect or consequential damages or any damages - whatsoever resulting from loss of use, data or profits, whether - in an action of contract, negligence or other tortious action, - arising out of or in connection with the use or performance of - this software. -*/ - -; Bootloader API Jump Table -.section .apitable, "ax" -.org 0 - -.global BootloaderAPI_JumpTable -BootloaderAPI_JumpTable: - jmp BootloaderAPI_ErasePage - jmp BootloaderAPI_WritePage - jmp BootloaderAPI_FillWord - jmp BootloaderAPI_ReadSignature - jmp BootloaderAPI_ReadFuse - jmp BootloaderAPI_ReadLock - jmp BootloaderAPI_WriteLock +/* + LUFA Library + Copyright (C) Dean Camera, 2011. + + dean [at] fourwalledcubicle [dot] com + www.lufa-lib.org +*/ + +/* + Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) + + Permission to use, copy, modify, distribute, and sell this + software and its documentation for any purpose is hereby granted + without fee, provided that the above copyright notice appear in + all copies and that both that the copyright notice and this + permission notice and warranty disclaimer appear in supporting + documentation, and that the name of the author not be used in + advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + + The author disclaim all warranties with regard to this + software, including all implied warranties of merchantability + and fitness. In no event shall the author be liable for any + special, indirect or consequential damages or any damages + whatsoever resulting from loss of use, data or profits, whether + in an action of contract, negligence or other tortious action, + arising out of or in connection with the use or performance of + this software. +*/ + +; Bootloader API Jump Table +.section .apitable, "ax" +.org 0 + +.global BootloaderAPI_JumpTable +BootloaderAPI_JumpTable: + jmp BootloaderAPI_ErasePage + jmp BootloaderAPI_WritePage + jmp BootloaderAPI_FillWord + jmp BootloaderAPI_ReadSignature + jmp BootloaderAPI_ReadFuse + jmp BootloaderAPI_ReadLock + jmp BootloaderAPI_WriteLock diff --git a/Bootloaders/DFU/BootloaderDFU.aps b/Bootloaders/DFU/BootloaderDFU.aps index f0fe31b9e3..3e8bdd7c4f 100644 --- a/Bootloaders/DFU/BootloaderDFU.aps +++ b/Bootloaders/DFU/BootloaderDFU.aps @@ -1 +1 @@ -BootloaderDFU13-Jul-2010 14:42:2813-Jul-2010 14:46:54241013-Jul-2010 14:42:2844, 18, 0, 685AVR GCCBootloaderDFU.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\DFU\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000BootloaderDFU.cDescriptors.cBootloaderDFU.hDescriptors.hmakefiledefaultYESmakefileatmega128111BootloaderDFU.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +BootloaderDFU13-Jul-2010 14:42:2813-Jul-2010 14:46:54241013-Jul-2010 14:42:2844, 18, 0, 685AVR GCCBootloaderDFU.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\DFU\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000BootloaderDFU.cDescriptors.cBootloaderDFU.hDescriptors.hmakefiledefaultYESmakefileatmega128111BootloaderDFU.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Bootloaders/HID/BootloaderHID.aps b/Bootloaders/HID/BootloaderHID.aps index a271d429e4..7cf724d2ac 100644 --- a/Bootloaders/HID/BootloaderHID.aps +++ b/Bootloaders/HID/BootloaderHID.aps @@ -1 +1 @@ -BootloaderHID15-Jan-2011 21:49:0015-Jan-2011 21:49:00241013-Jul-2010 14:41:2544, 18, 0, 685AVR GCCBootloaderHID.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\HID\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000BootloaderHID.cDescriptors.cBootloaderHID.hDescriptors.hmakefiledefaultYESmakefileatmega128111BootloaderCDC.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\HID\BootloaderHID.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\HID\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\HID\BootloaderHID.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\CDC\Descriptors.c +BootloaderHID15-Jan-2011 21:49:0015-Jan-2011 21:49:00241013-Jul-2010 14:41:2544, 18, 0, 685AVR GCCBootloaderHID.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\HID\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000BootloaderHID.cDescriptors.cBootloaderHID.hDescriptors.hmakefiledefaultYESmakefileatmega128111BootloaderCDC.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\HID\BootloaderHID.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\HID\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\HID\BootloaderHID.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Bootloaders\CDC\Descriptors.c diff --git a/Demos/Device/ClassDriver/AudioInput/AudioInput.aps b/Demos/Device/ClassDriver/AudioInput/AudioInput.aps index 324c914017..81bc7d53aa 100644 --- a/Demos/Device/ClassDriver/AudioInput/AudioInput.aps +++ b/Demos/Device/ClassDriver/AudioInput/AudioInput.aps @@ -1 +1 @@ -AudioInput13-Jul-2010 15:22:2813-Jul-2010 15:22:44241013-Jul-2010 15:22:2844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\AudioInput\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000AudioInput.cDescriptors.cAudioInput.hDescriptors.hmakefiledefaultYESmakefileatmega128111AudioInput.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +AudioInput13-Jul-2010 15:22:2813-Jul-2010 15:22:44241013-Jul-2010 15:22:2844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\AudioInput\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000AudioInput.cDescriptors.cAudioInput.hDescriptors.hmakefiledefaultYESmakefileatmega128111AudioInput.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.aps b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.aps index e6086f293f..4ca7aeec9c 100644 --- a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.aps +++ b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.aps @@ -1 +1 @@ -AudioOutput13-Jul-2010 15:23:0013-Jul-2010 15:23:23241013-Jul-2010 15:23:0044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\AudioOutput\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000AudioOutput.cDescriptors.cAudioOutput.hDescriptors.hmakefiledefaultYESmakefileatmega128111AudioOutput.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +AudioOutput13-Jul-2010 15:23:0013-Jul-2010 15:23:23241013-Jul-2010 15:23:0044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\AudioOutput\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000AudioOutput.cDescriptors.cAudioOutput.hDescriptors.hmakefiledefaultYESmakefileatmega128111AudioOutput.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.aps b/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.aps index 78bf27c99e..25e6d0d32a 100644 --- a/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.aps +++ b/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.aps @@ -1 +1 @@ -DualVirtualSerial13-Jul-2010 15:24:2013-Jul-2010 15:25:07241013-Jul-2010 15:24:2044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\DualVirtualSerial\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cDualVirtualSerial.cDescriptors.hDualVirtualSerial.hmakefiledefaultYESmakefileatmega128111DualVirtualSerial.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +DualVirtualSerial13-Jul-2010 15:24:2013-Jul-2010 15:25:07241013-Jul-2010 15:24:2044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\DualVirtualSerial\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cDualVirtualSerial.cDescriptors.hDualVirtualSerial.hmakefiledefaultYESmakefileatmega128111DualVirtualSerial.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/ClassDriver/GenericHID/GenericHID.aps b/Demos/Device/ClassDriver/GenericHID/GenericHID.aps index 175367264c..c8d1fc4550 100644 --- a/Demos/Device/ClassDriver/GenericHID/GenericHID.aps +++ b/Demos/Device/ClassDriver/GenericHID/GenericHID.aps @@ -1 +1 @@ -GenericHID13-Jul-2010 15:26:0413-Jul-2010 15:26:18241013-Jul-2010 15:26:0444, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\GenericHID\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cGenericHID.cDescriptors.hGenericHID.hmakefiledefaultYESmakefileatmega128111GenericHID.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +GenericHID13-Jul-2010 15:26:0413-Jul-2010 15:26:18241013-Jul-2010 15:26:0444, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\GenericHID\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cGenericHID.cDescriptors.hGenericHID.hmakefiledefaultYESmakefileatmega128111GenericHID.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/ClassDriver/Joystick/Joystick.aps b/Demos/Device/ClassDriver/Joystick/Joystick.aps index 48b14478b0..a956f8b5b1 100644 --- a/Demos/Device/ClassDriver/Joystick/Joystick.aps +++ b/Demos/Device/ClassDriver/Joystick/Joystick.aps @@ -1 +1 @@ -Joystick13-Jul-2010 15:27:0813-Jul-2010 15:27:41241013-Jul-2010 15:27:0844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\Joystick\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cJoystick.cDescriptors.hJoystick.hmakefiledefaultYESmakefileatmega128111Joystick.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\Joystick\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\Joystick\Joystick.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\Joystick\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\Joystick\Joystick.c +Joystick13-Jul-2010 15:27:0813-Jul-2010 15:27:41241013-Jul-2010 15:27:0844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\Joystick\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cJoystick.cDescriptors.hJoystick.hmakefiledefaultYESmakefileatmega128111Joystick.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\Joystick\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\Joystick\Joystick.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\Joystick\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\Joystick\Joystick.c diff --git a/Demos/Device/ClassDriver/Keyboard/Keyboard.aps b/Demos/Device/ClassDriver/Keyboard/Keyboard.aps index 17f9235994..8bbfd920e6 100644 --- a/Demos/Device/ClassDriver/Keyboard/Keyboard.aps +++ b/Demos/Device/ClassDriver/Keyboard/Keyboard.aps @@ -1 +1 @@ -Keyboard13-Jul-2010 15:27:5513-Jul-2010 15:28:59241013-Jul-2010 15:27:5544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\Keyboard\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cKeyboard.cDescriptors.hKeyboard.hmakefiledefaultYESmakefileatmega128111Keyboard.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +Keyboard13-Jul-2010 15:27:5513-Jul-2010 15:28:59241013-Jul-2010 15:27:5544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\Keyboard\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cKeyboard.cDescriptors.hKeyboard.hmakefiledefaultYESmakefileatmega128111Keyboard.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.aps b/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.aps index 45a654fac7..b6d96dfefa 100644 --- a/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.aps +++ b/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.aps @@ -1 +1 @@ -KeyboardMouse13-Jul-2010 15:29:1113-Jul-2010 15:29:25241013-Jul-2010 15:29:1144, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\KeyboardMouse\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cKeyboardMouse.cDescriptors.hKeyboardMouse.hmakefiledefaultYESmakefileatmega128111KeyboardMouse.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +KeyboardMouse13-Jul-2010 15:29:1113-Jul-2010 15:29:25241013-Jul-2010 15:29:1144, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\KeyboardMouse\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cKeyboardMouse.cDescriptors.hKeyboardMouse.hmakefiledefaultYESmakefileatmega128111KeyboardMouse.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.aps b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.aps index 720b2a0959..4fa9b6a3e9 100644 --- a/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.aps +++ b/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.aps @@ -1 +1 @@ -KeyboardMouseMultiReport26-Jan-2011 20:01:0026-Jan-2011 20:01:00241026-Jan-2011 20:01:0044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\KeyboardMouseMultiReport\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cKeyboardMouseMultiReport.cDescriptors.hKeyboardMouseMultiReport.hmakefiledefaultYESmakefileatmega128111KeyboardMouseMultiReport.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +KeyboardMouseMultiReport26-Jan-2011 20:01:0026-Jan-2011 20:01:00241026-Jan-2011 20:01:0044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\KeyboardMouseMultiReport\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cKeyboardMouseMultiReport.cDescriptors.hKeyboardMouseMultiReport.hmakefiledefaultYESmakefileatmega128111KeyboardMouseMultiReport.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/ClassDriver/MIDI/MIDI.aps b/Demos/Device/ClassDriver/MIDI/MIDI.aps index 6a3e353836..3137cb12af 100644 --- a/Demos/Device/ClassDriver/MIDI/MIDI.aps +++ b/Demos/Device/ClassDriver/MIDI/MIDI.aps @@ -1 +1 @@ -MIDI13-Jul-2010 15:34:1013-Jul-2010 15:34:27241013-Jul-2010 15:34:1044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\MIDI\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cMIDI.cDescriptors.hMIDI.hmakefiledefaultYESmakefileatmega128111MIDI.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +MIDI13-Jul-2010 15:34:1013-Jul-2010 15:34:27241013-Jul-2010 15:34:1044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\MIDI\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cMIDI.cDescriptors.hMIDI.hmakefiledefaultYESmakefileatmega128111MIDI.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/ClassDriver/MassStorage/MassStorage.aps b/Demos/Device/ClassDriver/MassStorage/MassStorage.aps index a86a884988..8a03e7e55a 100644 --- a/Demos/Device/ClassDriver/MassStorage/MassStorage.aps +++ b/Demos/Device/ClassDriver/MassStorage/MassStorage.aps @@ -1 +1 @@ -MassStorage13-Jul-2010 15:29:5313-Jul-2010 15:30:15241013-Jul-2010 15:29:5344, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\MassStorage\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cMassStorage.cLib\DataflashManager.cLib\SCSI.cDescriptors.hMassStorage.hLib\DataflashManager.hLib\SCSI.hmakefiledefaultYESmakefileatmega128111MassStorage.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +MassStorage13-Jul-2010 15:29:5313-Jul-2010 15:30:15241013-Jul-2010 15:29:5344, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\MassStorage\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cMassStorage.cLib\DataflashManager.cLib\SCSI.cDescriptors.hMassStorage.hLib\DataflashManager.hLib\SCSI.hmakefiledefaultYESmakefileatmega128111MassStorage.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.aps b/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.aps index eb0594b2d4..e165364cf7 100644 --- a/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.aps +++ b/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.aps @@ -1 +1 @@ -MassStorageKeyboard13-Jul-2010 15:30:5513-Jul-2010 15:31:22241013-Jul-2010 15:30:5544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\MassStorageKeyboard\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cMassStorageKeyboard.cLib\DataflashManager.cLib\SCSI.cDescriptors.hMassStorageKeyboard.hLib\DataflashManager.hLib\SCSI.hmakefiledefaultYESmakefileatmega128111MassStorageKeyboard.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +MassStorageKeyboard13-Jul-2010 15:30:5513-Jul-2010 15:31:22241013-Jul-2010 15:30:5544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\MassStorageKeyboard\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cMassStorageKeyboard.cLib\DataflashManager.cLib\SCSI.cDescriptors.hMassStorageKeyboard.hLib\DataflashManager.hLib\SCSI.hmakefiledefaultYESmakefileatmega128111MassStorageKeyboard.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/ClassDriver/Mouse/Mouse.aps b/Demos/Device/ClassDriver/Mouse/Mouse.aps index 556bec1a6d..5b60097d57 100644 --- a/Demos/Device/ClassDriver/Mouse/Mouse.aps +++ b/Demos/Device/ClassDriver/Mouse/Mouse.aps @@ -1 +1 @@ -Mouse13-Jul-2010 15:34:5813-Jul-2010 15:35:19241013-Jul-2010 15:34:5844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\Mouse\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cMouse.cDescriptors.hMouse.hmakefiledefaultYESmakefileatmega128111Mouse.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +Mouse13-Jul-2010 15:34:5813-Jul-2010 15:35:19241013-Jul-2010 15:34:5844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\Mouse\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cMouse.cDescriptors.hMouse.hmakefiledefaultYESmakefileatmega128111Mouse.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.aps b/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.aps index e53afe0601..44ad0e587d 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.aps +++ b/Demos/Device/ClassDriver/RNDISEthernet/RNDISEthernet.aps @@ -1 +1 @@ -RNDISEthernet13-Jul-2010 15:36:0013-Jul-2010 15:36:36241013-Jul-2010 15:36:0044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\RNDISEthernet\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cRNDISEthernet.cLib\ARP.cLib\DHCP.cLib\Ethernet.cLib\ICMP.cLib\IP.cLib\ProtocolDecoders.cLib\TCP.cLib\UDP.cLib\Webserver.cDescriptors.hRNDISEthernet.hLib\ARP.hLib\DHCP.hLib\Ethernet.hLib\EthernetProtocols.hLib\ICMP.hLib\IP.hLib\ProtocolDecoders.hLib\TCP.hLib\UDP.hLib\Webserver.hmakefiledefaultYESmakefileatmega128111RNDISEthernet.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +RNDISEthernet13-Jul-2010 15:36:0013-Jul-2010 15:36:36241013-Jul-2010 15:36:0044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\RNDISEthernet\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cRNDISEthernet.cLib\ARP.cLib\DHCP.cLib\Ethernet.cLib\ICMP.cLib\IP.cLib\ProtocolDecoders.cLib\TCP.cLib\UDP.cLib\Webserver.cDescriptors.hRNDISEthernet.hLib\ARP.hLib\DHCP.hLib\Ethernet.hLib\EthernetProtocols.hLib\ICMP.hLib\IP.hLib\ProtocolDecoders.hLib\TCP.hLib\UDP.hLib\Webserver.hmakefiledefaultYESmakefileatmega128111RNDISEthernet.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/ClassDriver/VirtualSerial/VirtualSerial.aps b/Demos/Device/ClassDriver/VirtualSerial/VirtualSerial.aps index b0ae4c9a80..6c7fe65a1b 100644 --- a/Demos/Device/ClassDriver/VirtualSerial/VirtualSerial.aps +++ b/Demos/Device/ClassDriver/VirtualSerial/VirtualSerial.aps @@ -1 +1 @@ -VirtualSerial13-Jul-2010 15:37:0513-Jul-2010 15:37:20241013-Jul-2010 15:37:0544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\VirtualSerial\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cVirtualSerial.cDescriptors.hVirtualSerial.hmakefiledefaultYESmakefileatmega128111VirtualSerial.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +VirtualSerial13-Jul-2010 15:37:0513-Jul-2010 15:37:20241013-Jul-2010 15:37:0544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\VirtualSerial\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cVirtualSerial.cDescriptors.hVirtualSerial.hmakefiledefaultYESmakefileatmega128111VirtualSerial.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/ClassDriver/VirtualSerialMassStorage/VirtualSerialMassStorage.aps b/Demos/Device/ClassDriver/VirtualSerialMassStorage/VirtualSerialMassStorage.aps index a43d866d49..be639569ff 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMassStorage/VirtualSerialMassStorage.aps +++ b/Demos/Device/ClassDriver/VirtualSerialMassStorage/VirtualSerialMassStorage.aps @@ -1 +1 @@ -VirtualSerialMassStorage16-Mar-2011 16:48:2516-Mar-2011 16:48:25241016-Mar-2011 16:48:2544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\VirtualSerialMassStorage\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cVirtualSerialMassStorage.cLib\DataflashManager.cLib\SCSI.cDescriptors.hVirtualSerialMassStorage.hLib\DataflashManager.hLib\SCSI.hmakefiledefaultYESmakefileatmega128111MassStorageKeyboard.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +VirtualSerialMassStorage16-Mar-2011 16:48:2516-Mar-2011 16:48:25241016-Mar-2011 16:48:2544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\VirtualSerialMassStorage\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cVirtualSerialMassStorage.cLib\DataflashManager.cLib\SCSI.cDescriptors.hVirtualSerialMassStorage.hLib\DataflashManager.hLib\SCSI.hmakefiledefaultYESmakefileatmega128111MassStorageKeyboard.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.aps b/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.aps index bc2cf725eb..5a5206f005 100644 --- a/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.aps +++ b/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.aps @@ -1 +1 @@ -VirtualSerialMouse13-Jul-2010 15:37:4813-Jul-2010 15:38:03241013-Jul-2010 15:37:4844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\VirtualSerialMouse\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cVirtualSerialMouse.cDescriptors.hVirtualSerialMouse.hmakefiledefaultYESmakefileatmega128111VirtualSerialMouse.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +VirtualSerialMouse13-Jul-2010 15:37:4813-Jul-2010 15:38:03241013-Jul-2010 15:37:4844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\ClassDriver\VirtualSerialMouse\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cVirtualSerialMouse.cDescriptors.hVirtualSerialMouse.hmakefiledefaultYESmakefileatmega128111VirtualSerialMouse.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/LowLevel/AudioInput/AudioInput.aps b/Demos/Device/LowLevel/AudioInput/AudioInput.aps index 9227edc4ec..cadb8bb41e 100644 --- a/Demos/Device/LowLevel/AudioInput/AudioInput.aps +++ b/Demos/Device/LowLevel/AudioInput/AudioInput.aps @@ -1 +1 @@ -AudioInput13-Jul-2010 15:12:1213-Jul-2010 15:12:27241013-Jul-2010 15:12:1244, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\AudioInput\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000AudioInput.cDescriptors.cAudioInput.hDescriptors.hmakefiledefaultYESmakefileatmega128111AudioInput.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +AudioInput13-Jul-2010 15:12:1213-Jul-2010 15:12:27241013-Jul-2010 15:12:1244, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\AudioInput\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000AudioInput.cDescriptors.cAudioInput.hDescriptors.hmakefiledefaultYESmakefileatmega128111AudioInput.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/LowLevel/AudioOutput/AudioOutput.aps b/Demos/Device/LowLevel/AudioOutput/AudioOutput.aps index 40775d9cc1..c8dd29c031 100644 --- a/Demos/Device/LowLevel/AudioOutput/AudioOutput.aps +++ b/Demos/Device/LowLevel/AudioOutput/AudioOutput.aps @@ -1 +1 @@ -AudioOutput13-Jul-2010 15:12:4213-Jul-2010 15:12:56241013-Jul-2010 15:12:4244, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\AudioOutput\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000AudioOutput.cDescriptors.cAudioOutput.hDescriptors.hmakefiledefaultYESmakefileatmega128111AudioOutput.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +AudioOutput13-Jul-2010 15:12:4213-Jul-2010 15:12:56241013-Jul-2010 15:12:4244, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\AudioOutput\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000AudioOutput.cDescriptors.cAudioOutput.hDescriptors.hmakefiledefaultYESmakefileatmega128111AudioOutput.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/LowLevel/DualVirtualSerial/DualVirtualSerial.aps b/Demos/Device/LowLevel/DualVirtualSerial/DualVirtualSerial.aps index 7c22ad753a..7230b8edd8 100644 --- a/Demos/Device/LowLevel/DualVirtualSerial/DualVirtualSerial.aps +++ b/Demos/Device/LowLevel/DualVirtualSerial/DualVirtualSerial.aps @@ -1 +1 @@ -DualVirtualSerial13-Jul-2010 15:13:1213-Jul-2010 15:13:28241013-Jul-2010 15:13:1244, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\DualVirtualSerial\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cDualVirtualSerial.cDescriptors.hDualVirtualSerial.hmakefiledefaultYESmakefileatmega128111DualVirtualSerial.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +DualVirtualSerial13-Jul-2010 15:13:1213-Jul-2010 15:13:28241013-Jul-2010 15:13:1244, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\DualVirtualSerial\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cDualVirtualSerial.cDescriptors.hDualVirtualSerial.hmakefiledefaultYESmakefileatmega128111DualVirtualSerial.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/LowLevel/GenericHID/GenericHID.aps b/Demos/Device/LowLevel/GenericHID/GenericHID.aps index 44e20b9d1d..40c6dcc40e 100644 --- a/Demos/Device/LowLevel/GenericHID/GenericHID.aps +++ b/Demos/Device/LowLevel/GenericHID/GenericHID.aps @@ -1 +1 @@ -GenericHID13-Jul-2010 15:13:4013-Jul-2010 15:13:55241013-Jul-2010 15:13:4044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\GenericHID\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cGenericHID.cDescriptors.hGenericHID.hmakefiledefaultYESmakefileatmega128111GenericHID.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +GenericHID13-Jul-2010 15:13:4013-Jul-2010 15:13:55241013-Jul-2010 15:13:4044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\GenericHID\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cGenericHID.cDescriptors.hGenericHID.hmakefiledefaultYESmakefileatmega128111GenericHID.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/LowLevel/Joystick/Joystick.aps b/Demos/Device/LowLevel/Joystick/Joystick.aps index ceb4c58514..eec5a35ebe 100644 --- a/Demos/Device/LowLevel/Joystick/Joystick.aps +++ b/Demos/Device/LowLevel/Joystick/Joystick.aps @@ -1 +1 @@ -Joystick13-Jul-2010 15:14:1313-Jul-2010 15:14:27241013-Jul-2010 15:14:1344, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\Joystick\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cJoystick.cDescriptors.hJoystick.hmakefiledefaultYESmakefileatmega128111Joystick.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +Joystick13-Jul-2010 15:14:1313-Jul-2010 15:14:27241013-Jul-2010 15:14:1344, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\Joystick\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cJoystick.cDescriptors.hJoystick.hmakefiledefaultYESmakefileatmega128111Joystick.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/LowLevel/Keyboard/Keyboard.aps b/Demos/Device/LowLevel/Keyboard/Keyboard.aps index 656912a753..afe4f3558c 100644 --- a/Demos/Device/LowLevel/Keyboard/Keyboard.aps +++ b/Demos/Device/LowLevel/Keyboard/Keyboard.aps @@ -1 +1 @@ -Keyboard13-Jul-2010 15:14:4113-Jul-2010 15:14:57241013-Jul-2010 15:14:4144, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\Keyboard\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cKeyboard.cDescriptors.hKeyboard.hmakefiledefaultYESmakefileatmega128111Keyboard.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +Keyboard13-Jul-2010 15:14:4113-Jul-2010 15:14:57241013-Jul-2010 15:14:4144, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\Keyboard\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cKeyboard.cDescriptors.hKeyboard.hmakefiledefaultYESmakefileatmega128111Keyboard.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/LowLevel/KeyboardMouse/KeyboardMouse.aps b/Demos/Device/LowLevel/KeyboardMouse/KeyboardMouse.aps index c65a898ea8..4280e8df65 100644 --- a/Demos/Device/LowLevel/KeyboardMouse/KeyboardMouse.aps +++ b/Demos/Device/LowLevel/KeyboardMouse/KeyboardMouse.aps @@ -1 +1 @@ -KeyboardMouse13-Jul-2010 15:15:1313-Jul-2010 15:15:28241013-Jul-2010 15:15:1344, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\KeyboardMouse\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cKeyboardMouse.cDescriptors.hKeyboardMouse.hmakefiledefaultYESmakefileatmega128111KeyboardMouse.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +KeyboardMouse13-Jul-2010 15:15:1313-Jul-2010 15:15:28241013-Jul-2010 15:15:1344, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\KeyboardMouse\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cKeyboardMouse.cDescriptors.hKeyboardMouse.hmakefiledefaultYESmakefileatmega128111KeyboardMouse.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/LowLevel/MIDI/MIDI.aps b/Demos/Device/LowLevel/MIDI/MIDI.aps index a6872370e9..c61e46b641 100644 --- a/Demos/Device/LowLevel/MIDI/MIDI.aps +++ b/Demos/Device/LowLevel/MIDI/MIDI.aps @@ -1 +1 @@ -MIDI13-Jul-2010 15:16:2313-Jul-2010 15:16:41241013-Jul-2010 15:16:2344, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\MIDI\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cMIDI.cDescriptors.hMIDI.hmakefiledefaultYESmakefileatmega128111MIDI.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +MIDI13-Jul-2010 15:16:2313-Jul-2010 15:16:41241013-Jul-2010 15:16:2344, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\MIDI\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cMIDI.cDescriptors.hMIDI.hmakefiledefaultYESmakefileatmega128111MIDI.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/LowLevel/MassStorage/MassStorage.aps b/Demos/Device/LowLevel/MassStorage/MassStorage.aps index 3ef0d60a61..c18a6765f9 100644 --- a/Demos/Device/LowLevel/MassStorage/MassStorage.aps +++ b/Demos/Device/LowLevel/MassStorage/MassStorage.aps @@ -1 +1 @@ -MassStorage13-Jul-2010 15:15:4313-Jul-2010 15:16:11241013-Jul-2010 15:15:4344, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\MassStorage\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cMassStorage.cLib\DataflashManager.cLib\SCSI.cDescriptors.hMassStorage.hLib\DataflashManager.hLib\SCSI.hLib\SCSI_Codes.hmakefiledefaultYESmakefileatmega128111MassStorage.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +MassStorage13-Jul-2010 15:15:4313-Jul-2010 15:16:11241013-Jul-2010 15:15:4344, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\MassStorage\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cMassStorage.cLib\DataflashManager.cLib\SCSI.cDescriptors.hMassStorage.hLib\DataflashManager.hLib\SCSI.hLib\SCSI_Codes.hmakefiledefaultYESmakefileatmega128111MassStorage.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/LowLevel/Mouse/Mouse.aps b/Demos/Device/LowLevel/Mouse/Mouse.aps index f1107102b1..d31a4657b2 100644 --- a/Demos/Device/LowLevel/Mouse/Mouse.aps +++ b/Demos/Device/LowLevel/Mouse/Mouse.aps @@ -1 +1 @@ -Mouse13-Jul-2010 15:16:5513-Jul-2010 15:17:10241013-Jul-2010 15:16:5544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\Mouse\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cMouse.cDescriptors.hMouse.hmakefiledefaultYESmakefileatmega128111Mouse.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +Mouse13-Jul-2010 15:16:5513-Jul-2010 15:17:10241013-Jul-2010 15:16:5544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\Mouse\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cMouse.cDescriptors.hMouse.hmakefiledefaultYESmakefileatmega128111Mouse.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/LowLevel/RNDISEthernet/RNDISEthernet.aps b/Demos/Device/LowLevel/RNDISEthernet/RNDISEthernet.aps index 84cfc00d92..e3f8a34319 100644 --- a/Demos/Device/LowLevel/RNDISEthernet/RNDISEthernet.aps +++ b/Demos/Device/LowLevel/RNDISEthernet/RNDISEthernet.aps @@ -1 +1 @@ -RNDISEthernet13-Jul-2010 15:17:2513-Jul-2010 15:17:52241013-Jul-2010 15:17:2544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\RNDISEthernet\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cRNDISEthernet.cLib\ARP.cLib\DHCP.cLib\Ethernet.cLib\ICMP.cLib\IP.cLib\ProtocolDecoders.cLib\RNDIS.cLib\TCP.cLib\UDP.cLib\Webserver.cDescriptors.hRNDISEthernet.hLib\ARP.hLib\DHCP.hLib\Ethernet.hLib\EthernetProtocols.hLib\ICMP.hLib\IP.hLib\ProtocolDecoders.hLib\RNDIS.hLib\RNDISConstants.hLib\TCP.hLib\UDP.hLib\Webserver.hmakefiledefaultYESmakefileatmega128111RNDISEthernet.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +RNDISEthernet13-Jul-2010 15:17:2513-Jul-2010 15:17:52241013-Jul-2010 15:17:2544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\RNDISEthernet\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cRNDISEthernet.cLib\ARP.cLib\DHCP.cLib\Ethernet.cLib\ICMP.cLib\IP.cLib\ProtocolDecoders.cLib\RNDIS.cLib\TCP.cLib\UDP.cLib\Webserver.cDescriptors.hRNDISEthernet.hLib\ARP.hLib\DHCP.hLib\Ethernet.hLib\EthernetProtocols.hLib\ICMP.hLib\IP.hLib\ProtocolDecoders.hLib\RNDIS.hLib\RNDISConstants.hLib\TCP.hLib\UDP.hLib\Webserver.hmakefiledefaultYESmakefileatmega128111RNDISEthernet.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Device/LowLevel/VirtualSerial/VirtualSerial.aps b/Demos/Device/LowLevel/VirtualSerial/VirtualSerial.aps index 78e9a98db3..c914bdecf6 100644 --- a/Demos/Device/LowLevel/VirtualSerial/VirtualSerial.aps +++ b/Demos/Device/LowLevel/VirtualSerial/VirtualSerial.aps @@ -1 +1 @@ -VirtualSerial13-Jul-2010 15:18:1013-Jul-2010 15:18:24241013-Jul-2010 15:18:1044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\VirtualSerial\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cVirtualSerial.cDescriptors.hVirtualSerial.hmakefiledefaultYESmakefileatmega128111VirtualSerial.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +VirtualSerial13-Jul-2010 15:18:1013-Jul-2010 15:18:24241013-Jul-2010 15:18:1044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Device\LowLevel\VirtualSerial\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cVirtualSerial.cDescriptors.hVirtualSerial.hmakefiledefaultYESmakefileatmega128111VirtualSerial.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/DualRole/ClassDriver/MouseHostDevice/MouseHostDevice.aps b/Demos/DualRole/ClassDriver/MouseHostDevice/MouseHostDevice.aps index 95cafbe4fd..40a2eeb859 100644 --- a/Demos/DualRole/ClassDriver/MouseHostDevice/MouseHostDevice.aps +++ b/Demos/DualRole/ClassDriver/MouseHostDevice/MouseHostDevice.aps @@ -1 +1 @@ -MouseHostDevice13-Jul-2010 14:47:1313-Jul-2010 14:47:59241013-Jul-2010 14:47:1344, 18, 0, 685AVR GCCMouseHostDevice.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\DualRole\ClassDriver\MouseHostDevice\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cDeviceFunctions.cHostFunctions.cMouseHostDevice.cDescriptors.hDeviceFunctions.hHostFunctions.hMouseHostDevice.hmakefiledefaultYESmakefileatmega128111MouseHostDevice.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +MouseHostDevice13-Jul-2010 14:47:1313-Jul-2010 14:47:59241013-Jul-2010 14:47:1344, 18, 0, 685AVR GCCMouseHostDevice.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\DualRole\ClassDriver\MouseHostDevice\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cDeviceFunctions.cHostFunctions.cMouseHostDevice.cDescriptors.hDeviceFunctions.hHostFunctions.hMouseHostDevice.hmakefiledefaultYESmakefileatmega128111MouseHostDevice.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/ClassDriver/AudioInputHost/AudioInputHost.aps b/Demos/Host/ClassDriver/AudioInputHost/AudioInputHost.aps index eff46d3fa4..7a79398efe 100644 --- a/Demos/Host/ClassDriver/AudioInputHost/AudioInputHost.aps +++ b/Demos/Host/ClassDriver/AudioInputHost/AudioInputHost.aps @@ -1 +1 @@ -AudioInputHost09-Jun-2011 14:10:1009-Jun-2011 14:10:10241009-Jun-2011 14:10:1044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\AudioInputHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000AudioInputHost.cAudioInputHost.hmakefiledefaultYESmakefileatmega128111AudioInputHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +AudioInputHost09-Jun-2011 14:10:1009-Jun-2011 14:10:10241009-Jun-2011 14:10:1044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\AudioInputHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000AudioInputHost.cAudioInputHost.hmakefiledefaultYESmakefileatmega128111AudioInputHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/ClassDriver/AudioOutputHost/AudioOutputHost.aps b/Demos/Host/ClassDriver/AudioOutputHost/AudioOutputHost.aps index 03478506f4..691d99b957 100644 --- a/Demos/Host/ClassDriver/AudioOutputHost/AudioOutputHost.aps +++ b/Demos/Host/ClassDriver/AudioOutputHost/AudioOutputHost.aps @@ -1 +1 @@ -AudioOutputHost09-Jun-2011 14:10:1009-Jun-2011 14:10:10241009-Jun-2011 14:10:1044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\AudioOutputHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000AudioOutputHost.cAudioOutputHost.hmakefiledefaultYESmakefileatmega128111AudioOutputHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +AudioOutputHost09-Jun-2011 14:10:1009-Jun-2011 14:10:10241009-Jun-2011 14:10:1044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\AudioOutputHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000AudioOutputHost.cAudioOutputHost.hmakefiledefaultYESmakefileatmega128111AudioOutputHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/ClassDriver/JoystickHostWithParser/JoystickHostWithParser.aps b/Demos/Host/ClassDriver/JoystickHostWithParser/JoystickHostWithParser.aps index d713fe4000..91b6dc2e98 100644 --- a/Demos/Host/ClassDriver/JoystickHostWithParser/JoystickHostWithParser.aps +++ b/Demos/Host/ClassDriver/JoystickHostWithParser/JoystickHostWithParser.aps @@ -1 +1 @@ -JoystickHostWithParser13-Jul-2010 15:02:0913-Jul-2010 15:03:16241013-Jul-2010 15:02:0944, 18, 0, 685AVR GCCJoystickHostWithParser.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\JoystickHostWithParser\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000JoystickHostWithParser.cJoystickHostWithParser.hmakefiledefaultYESmakefileatmega128111JoystickHostWithParser.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +JoystickHostWithParser13-Jul-2010 15:02:0913-Jul-2010 15:03:16241013-Jul-2010 15:02:0944, 18, 0, 685AVR GCCJoystickHostWithParser.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\JoystickHostWithParser\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000JoystickHostWithParser.cJoystickHostWithParser.hmakefiledefaultYESmakefileatmega128111JoystickHostWithParser.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/ClassDriver/KeyboardHost/KeyboardHost.aps b/Demos/Host/ClassDriver/KeyboardHost/KeyboardHost.aps index 2ed20acabd..6df0336fe9 100644 --- a/Demos/Host/ClassDriver/KeyboardHost/KeyboardHost.aps +++ b/Demos/Host/ClassDriver/KeyboardHost/KeyboardHost.aps @@ -1 +1 @@ -KeyboardHost13-Jul-2010 15:03:2913-Jul-2010 15:03:46241013-Jul-2010 15:03:2944, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\KeyboardHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000KeyboardHost.cKeyboardHost.hmakefiledefaultYESmakefileatmega128111KeyboardHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +KeyboardHost13-Jul-2010 15:03:2913-Jul-2010 15:03:46241013-Jul-2010 15:03:2944, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\KeyboardHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000KeyboardHost.cKeyboardHost.hmakefiledefaultYESmakefileatmega128111KeyboardHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/ClassDriver/KeyboardHostWithParser/KeyboardHostWithParser.aps b/Demos/Host/ClassDriver/KeyboardHostWithParser/KeyboardHostWithParser.aps index 617d8cfaf9..6425959ddb 100644 --- a/Demos/Host/ClassDriver/KeyboardHostWithParser/KeyboardHostWithParser.aps +++ b/Demos/Host/ClassDriver/KeyboardHostWithParser/KeyboardHostWithParser.aps @@ -1 +1 @@ -KeyboardHostWithParser13-Jul-2010 15:04:1813-Jul-2010 15:04:34241013-Jul-2010 15:04:1844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\KeyboardHostWithParser\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000KeyboardHostWithParser.cKeyboardHostWithParser.hmakefiledefaultYESmakefileatmega128111KeyboardHostWithParser.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +KeyboardHostWithParser13-Jul-2010 15:04:1813-Jul-2010 15:04:34241013-Jul-2010 15:04:1844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\KeyboardHostWithParser\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000KeyboardHostWithParser.cKeyboardHostWithParser.hmakefiledefaultYESmakefileatmega128111KeyboardHostWithParser.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/ClassDriver/MIDIHost/MIDIHost.aps b/Demos/Host/ClassDriver/MIDIHost/MIDIHost.aps index 59c2ae8fae..562c263b5c 100644 --- a/Demos/Host/ClassDriver/MIDIHost/MIDIHost.aps +++ b/Demos/Host/ClassDriver/MIDIHost/MIDIHost.aps @@ -1 +1 @@ -MIDIHost13-Jul-2010 15:05:4913-Jul-2010 15:06:01241013-Jul-2010 15:05:4944, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\MIDIHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000MIDIHost.cMIDIHost.hmakefiledefaultYESmakefileatmega128111MIDIHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +MIDIHost13-Jul-2010 15:05:4913-Jul-2010 15:06:01241013-Jul-2010 15:05:4944, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\MIDIHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000MIDIHost.cMIDIHost.hmakefiledefaultYESmakefileatmega128111MIDIHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/ClassDriver/MassStorageHost/MassStorageHost.aps b/Demos/Host/ClassDriver/MassStorageHost/MassStorageHost.aps index f424af7a0b..941ff3372c 100644 --- a/Demos/Host/ClassDriver/MassStorageHost/MassStorageHost.aps +++ b/Demos/Host/ClassDriver/MassStorageHost/MassStorageHost.aps @@ -1 +1 @@ -MassStorageHost13-Jul-2010 15:05:0513-Jul-2010 15:05:19241013-Jul-2010 15:05:0544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\MassStorageHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000MassStorageHost.cMassStorageHost.hmakefiledefaultYESmakefileatmega128111MassStorageHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +MassStorageHost13-Jul-2010 15:05:0513-Jul-2010 15:05:19241013-Jul-2010 15:05:0544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\MassStorageHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000MassStorageHost.cMassStorageHost.hmakefiledefaultYESmakefileatmega128111MassStorageHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/ClassDriver/MouseHost/MouseHost.aps b/Demos/Host/ClassDriver/MouseHost/MouseHost.aps index 7ef4d68bd4..ded2abd921 100644 --- a/Demos/Host/ClassDriver/MouseHost/MouseHost.aps +++ b/Demos/Host/ClassDriver/MouseHost/MouseHost.aps @@ -1 +1 @@ -MouseHost13-Jul-2010 15:06:2713-Jul-2010 15:06:40241013-Jul-2010 15:06:2744, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\MouseHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000MouseHost.cMouseHost.hmakefiledefaultYESmakefileatmega128111MouseHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +MouseHost13-Jul-2010 15:06:2713-Jul-2010 15:06:40241013-Jul-2010 15:06:2744, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\MouseHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000MouseHost.cMouseHost.hmakefiledefaultYESmakefileatmega128111MouseHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/ClassDriver/MouseHostWithParser/MouseHostWithParser.aps b/Demos/Host/ClassDriver/MouseHostWithParser/MouseHostWithParser.aps index 47451209e7..7a22dfe56d 100644 --- a/Demos/Host/ClassDriver/MouseHostWithParser/MouseHostWithParser.aps +++ b/Demos/Host/ClassDriver/MouseHostWithParser/MouseHostWithParser.aps @@ -1 +1 @@ -MouseHostWithParser13-Jul-2010 15:07:1113-Jul-2010 15:07:24241013-Jul-2010 15:07:1144, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\MouseHostWithParser\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000MouseHostWithParser.cMouseHostWithParser.hmakefiledefaultYESmakefileatmega128111MouseHostWithParser.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +MouseHostWithParser13-Jul-2010 15:07:1113-Jul-2010 15:07:24241013-Jul-2010 15:07:1144, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\MouseHostWithParser\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000MouseHostWithParser.cMouseHostWithParser.hmakefiledefaultYESmakefileatmega128111MouseHostWithParser.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/ClassDriver/PrinterHost/PrinterHost.aps b/Demos/Host/ClassDriver/PrinterHost/PrinterHost.aps index b74f4c22e0..a83c5aff4a 100644 --- a/Demos/Host/ClassDriver/PrinterHost/PrinterHost.aps +++ b/Demos/Host/ClassDriver/PrinterHost/PrinterHost.aps @@ -1 +1 @@ -PrinterHost13-Jul-2010 15:07:4113-Jul-2010 15:07:53241013-Jul-2010 15:07:4144, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\PrinterHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000PrinterHost.cPrinterHost.hmakefiledefaultYESmakefileatmega128111PrinterHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +PrinterHost13-Jul-2010 15:07:4113-Jul-2010 15:07:53241013-Jul-2010 15:07:4144, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\PrinterHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000PrinterHost.cPrinterHost.hmakefiledefaultYESmakefileatmega128111PrinterHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/ClassDriver/RNDISEthernetHost/RNDISEthernetHost.aps b/Demos/Host/ClassDriver/RNDISEthernetHost/RNDISEthernetHost.aps index 97672472bf..d12e84edd7 100644 --- a/Demos/Host/ClassDriver/RNDISEthernetHost/RNDISEthernetHost.aps +++ b/Demos/Host/ClassDriver/RNDISEthernetHost/RNDISEthernetHost.aps @@ -1 +1 @@ -RNDISEthernetHost13-Jul-2010 15:08:3913-Jul-2010 15:08:52241013-Jul-2010 15:08:3944, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\RNDISEthernetHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000RNDISEthernetHost.cRNDISEthernetHost.hmakefiledefaultYESmakefileatmega128111RNDISEthernetHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +RNDISEthernetHost13-Jul-2010 15:08:3913-Jul-2010 15:08:52241013-Jul-2010 15:08:3944, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\RNDISEthernetHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000RNDISEthernetHost.cRNDISEthernetHost.hmakefiledefaultYESmakefileatmega128111RNDISEthernetHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/ClassDriver/StillImageHost/StillImageHost.aps b/Demos/Host/ClassDriver/StillImageHost/StillImageHost.aps index 5ee70f749e..c85a7535a3 100644 --- a/Demos/Host/ClassDriver/StillImageHost/StillImageHost.aps +++ b/Demos/Host/ClassDriver/StillImageHost/StillImageHost.aps @@ -1 +1 @@ -StillImageHost13-Jul-2010 15:09:3113-Jul-2010 15:09:45241013-Jul-2010 15:09:3144, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\StillImageHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000StillImageHost.cStillImageHost.hmakefiledefaultYESmakefileatmega128111StillImageHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +StillImageHost13-Jul-2010 15:09:3113-Jul-2010 15:09:45241013-Jul-2010 15:09:3144, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\StillImageHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000StillImageHost.cStillImageHost.hmakefiledefaultYESmakefileatmega128111StillImageHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/ClassDriver/VirtualSerialHost/VirtualSerialHost.aps b/Demos/Host/ClassDriver/VirtualSerialHost/VirtualSerialHost.aps index 55cc0415fd..9f6fc352bd 100644 --- a/Demos/Host/ClassDriver/VirtualSerialHost/VirtualSerialHost.aps +++ b/Demos/Host/ClassDriver/VirtualSerialHost/VirtualSerialHost.aps @@ -1 +1 @@ -VirtualSerialHost13-Jul-2010 15:10:2113-Jul-2010 15:10:32241013-Jul-2010 15:10:2144, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\VirtualSerialHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000VirtualSerialHost.cVirtualSerialHost.hmakefiledefaultYESmakefileatmega128111VirtualSerialHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +VirtualSerialHost13-Jul-2010 15:10:2113-Jul-2010 15:10:32241013-Jul-2010 15:10:2144, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\ClassDriver\VirtualSerialHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000VirtualSerialHost.cVirtualSerialHost.hmakefiledefaultYESmakefileatmega128111VirtualSerialHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/LowLevel/AudioInputHost/AudioInputHost.aps b/Demos/Host/LowLevel/AudioInputHost/AudioInputHost.aps index 5db5351ae9..adf64cf97f 100644 --- a/Demos/Host/LowLevel/AudioInputHost/AudioInputHost.aps +++ b/Demos/Host/LowLevel/AudioInputHost/AudioInputHost.aps @@ -1 +1 @@ -AudioInputHost06-Jun-2011 19:58:2006-Jun-2011 19:58:20241006-Jun-2011 19:58:2044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\AudioInputHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cAudioInputHost.cConfigDescriptor.hAudioInputHost.hmakefiledefaultYESmakefileatmega128111AudioInputHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +AudioInputHost06-Jun-2011 19:58:2006-Jun-2011 19:58:20241006-Jun-2011 19:58:2044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\AudioInputHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cAudioInputHost.cConfigDescriptor.hAudioInputHost.hmakefiledefaultYESmakefileatmega128111AudioInputHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/LowLevel/AudioOutputHost/AudioOutputHost.aps b/Demos/Host/LowLevel/AudioOutputHost/AudioOutputHost.aps index d88a6724e1..8126bf654f 100644 --- a/Demos/Host/LowLevel/AudioOutputHost/AudioOutputHost.aps +++ b/Demos/Host/LowLevel/AudioOutputHost/AudioOutputHost.aps @@ -1 +1 @@ -AudioOutputHost06-Jun-2011 19:58:2006-Jun-2011 19:58:20241006-Jun-2011 19:58:2044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\AudioOutputHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cAudioOutputHost.cConfigDescriptor.hAudioOutputHost.hmakefiledefaultYESmakefileatmega128111AudioOutputHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +AudioOutputHost06-Jun-2011 19:58:2006-Jun-2011 19:58:20241006-Jun-2011 19:58:2044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\AudioOutputHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cAudioOutputHost.cConfigDescriptor.hAudioOutputHost.hmakefiledefaultYESmakefileatmega128111AudioOutputHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.aps b/Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.aps index 9cc9fd2cf7..680828a5d2 100644 --- a/Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.aps +++ b/Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.aps @@ -1 +1 @@ -GenericHIDHost13-Jul-2010 14:48:2513-Jul-2010 14:48:52241013-Jul-2010 14:48:2544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\GenericHIDHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cGenericHIDHost.cConfigDescriptor.hGenericHIDHost.hmakefiledefaultYESmakefileatmega128111GenericHIDHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +GenericHIDHost13-Jul-2010 14:48:2513-Jul-2010 14:48:52241013-Jul-2010 14:48:2544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\GenericHIDHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cGenericHIDHost.cConfigDescriptor.hGenericHIDHost.hmakefiledefaultYESmakefileatmega128111GenericHIDHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/LowLevel/JoystickHostWithParser/JoystickHostWithParser.aps b/Demos/Host/LowLevel/JoystickHostWithParser/JoystickHostWithParser.aps index b07f8ce1ff..0d0cc7c6cc 100644 --- a/Demos/Host/LowLevel/JoystickHostWithParser/JoystickHostWithParser.aps +++ b/Demos/Host/LowLevel/JoystickHostWithParser/JoystickHostWithParser.aps @@ -1 +1 @@ -JoystickHostWithParser13-Jul-2010 14:49:1113-Jul-2010 14:50:06241013-Jul-2010 14:49:1144, 18, 0, 685AVR GCCJoystickHostWithParser.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\JoystickHostWithParser\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cHIDReport.cJoystickHostWithParser.cConfigDescriptor.hHIDReport.hJoystickHostWithParser.hmakefiledefaultYESmakefileatmega128111JoystickHostWithParser.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +JoystickHostWithParser13-Jul-2010 14:49:1113-Jul-2010 14:50:06241013-Jul-2010 14:49:1144, 18, 0, 685AVR GCCJoystickHostWithParser.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\JoystickHostWithParser\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cHIDReport.cJoystickHostWithParser.cConfigDescriptor.hHIDReport.hJoystickHostWithParser.hmakefiledefaultYESmakefileatmega128111JoystickHostWithParser.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/LowLevel/KeyboardHost/KeyboardHost.aps b/Demos/Host/LowLevel/KeyboardHost/KeyboardHost.aps index a3a8291cf4..eb4d9ec5b2 100644 --- a/Demos/Host/LowLevel/KeyboardHost/KeyboardHost.aps +++ b/Demos/Host/LowLevel/KeyboardHost/KeyboardHost.aps @@ -1 +1 @@ -KeyboardHost13-Jul-2010 14:50:1813-Jul-2010 14:50:34241013-Jul-2010 14:50:1844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\KeyboardHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cKeyboardHost.cConfigDescriptor.hKeyboardHost.hmakefiledefaultYESmakefileatmega128111KeyboardHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +KeyboardHost13-Jul-2010 14:50:1813-Jul-2010 14:50:34241013-Jul-2010 14:50:1844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\KeyboardHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cKeyboardHost.cConfigDescriptor.hKeyboardHost.hmakefiledefaultYESmakefileatmega128111KeyboardHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/LowLevel/KeyboardHostWithParser/KeyboardHostWithParser.aps b/Demos/Host/LowLevel/KeyboardHostWithParser/KeyboardHostWithParser.aps index 43998fcdeb..b2265b7440 100644 --- a/Demos/Host/LowLevel/KeyboardHostWithParser/KeyboardHostWithParser.aps +++ b/Demos/Host/LowLevel/KeyboardHostWithParser/KeyboardHostWithParser.aps @@ -1 +1 @@ -KeyboardHostWithParser13-Jul-2010 14:51:2113-Jul-2010 14:52:07241013-Jul-2010 14:51:2144, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\KeyboardHostWithParser\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cHIDReport.cKeyboardHostWithParser.cConfigDescriptor.hHIDReport.hKeyboardHostWithParser.hmakefiledefaultYESmakefileatmega128111KeyboardHostWithParser.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +KeyboardHostWithParser13-Jul-2010 14:51:2113-Jul-2010 14:52:07241013-Jul-2010 14:51:2144, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\KeyboardHostWithParser\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cHIDReport.cKeyboardHostWithParser.cConfigDescriptor.hHIDReport.hKeyboardHostWithParser.hmakefiledefaultYESmakefileatmega128111KeyboardHostWithParser.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/LowLevel/MIDIHost/MIDIHost.aps b/Demos/Host/LowLevel/MIDIHost/MIDIHost.aps index 1b934074d6..0d2f43b041 100644 --- a/Demos/Host/LowLevel/MIDIHost/MIDIHost.aps +++ b/Demos/Host/LowLevel/MIDIHost/MIDIHost.aps @@ -1 +1 @@ -MIDIHost13-Jul-2010 14:53:1513-Jul-2010 14:53:34241013-Jul-2010 14:53:1544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\MIDIHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cMIDIHost.cConfigDescriptor.hMIDIHost.hmakefiledefaultYESmakefileatmega128111MIDIHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +MIDIHost13-Jul-2010 14:53:1513-Jul-2010 14:53:34241013-Jul-2010 14:53:1544, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\MIDIHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cMIDIHost.cConfigDescriptor.hMIDIHost.hmakefiledefaultYESmakefileatmega128111MIDIHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/LowLevel/MassStorageHost/MassStorageHost.aps b/Demos/Host/LowLevel/MassStorageHost/MassStorageHost.aps index fc8918a05c..3579fbf4d2 100644 --- a/Demos/Host/LowLevel/MassStorageHost/MassStorageHost.aps +++ b/Demos/Host/LowLevel/MassStorageHost/MassStorageHost.aps @@ -1 +1 @@ -MassStorageHost13-Jul-2010 14:52:2713-Jul-2010 14:52:48241013-Jul-2010 14:52:2744, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\MassStorageHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cMassStorageHost.cLib\MassStoreCommands.cConfigDescriptor.hMassStorageHost.hLib\MassStoreCommands.hLib\SCSI_Codes.hmakefiledefaultYESmakefileatmega128111MassStorageHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +MassStorageHost13-Jul-2010 14:52:2713-Jul-2010 14:52:48241013-Jul-2010 14:52:2744, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\MassStorageHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cMassStorageHost.cLib\MassStoreCommands.cConfigDescriptor.hMassStorageHost.hLib\MassStoreCommands.hLib\SCSI_Codes.hmakefiledefaultYESmakefileatmega128111MassStorageHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/LowLevel/MouseHost/MouseHost.aps b/Demos/Host/LowLevel/MouseHost/MouseHost.aps index 6ec4d76b40..7e0961ab90 100644 --- a/Demos/Host/LowLevel/MouseHost/MouseHost.aps +++ b/Demos/Host/LowLevel/MouseHost/MouseHost.aps @@ -1 +1 @@ -MouseHost13-Jul-2010 14:53:5813-Jul-2010 14:54:15241013-Jul-2010 14:53:5844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\MouseHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cMouseHost.cConfigDescriptor.hMouseHost.hmakefiledefaultYESmakefileatmega128111MouseHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +MouseHost13-Jul-2010 14:53:5813-Jul-2010 14:54:15241013-Jul-2010 14:53:5844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\MouseHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cMouseHost.cConfigDescriptor.hMouseHost.hmakefiledefaultYESmakefileatmega128111MouseHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.aps b/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.aps index 45736bccf0..5522c5f8cb 100644 --- a/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.aps +++ b/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.aps @@ -1 +1 @@ -MouseHostWithParser13-Jul-2010 14:55:2813-Jul-2010 14:55:50241013-Jul-2010 14:55:2844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\MouseHostWithParser\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cHIDReport.cMouseHostWithParser.cConfigDescriptor.hHIDReport.hMouseHostWithParser.hmakefiledefaultYESmakefileatmega128111MouseHostWithParser.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +MouseHostWithParser13-Jul-2010 14:55:2813-Jul-2010 14:55:50241013-Jul-2010 14:55:2844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\MouseHostWithParser\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cHIDReport.cMouseHostWithParser.cConfigDescriptor.hHIDReport.hMouseHostWithParser.hmakefiledefaultYESmakefileatmega128111MouseHostWithParser.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/LowLevel/PrinterHost/PrinterHost.aps b/Demos/Host/LowLevel/PrinterHost/PrinterHost.aps index ff3cac58cb..bf9aa909c3 100644 --- a/Demos/Host/LowLevel/PrinterHost/PrinterHost.aps +++ b/Demos/Host/LowLevel/PrinterHost/PrinterHost.aps @@ -1 +1 @@ -PrinterHost13-Jul-2010 14:56:2813-Jul-2010 14:57:04241013-Jul-2010 14:56:2844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\PrinterHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cPrinterHost.cLib\PrinterCommands.cConfigDescriptor.hPrinterHost.hLib\PrinterCommands.hmakefiledefaultYESmakefileatmega128111PrinterHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +PrinterHost13-Jul-2010 14:56:2813-Jul-2010 14:57:04241013-Jul-2010 14:56:2844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\PrinterHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cPrinterHost.cLib\PrinterCommands.cConfigDescriptor.hPrinterHost.hLib\PrinterCommands.hmakefiledefaultYESmakefileatmega128111PrinterHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/LowLevel/RNDISEthernetHost/RNDISEthernetHost.aps b/Demos/Host/LowLevel/RNDISEthernetHost/RNDISEthernetHost.aps index 6194e17f99..9df103df11 100644 --- a/Demos/Host/LowLevel/RNDISEthernetHost/RNDISEthernetHost.aps +++ b/Demos/Host/LowLevel/RNDISEthernetHost/RNDISEthernetHost.aps @@ -1 +1 @@ -RNDISEthernetHost13-Jul-2010 14:57:4013-Jul-2010 14:58:02241013-Jul-2010 14:57:4044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\RNDISEthernetHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cRNDISEthernetHost.cLib\RNDISCommands.cConfigDescriptor.hRNDISEthernetHost.hLib\RNDISCommands.hLib\RNDISConstants.hmakefiledefaultYESmakefileatmega128111RNDISEthernetHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +RNDISEthernetHost13-Jul-2010 14:57:4013-Jul-2010 14:58:02241013-Jul-2010 14:57:4044, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\RNDISEthernetHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cRNDISEthernetHost.cLib\RNDISCommands.cConfigDescriptor.hRNDISEthernetHost.hLib\RNDISCommands.hLib\RNDISConstants.hmakefiledefaultYESmakefileatmega128111RNDISEthernetHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/LowLevel/StillImageHost/StillImageHost.aps b/Demos/Host/LowLevel/StillImageHost/StillImageHost.aps index a4dd0ffb9a..60491514c6 100644 --- a/Demos/Host/LowLevel/StillImageHost/StillImageHost.aps +++ b/Demos/Host/LowLevel/StillImageHost/StillImageHost.aps @@ -1 +1 @@ -StillImageHost13-Jul-2010 14:58:3813-Jul-2010 14:59:00241013-Jul-2010 14:58:3844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\StillImageHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cStillImageHost.cLib\StillImageCommands.cConfigDescriptor.hStillImageHost.hLib\PIMACodes.hLib\StillImageCommands.hmakefiledefaultYESmakefileatmega128111StillImageHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +StillImageHost13-Jul-2010 14:58:3813-Jul-2010 14:59:00241013-Jul-2010 14:58:3844, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\StillImageHost\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cStillImageHost.cLib\StillImageCommands.cConfigDescriptor.hStillImageHost.hLib\PIMACodes.hLib\StillImageCommands.hmakefiledefaultYESmakefileatmega128111StillImageHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Demos/Host/LowLevel/VirtualSerialHost/VirtualSerialHost.aps b/Demos/Host/LowLevel/VirtualSerialHost/VirtualSerialHost.aps index f2b243c274..eab02fac30 100644 --- a/Demos/Host/LowLevel/VirtualSerialHost/VirtualSerialHost.aps +++ b/Demos/Host/LowLevel/VirtualSerialHost/VirtualSerialHost.aps @@ -1 +1 @@ -VirtualSerialHost13-Jul-2010 14:59:3313-Jul-2010 14:59:47241013-Jul-2010 14:59:3344, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\VirtualSerialHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cVirtualSerialHost.cConfigDescriptor.hVirtualSerialHost.hmakefiledefaultYESmakefileatmega128111VirtualSerialHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +VirtualSerialHost13-Jul-2010 14:59:3313-Jul-2010 14:59:47241013-Jul-2010 14:59:3344, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Demos\Host\LowLevel\VirtualSerialHost\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000ConfigDescriptor.cVirtualSerialHost.cConfigDescriptor.hVirtualSerialHost.hmakefiledefaultYESmakefileatmega128111VirtualSerialHost.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/LUFA/Common/ArchitectureSpecific.h b/LUFA/Common/ArchitectureSpecific.h index 502723fb78..1a125d6cb1 100644 --- a/LUFA/Common/ArchitectureSpecific.h +++ b/LUFA/Common/ArchitectureSpecific.h @@ -1,148 +1,148 @@ -/* - LUFA Library - Copyright (C) Dean Camera, 2011. - - dean [at] fourwalledcubicle [dot] com - www.lufa-lib.org -*/ - -/* - Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) - - Permission to use, copy, modify, distribute, and sell this - software and its documentation for any purpose is hereby granted - without fee, provided that the above copyright notice appear in - all copies and that both that the copyright notice and this - permission notice and warranty disclaimer appear in supporting - documentation, and that the name of the author not be used in - advertising or publicity pertaining to distribution of the - software without specific, written prior permission. - - The author disclaim all warranties with regard to this - software, including all implied warranties of merchantability - and fitness. In no event shall the author be liable for any - special, indirect or consequential damages or any damages - whatsoever resulting from loss of use, data or profits, whether - in an action of contract, negligence or other tortious action, - arising out of or in connection with the use or performance of - this software. -*/ - -/** \file - * \brief Architecture specific definitions relating to specific processor architectures. - * - * \copydetails Group_ArchitectureSpecific - * - * \note Do not include this file directly, rather include the Common.h header file instead to gain this file's - * functionality. - */ - -/** \ingroup Group_Common - * \defgroup Group_ArchitectureSpecific Architecture Specific Definitions - * \brief Architecture specific definitions relating to specific processor architectures. - * - * Architecture specific macros, functions and other definitions, which relate to specific architectures. This - * definitions may or may not be available in some form on other architectures, and thus should be protected by - * preprocessor checks in portable code to prevent compile errors. - * - * @{ - */ - -#ifndef __LUFA_ARCHSPEC_H__ -#define __LUFA_ARCHSPEC_H__ - - /* Preprocessor Checks: */ - #if !defined(__INCLUDE_FROM_COMMON_H) - #error Do not include this file directly. Include LUFA/Common/Common.h instead to gain this functionality. - #endif - - /* Enable C linkage for C++ Compilers: */ - #if defined(__cplusplus) - extern "C" { - #endif - - /* Public Interface - May be used in end-application: */ - /* Macros: */ - #if (ARCH == ARCH_AVR8) || defined(__DOXYGEN__) - /** Disables the AVR's JTAG bus in software, until a system reset. This will override the current JTAG - * status as set by the JTAGEN fuse, disabling JTAG debugging and reverting the JTAG pins back to GPIO - * mode. - * - * \note This macro is not available for all architectures. - */ - #define JTAG_DISABLE() MACROS{ \ - __asm__ __volatile__ ( \ - "in __tmp_reg__,__SREG__" "\n\t" \ - "cli" "\n\t" \ - "out %1, %0" "\n\t" \ - "out __SREG__, __tmp_reg__" "\n\t" \ - "out %1, %0" "\n\t" \ - : \ - : "r" (1 << JTD), \ - "M" (_SFR_IO_ADDR(MCUCR)) \ - : "r0"); \ - }MACROE - - /** Defines a volatile \c NOP statement which cannot be optimized out by the compiler, and thus can always - * be set as a breakpoint in the resulting code. Useful for debugging purposes, where the optimizer - * removes/reorders code to the point where break points cannot reliably be set. - * - * \note This macro is not available for all architectures. - */ - #define JTAG_DEBUG_POINT() __asm__ __volatile__ ("nop" ::) - - /** Defines an explicit JTAG break point in the resulting binary via the assembly \c BREAK statement. When - * a JTAG is used, this causes the program execution to halt when reached until manually resumed. - * - * \note This macro is not available for all architectures. - */ - #define JTAG_DEBUG_BREAK() __asm__ __volatile__ ("break" ::) - - /** Macro for testing condition "x" and breaking via \ref JTAG_DEBUG_BREAK() if the condition is false. - * - * \note This macro is not available for all architectures. - * - * \param[in] Condition Condition that will be evaluated. - */ - #define JTAG_ASSERT(Condition) MACROS{ if (!(Condition)) { JTAG_DEBUG_BREAK(); } }MACROE - - /** Macro for testing condition \c "x" and writing debug data to the stdout stream if \c false. The stdout stream - * must be pre-initialized before this macro is run and linked to an output device, such as the microcontroller's - * USART peripheral. - * - * The output takes the form "{FILENAME}: Function {FUNCTION NAME}, Line {LINE NUMBER}: Assertion {Condition} failed." - * - * \note This macro is not available for all architectures. - * - * \param[in] Condition Condition that will be evaluated, - */ - #define STDOUT_ASSERT(Condition) MACROS{ if (!(x)) { printf_P(PSTR("%s: Function \"%s\", Line %d: " \ - "Assertion \"%s\" failed.\r\n"), \ - __FILE__, __func__, __LINE__, #Condition); } }MACROE - - #if !defined(pgm_read_ptr) || defined(__DOXYGEN__) - /** Reads a pointer out of PROGMEM space on the AVR8 architecture. This is currently a wrapper for the - * avr-libc \c pgm_read_ptr() macro with a \c void* cast, so that its value can be assigned directly - * to a pointer variable or used in pointer arithmetic without further casting in C. In a future - * avr-libc distribution this will be part of the standard API and will be implemented in a more formal - * manner. - * - * \note This macro is not available for all architectures. - * - * \param[in] Address Address of the pointer to read. - * - * \return Pointer retrieved from PROGMEM space. - */ - #define pgm_read_ptr(Address) (void*)pgm_read_word(Address) - #endif - #endif - - /* Disable C linkage for C++ Compilers: */ - #if defined(__cplusplus) - } - #endif - -#endif - -/** @} */ - +/* + LUFA Library + Copyright (C) Dean Camera, 2011. + + dean [at] fourwalledcubicle [dot] com + www.lufa-lib.org +*/ + +/* + Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) + + Permission to use, copy, modify, distribute, and sell this + software and its documentation for any purpose is hereby granted + without fee, provided that the above copyright notice appear in + all copies and that both that the copyright notice and this + permission notice and warranty disclaimer appear in supporting + documentation, and that the name of the author not be used in + advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + + The author disclaim all warranties with regard to this + software, including all implied warranties of merchantability + and fitness. In no event shall the author be liable for any + special, indirect or consequential damages or any damages + whatsoever resulting from loss of use, data or profits, whether + in an action of contract, negligence or other tortious action, + arising out of or in connection with the use or performance of + this software. +*/ + +/** \file + * \brief Architecture specific definitions relating to specific processor architectures. + * + * \copydetails Group_ArchitectureSpecific + * + * \note Do not include this file directly, rather include the Common.h header file instead to gain this file's + * functionality. + */ + +/** \ingroup Group_Common + * \defgroup Group_ArchitectureSpecific Architecture Specific Definitions + * \brief Architecture specific definitions relating to specific processor architectures. + * + * Architecture specific macros, functions and other definitions, which relate to specific architectures. This + * definitions may or may not be available in some form on other architectures, and thus should be protected by + * preprocessor checks in portable code to prevent compile errors. + * + * @{ + */ + +#ifndef __LUFA_ARCHSPEC_H__ +#define __LUFA_ARCHSPEC_H__ + + /* Preprocessor Checks: */ + #if !defined(__INCLUDE_FROM_COMMON_H) + #error Do not include this file directly. Include LUFA/Common/Common.h instead to gain this functionality. + #endif + + /* Enable C linkage for C++ Compilers: */ + #if defined(__cplusplus) + extern "C" { + #endif + + /* Public Interface - May be used in end-application: */ + /* Macros: */ + #if (ARCH == ARCH_AVR8) || defined(__DOXYGEN__) + /** Disables the AVR's JTAG bus in software, until a system reset. This will override the current JTAG + * status as set by the JTAGEN fuse, disabling JTAG debugging and reverting the JTAG pins back to GPIO + * mode. + * + * \note This macro is not available for all architectures. + */ + #define JTAG_DISABLE() MACROS{ \ + __asm__ __volatile__ ( \ + "in __tmp_reg__,__SREG__" "\n\t" \ + "cli" "\n\t" \ + "out %1, %0" "\n\t" \ + "out __SREG__, __tmp_reg__" "\n\t" \ + "out %1, %0" "\n\t" \ + : \ + : "r" (1 << JTD), \ + "M" (_SFR_IO_ADDR(MCUCR)) \ + : "r0"); \ + }MACROE + + /** Defines a volatile \c NOP statement which cannot be optimized out by the compiler, and thus can always + * be set as a breakpoint in the resulting code. Useful for debugging purposes, where the optimizer + * removes/reorders code to the point where break points cannot reliably be set. + * + * \note This macro is not available for all architectures. + */ + #define JTAG_DEBUG_POINT() __asm__ __volatile__ ("nop" ::) + + /** Defines an explicit JTAG break point in the resulting binary via the assembly \c BREAK statement. When + * a JTAG is used, this causes the program execution to halt when reached until manually resumed. + * + * \note This macro is not available for all architectures. + */ + #define JTAG_DEBUG_BREAK() __asm__ __volatile__ ("break" ::) + + /** Macro for testing condition "x" and breaking via \ref JTAG_DEBUG_BREAK() if the condition is false. + * + * \note This macro is not available for all architectures. + * + * \param[in] Condition Condition that will be evaluated. + */ + #define JTAG_ASSERT(Condition) MACROS{ if (!(Condition)) { JTAG_DEBUG_BREAK(); } }MACROE + + /** Macro for testing condition \c "x" and writing debug data to the stdout stream if \c false. The stdout stream + * must be pre-initialized before this macro is run and linked to an output device, such as the microcontroller's + * USART peripheral. + * + * The output takes the form "{FILENAME}: Function {FUNCTION NAME}, Line {LINE NUMBER}: Assertion {Condition} failed." + * + * \note This macro is not available for all architectures. + * + * \param[in] Condition Condition that will be evaluated, + */ + #define STDOUT_ASSERT(Condition) MACROS{ if (!(x)) { printf_P(PSTR("%s: Function \"%s\", Line %d: " \ + "Assertion \"%s\" failed.\r\n"), \ + __FILE__, __func__, __LINE__, #Condition); } }MACROE + + #if !defined(pgm_read_ptr) || defined(__DOXYGEN__) + /** Reads a pointer out of PROGMEM space on the AVR8 architecture. This is currently a wrapper for the + * avr-libc \c pgm_read_ptr() macro with a \c void* cast, so that its value can be assigned directly + * to a pointer variable or used in pointer arithmetic without further casting in C. In a future + * avr-libc distribution this will be part of the standard API and will be implemented in a more formal + * manner. + * + * \note This macro is not available for all architectures. + * + * \param[in] Address Address of the pointer to read. + * + * \return Pointer retrieved from PROGMEM space. + */ + #define pgm_read_ptr(Address) (void*)pgm_read_word(Address) + #endif + #endif + + /* Disable C linkage for C++ Compilers: */ + #if defined(__cplusplus) + } + #endif + +#endif + +/** @} */ + diff --git a/LUFA/Drivers/Board/XMEGA/A3BU_XPLAINED/Buttons.h b/LUFA/Drivers/Board/XMEGA/A3BU_XPLAINED/Buttons.h index fc99b9210f..74233d4d56 100644 --- a/LUFA/Drivers/Board/XMEGA/A3BU_XPLAINED/Buttons.h +++ b/LUFA/Drivers/Board/XMEGA/A3BU_XPLAINED/Buttons.h @@ -1,103 +1,103 @@ -/* - LUFA Library - Copyright (C) Dean Camera, 2011. - - dean [at] fourwalledcubicle [dot] com - www.fourwalledcubicle.com -*/ - -/* - Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) - - Permission to use, copy, modify, and distribute this software - and its documentation for any purpose and without fee is hereby - granted, provided that the above copyright notice appear in all - copies and that both that the copyright notice and this - permission notice and warranty disclaimer appear in supporting - documentation, and that the name of the author not be used in - advertising or publicity pertaining to distribution of the - software without specific, written prior permission. - - The author disclaim all warranties with regard to this - software, including all implied warranties of merchantability - and fitness. In no event shall the author be liable for any - special, indirect or consequential damages or any damages - whatsoever resulting from loss of use, data or profits, whether - in an action of contract, negligence or other tortious action, - arising out of or in connection with the use or performance of - this software. -*/ - -/** \file - * \brief Board specific Buttons driver header for the Atmel XMEGA A3BU Xplained. - * \copydetails Group_Buttons_A3BU_XPLAINED - * - * \note This file should not be included directly. It is automatically included as needed by the Buttons driver - * dispatch header located in LUFA/Drivers/Board/Buttons.h. - */ - -/** \ingroup Group_Buttons - * \defgroup Group_Buttons_A3BU_XPLAINED XMEGA A3BU Xplained. - * \brief Board specific Buttons driver header for the Atmel XMEGA A3BU Xplained. - * - * Board specific Buttons driver header for the Atmel XMEGA A3BU Xplained. - * - * @{ - */ - -#ifndef __BUTTONS_A3BU_XPLAINED_H__ -#define __BUTTONS_A3BU_XPLAINED_H__ - - /* Includes: */ - #include - - /* Enable C linkage for C++ Compilers: */ - #if defined(__cplusplus) - extern "C" { - #endif - - /* Preprocessor Checks: */ - #if !defined(__INCLUDE_FROM_BUTTONS_H) - #error Do not include this file directly. Include LUFA/Drivers/Board/Buttons.h instead. - #endif - - /* Public Interface - May be used in end-application: */ - /* Macros: */ - /** Button mask for the first button on the board. */ - #define BUTTONS_BUTTON1 (1 << 5) - - /** Button mask for the second button on the board. */ - #define BUTTONS_BUTTON2 (1 << 1) - - /** Button mask for the third button on the board. */ - #define BUTTONS_BUTTON3 (1 << 2) - - /* Inline Functions: */ - #if !defined(__DOXYGEN__) - static inline void Buttons_Init(void) - { - PORTE_OUTCLR = BUTTONS_BUTTON1; - PORTF_OUTCLR = (BUTTONS_BUTTON2 | BUTTONS_BUTTON3); - - PORTE_PIN5CTRL = PORT_OPC_PULLUP_gc; - PORTF_PIN1CTRL = PORT_OPC_PULLUP_gc; - PORTF_PIN2CTRL = PORT_OPC_PULLUP_gc; - } - - static inline uint8_t Buttons_GetStatus(void) ATTR_WARN_UNUSED_RESULT; - static inline uint8_t Buttons_GetStatus(void) - { - return ((~PORTE_IN & BUTTONS_BUTTON1) | (~PORTF_IN & (BUTTONS_BUTTON2 | BUTTONS_BUTTON3))); - } - #endif - - /* Disable C linkage for C++ Compilers: */ - #if defined(__cplusplus) - } - #endif - -#endif - -/** @} */ - - +/* + LUFA Library + Copyright (C) Dean Camera, 2011. + + dean [at] fourwalledcubicle [dot] com + www.fourwalledcubicle.com +*/ + +/* + Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) + + Permission to use, copy, modify, and distribute this software + and its documentation for any purpose and without fee is hereby + granted, provided that the above copyright notice appear in all + copies and that both that the copyright notice and this + permission notice and warranty disclaimer appear in supporting + documentation, and that the name of the author not be used in + advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + + The author disclaim all warranties with regard to this + software, including all implied warranties of merchantability + and fitness. In no event shall the author be liable for any + special, indirect or consequential damages or any damages + whatsoever resulting from loss of use, data or profits, whether + in an action of contract, negligence or other tortious action, + arising out of or in connection with the use or performance of + this software. +*/ + +/** \file + * \brief Board specific Buttons driver header for the Atmel XMEGA A3BU Xplained. + * \copydetails Group_Buttons_A3BU_XPLAINED + * + * \note This file should not be included directly. It is automatically included as needed by the Buttons driver + * dispatch header located in LUFA/Drivers/Board/Buttons.h. + */ + +/** \ingroup Group_Buttons + * \defgroup Group_Buttons_A3BU_XPLAINED XMEGA A3BU Xplained. + * \brief Board specific Buttons driver header for the Atmel XMEGA A3BU Xplained. + * + * Board specific Buttons driver header for the Atmel XMEGA A3BU Xplained. + * + * @{ + */ + +#ifndef __BUTTONS_A3BU_XPLAINED_H__ +#define __BUTTONS_A3BU_XPLAINED_H__ + + /* Includes: */ + #include + + /* Enable C linkage for C++ Compilers: */ + #if defined(__cplusplus) + extern "C" { + #endif + + /* Preprocessor Checks: */ + #if !defined(__INCLUDE_FROM_BUTTONS_H) + #error Do not include this file directly. Include LUFA/Drivers/Board/Buttons.h instead. + #endif + + /* Public Interface - May be used in end-application: */ + /* Macros: */ + /** Button mask for the first button on the board. */ + #define BUTTONS_BUTTON1 (1 << 5) + + /** Button mask for the second button on the board. */ + #define BUTTONS_BUTTON2 (1 << 1) + + /** Button mask for the third button on the board. */ + #define BUTTONS_BUTTON3 (1 << 2) + + /* Inline Functions: */ + #if !defined(__DOXYGEN__) + static inline void Buttons_Init(void) + { + PORTE_OUTCLR = BUTTONS_BUTTON1; + PORTF_OUTCLR = (BUTTONS_BUTTON2 | BUTTONS_BUTTON3); + + PORTE_PIN5CTRL = PORT_OPC_PULLUP_gc; + PORTF_PIN1CTRL = PORT_OPC_PULLUP_gc; + PORTF_PIN2CTRL = PORT_OPC_PULLUP_gc; + } + + static inline uint8_t Buttons_GetStatus(void) ATTR_WARN_UNUSED_RESULT; + static inline uint8_t Buttons_GetStatus(void) + { + return ((~PORTE_IN & BUTTONS_BUTTON1) | (~PORTF_IN & (BUTTONS_BUTTON2 | BUTTONS_BUTTON3))); + } + #endif + + /* Disable C linkage for C++ Compilers: */ + #if defined(__cplusplus) + } + #endif + +#endif + +/** @} */ + + diff --git a/LUFA/Drivers/Board/XMEGA/A3BU_XPLAINED/Dataflash.h b/LUFA/Drivers/Board/XMEGA/A3BU_XPLAINED/Dataflash.h index a03878f5c9..18c66078ec 100644 --- a/LUFA/Drivers/Board/XMEGA/A3BU_XPLAINED/Dataflash.h +++ b/LUFA/Drivers/Board/XMEGA/A3BU_XPLAINED/Dataflash.h @@ -1,220 +1,220 @@ -/* - LUFA Library - Copyright (C) Dean Camera, 2011. - - dean [at] fourwalledcubicle [dot] com - www.lufa-lib.org -*/ - -/* - Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) - - Permission to use, copy, modify, distribute, and sell this - software and its documentation for any purpose is hereby granted - without fee, provided that the above copyright notice appear in - all copies and that both that the copyright notice and this - permission notice and warranty disclaimer appear in supporting - documentation, and that the name of the author not be used in - advertising or publicity pertaining to distribution of the - software without specific, written prior permission. - - The author disclaim all warranties with regard to this - software, including all implied warranties of merchantability - and fitness. In no event shall the author be liable for any - special, indirect or consequential damages or any damages - whatsoever resulting from loss of use, data or profits, whether - in an action of contract, negligence or other tortious action, - arising out of or in connection with the use or performance of - this software. -*/ - -/** \file - * \brief Board specific Dataflash driver header for the Atmel XMEGA A3BU Xplained. - * \copydetails Group_Dataflash_A3BU_XPLAINED - * - * \note This file should not be included directly. It is automatically included as needed by the dataflash driver - * dispatch header located in LUFA/Drivers/Board/Dataflash.h. - */ - -/** \ingroup Group_Dataflash - * \defgroup Group_Dataflash_A3BU_XPLAINED XMEGA A3BU Xplained. - * \brief Board specific Dataflash driver header for the Atmel XMEGA A3BU Xplained. - * - * Board specific Dataflash driver header for the Atmel XMEGA A3BU Xplained board. - * - * @{ - */ - -#ifndef __DATAFLASH_A3BU_XPLAINED_H__ -#define __DATAFLASH_A3BU_XPLAINED_H__ - - /* Includes: */ - #include "../../../../Common/Common.h" - #include "../../../Misc/AT45DB642D.h" - - /* Preprocessor Checks: */ - #if !defined(__INCLUDE_FROM_DATAFLASH_H) - #error Do not include this file directly. Include LUFA/Drivers/Board/Dataflash.h instead. - #endif - - /* Private Interface - For use in library only: */ - #if !defined(__DOXYGEN__) - /* Macros: */ - #define DATAFLASH_CHIPCS_MASK (1 << 4) - #define DATAFLASH_CHIPCS_PORT PORTF - #endif - - /* Public Interface - May be used in end-application: */ - /* Macros: */ - /** Constant indicating the total number of dataflash ICs mounted on the selected board. */ - #define DATAFLASH_TOTALCHIPS 1 - - /** Mask for no dataflash chip selected. */ - #define DATAFLASH_NO_CHIP DATAFLASH_CHIPCS_MASK - - /** Mask for the first dataflash chip selected. */ - #define DATAFLASH_CHIP1 0 - - /** Internal main memory page size for the board's dataflash ICs. */ - #define DATAFLASH_PAGE_SIZE 1024 - - /** Total number of pages inside each of the board's dataflash ICs. */ - #define DATAFLASH_PAGES 8192 - - /* Inline Functions: */ - /** Initializes the dataflash driver so that commands and data may be sent to an attached dataflash IC. - * The microcontroller's SPI driver MUST be initialized before any of the dataflash commands are used. - */ - static inline void Dataflash_Init(void) - { - DATAFLASH_CHIPCS_PORT.DIRSET = DATAFLASH_CHIPCS_MASK; - DATAFLASH_CHIPCS_PORT.OUTSET = DATAFLASH_CHIPCS_MASK; - } - - /** Sends a byte to the currently selected dataflash IC, and returns a byte from the dataflash. - * - * \param[in] Byte of data to send to the dataflash - * - * \return Last response byte from the dataflash - */ - static inline uint8_t Dataflash_TransferByte(const uint8_t Byte) ATTR_ALWAYS_INLINE; - static inline uint8_t Dataflash_TransferByte(const uint8_t Byte) - { - // TODO - return 0; - } - - /** Sends a byte to the currently selected dataflash IC, and ignores the next byte from the dataflash. - * - * \param[in] Byte of data to send to the dataflash - */ - static inline void Dataflash_SendByte(const uint8_t Byte) ATTR_ALWAYS_INLINE; - static inline void Dataflash_SendByte(const uint8_t Byte) - { - // TODO - } - - /** Sends a dummy byte to the currently selected dataflash IC, and returns the next byte from the dataflash. - * - * \return Last response byte from the dataflash - */ - static inline uint8_t Dataflash_ReceiveByte(void) ATTR_ALWAYS_INLINE ATTR_WARN_UNUSED_RESULT; - static inline uint8_t Dataflash_ReceiveByte(void) - { - // TODO - return 0; - } - - /** Determines the currently selected dataflash chip. - * - * \return Mask of the currently selected Dataflash chip, either \ref DATAFLASH_NO_CHIP if no chip is selected - * or a DATAFLASH_CHIPn mask (where n is the chip number). - */ - static inline uint8_t Dataflash_GetSelectedChip(void) ATTR_ALWAYS_INLINE ATTR_WARN_UNUSED_RESULT; - static inline uint8_t Dataflash_GetSelectedChip(void) - { - return (DATAFLASH_CHIPCS_PORT.OUT & DATAFLASH_CHIPCS_MASK); - } - - /** Selects the given dataflash chip. - * - * \param[in] ChipMask Mask of the Dataflash IC to select, in the form of DATAFLASH_CHIPn mask (where n is - * the chip number). - */ - static inline void Dataflash_SelectChip(const uint8_t ChipMask) ATTR_ALWAYS_INLINE; - static inline void Dataflash_SelectChip(const uint8_t ChipMask) - { - DATAFLASH_CHIPCS_PORT.OUT = ((DATAFLASH_CHIPCS_PORT.OUT & ~DATAFLASH_CHIPCS_MASK) | ChipMask); - } - - /** Deselects the current dataflash chip, so that no dataflash is selected. */ - static inline void Dataflash_DeselectChip(void) ATTR_ALWAYS_INLINE; - static inline void Dataflash_DeselectChip(void) - { - Dataflash_SelectChip(DATAFLASH_NO_CHIP); - } - - /** Selects a dataflash IC from the given page number, which should range from 0 to - * ((DATAFLASH_PAGES * DATAFLASH_TOTALCHIPS) - 1). For boards containing only one - * dataflash IC, this will select DATAFLASH_CHIP1. If the given page number is outside - * the total number of pages contained in the boards dataflash ICs, all dataflash ICs - * are deselected. - * - * \param[in] PageAddress Address of the page to manipulate, ranging from - * 0 to ((DATAFLASH_PAGES * DATAFLASH_TOTALCHIPS) - 1). - */ - static inline void Dataflash_SelectChipFromPage(const uint16_t PageAddress) - { - Dataflash_DeselectChip(); - - if (PageAddress >= (DATAFLASH_PAGES * DATAFLASH_TOTALCHIPS)) - return; - - if (PageAddress & 0x01) - Dataflash_SelectChip(DATAFLASH_CHIP2); - else - Dataflash_SelectChip(DATAFLASH_CHIP1); - } - - /** Toggles the select line of the currently selected dataflash IC, so that it is ready to receive - * a new command. - */ - static inline void Dataflash_ToggleSelectedChipCS(void) - { - uint8_t SelectedChipMask = Dataflash_GetSelectedChip(); - - Dataflash_DeselectChip(); - Dataflash_SelectChip(SelectedChipMask); - } - - /** Spin-loops while the currently selected dataflash is busy executing a command, such as a main - * memory page program or main memory to buffer transfer. - */ - static inline void Dataflash_WaitWhileBusy(void) - { - Dataflash_ToggleSelectedChipCS(); - Dataflash_SendByte(DF_CMD_GETSTATUS); - while (!(Dataflash_ReceiveByte() & DF_STATUS_READY)); - Dataflash_ToggleSelectedChipCS(); - } - - /** Sends a set of page and buffer address bytes to the currently selected dataflash IC, for use with - * dataflash commands which require a complete 24-bit address. - * - * \param[in] PageAddress Page address within the selected dataflash IC - * \param[in] BufferByte Address within the dataflash's buffer - */ - static inline void Dataflash_SendAddressBytes(uint16_t PageAddress, - const uint16_t BufferByte) - { - PageAddress >>= 1; - - Dataflash_SendByte(PageAddress >> 5); - Dataflash_SendByte((PageAddress << 3) | (BufferByte >> 8)); - Dataflash_SendByte(BufferByte); - } - -#endif - -/** @} */ - +/* + LUFA Library + Copyright (C) Dean Camera, 2011. + + dean [at] fourwalledcubicle [dot] com + www.lufa-lib.org +*/ + +/* + Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) + + Permission to use, copy, modify, distribute, and sell this + software and its documentation for any purpose is hereby granted + without fee, provided that the above copyright notice appear in + all copies and that both that the copyright notice and this + permission notice and warranty disclaimer appear in supporting + documentation, and that the name of the author not be used in + advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + + The author disclaim all warranties with regard to this + software, including all implied warranties of merchantability + and fitness. In no event shall the author be liable for any + special, indirect or consequential damages or any damages + whatsoever resulting from loss of use, data or profits, whether + in an action of contract, negligence or other tortious action, + arising out of or in connection with the use or performance of + this software. +*/ + +/** \file + * \brief Board specific Dataflash driver header for the Atmel XMEGA A3BU Xplained. + * \copydetails Group_Dataflash_A3BU_XPLAINED + * + * \note This file should not be included directly. It is automatically included as needed by the dataflash driver + * dispatch header located in LUFA/Drivers/Board/Dataflash.h. + */ + +/** \ingroup Group_Dataflash + * \defgroup Group_Dataflash_A3BU_XPLAINED XMEGA A3BU Xplained. + * \brief Board specific Dataflash driver header for the Atmel XMEGA A3BU Xplained. + * + * Board specific Dataflash driver header for the Atmel XMEGA A3BU Xplained board. + * + * @{ + */ + +#ifndef __DATAFLASH_A3BU_XPLAINED_H__ +#define __DATAFLASH_A3BU_XPLAINED_H__ + + /* Includes: */ + #include "../../../../Common/Common.h" + #include "../../../Misc/AT45DB642D.h" + + /* Preprocessor Checks: */ + #if !defined(__INCLUDE_FROM_DATAFLASH_H) + #error Do not include this file directly. Include LUFA/Drivers/Board/Dataflash.h instead. + #endif + + /* Private Interface - For use in library only: */ + #if !defined(__DOXYGEN__) + /* Macros: */ + #define DATAFLASH_CHIPCS_MASK (1 << 4) + #define DATAFLASH_CHIPCS_PORT PORTF + #endif + + /* Public Interface - May be used in end-application: */ + /* Macros: */ + /** Constant indicating the total number of dataflash ICs mounted on the selected board. */ + #define DATAFLASH_TOTALCHIPS 1 + + /** Mask for no dataflash chip selected. */ + #define DATAFLASH_NO_CHIP DATAFLASH_CHIPCS_MASK + + /** Mask for the first dataflash chip selected. */ + #define DATAFLASH_CHIP1 0 + + /** Internal main memory page size for the board's dataflash ICs. */ + #define DATAFLASH_PAGE_SIZE 1024 + + /** Total number of pages inside each of the board's dataflash ICs. */ + #define DATAFLASH_PAGES 8192 + + /* Inline Functions: */ + /** Initializes the dataflash driver so that commands and data may be sent to an attached dataflash IC. + * The microcontroller's SPI driver MUST be initialized before any of the dataflash commands are used. + */ + static inline void Dataflash_Init(void) + { + DATAFLASH_CHIPCS_PORT.DIRSET = DATAFLASH_CHIPCS_MASK; + DATAFLASH_CHIPCS_PORT.OUTSET = DATAFLASH_CHIPCS_MASK; + } + + /** Sends a byte to the currently selected dataflash IC, and returns a byte from the dataflash. + * + * \param[in] Byte of data to send to the dataflash + * + * \return Last response byte from the dataflash + */ + static inline uint8_t Dataflash_TransferByte(const uint8_t Byte) ATTR_ALWAYS_INLINE; + static inline uint8_t Dataflash_TransferByte(const uint8_t Byte) + { + // TODO + return 0; + } + + /** Sends a byte to the currently selected dataflash IC, and ignores the next byte from the dataflash. + * + * \param[in] Byte of data to send to the dataflash + */ + static inline void Dataflash_SendByte(const uint8_t Byte) ATTR_ALWAYS_INLINE; + static inline void Dataflash_SendByte(const uint8_t Byte) + { + // TODO + } + + /** Sends a dummy byte to the currently selected dataflash IC, and returns the next byte from the dataflash. + * + * \return Last response byte from the dataflash + */ + static inline uint8_t Dataflash_ReceiveByte(void) ATTR_ALWAYS_INLINE ATTR_WARN_UNUSED_RESULT; + static inline uint8_t Dataflash_ReceiveByte(void) + { + // TODO + return 0; + } + + /** Determines the currently selected dataflash chip. + * + * \return Mask of the currently selected Dataflash chip, either \ref DATAFLASH_NO_CHIP if no chip is selected + * or a DATAFLASH_CHIPn mask (where n is the chip number). + */ + static inline uint8_t Dataflash_GetSelectedChip(void) ATTR_ALWAYS_INLINE ATTR_WARN_UNUSED_RESULT; + static inline uint8_t Dataflash_GetSelectedChip(void) + { + return (DATAFLASH_CHIPCS_PORT.OUT & DATAFLASH_CHIPCS_MASK); + } + + /** Selects the given dataflash chip. + * + * \param[in] ChipMask Mask of the Dataflash IC to select, in the form of DATAFLASH_CHIPn mask (where n is + * the chip number). + */ + static inline void Dataflash_SelectChip(const uint8_t ChipMask) ATTR_ALWAYS_INLINE; + static inline void Dataflash_SelectChip(const uint8_t ChipMask) + { + DATAFLASH_CHIPCS_PORT.OUT = ((DATAFLASH_CHIPCS_PORT.OUT & ~DATAFLASH_CHIPCS_MASK) | ChipMask); + } + + /** Deselects the current dataflash chip, so that no dataflash is selected. */ + static inline void Dataflash_DeselectChip(void) ATTR_ALWAYS_INLINE; + static inline void Dataflash_DeselectChip(void) + { + Dataflash_SelectChip(DATAFLASH_NO_CHIP); + } + + /** Selects a dataflash IC from the given page number, which should range from 0 to + * ((DATAFLASH_PAGES * DATAFLASH_TOTALCHIPS) - 1). For boards containing only one + * dataflash IC, this will select DATAFLASH_CHIP1. If the given page number is outside + * the total number of pages contained in the boards dataflash ICs, all dataflash ICs + * are deselected. + * + * \param[in] PageAddress Address of the page to manipulate, ranging from + * 0 to ((DATAFLASH_PAGES * DATAFLASH_TOTALCHIPS) - 1). + */ + static inline void Dataflash_SelectChipFromPage(const uint16_t PageAddress) + { + Dataflash_DeselectChip(); + + if (PageAddress >= (DATAFLASH_PAGES * DATAFLASH_TOTALCHIPS)) + return; + + if (PageAddress & 0x01) + Dataflash_SelectChip(DATAFLASH_CHIP2); + else + Dataflash_SelectChip(DATAFLASH_CHIP1); + } + + /** Toggles the select line of the currently selected dataflash IC, so that it is ready to receive + * a new command. + */ + static inline void Dataflash_ToggleSelectedChipCS(void) + { + uint8_t SelectedChipMask = Dataflash_GetSelectedChip(); + + Dataflash_DeselectChip(); + Dataflash_SelectChip(SelectedChipMask); + } + + /** Spin-loops while the currently selected dataflash is busy executing a command, such as a main + * memory page program or main memory to buffer transfer. + */ + static inline void Dataflash_WaitWhileBusy(void) + { + Dataflash_ToggleSelectedChipCS(); + Dataflash_SendByte(DF_CMD_GETSTATUS); + while (!(Dataflash_ReceiveByte() & DF_STATUS_READY)); + Dataflash_ToggleSelectedChipCS(); + } + + /** Sends a set of page and buffer address bytes to the currently selected dataflash IC, for use with + * dataflash commands which require a complete 24-bit address. + * + * \param[in] PageAddress Page address within the selected dataflash IC + * \param[in] BufferByte Address within the dataflash's buffer + */ + static inline void Dataflash_SendAddressBytes(uint16_t PageAddress, + const uint16_t BufferByte) + { + PageAddress >>= 1; + + Dataflash_SendByte(PageAddress >> 5); + Dataflash_SendByte((PageAddress << 3) | (BufferByte >> 8)); + Dataflash_SendByte(BufferByte); + } + +#endif + +/** @} */ + diff --git a/LUFA/Drivers/Board/XMEGA/A3BU_XPLAINED/LEDs.h b/LUFA/Drivers/Board/XMEGA/A3BU_XPLAINED/LEDs.h index ad6d9070f1..eb37ae4c62 100644 --- a/LUFA/Drivers/Board/XMEGA/A3BU_XPLAINED/LEDs.h +++ b/LUFA/Drivers/Board/XMEGA/A3BU_XPLAINED/LEDs.h @@ -1,127 +1,127 @@ -/* - LUFA Library - Copyright (C) Dean Camera, 2011. - - dean [at] fourwalledcubicle [dot] com - www.fourwalledcubicle.com -*/ - -/* - Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) - - Permission to use, copy, modify, and distribute this software - and its documentation for any purpose and without fee is hereby - granted, provided that the above copyright notice appear in all - copies and that both that the copyright notice and this - permission notice and warranty disclaimer appear in supporting - documentation, and that the name of the author not be used in - advertising or publicity pertaining to distribution of the - software without specific, written prior permission. - - The author disclaim all warranties with regard to this - software, including all implied warranties of merchantability - and fitness. In no event shall the author be liable for any - special, indirect or consequential damages or any damages - whatsoever resulting from loss of use, data or profits, whether - in an action of contract, negligence or other tortious action, - arising out of or in connection with the use or performance of - this software. -*/ - -/** \file - * \brief Board specific LED driver header for the Atmel XMEGA A3BU Xplained. - * \copydetails Group_LEDs_A3BU_XPLAINED - * - * \note This file should not be included directly. It is automatically included as needed by the LEDs driver - * dispatch header located in LUFA/Drivers/Board/LEDs.h. - */ - -/** \ingroup Group_LEDs - * \defgroup Group_LEDs_A3BU_XPLAINED XMEGA A3BU Xplained - * \brief Board specific LED driver header for the Atmel XMEGA A3BU Xplained. - * - * Board specific LED driver header for the Atmel XMEGA A3BU Xplained. - * - * @{ - */ - -#ifndef __LEDS_A3BU_XPLAINED_H__ -#define __LEDS_A3BU_XPLAINED_H__ - - /* Includes: */ - #include - - /* Enable C linkage for C++ Compilers: */ - #if defined(__cplusplus) - extern "C" { - #endif - - /* Preprocessor Checks: */ - #if !defined(__INCLUDE_FROM_LEDS_H) - #error Do not include this file directly. Include LUFA/Drivers/Board/LEDS.h instead. - #endif - - /* Public Interface - May be used in end-application: */ - /* Macros: */ - /** LED mask for the first LED on the board. */ - #define LEDS_LED1 (1 << 0) - - /** LED mask for the second LED on the board. */ - #define LEDS_LED2 (1 << 1) - - /** LED mask for all the LEDs on the board. */ - #define LEDS_ALL_LEDS (LEDS_LED1 | LEDS_LED2) - - /** LED mask for none of the board LEDs. */ - #define LEDS_NO_LEDS 0 - - /* Inline Functions: */ - #if !defined(__DOXYGEN__) - static inline void LEDs_Init(void) - { - PORTR_DIRSET = LEDS_ALL_LEDS; - PORTR_OUTSET = LEDS_ALL_LEDS; - } - - static inline void LEDs_TurnOnLEDs(const uint8_t LEDMask) - { - PORTR_OUTCLR = LEDMask; - } - - static inline void LEDs_TurnOffLEDs(const uint8_t LEDMask) - { - PORTR_OUTSET = LEDMask; - } - - static inline void LEDs_SetAllLEDs(const uint8_t LEDMask) - { - PORTR_OUT = (PORTR.OUT & ~LEDS_ALL_LEDS) | LEDMask; - } - - static inline void LEDs_ChangeLEDs(const uint8_t LEDMask, const uint8_t ActiveMask) - { - PORTR_OUT = (PORTR.OUT & ~LEDMask) | ActiveMask; - } - - static inline void LEDs_ToggleLEDs(const uint8_t LEDMask) - { - PORTR_OUTTGL = LEDMask; - } - - static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT; - static inline uint8_t LEDs_GetLEDs(void) - { - return (PORTR_OUT & LEDS_ALL_LEDS); - } - #endif - - /* Disable C linkage for C++ Compilers: */ - #if defined(__cplusplus) - } - #endif - -#endif - -/** @} */ - - +/* + LUFA Library + Copyright (C) Dean Camera, 2011. + + dean [at] fourwalledcubicle [dot] com + www.fourwalledcubicle.com +*/ + +/* + Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) + + Permission to use, copy, modify, and distribute this software + and its documentation for any purpose and without fee is hereby + granted, provided that the above copyright notice appear in all + copies and that both that the copyright notice and this + permission notice and warranty disclaimer appear in supporting + documentation, and that the name of the author not be used in + advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + + The author disclaim all warranties with regard to this + software, including all implied warranties of merchantability + and fitness. In no event shall the author be liable for any + special, indirect or consequential damages or any damages + whatsoever resulting from loss of use, data or profits, whether + in an action of contract, negligence or other tortious action, + arising out of or in connection with the use or performance of + this software. +*/ + +/** \file + * \brief Board specific LED driver header for the Atmel XMEGA A3BU Xplained. + * \copydetails Group_LEDs_A3BU_XPLAINED + * + * \note This file should not be included directly. It is automatically included as needed by the LEDs driver + * dispatch header located in LUFA/Drivers/Board/LEDs.h. + */ + +/** \ingroup Group_LEDs + * \defgroup Group_LEDs_A3BU_XPLAINED XMEGA A3BU Xplained + * \brief Board specific LED driver header for the Atmel XMEGA A3BU Xplained. + * + * Board specific LED driver header for the Atmel XMEGA A3BU Xplained. + * + * @{ + */ + +#ifndef __LEDS_A3BU_XPLAINED_H__ +#define __LEDS_A3BU_XPLAINED_H__ + + /* Includes: */ + #include + + /* Enable C linkage for C++ Compilers: */ + #if defined(__cplusplus) + extern "C" { + #endif + + /* Preprocessor Checks: */ + #if !defined(__INCLUDE_FROM_LEDS_H) + #error Do not include this file directly. Include LUFA/Drivers/Board/LEDS.h instead. + #endif + + /* Public Interface - May be used in end-application: */ + /* Macros: */ + /** LED mask for the first LED on the board. */ + #define LEDS_LED1 (1 << 0) + + /** LED mask for the second LED on the board. */ + #define LEDS_LED2 (1 << 1) + + /** LED mask for all the LEDs on the board. */ + #define LEDS_ALL_LEDS (LEDS_LED1 | LEDS_LED2) + + /** LED mask for none of the board LEDs. */ + #define LEDS_NO_LEDS 0 + + /* Inline Functions: */ + #if !defined(__DOXYGEN__) + static inline void LEDs_Init(void) + { + PORTR_DIRSET = LEDS_ALL_LEDS; + PORTR_OUTSET = LEDS_ALL_LEDS; + } + + static inline void LEDs_TurnOnLEDs(const uint8_t LEDMask) + { + PORTR_OUTCLR = LEDMask; + } + + static inline void LEDs_TurnOffLEDs(const uint8_t LEDMask) + { + PORTR_OUTSET = LEDMask; + } + + static inline void LEDs_SetAllLEDs(const uint8_t LEDMask) + { + PORTR_OUT = (PORTR.OUT & ~LEDS_ALL_LEDS) | LEDMask; + } + + static inline void LEDs_ChangeLEDs(const uint8_t LEDMask, const uint8_t ActiveMask) + { + PORTR_OUT = (PORTR.OUT & ~LEDMask) | ActiveMask; + } + + static inline void LEDs_ToggleLEDs(const uint8_t LEDMask) + { + PORTR_OUTTGL = LEDMask; + } + + static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT; + static inline uint8_t LEDs_GetLEDs(void) + { + return (PORTR_OUT & LEDS_ALL_LEDS); + } + #endif + + /* Disable C linkage for C++ Compilers: */ + #if defined(__cplusplus) + } + #endif + +#endif + +/** @} */ + + diff --git a/LUFA/Drivers/Peripheral/XMEGA/SPI_XMEGA.h b/LUFA/Drivers/Peripheral/XMEGA/SPI_XMEGA.h index 688b916848..91e86c38f0 100644 --- a/LUFA/Drivers/Peripheral/XMEGA/SPI_XMEGA.h +++ b/LUFA/Drivers/Peripheral/XMEGA/SPI_XMEGA.h @@ -1,248 +1,248 @@ -/* - LUFA Library - Copyright (C) Dean Camera, 2011. - - dean [at] fourwalledcubicle [dot] com - www.lufa-lib.org -*/ - -/* - Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) - - Permission to use, copy, modify, distribute, and sell this - software and its documentation for any purpose is hereby granted - without fee, provided that the above copyright notice appear in - all copies and that both that the copyright notice and this - permission notice and warranty disclaimer appear in supporting - documentation, and that the name of the author not be used in - advertising or publicity pertaining to distribution of the - software without specific, written prior permission. - - The author disclaim all warranties with regard to this - software, including all implied warranties of merchantability - and fitness. In no event shall the author be liable for any - special, indirect or consequential damages or any damages - whatsoever resulting from loss of use, data or profits, whether - in an action of contract, negligence or other tortious action, - arising out of or in connection with the use or performance of - this software. -*/ - -/** \file - * \brief SPI Peripheral Driver (XMEGA) - * - * On-chip SPI driver for the XMEGA microcontrollers. - * - * \note This file should not be included directly. It is automatically included as needed by the SPI driver - * dispatch header located in LUFA/Drivers/Peripheral/SPI.h. - */ - -/** \ingroup Group_SPI - * \defgroup Group_SPI_XMEGA SPI Peripheral Driver (XMEGA) - * - * \section Sec_ModDescription Module Description - * Driver for the hardware SPI port(s) available on XMEGA AVR microcontroller models. This - * module provides an easy to use driver for the setup and transfer of data over the AVR's - * SPI ports. - * - * \note This file should not be included directly. It is automatically included as needed by the SPI driver - * dispatch header located in LUFA/Drivers/Peripheral/SPI.h. - * - * \code - * // Initialize the SPI driver before first use - * SPI_Init(&SPIC, - * SPI_SPEED_FCPU_DIV_2 | SPI_ORDER_MSB_FIRST | SPI_SCK_LEAD_FALLING | - * SPI_SAMPLE_TRAILING | SPI_MODE_MASTER); - * - * // Send several bytes, ignoring the returned data - * SPI_SendByte(&SPIC, 0x01); - * SPI_SendByte(&SPIC, 0x02); - * SPI_SendByte(&SPIC, 0x03); - * - * // Receive several bytes, sending a dummy 0x00 byte each time - * uint8_t Byte1 = SPI_ReceiveByte(&SPIC); - * uint8_t Byte2 = SPI_ReceiveByte(&SPIC); - * uint8_t Byte3 = SPI_ReceiveByte(&SPIC); - * - * // Send a byte, and store the received byte from the same transaction - * uint8_t ResponseByte = SPI_TransferByte(&SPIC, 0xDC); - * \endcode - * - * @{ - */ - -#ifndef __SPI_XMEGA_H__ -#define __SPI_XMEGA_H__ - - /* Includes: */ - #include "../../../Common/Common.h" - - /* Enable C linkage for C++ Compilers: */ - #if defined(__cplusplus) - extern "C" { - #endif - - /* Preprocessor Checks: */ - #if !defined(__INCLUDE_FROM_SPI_H) - #error Do not include this file directly. Include LUFA/Drivers/Peripheral/SPI.h instead. - #endif - - /* Private Interface - For use in library only: */ - #if !defined(__DOXYGEN__) - /* Macros: */ - #define SPI_USE_DOUBLESPEED SPI_CLK2X_bm - #endif - - /* Public Interface - May be used in end-application: */ - /* Macros: */ - /** \name SPI Prescaler Configuration Masks */ - //@{ - /** SPI prescaler mask for \c SPI_Init(). Divides the system clock by a factor of 2. */ - #define SPI_SPEED_FCPU_DIV_2 SPI_USE_DOUBLESPEED - - /** SPI prescaler mask for \c SPI_Init(). Divides the system clock by a factor of 4. */ - #define SPI_SPEED_FCPU_DIV_4 0 - - /** SPI prescaler mask for \c SPI_Init(). Divides the system clock by a factor of 8. */ - #define SPI_SPEED_FCPU_DIV_8 (SPI_USE_DOUBLESPEED | (1 << SPI_PRESCALER_gp)) - - /** SPI prescaler mask for \c SPI_Init(). Divides the system clock by a factor of 16. */ - #define SPI_SPEED_FCPU_DIV_16 (1 << SPI_PRESCALER_gp) - - /** SPI prescaler mask for \c SPI_Init(). Divides the system clock by a factor of 32. */ - #define SPI_SPEED_FCPU_DIV_32 (SPI_USE_DOUBLESPEED | (2 << SPI_PRESCALER_gp)) - - /** SPI prescaler mask for \c SPI_Init(). Divides the system clock by a factor of 64. */ - #define SPI_SPEED_FCPU_DIV_64 (2 << SPI_PRESCALER_gp) - - /** SPI prescaler mask for \c SPI_Init(). Divides the system clock by a factor of 128. */ - #define SPI_SPEED_FCPU_DIV_128 (3 << SPI_PRESCALER_gp) - //@} - - /** \name SPI SCK Polarity Configuration Masks */ - //@{ - /** SPI clock polarity mask for \c SPI_Init(). Indicates that the SCK should lead on the rising edge. */ - #define SPI_SCK_LEAD_RISING 0 - - /** SPI clock polarity mask for \c SPI_Init(). Indicates that the SCK should lead on the falling edge. */ - #define SPI_SCK_LEAD_FALLING SPI_MODE1_bm - //@} - - /** \name SPI Sample Edge Configuration Masks */ - //@{ - /** SPI data sample mode mask for \c SPI_Init(). Indicates that the data should sampled on the leading edge. */ - #define SPI_SAMPLE_LEADING 0 - - /** SPI data sample mode mask for \c SPI_Init(). Indicates that the data should be sampled on the trailing edge. */ - #define SPI_SAMPLE_TRAILING SPI_MODE0_bm - //@} - - /** \name SPI Data Ordering Configuration Masks */ - //@{ - /** SPI data order mask for \c SPI_Init(). Indicates that data should be shifted out MSB first. */ - #define SPI_ORDER_MSB_FIRST 0 - - /** SPI data order mask for \c SPI_Init(). Indicates that data should be shifted out LSB first. */ - #define SPI_ORDER_LSB_FIRST SPI_DORD_bm - //@} - - /** \name SPI Mode Configuration Masks */ - //@{ - /** SPI mode mask for \c SPI_Init(). Indicates that the SPI interface should be initialized into slave mode. */ - #define SPI_MODE_SLAVE 0 - - /** SPI mode mask for \c SPI_Init(). Indicates that the SPI interface should be initialized into master mode. */ - #define SPI_MODE_MASTER SPI_MASTER_bm - //@} - - /* Inline Functions: */ - /** Initializes the SPI subsystem, ready for transfers. Must be called before calling any other - * SPI routines. - * - * \param[in, out] SPI Pointer to the base of the SPI peripheral within the device. - * \param[in] SPIOptions SPI Options, a mask consisting of one of each of the \c SPI_SPEED_*, - * \c SPI_SCK_*, \c SPI_SAMPLE_*, \c SPI_ORDER_* and \c SPI_MODE_* masks. - */ - static inline void SPI_Init(const SPI_t* SPI, - const uint8_t SPIOptions) - { - SPI->CTRL = (SPIOptions | SPI_ENABLE_bm); - } - - /** Turns off the SPI driver, disabling and returning used hardware to their default configuration. - * - * \param[in, out] SPI Pointer to the base of the SPI peripheral within the device. - */ - static inline void SPI_Disable(const SPI_t* SPI) - { - SPI->CTRL &= ~SPI_ENABLE_bm; - } - - /** Retrieves the currently selected SPI mode, once the SPI interface has been configured. - * - * \param[in, out] SPI Pointer to the base of the SPI peripheral within the device. - * - * \return \ref SPI_MODE_MASTER if the interface is currently in SPI Master mode, \ref SPI_MODE_SLAVE otherwise - */ - static inline uint8_t SPI_GetCurrentMode(const SPI_t* SPI) ATTR_ALWAYS_INLINE; - static inline uint8_t SPI_GetCurrentMode(const SPI_t* SPI) - { - return (SPI->CTRL & SPI_MASTER_bm); - } - - /** Sends and receives a byte through the SPI interface, blocking until the transfer is complete. - * - * \param[in, out] SPI Pointer to the base of the SPI peripheral within the device. - * \param[in] Byte Byte to send through the SPI interface. - * - * \return Response byte from the attached SPI device. - */ - static inline uint8_t SPI_TransferByte(const SPI_t* SPI, - const uint8_t Byte) ATTR_ALWAYS_INLINE; - static inline uint8_t SPI_TransferByte(const SPI_t* SPI, - const uint8_t Byte) - { - SPI->DATA = Byte; - while (!(SPI->STATUS & SPI_IF_bm)); - return SPI->DATA; - } - - /** Sends a byte through the SPI interface, blocking until the transfer is complete. The response - * byte sent to from the attached SPI device is ignored. - * - * \param[in, out] SPI Pointer to the base of the SPI peripheral within the device. - * \param[in] Byte Byte to send through the SPI interface. - */ - static inline void SPI_SendByte(const SPI_t* SPI, - const uint8_t Byte) ATTR_ALWAYS_INLINE; - static inline void SPI_SendByte(const SPI_t* SPI, - const uint8_t Byte) - { - SPI->DATA = Byte; - while (!(SPI->STATUS & SPI_IF_bm)); - } - - /** Sends a dummy byte through the SPI interface, blocking until the transfer is complete. The response - * byte from the attached SPI device is returned. - * - * \param[in, out] SPI Pointer to the base of the SPI peripheral within the device. - * - * \return The response byte from the attached SPI device. - */ - static inline uint8_t SPI_ReceiveByte(const SPI_t* SPI) ATTR_ALWAYS_INLINE ATTR_WARN_UNUSED_RESULT; - static inline uint8_t SPI_ReceiveByte(const SPI_t* SPI) - { - SPI->DATA = 0; - while (!(SPI->STATUS & SPI_IF_bm)); - return SPI->DATA; - } - - /* Disable C linkage for C++ Compilers: */ - #if defined(__cplusplus) - } - #endif - -#endif - -/** @} */ - +/* + LUFA Library + Copyright (C) Dean Camera, 2011. + + dean [at] fourwalledcubicle [dot] com + www.lufa-lib.org +*/ + +/* + Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) + + Permission to use, copy, modify, distribute, and sell this + software and its documentation for any purpose is hereby granted + without fee, provided that the above copyright notice appear in + all copies and that both that the copyright notice and this + permission notice and warranty disclaimer appear in supporting + documentation, and that the name of the author not be used in + advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + + The author disclaim all warranties with regard to this + software, including all implied warranties of merchantability + and fitness. In no event shall the author be liable for any + special, indirect or consequential damages or any damages + whatsoever resulting from loss of use, data or profits, whether + in an action of contract, negligence or other tortious action, + arising out of or in connection with the use or performance of + this software. +*/ + +/** \file + * \brief SPI Peripheral Driver (XMEGA) + * + * On-chip SPI driver for the XMEGA microcontrollers. + * + * \note This file should not be included directly. It is automatically included as needed by the SPI driver + * dispatch header located in LUFA/Drivers/Peripheral/SPI.h. + */ + +/** \ingroup Group_SPI + * \defgroup Group_SPI_XMEGA SPI Peripheral Driver (XMEGA) + * + * \section Sec_ModDescription Module Description + * Driver for the hardware SPI port(s) available on XMEGA AVR microcontroller models. This + * module provides an easy to use driver for the setup and transfer of data over the AVR's + * SPI ports. + * + * \note This file should not be included directly. It is automatically included as needed by the SPI driver + * dispatch header located in LUFA/Drivers/Peripheral/SPI.h. + * + * \code + * // Initialize the SPI driver before first use + * SPI_Init(&SPIC, + * SPI_SPEED_FCPU_DIV_2 | SPI_ORDER_MSB_FIRST | SPI_SCK_LEAD_FALLING | + * SPI_SAMPLE_TRAILING | SPI_MODE_MASTER); + * + * // Send several bytes, ignoring the returned data + * SPI_SendByte(&SPIC, 0x01); + * SPI_SendByte(&SPIC, 0x02); + * SPI_SendByte(&SPIC, 0x03); + * + * // Receive several bytes, sending a dummy 0x00 byte each time + * uint8_t Byte1 = SPI_ReceiveByte(&SPIC); + * uint8_t Byte2 = SPI_ReceiveByte(&SPIC); + * uint8_t Byte3 = SPI_ReceiveByte(&SPIC); + * + * // Send a byte, and store the received byte from the same transaction + * uint8_t ResponseByte = SPI_TransferByte(&SPIC, 0xDC); + * \endcode + * + * @{ + */ + +#ifndef __SPI_XMEGA_H__ +#define __SPI_XMEGA_H__ + + /* Includes: */ + #include "../../../Common/Common.h" + + /* Enable C linkage for C++ Compilers: */ + #if defined(__cplusplus) + extern "C" { + #endif + + /* Preprocessor Checks: */ + #if !defined(__INCLUDE_FROM_SPI_H) + #error Do not include this file directly. Include LUFA/Drivers/Peripheral/SPI.h instead. + #endif + + /* Private Interface - For use in library only: */ + #if !defined(__DOXYGEN__) + /* Macros: */ + #define SPI_USE_DOUBLESPEED SPI_CLK2X_bm + #endif + + /* Public Interface - May be used in end-application: */ + /* Macros: */ + /** \name SPI Prescaler Configuration Masks */ + //@{ + /** SPI prescaler mask for \c SPI_Init(). Divides the system clock by a factor of 2. */ + #define SPI_SPEED_FCPU_DIV_2 SPI_USE_DOUBLESPEED + + /** SPI prescaler mask for \c SPI_Init(). Divides the system clock by a factor of 4. */ + #define SPI_SPEED_FCPU_DIV_4 0 + + /** SPI prescaler mask for \c SPI_Init(). Divides the system clock by a factor of 8. */ + #define SPI_SPEED_FCPU_DIV_8 (SPI_USE_DOUBLESPEED | (1 << SPI_PRESCALER_gp)) + + /** SPI prescaler mask for \c SPI_Init(). Divides the system clock by a factor of 16. */ + #define SPI_SPEED_FCPU_DIV_16 (1 << SPI_PRESCALER_gp) + + /** SPI prescaler mask for \c SPI_Init(). Divides the system clock by a factor of 32. */ + #define SPI_SPEED_FCPU_DIV_32 (SPI_USE_DOUBLESPEED | (2 << SPI_PRESCALER_gp)) + + /** SPI prescaler mask for \c SPI_Init(). Divides the system clock by a factor of 64. */ + #define SPI_SPEED_FCPU_DIV_64 (2 << SPI_PRESCALER_gp) + + /** SPI prescaler mask for \c SPI_Init(). Divides the system clock by a factor of 128. */ + #define SPI_SPEED_FCPU_DIV_128 (3 << SPI_PRESCALER_gp) + //@} + + /** \name SPI SCK Polarity Configuration Masks */ + //@{ + /** SPI clock polarity mask for \c SPI_Init(). Indicates that the SCK should lead on the rising edge. */ + #define SPI_SCK_LEAD_RISING 0 + + /** SPI clock polarity mask for \c SPI_Init(). Indicates that the SCK should lead on the falling edge. */ + #define SPI_SCK_LEAD_FALLING SPI_MODE1_bm + //@} + + /** \name SPI Sample Edge Configuration Masks */ + //@{ + /** SPI data sample mode mask for \c SPI_Init(). Indicates that the data should sampled on the leading edge. */ + #define SPI_SAMPLE_LEADING 0 + + /** SPI data sample mode mask for \c SPI_Init(). Indicates that the data should be sampled on the trailing edge. */ + #define SPI_SAMPLE_TRAILING SPI_MODE0_bm + //@} + + /** \name SPI Data Ordering Configuration Masks */ + //@{ + /** SPI data order mask for \c SPI_Init(). Indicates that data should be shifted out MSB first. */ + #define SPI_ORDER_MSB_FIRST 0 + + /** SPI data order mask for \c SPI_Init(). Indicates that data should be shifted out LSB first. */ + #define SPI_ORDER_LSB_FIRST SPI_DORD_bm + //@} + + /** \name SPI Mode Configuration Masks */ + //@{ + /** SPI mode mask for \c SPI_Init(). Indicates that the SPI interface should be initialized into slave mode. */ + #define SPI_MODE_SLAVE 0 + + /** SPI mode mask for \c SPI_Init(). Indicates that the SPI interface should be initialized into master mode. */ + #define SPI_MODE_MASTER SPI_MASTER_bm + //@} + + /* Inline Functions: */ + /** Initializes the SPI subsystem, ready for transfers. Must be called before calling any other + * SPI routines. + * + * \param[in, out] SPI Pointer to the base of the SPI peripheral within the device. + * \param[in] SPIOptions SPI Options, a mask consisting of one of each of the \c SPI_SPEED_*, + * \c SPI_SCK_*, \c SPI_SAMPLE_*, \c SPI_ORDER_* and \c SPI_MODE_* masks. + */ + static inline void SPI_Init(const SPI_t* SPI, + const uint8_t SPIOptions) + { + SPI->CTRL = (SPIOptions | SPI_ENABLE_bm); + } + + /** Turns off the SPI driver, disabling and returning used hardware to their default configuration. + * + * \param[in, out] SPI Pointer to the base of the SPI peripheral within the device. + */ + static inline void SPI_Disable(const SPI_t* SPI) + { + SPI->CTRL &= ~SPI_ENABLE_bm; + } + + /** Retrieves the currently selected SPI mode, once the SPI interface has been configured. + * + * \param[in, out] SPI Pointer to the base of the SPI peripheral within the device. + * + * \return \ref SPI_MODE_MASTER if the interface is currently in SPI Master mode, \ref SPI_MODE_SLAVE otherwise + */ + static inline uint8_t SPI_GetCurrentMode(const SPI_t* SPI) ATTR_ALWAYS_INLINE; + static inline uint8_t SPI_GetCurrentMode(const SPI_t* SPI) + { + return (SPI->CTRL & SPI_MASTER_bm); + } + + /** Sends and receives a byte through the SPI interface, blocking until the transfer is complete. + * + * \param[in, out] SPI Pointer to the base of the SPI peripheral within the device. + * \param[in] Byte Byte to send through the SPI interface. + * + * \return Response byte from the attached SPI device. + */ + static inline uint8_t SPI_TransferByte(const SPI_t* SPI, + const uint8_t Byte) ATTR_ALWAYS_INLINE; + static inline uint8_t SPI_TransferByte(const SPI_t* SPI, + const uint8_t Byte) + { + SPI->DATA = Byte; + while (!(SPI->STATUS & SPI_IF_bm)); + return SPI->DATA; + } + + /** Sends a byte through the SPI interface, blocking until the transfer is complete. The response + * byte sent to from the attached SPI device is ignored. + * + * \param[in, out] SPI Pointer to the base of the SPI peripheral within the device. + * \param[in] Byte Byte to send through the SPI interface. + */ + static inline void SPI_SendByte(const SPI_t* SPI, + const uint8_t Byte) ATTR_ALWAYS_INLINE; + static inline void SPI_SendByte(const SPI_t* SPI, + const uint8_t Byte) + { + SPI->DATA = Byte; + while (!(SPI->STATUS & SPI_IF_bm)); + } + + /** Sends a dummy byte through the SPI interface, blocking until the transfer is complete. The response + * byte from the attached SPI device is returned. + * + * \param[in, out] SPI Pointer to the base of the SPI peripheral within the device. + * + * \return The response byte from the attached SPI device. + */ + static inline uint8_t SPI_ReceiveByte(const SPI_t* SPI) ATTR_ALWAYS_INLINE ATTR_WARN_UNUSED_RESULT; + static inline uint8_t SPI_ReceiveByte(const SPI_t* SPI) + { + SPI->DATA = 0; + while (!(SPI->STATUS & SPI_IF_bm)); + return SPI->DATA; + } + + /* Disable C linkage for C++ Compilers: */ + #if defined(__cplusplus) + } + #endif + +#endif + +/** @} */ + diff --git a/Projects/AVRISP-MKII/AVRISP-MKII.aps b/Projects/AVRISP-MKII/AVRISP-MKII.aps index f8a825f162..6ea95ab84f 100644 --- a/Projects/AVRISP-MKII/AVRISP-MKII.aps +++ b/Projects/AVRISP-MKII/AVRISP-MKII.aps @@ -1 +1 @@ -AVRISP-MKII13-Jul-2010 14:10:1013-Jul-2010 14:14:47241013-Jul-2010 14:10:1044, 18, 0, 685AVR GCCAVRISP-MKII.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\AVR ONE!AT90USB1287.xmlfalseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cLib\V2Protocol.cLib\V2ProtocolParams.cLib\ISP\ISPProtocol.cLib\ISP\ISPTarget.cLib\XPROG\TINYNVM.cLib\XPROG\XMEGANVM.cLib\XPROG\XPROGProtocol.cLib\XPROG\XPROGTarget.cAVRISP-MKII.cDescriptors.hLib\V2Protocol.hLib\V2ProtocolConstants.hLib\V2ProtocolParams.hLib\ISP\ISPProtocol.hLib\ISP\ISPTarget.hLib\XPROG\TINYNVM.hLib\XPROG\XMEGANVM.hLib\XPROG\XPROGProtocol.hLib\XPROG\XPROGTarget.hAVRISP-MKII.hmakefiledefaultYESmakefileat90usb1287111AVRISP-MKII.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\AVRISP.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\V2Protocol.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\V2ProtocolConstants.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\V2ProtocolParams.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\ISP\ISPProtocol.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\ISP\ISPTarget.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\TINYNVM.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\XMEGANVM.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\XPROGProtocol.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\XPROGTarget.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\AVRISP.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\V2Protocol.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\V2ProtocolParams.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\ISP\ISPProtocol.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\ISP\ISPTarget.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\TINYNVM.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\XMEGANVM.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\XPROGProtocol.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\XPROGTarget.c00000AVRISP.c1 +AVRISP-MKII13-Jul-2010 14:10:1013-Jul-2010 14:14:47241013-Jul-2010 14:10:1044, 18, 0, 685AVR GCCAVRISP-MKII.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\AVR ONE!AT90USB1287.xmlfalseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cLib\V2Protocol.cLib\V2ProtocolParams.cLib\ISP\ISPProtocol.cLib\ISP\ISPTarget.cLib\XPROG\TINYNVM.cLib\XPROG\XMEGANVM.cLib\XPROG\XPROGProtocol.cLib\XPROG\XPROGTarget.cAVRISP-MKII.cDescriptors.hLib\V2Protocol.hLib\V2ProtocolConstants.hLib\V2ProtocolParams.hLib\ISP\ISPProtocol.hLib\ISP\ISPTarget.hLib\XPROG\TINYNVM.hLib\XPROG\XMEGANVM.hLib\XPROG\XPROGProtocol.hLib\XPROG\XPROGTarget.hAVRISP-MKII.hmakefiledefaultYESmakefileat90usb1287111AVRISP-MKII.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\AVRISP.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\V2Protocol.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\V2ProtocolConstants.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\V2ProtocolParams.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\ISP\ISPProtocol.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\ISP\ISPTarget.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\TINYNVM.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\XMEGANVM.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\XPROGProtocol.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\XPROGTarget.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\AVRISP.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\V2Protocol.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\V2ProtocolParams.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\ISP\ISPProtocol.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\ISP\ISPTarget.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\TINYNVM.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\XMEGANVM.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\XPROGProtocol.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\AVRISP-MKII\Lib\XPROG\XPROGTarget.c00000AVRISP.c1 diff --git a/Projects/Benito/Benito.aps b/Projects/Benito/Benito.aps index 42869bb1f4..9c5e6ce709 100644 --- a/Projects/Benito/Benito.aps +++ b/Projects/Benito/Benito.aps @@ -1 +1 @@ -Benito13-Jul-2010 14:17:1713-Jul-2010 14:18:06241013-Jul-2010 14:17:1744, 18, 0, 685AVR GCCBenito.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Benito\AVR ONE!ATmega32U2.xmlfalseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Benito.cDescriptors.cBenito.hDescriptors.hLib\LightweightRingBuff.hmakefiledefaultYESmakefileatmega32u2111Benito.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +Benito13-Jul-2010 14:17:1713-Jul-2010 14:18:06241013-Jul-2010 14:17:1744, 18, 0, 685AVR GCCBenito.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Benito\AVR ONE!ATmega32U2.xmlfalseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Benito.cDescriptors.cBenito.hDescriptors.hLib\LightweightRingBuff.hmakefiledefaultYESmakefileatmega32u2111Benito.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Projects/HIDReportViewer/HIDReportViewer.aps b/Projects/HIDReportViewer/HIDReportViewer.aps index d5d3f7d267..9efda13e56 100644 --- a/Projects/HIDReportViewer/HIDReportViewer.aps +++ b/Projects/HIDReportViewer/HIDReportViewer.aps @@ -1 +1 @@ -HIDReportViewer19-Jun-2011 14:45:2119-Jun-2011 14:45:21241019-Jun-2011 14:45:2144, 18, 0, 685AVR GCCHIDReportViewer.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\HIDReportViewer\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000HIDReportViewer.cHIDReportViewer.hmakefiledefaultYESmakefileatmega128111HIDReportViewer.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\HIDReportViewer\HIDReportViewer.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\HIDReportViewer\HIDReportViewer.c +HIDReportViewer19-Jun-2011 14:45:2119-Jun-2011 14:45:21241019-Jun-2011 14:45:2144, 18, 0, 685AVR GCCHIDReportViewer.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\HIDReportViewer\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000HIDReportViewer.cHIDReportViewer.hmakefiledefaultYESmakefileatmega128111HIDReportViewer.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\HIDReportViewer\HIDReportViewer.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\HIDReportViewer\HIDReportViewer.c diff --git a/Projects/LEDNotifier/CPUUsageApp/CPUMonitor.csproj b/Projects/LEDNotifier/CPUUsageApp/CPUMonitor.csproj index 7b08690f7c..d568a9dc48 100644 --- a/Projects/LEDNotifier/CPUUsageApp/CPUMonitor.csproj +++ b/Projects/LEDNotifier/CPUUsageApp/CPUMonitor.csproj @@ -1,95 +1,95 @@ - - - - Debug - AnyCPU - 9.0.21022 - 2.0 - {6040B049-4241-4FFD-B388-AACDA78D1469} - WinExe - Properties - CPUMonitor - CPUMonitor - v3.5 - 512 - - - 3.5 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - 3.5 - - - 3.5 - - - 3.5 - - - - - - - - - - Form - - - CPUMonitor.cs - - - - - CPUMonitor.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - + + + + Debug + AnyCPU + 9.0.21022 + 2.0 + {6040B049-4241-4FFD-B388-AACDA78D1469} + WinExe + Properties + CPUMonitor + CPUMonitor + v3.5 + 512 + + + 3.5 + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + 3.5 + + + 3.5 + + + 3.5 + + + + + + + + + + Form + + + CPUMonitor.cs + + + + + CPUMonitor.cs + Designer + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + \ No newline at end of file diff --git a/Projects/LEDNotifier/CPUUsageApp/CPUMonitor.resx b/Projects/LEDNotifier/CPUUsageApp/CPUMonitor.resx index a4235279a4..c62b1b0203 100644 --- a/Projects/LEDNotifier/CPUUsageApp/CPUMonitor.resx +++ b/Projects/LEDNotifier/CPUUsageApp/CPUMonitor.resx @@ -1,132 +1,132 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - - 137, 17 - - - 262, 17 - - - 383, 17 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + 137, 17 + + + 262, 17 + + + 383, 17 + \ No newline at end of file diff --git a/Projects/LEDNotifier/CPUUsageApp/Properties/Resources.resx b/Projects/LEDNotifier/CPUUsageApp/Properties/Resources.resx index ffecec851a..af7dbebbac 100644 --- a/Projects/LEDNotifier/CPUUsageApp/Properties/Resources.resx +++ b/Projects/LEDNotifier/CPUUsageApp/Properties/Resources.resx @@ -1,117 +1,117 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + \ No newline at end of file diff --git a/Projects/LEDNotifier/CPUUsageApp/Properties/Settings.settings b/Projects/LEDNotifier/CPUUsageApp/Properties/Settings.settings index abf36c5d3d..39645652af 100644 --- a/Projects/LEDNotifier/CPUUsageApp/Properties/Settings.settings +++ b/Projects/LEDNotifier/CPUUsageApp/Properties/Settings.settings @@ -1,7 +1,7 @@ - - - - - - - + + + + + + + diff --git a/Projects/LEDNotifier/HotmailNotifierApp/MailNotifier.csproj b/Projects/LEDNotifier/HotmailNotifierApp/MailNotifier.csproj index 98989a01f8..e85b71eb33 100644 --- a/Projects/LEDNotifier/HotmailNotifierApp/MailNotifier.csproj +++ b/Projects/LEDNotifier/HotmailNotifierApp/MailNotifier.csproj @@ -1,102 +1,102 @@ - - - - Debug - AnyCPU - 9.0.21022 - 2.0 - {64376AAC-32C5-4A78-80CC-407A6B9824FE} - WinExe - Properties - MailNotifier - MailNotifier - v2.0 - 512 - - - 3.5 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - 3.5 - - - 3.5 - - - - - - - - - - Form - - - MailNotifier.cs - - - - - MailNotifier.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - {E02AD29E-80F5-46C6-B416-9B3EBDDF057E} - 1 - 0 - 0 - tlbimp - False - - - - + + + + Debug + AnyCPU + 9.0.21022 + 2.0 + {64376AAC-32C5-4A78-80CC-407A6B9824FE} + WinExe + Properties + MailNotifier + MailNotifier + v2.0 + 512 + + + 3.5 + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + 3.5 + + + 3.5 + + + + + + + + + + Form + + + MailNotifier.cs + + + + + MailNotifier.cs + Designer + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + {E02AD29E-80F5-46C6-B416-9B3EBDDF057E} + 1 + 0 + 0 + tlbimp + False + + + + \ No newline at end of file diff --git a/Projects/LEDNotifier/HotmailNotifierApp/MailNotifier.resx b/Projects/LEDNotifier/HotmailNotifierApp/MailNotifier.resx index bc1f8f67de..6c6657ba74 100644 --- a/Projects/LEDNotifier/HotmailNotifierApp/MailNotifier.resx +++ b/Projects/LEDNotifier/HotmailNotifierApp/MailNotifier.resx @@ -1,126 +1,126 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - - 126, 17 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + 126, 17 + \ No newline at end of file diff --git a/Projects/LEDNotifier/HotmailNotifierApp/Properties/Resources.resx b/Projects/LEDNotifier/HotmailNotifierApp/Properties/Resources.resx index ffecec851a..af7dbebbac 100644 --- a/Projects/LEDNotifier/HotmailNotifierApp/Properties/Resources.resx +++ b/Projects/LEDNotifier/HotmailNotifierApp/Properties/Resources.resx @@ -1,117 +1,117 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + \ No newline at end of file diff --git a/Projects/LEDNotifier/HotmailNotifierApp/Properties/Settings.settings b/Projects/LEDNotifier/HotmailNotifierApp/Properties/Settings.settings index abf36c5d3d..39645652af 100644 --- a/Projects/LEDNotifier/HotmailNotifierApp/Properties/Settings.settings +++ b/Projects/LEDNotifier/HotmailNotifierApp/Properties/Settings.settings @@ -1,7 +1,7 @@ - - - - - - - + + + + + + + diff --git a/Projects/LEDNotifier/LEDMixerApp/LEDMixer.csproj b/Projects/LEDNotifier/LEDMixerApp/LEDMixer.csproj index 4e9318c6eb..6287ddcff1 100644 --- a/Projects/LEDNotifier/LEDMixerApp/LEDMixer.csproj +++ b/Projects/LEDNotifier/LEDMixerApp/LEDMixer.csproj @@ -1,95 +1,95 @@ - - - - Debug - AnyCPU - 9.0.21022 - 2.0 - {A7814DA7-FA30-4A3D-878F-2E1975F9B27D} - WinExe - Properties - LEDMixer - LEDMixer - v3.5 - 512 - - - 3.5 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - 3.5 - - - 3.5 - - - 3.5 - - - - - - - - - - Form - - - LEDMixer.cs - - - - - LEDMixer.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - + + + + Debug + AnyCPU + 9.0.21022 + 2.0 + {A7814DA7-FA30-4A3D-878F-2E1975F9B27D} + WinExe + Properties + LEDMixer + LEDMixer + v3.5 + 512 + + + 3.5 + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + 3.5 + + + 3.5 + + + 3.5 + + + + + + + + + + Form + + + LEDMixer.cs + + + + + LEDMixer.cs + Designer + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + \ No newline at end of file diff --git a/Projects/LEDNotifier/LEDMixerApp/LEDMixer.resx b/Projects/LEDNotifier/LEDMixerApp/LEDMixer.resx index 88762e436d..0601840d7b 100644 --- a/Projects/LEDNotifier/LEDMixerApp/LEDMixer.resx +++ b/Projects/LEDNotifier/LEDMixerApp/LEDMixer.resx @@ -1,123 +1,123 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + \ No newline at end of file diff --git a/Projects/LEDNotifier/LEDMixerApp/Properties/Resources.resx b/Projects/LEDNotifier/LEDMixerApp/Properties/Resources.resx index ffecec851a..af7dbebbac 100644 --- a/Projects/LEDNotifier/LEDMixerApp/Properties/Resources.resx +++ b/Projects/LEDNotifier/LEDMixerApp/Properties/Resources.resx @@ -1,117 +1,117 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + \ No newline at end of file diff --git a/Projects/LEDNotifier/LEDMixerApp/Properties/Settings.settings b/Projects/LEDNotifier/LEDMixerApp/Properties/Settings.settings index abf36c5d3d..39645652af 100644 --- a/Projects/LEDNotifier/LEDMixerApp/Properties/Settings.settings +++ b/Projects/LEDNotifier/LEDMixerApp/Properties/Settings.settings @@ -1,7 +1,7 @@ - - - - - - - + + + + + + + diff --git a/Projects/LEDNotifier/LEDNotifier.aps b/Projects/LEDNotifier/LEDNotifier.aps index 6b18d0a729..8619acc38f 100644 --- a/Projects/LEDNotifier/LEDNotifier.aps +++ b/Projects/LEDNotifier/LEDNotifier.aps @@ -1 +1 @@ -LEDNotifier13-Jul-2010 14:18:4613-Jul-2010 14:20:00241013-Jul-2010 14:18:4644, 18, 0, 685AVR GCCLEDNotifier.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\LEDNotifier\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cLEDNotifier.cDescriptors.hLEDNotifier.hBoard\LEDs.hmakefiledefaultYESmakefileatmega128111LEDNotifier.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +LEDNotifier13-Jul-2010 14:18:4613-Jul-2010 14:20:00241013-Jul-2010 14:18:4644, 18, 0, 685AVR GCCLEDNotifier.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\LEDNotifier\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cLEDNotifier.cDescriptors.hLEDNotifier.hBoard\LEDs.hmakefiledefaultYESmakefileatmega128111LEDNotifier.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe diff --git a/Projects/MIDIToneGenerator/MIDIToneGenerator.aps b/Projects/MIDIToneGenerator/MIDIToneGenerator.aps index e3da914467..5fd5c8ff10 100644 --- a/Projects/MIDIToneGenerator/MIDIToneGenerator.aps +++ b/Projects/MIDIToneGenerator/MIDIToneGenerator.aps @@ -1 +1 @@ -MIDIToneGenerator17-Dec-2010 20:57:5617-Dec-2010 20:58:16241017-Dec-2010 20:57:5644, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MIDIToneGenerator\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cMIDIToneGenerator.cDescriptors.hMIDIToneGenerator.hmakefiledefaultNOatmega128111MIDIToneGenerator.elfdefault\1-Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe00000MIDIToneGenerator.c1 +MIDIToneGenerator17-Dec-2010 20:57:5617-Dec-2010 20:58:16241017-Dec-2010 20:57:5644, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MIDIToneGenerator\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cMIDIToneGenerator.cDescriptors.hMIDIToneGenerator.hmakefiledefaultNOatmega128111MIDIToneGenerator.elfdefault\1-Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe00000MIDIToneGenerator.c1 diff --git a/Projects/Magstripe/Magstripe.aps b/Projects/Magstripe/Magstripe.aps index f2c30f804d..88847ce25e 100644 --- a/Projects/Magstripe/Magstripe.aps +++ b/Projects/Magstripe/Magstripe.aps @@ -1 +1 @@ -Magstripe13-Jul-2010 14:20:3313-Jul-2010 14:22:03241013-Jul-2010 14:20:3344, 18, 0, 685AVR GCCMagstripe.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cMagstripe.cLib\CircularBitBuffer.cDescriptors.hMagstripe.hLib\CircularBitBuffer.hLib\MagstripeHW.hmakefiledefaultYESmakefileatmega128111Magstripe.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\Magstripe.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\Lib\CircularBitBuffer.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\Lib\MagstripeHW.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\Magstripe.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\Lib\CircularBitBuffer.c +Magstripe13-Jul-2010 14:20:3313-Jul-2010 14:22:03241013-Jul-2010 14:20:3344, 18, 0, 685AVR GCCMagstripe.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cMagstripe.cLib\CircularBitBuffer.cDescriptors.hMagstripe.hLib\CircularBitBuffer.hLib\MagstripeHW.hmakefiledefaultYESmakefileatmega128111Magstripe.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\Magstripe.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\Lib\CircularBitBuffer.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\Lib\MagstripeHW.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\Magstripe.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Magstripe\Lib\CircularBitBuffer.c diff --git a/Projects/MediaController/MediaController.aps b/Projects/MediaController/MediaController.aps index a13f5be0fa..b6443b6ccf 100644 --- a/Projects/MediaController/MediaController.aps +++ b/Projects/MediaController/MediaController.aps @@ -1 +1 @@ -MediaController23-May-2011 21:50:0423-May-2011 21:50:04241023-May-2011 21:50:0444, 18, 0, 685AVR GCCMediaController.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MediaController\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cMediaController.cDescriptors.hMediaController.hmakefiledefaultYESmakefileatmega128111MediaController.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MediaController\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MediaController\MediaController.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MediaController\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MediaController\MediaController.c +MediaController23-May-2011 21:50:0423-May-2011 21:50:04241023-May-2011 21:50:0444, 18, 0, 685AVR GCCMediaController.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MediaController\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cMediaController.cDescriptors.hMediaController.hmakefiledefaultYESmakefileatmega128111MediaController.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MediaController\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MediaController\MediaController.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MediaController\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MediaController\MediaController.c diff --git a/Projects/MissileLauncher/MissileLauncher.aps b/Projects/MissileLauncher/MissileLauncher.aps index 7007997474..90a2bbadf6 100644 --- a/Projects/MissileLauncher/MissileLauncher.aps +++ b/Projects/MissileLauncher/MissileLauncher.aps @@ -1 +1 @@ -MissileLauncher13-Jul-2010 14:22:2113-Jul-2010 14:22:51241013-Jul-2010 14:22:2144, 18, 0, 685AVR GCCMissileLauncher.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MissileLauncher\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000ConfigDescriptor.cMissileLauncher.cConfigDescriptor.hMissileLauncher.hmakefiledefaultYESmakefileatmega128111MissileLauncher.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MissileLauncher\ConfigDescriptor.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MissileLauncher\MissileLauncher.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MissileLauncher\ConfigDescriptor.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MissileLauncher\MissileLauncher.c +MissileLauncher13-Jul-2010 14:22:2113-Jul-2010 14:22:51241013-Jul-2010 14:22:2144, 18, 0, 685AVR GCCMissileLauncher.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MissileLauncher\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000ConfigDescriptor.cMissileLauncher.cConfigDescriptor.hMissileLauncher.hmakefiledefaultYESmakefileatmega128111MissileLauncher.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MissileLauncher\ConfigDescriptor.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MissileLauncher\MissileLauncher.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MissileLauncher\ConfigDescriptor.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\MissileLauncher\MissileLauncher.c diff --git a/Projects/RelayBoard/RelayBoard.aps b/Projects/RelayBoard/RelayBoard.aps index 5d79d3716b..b6f15aceb1 100644 --- a/Projects/RelayBoard/RelayBoard.aps +++ b/Projects/RelayBoard/RelayBoard.aps @@ -1 +1 @@ -RelayBoard13-Jul-2010 14:23:4513-Jul-2010 14:24:44241013-Jul-2010 14:23:4544, 18, 0, 685AVR GCCRelayBoard.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\RelayBoard\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cRelayBoard.cDescriptors.hRelayBoard.hmakefiledefaultYESmakefileatmega128111RelayBoard.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\RelayBoard\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\RelayBoard\RelayBoard.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\RelayBoard\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\RelayBoard\RelayBoard.c00000C:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\LEDNotifier\descriptors.h1 +RelayBoard13-Jul-2010 14:23:4513-Jul-2010 14:24:44241013-Jul-2010 14:23:4544, 18, 0, 685AVR GCCRelayBoard.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\RelayBoard\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cRelayBoard.cDescriptors.hRelayBoard.hmakefiledefaultYESmakefileatmega128111RelayBoard.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\RelayBoard\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\RelayBoard\RelayBoard.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\RelayBoard\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\RelayBoard\RelayBoard.c00000C:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\LEDNotifier\descriptors.h1 diff --git a/Projects/TempDataLogger/TempDataLogger.aps b/Projects/TempDataLogger/TempDataLogger.aps index a8fbae876d..2362a4be94 100644 --- a/Projects/TempDataLogger/TempDataLogger.aps +++ b/Projects/TempDataLogger/TempDataLogger.aps @@ -1 +1 @@ -TempDataLogger13-Jul-2010 14:28:3913-Jul-2010 14:33:57241013-Jul-2010 14:28:3944, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cTempDataLogger.cLib\DataflashManager.cLib\DS1307.cLib\SCSI.cDescriptors.hTempDataLogger.hLib\DataflashManager.hLib\DS1307.hLib\SCSI.hmakefiledefaultYESmakefileatmega128111TempDataLogger.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\TempDataLogger.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Lib\DataflashManager.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Lib\DS1307.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Lib\SCSI.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\TempDataLogger.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Lib\DataflashManager.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Lib\DS1307.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Lib\SCSI.c +TempDataLogger13-Jul-2010 14:28:3913-Jul-2010 14:33:57241013-Jul-2010 14:28:3944, 18, 0, 685AVR GCCC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\AVR ONE!falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Descriptors.cTempDataLogger.cLib\DataflashManager.cLib\DS1307.cLib\SCSI.cDescriptors.hTempDataLogger.hLib\DataflashManager.hLib\DS1307.hLib\SCSI.hmakefiledefaultYESmakefileatmega128111TempDataLogger.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\TempDataLogger.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Lib\DataflashManager.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Lib\DS1307.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Lib\SCSI.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\TempDataLogger.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Lib\DataflashManager.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Lib\DS1307.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\TempDataLogger\Lib\SCSI.c diff --git a/Projects/TempDataLogger/TempLogHostApp/DataLoggerSettings.resx b/Projects/TempDataLogger/TempLogHostApp/DataLoggerSettings.resx index ff31a6db56..19dc0dd8b3 100644 --- a/Projects/TempDataLogger/TempLogHostApp/DataLoggerSettings.resx +++ b/Projects/TempDataLogger/TempLogHostApp/DataLoggerSettings.resx @@ -1,120 +1,120 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + \ No newline at end of file diff --git a/Projects/TempDataLogger/TempLogHostApp/Properties/AssemblyInfo.cs b/Projects/TempDataLogger/TempLogHostApp/Properties/AssemblyInfo.cs index e6fb7a3a92..c6fd450c4b 100644 --- a/Projects/TempDataLogger/TempLogHostApp/Properties/AssemblyInfo.cs +++ b/Projects/TempDataLogger/TempLogHostApp/Properties/AssemblyInfo.cs @@ -1,36 +1,36 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("TempDataLoggerHostApp")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Dean Camera")] -[assembly: AssemblyProduct("Temp DataLogger HostApp")] -[assembly: AssemblyCopyright("Copyright © Dean Camera 2011")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("f41d67c7-13b2-4710-9e0f-f78e7f2bf2e9")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("TempDataLoggerHostApp")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Dean Camera")] +[assembly: AssemblyProduct("Temp DataLogger HostApp")] +[assembly: AssemblyCopyright("Copyright © Dean Camera 2011")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("f41d67c7-13b2-4710-9e0f-f78e7f2bf2e9")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Projects/TempDataLogger/TempLogHostApp/Properties/Resources.Designer.cs b/Projects/TempDataLogger/TempLogHostApp/Properties/Resources.Designer.cs index 1806a129a1..63b1af40d2 100644 --- a/Projects/TempDataLogger/TempLogHostApp/Properties/Resources.Designer.cs +++ b/Projects/TempDataLogger/TempLogHostApp/Properties/Resources.Designer.cs @@ -1,63 +1,63 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.239 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace TemperatureLoggerHostApp.Properties { - using System; - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("TemperatureLoggerHostApp.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - } -} +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.239 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace TemperatureLoggerHostApp.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("TemperatureLoggerHostApp.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/Projects/TempDataLogger/TempLogHostApp/Properties/Resources.resx b/Projects/TempDataLogger/TempLogHostApp/Properties/Resources.resx index ffecec851a..af7dbebbac 100644 --- a/Projects/TempDataLogger/TempLogHostApp/Properties/Resources.resx +++ b/Projects/TempDataLogger/TempLogHostApp/Properties/Resources.resx @@ -1,117 +1,117 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + \ No newline at end of file diff --git a/Projects/TempDataLogger/TempLogHostApp/Properties/Settings.Designer.cs b/Projects/TempDataLogger/TempLogHostApp/Properties/Settings.Designer.cs index 21450f64b5..95fc3ad588 100644 --- a/Projects/TempDataLogger/TempLogHostApp/Properties/Settings.Designer.cs +++ b/Projects/TempDataLogger/TempLogHostApp/Properties/Settings.Designer.cs @@ -1,26 +1,26 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.239 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace TemperatureLoggerHostApp.Properties { - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { - - private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default { - get { - return defaultInstance; - } - } - } -} +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.239 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace TemperatureLoggerHostApp.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/Projects/TempDataLogger/TempLogHostApp/Properties/Settings.settings b/Projects/TempDataLogger/TempLogHostApp/Properties/Settings.settings index abf36c5d3d..39645652af 100644 --- a/Projects/TempDataLogger/TempLogHostApp/Properties/Settings.settings +++ b/Projects/TempDataLogger/TempLogHostApp/Properties/Settings.settings @@ -1,7 +1,7 @@ - - - - - - - + + + + + + + diff --git a/Projects/TempDataLogger/TempLogHostApp/TempLoggerHostApp.csproj b/Projects/TempDataLogger/TempLogHostApp/TempLoggerHostApp.csproj index b644f4b476..8517d6f42a 100644 --- a/Projects/TempDataLogger/TempLogHostApp/TempLoggerHostApp.csproj +++ b/Projects/TempDataLogger/TempLogHostApp/TempLoggerHostApp.csproj @@ -1,99 +1,99 @@ - - - - Debug - AnyCPU - 9.0.21022 - 2.0 - {A2D66069-8CF9-4104-828C-49A73D7DB5D1} - WinExe - Properties - TemperatureLoggerHostApp - TemperatureLoggerHostApp - v3.5 - 512 - - - 3.5 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - False - .\Hid.Net.dll - - - - 3.5 - - - 3.5 - - - 3.5 - - - - - - - - - - Form - - - DataLoggerSettings.cs - - - - - DataLoggerSettings.cs - Designer - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - + + + + Debug + AnyCPU + 9.0.21022 + 2.0 + {A2D66069-8CF9-4104-828C-49A73D7DB5D1} + WinExe + Properties + TemperatureLoggerHostApp + TemperatureLoggerHostApp + v3.5 + 512 + + + 3.5 + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + False + .\Hid.Net.dll + + + + 3.5 + + + 3.5 + + + 3.5 + + + + + + + + + + Form + + + DataLoggerSettings.cs + + + + + DataLoggerSettings.cs + Designer + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + \ No newline at end of file diff --git a/Projects/USBtoSerial/USBtoSerial.aps b/Projects/USBtoSerial/USBtoSerial.aps index 94f3090b13..c90ac00d85 100644 --- a/Projects/USBtoSerial/USBtoSerial.aps +++ b/Projects/USBtoSerial/USBtoSerial.aps @@ -1 +1 @@ -USBtoSerial13-Jul-2010 14:35:0913-Jul-2010 14:35:43241013-Jul-2010 14:35:0944, 18, 0, 685AVR GCCUSBtoSerial.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\USBtoSerial\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cUSBtoSerial.cDescriptors.hUSBtoSerial.hLib\LightweightRingBuff.hmakefiledefaultYESmakefileatmega128111USBtoSerial.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\USBtoSerial\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\USBtoSerial\USBtoSerial.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\USBtoSerial\Lib\LightweightRingBuff.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\USBtoSerial\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\USBtoSerial\USBtoSerial.c +USBtoSerial13-Jul-2010 14:35:0913-Jul-2010 14:35:43241013-Jul-2010 14:35:0944, 18, 0, 685AVR GCCUSBtoSerial.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\USBtoSerial\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cUSBtoSerial.cDescriptors.hUSBtoSerial.hLib\LightweightRingBuff.hmakefiledefaultYESmakefileatmega128111USBtoSerial.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\USBtoSerial\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\USBtoSerial\USBtoSerial.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\USBtoSerial\Lib\LightweightRingBuff.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\USBtoSerial\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\USBtoSerial\USBtoSerial.c diff --git a/Projects/Webserver/Webserver.aps b/Projects/Webserver/Webserver.aps index 4c47287d03..e8f62712ab 100644 --- a/Projects/Webserver/Webserver.aps +++ b/Projects/Webserver/Webserver.aps @@ -1 +1 @@ -Webserver13-Jul-2010 14:36:1913-Jul-2010 14:37:18241013-Jul-2010 14:36:1944, 18, 0, 685AVR GCCWebserver.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cUSBDeviceMode.cUSBHostMode.cWebserver.cLib\DataflashManager.cLib\DHCPClientApp.cLib\DHCPServerApp.cLib\DHCPCommon.cLib\HTTPServerApp.cLib\SCSI.cLib\TELNETServerApp.cLib\uIPManagement.cDescriptors.hUSBDeviceMode.hUSBHostMode.hWebserver.hLib\DataflashManager.hLib\DHCPClientApp.hLib\DHCPServerApp.hLib\DHCPCommon.hLib\HTTPServerApp.hLib\SCSI.hLib\TELNETServerApp.hLib\uIPManagement.hmakefiledefaultYESmakefileatmega128111Webserver.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\USBDeviceMode.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\USBHostMode.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Webserver.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\DataflashManager.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\DHCPClientApp.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\HTTPServerApp.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\SCSI.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\TELNETServerApp.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\uIPManagement.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\USBDeviceMode.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\USBHostMode.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Webserver.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\DataflashManager.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\DHCPClientApp.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\HTTPServerApp.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\SCSI.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\TELNETServerApp.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\uIPManagement.c +Webserver13-Jul-2010 14:36:1913-Jul-2010 14:37:18241013-Jul-2010 14:36:1944, 18, 0, 685AVR GCCWebserver.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000Descriptors.cUSBDeviceMode.cUSBHostMode.cWebserver.cLib\DataflashManager.cLib\DHCPClientApp.cLib\DHCPServerApp.cLib\DHCPCommon.cLib\HTTPServerApp.cLib\SCSI.cLib\TELNETServerApp.cLib\uIPManagement.cDescriptors.hUSBDeviceMode.hUSBHostMode.hWebserver.hLib\DataflashManager.hLib\DHCPClientApp.hLib\DHCPServerApp.hLib\DHCPCommon.hLib\HTTPServerApp.hLib\SCSI.hLib\TELNETServerApp.hLib\uIPManagement.hmakefiledefaultYESmakefileatmega128111Webserver.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exeC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Descriptors.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\USBDeviceMode.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\USBHostMode.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Webserver.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\DataflashManager.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\DHCPClientApp.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\HTTPServerApp.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\SCSI.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\TELNETServerApp.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\uIPManagement.hC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Descriptors.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\USBDeviceMode.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\USBHostMode.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Webserver.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\DataflashManager.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\DHCPClientApp.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\HTTPServerApp.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\SCSI.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\TELNETServerApp.cC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\Webserver\Lib\uIPManagement.c diff --git a/Projects/XPLAINBridge/XPLAINBridge.aps b/Projects/XPLAINBridge/XPLAINBridge.aps index 6ef8f306b4..41d01bcd34 100644 --- a/Projects/XPLAINBridge/XPLAINBridge.aps +++ b/Projects/XPLAINBridge/XPLAINBridge.aps @@ -1 +1 @@ -XPLAINBridge13-Jul-2010 14:37:5213-Jul-2010 14:39:15241013-Jul-2010 14:37:5244, 18, 0, 685AVR GCCXPLAINBridge.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\XPLAINBridge\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000AVRISPDescriptors.cUSARTDescriptors.cXPLAINBridge.cLib\SoftUART.cAVRISPDescriptors.hUSARTDescriptors.hXPLAINBridge.hLib\LightweightRingBuff.hLib\SoftUART.hmakefiledefaultYESmakefileatmega128111XPLAINBridge.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe +XPLAINBridge13-Jul-2010 14:37:5213-Jul-2010 14:39:15241013-Jul-2010 14:37:5244, 18, 0, 685AVR GCCXPLAINBridge.elfC:\Users\Dean\Documents\Electronics\Projects\WORK\LUFAWORK\Projects\XPLAINBridge\falseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31000AVRISPDescriptors.cUSARTDescriptors.cXPLAINBridge.cLib\SoftUART.cAVRISPDescriptors.hUSARTDescriptors.hXPLAINBridge.hLib\LightweightRingBuff.hLib\SoftUART.hmakefiledefaultYESmakefileatmega128111XPLAINBridge.elfdefault\1-Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1C:\WinAVR-20100110\bin\avr-gcc.exeC:\WinAVR-20100110\utils\bin\make.exe