- 02 Dec, 2009 1 commit
-
-
Dean Camera authored
-
- 26 Nov, 2009 2 commits
-
-
Dean Camera authored
Fixed all Class drivers to ensure they have appropriate guards on each function to ensure the device is enumerated before running, fixed error codes on all guards to return "DeviceDisconnected" where possble. Renamed HOST_SENDCONTROL_DeviceDisconnect enum value to HOST_SENDCONTROL_DeviceDisconnected to be in line with the rest of the library enum error codes.
-
Dean Camera authored
-
- 25 Nov, 2009 3 commits
-
-
Dean Camera authored
-
Dean Camera authored
Added new RNDISHost Host LowLevel demo. Fixed misnamed Pipe_SetPipeToken() macro for setting a pipe's direction. Fixed CDCHost failing on devices with bidirectional endpoints.
-
Dean Camera authored
-
- 23 Nov, 2009 1 commit
-
-
Dean Camera authored
The incomplete StandaloneProgrammer project now uses Host and Device Mass storage classes, so that program data can either be loaded onto the device's Dataflash storage, or read off an attached USB memory stick. The USB target family and allowable USB mode tokens are now public and documented (USB_CAN_BE_*, USB_SERIES_*_AVR). The SCSI_Request_Sense_Response_t and SCSI_Inquiry_Response_t type defines are now part of the Mass Storage Class driver common defines, rather than being defined in the Host mode Class driver section only. The USB_MODE_HOST token is now defined even when host mode is not available. Added missing CDC_Host_CreateBlockingStream() function code to the CDC Host Class driver.
-
- 17 Nov, 2009 1 commit
-
-
Dean Camera authored
Add new (incomplete) StandaloneProgrammer project, using the ELM Petite FAT library to read files stored on the board's dataflash by the host.
-
- 12 Nov, 2009 1 commit
-
-
Dean Camera authored
-
- 04 Nov, 2009 2 commits
-
-
Dean Camera authored
Added new Printer Host mode ClassDriver demo. Added table of supported classes and modes to the main USB Class Driver documentation.
-
Dean Camera authored
Add some missing documentation to some of the library demos.
-
- 03 Nov, 2009 3 commits
-
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
Add new manual pages detailing the advantages of LUFA over the official Atmel USB AVR stack, and reasons why LUFA should be used over a built-from-scratch USB stack.
-
- 18 Oct, 2009 1 commit
-
-
Dean Camera authored
Moved USBtoSerial demo the Projects directory, as it is simply an expanded CDC demo. Added const qualifier to Endpoint/Pipe stream write routines.
-
- 12 Oct, 2009 1 commit
-
-
Dean Camera authored
Fix up demo documentation device compatibility list to be as general as possible to reduce changes required as Atmel releases more devices within the same USB AVR series.
-
- 08 Oct, 2009 2 commits
-
-
Dean Camera authored
Make MouseHost and KeyboardHost ClassDriver demos use the HID Class driver's structures for the boot protocol Mouse/Keyboard report data, rather than rolling their own.
-
Dean Camera authored
Make unfinished device mode applications use the VID/PID reserved for LUFA development devices.
-
- 03 Oct, 2009 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
Changed Audio Class driver sample read/write functions to be inline, to reduce the number of cycles needed to transfer samples to and from the device (allowing more time for processing and output). Fixed ClassDriver AudioOutput demo not selecting an audio output mode.
-
- 02 Oct, 2009 1 commit
-
-
Dean Camera authored
-
- 30 Sep, 2009 1 commit
-
-
Dean Camera authored
Removed mostly useless "TestApp" demo, as it was mainly useful only for checking for sytax errors in the library. MIDI device demos now receive MIDI events from the host and display note ON messages via the board LEDs. Added beginnings of a MIDI class bootloader.
-
- 29 Sep, 2009 1 commit
-
-
Dean Camera authored
Add information on the new MouseHostDevice dual role demo to the library documentation. Add a 0x prefix to the LUFA_VERSION_INTEGER define to ensure that it is stored as BCD, and not an octal value.
-
- 21 Sep, 2009 2 commits
-
-
Dean Camera authored
Add new MouseHostWithParser and KeyboardHostWithParser Host Class driver demos.
-
Dean Camera authored
-
- 20 Sep, 2009 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
Finish Class Driver MouseHost demo. Update HID Host Class driver; boot protocol now works, still need to finish and test report protocol mode.
-
- 17 Sep, 2009 1 commit
-
-
Dean Camera authored
Added support for the officially recommended layout of the external peripherals connected to the BUMBLEB board. Added flag to the HID Host Class driver to indicate the currently selected reporting protocol.
-
- 09 Sep, 2009 1 commit
-
-
Dean Camera authored
-
- 30 Aug, 2009 2 commits
-
-
Dean Camera authored
Re-enabled building of the Host mode demos ClassDriver directory.
-
Dean Camera authored
-
- 27 Aug, 2009 1 commit
-
-
Dean Camera authored
Added new "Common" section to the class drivers, to hold all mode-independant definitions for clarity. Moved SCSI command/sense constants into the Mass Storage Class driver, instead of the user-code.
-
- 26 Aug, 2009 1 commit
-
-
Dean Camera authored
Add SCSICodes.h to the Class Driver Common folder, and automatically include it in both the Host and Device Mass Storage Class drivers. Delete existing version from the ClassDriver MassStorage device demo's /Lib/ folder.
-
- 25 Aug, 2009 2 commits
-
-
Dean Camera authored
Fixed Programmer's Notepad project file to reflect new location of AVRISP project.
-
Dean Camera authored
Updated Benito project -- added hardware interrupt and software buffering for serial data reception to prevent missed characters, condensed pulse generation counters into a struct for clarity. Added check to CDC_Device_BytesReceived() to ensure 0 is returned when device is not enumerated to a host. Move AVRISP project's V2Protocol_DelayMS() function to be static inline, as it is now very minimal. Added extra project doxygen documentation.
-
- 23 Aug, 2009 1 commit
-
-
Dean Camera authored
Added Load Extended Command functionality to the LOAD ADDRESS V2 Protocol command handler for devices with more than 64KB of memory.
-
- 20 Aug, 2009 1 commit
-
-
Dean Camera authored
-
- 19 Aug, 2009 1 commit
-
-
Dean Camera authored
Moved out the handling of V2 Protocol parameters to a seperate set of files. Added parameter privellages, so that an error can be returned to the host when trying to perform a get/set value action on a parameter without the correct privellages.
-
- 18 Aug, 2009 2 commits
-
-
Dean Camera authored
Fixed invalid data being returned when a GetStatus request is issued in Device mode with an unhandled data recipient. Fix up Programmers Notepad Project file to show new Projects directory layout. Remove now moved AVRISP project from the Projects directory makefile.
-
Dean Camera authored
Enhancements to the AVRISP Programmer project to attempt to get AVRStudio to communicate with the device.
-