aboutsummaryrefslogtreecommitdiffstats
path: root/Demos/Host/ClassDriver
Commit message (Collapse)AuthorAgeFilesLines
* Move LUFA compile time options to a new section in the application makefiles ↵Dean Camera2009-06-198-25/+67
| | | | for clarity.
* Re-add in simple scheduler for compatibility with legacy code, mark all ↵Dean Camera2009-06-191-3/+11
| | | | scheduler related files as deprecated.
* Break device mode class driver interfaces into seperate config and state ↵Dean Camera2009-06-181-2/+8
| | | | structs which are then combined, for clarity. Move device mode class driver interfaces back into the device mode class driver headers from the common class headers to make room for host class interfaces.
* Added new USB_Host_ClearPipeStall() convenience function to clear a stall ↵Dean Camera2009-06-182-3/+2
| | | | | | | | | | condition on an attached device's endpoint. Added new USB_Host_GetDeviceDescriptor() convenience function to retrieve the attached device's Device descriptor. Make Pipe_ConfigurePipe() mask the given endpoint number against PIPE_EPNUM_MASK to ensure the endpoint IN direction bit is cleared to prevent endpoint type corruption. Fix documentation mentioning Pipe_GetCurrentToken() function when real name is Pipe_GetPipeToken().
* Remove hardcoded DOT path from all Doxygen config files.Dean Camera2009-06-168-8/+8
| | | | Better documentation for the MissleLauncher project - add credit to PyLauncher project.
* Remove ConfigDescriptor.c/.h files from the ClassDriver Host demos, as they ↵Dean Camera2009-06-1532-2073/+21
| | | | will be obsoleted when the Host mode class drivers are complete. Add new StillImage stub class driver common header.
* More Doxygen fixes - ensure no undocumented function parameters.Dean Camera2009-06-158-8/+8
|
* Enhanced class drivers to use the same public/private section seperations as ↵Dean Camera2009-06-151-0/+6
| | | | other portions of the library.
* Add host mode USB Class driver stubs, add beginnings of a CDC host class driver.Dean Camera2009-06-1410-129/+23
| | | | | | Split out common defines/types from class drivers into a seperate common class driver directory. Make central USB Class driver dispatch headers, used for both device and host modes.
* Copy over schedulerless host demos to ClassDrivers directory, for later ↵Dean Camera2009-06-0966-0/+25137
| | | | modification to new Host mode USB class drivers.
* Deleted Host ClassDriver demos -- not yet started, faster to rebase new ↵Dean Camera2009-06-0966-25559/+0
| | | | | | ClassDriver demos from the newly schedulerless LowLevel host demos rather than re-convert each demo from the previous scheduler-based implementations. Fixes to MassStorageHost demo to improve compatibility with more USB drives.
* Converted Host mode demos to schedulerless. Fixed host mode broken due to ↵Dean Camera2009-06-082-4/+4
| | | | earlier Start-of-frame event experiments.
* Copy existing Host mode demos to new ClassDriver and LowLevel subfolders.Dean Camera2009-06-0567-0/+25605