- 06 Nov, 2009 2 commits
-
-
Dean Camera authored
Add double banking property to LUFA powered projects in the Projects directory. Add guards to macro parameters to ensure that formulas passed as parameters don't mess up the internal macro structure.
-
Dean Camera authored
Add optional double-banking support to the Device mode Class Drivers, on a per-endpoint, per-interface level.
-
- 04 Nov, 2009 4 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
-
Dean Camera authored
Add some missing documentation to some of the library demos.
-
Dean Camera authored
Update DevChapter9.c - use the Endpoint_ClearStatusStage() function where possible to reduce code size and (potentially) allow for centralized status stage timeouts. Fix Joystick device demo HID descriptors - buttons should be placed outside the Pointer collection.
-
- 03 Nov, 2009 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
-
- 26 Oct, 2009 1 commit
-
-
Dean Camera authored
Make HID device class driver ignore the previous HID report comparison buffer when the user sets it to NULL, disabling automatic report comparisons. Update HID device class driver documentation giving previous report buffer limitations.
-
- 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.
-
- 16 Oct, 2009 1 commit
-
-
Dean Camera authored
-
- 14 Oct, 2009 1 commit
-
-
Dean Camera authored
Fix AudioOutput and AudioInput class driver demos' descriptors -- incorrect value was being supplied in the audio descritors field giving the number of discrete audio formats the device supports.
-
- 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.
-
- 11 Oct, 2009 1 commit
-
-
Dean Camera authored
Removed accidental reference to the incomplete MIDI class bootloader in the Bootloader folder makefile.
-
- 08 Oct, 2009 3 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
-
Dean Camera authored
Make unfinished device mode applications use the VID/PID reserved for LUFA development devices.
-
- 04 Oct, 2009 1 commit
-
-
Dean Camera authored
Simplify AudioOutput demos, to reduce the number of cycles needed to process each incomming sample.
-
- 03 Oct, 2009 1 commit
-
-
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 2 commits
-
-
Dean Camera authored
Added new HID_HOST_BOOT_PROTOCOL_ONLY compile time token to reduce the size of the HID Host Class driver when Report protocol is not needed.
-
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 3 commits
-
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
Remove old OTG demo directory with useless TestApp demo. Add new DualRole directory with new Class Driver powered Mouse dual role demonstration application showing a dual role device using the HID host/device Class drivers.
-
- 28 Sep, 2009 1 commit
-
-
Dean Camera authored
Fixed PrinterHost demo returning invalid Device ID data when the attached device does not have a device ID (thanks to Andrei Krainev).
-
- 24 Sep, 2009 2 commits
-
-
Dean Camera authored
Doxygen fixes to \param directives to give data direction in all projects. Make HID item filtering routines clearer in the HID WithParser demos.
-
Dean Camera authored
-
- 22 Sep, 2009 4 commits
-
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
Add new error condition to the HID Report Parser for when a report is parsed but no unfiltered items are encountered (i.e. nothing of interest in the device report). Make all host HID "WithParser" demos print the new error condition.
-
Dean Camera authored
Move Dataflash operational checking code out from SCSI.c into the DataflashManager.c in the Device mode Mass Storage demos.
-
- 21 Sep, 2009 6 commits
-
-
Dean Camera authored
Add new attributes to the HID Report Parser and HID Host Mode Class driver to keep track of the largest report the device can send for buffer allocation purposes. Change MouseHostWithParser and KeyboardHostWithParser demos to only allocate the needed number of bytes.
-
Dean Camera authored
Add new MouseHostWithParser and KeyboardHostWithParser Host Class driver demos.
-
Dean Camera authored
-
Dean Camera authored
Fix building of KeyboardHostWithParser and MouseHostWithParser demos broken by HIDParser API changes.
-
Dean Camera authored
Fix broken KeyboardMouse ClassDriver device demo - use internal HID Class Driver structures for boot protocol reports.
-
Dean Camera authored
Fix KeyboardHost ClassDriver demo; boot protocol keyboard report structure in the Host Mode HID Class driver uses the full keycode array from the attached device.
-
- 20 Sep, 2009 2 commits
-
-
Dean Camera authored
Remove type definitions of the keyboard and mouse boot protocol report layouts from the Device Class Driver demos, as they are now located inside the class driver.
-
Dean Camera authored
-