aboutsummaryrefslogtreecommitdiffstats
path: root/Demos/Device/LowLevel/MassStorage
Commit message (Collapse)AuthorAgeFilesLines
* Added compatibility list to the documentation of each individual demo.Dean Camera2009-07-131-0/+14
| | | | | | Documented FAST_STREAM_TRANSFERS compile time option. Reduced the TCP window size for the RNDIS demos (Class and LowLevel) to make them compatible with the AT90USB64x.
* Added incomplete PrinterHost demo application.Dean Camera2009-07-112-4/+4
| | | | | | Seperated out Lib components of the incomplete BluetoothHost demo application out into a seperate Lib subfolder. Changed F_CLOCK entries in project makefiles to alias to F_CPU by default, as this is the most common case.
* Minor correction to MagStripe demo to fix build problems.Dean Camera2009-06-291-8/+14
|
* Dataflash_WaitWhileBusy() now always ensures that the dataflash is ready for ↵Dean Camera2009-06-291-26/+29
| | | | | | | | the next command immediately after returning, no need to call Dataflash_ToggleSelectedChipCS() afterwards. Added new DATAFLASH_CHIP_MASK() macro to the Dataflash driver, which returns the Dataflash select mask for the given chip index. Updated MassStorage device block write routines to use ping-pong Dataflash buffering to increase throughput by around 30%.
* Added const modifiers to device mode class drivers.Dean Camera2009-06-283-14/+14
| | | | | | Added parameter directions to function parameter documentation. Added new experimental FAST_STREAM_FUNCTIONS compile time option to speed up stream transfers at the expense of a higher FLASH consumption (needs testing to verify improved throughput).
* Fixed MassStorage demo not clearing the reset flag when a Mass Storage Reset ↵Dean Camera2009-06-231-3/+3
| | | | is issued while not processing a command.
* Fix makefiles -- the auto-addition of -D switches to each LUFA compile time ↵Dean Camera2009-06-191-7/+7
| | | | option was faulty, due to GNUMake becomming confused by the spaces in the USE_STATIC_OPTIONS lines. Make user add in the switches explicitly instead.
* Move LUFA compile time options to a new section in the application makefiles ↵Dean Camera2009-06-191-5/+10
| | | | for clarity.
* Remove hardcoded DOT path from all Doxygen config files.Dean Camera2009-06-161-1/+1
| | | | Better documentation for the MissleLauncher project - add credit to PyLauncher project.
* More Doxygen fixes - ensure no undocumented function parameters.Dean Camera2009-06-151-1/+1
|
* Changed per-device controller preprocessor checks over to per-device series ↵Dean Camera2009-06-141-4/+4
| | | | | | for better device control. Fixed error in Endpoint.c using HSOFI rather than SOFI for counting elapsed milliseconds.
* Error status LEDs shown when device endpoint configuration fails to complete.Dean Camera2009-06-081-8/+14
| | | | MIDI device demo no longer blocks if a note change event is sent while the endpoint is not ready.
* Converted device mode low-level demos to schedulerless.Dean Camera2009-06-073-88/+46
|
* Remove outdated AVRStudio project files from demos, projects, bootloaders. ↵Dean Camera2009-06-051-1/+0
| | | | Fix makefiles of ClassDriver device demos.
* Move new Class Driver powered demos to a new ClassDriver subdirectory, ↵Dean Camera2009-06-0513-0/+4255
re-add old low level demos to a LowLevel subdirectory.