aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/Webserver/Lib/SCSI.c
Commit message (Collapse)AuthorAgeFilesLines
* Fixed MassStorage based demos and projects resetting the SCSI sense values ↵Dean Camera2010-08-181-23/+59
| | | | | | before the command is executed, leading to missed SCSI sense values when the host retrieves the sense key (thanks to Martin Degelsegger). Added missing DataflashManager_CheckDataflashOperation() function to the MassStorageKeyboard demo, removed redundant SCSI_Codes.h file as these values are part of the MassStorage Class Driver.
* Spell check all source files once again to find any typos.Dean Camera2010-07-291-1/+1
|
* Update all demos, projects and bootloaders to indent all function ↵Dean Camera2010-07-211-1/+2
| | | | | | parameters, one per line, for better readability. Add missing const qualifiers to the demos.
* Update makefiles to use the latest WinAVR/Atmel toolchain makefile template.Dean Camera2010-07-191-8/+2
| | | | Add new module source variables to the library core makefile, so that module sources can be added to a project's makefile on a per-module rather than per-file basis.
* Disable strict aliasing explicitly in the project makefiles, as this is ↵Dean Camera2010-07-151-2/+2
| | | | apparently enabled by default in newer AVR-GCC builds, and aliasing is used heavily for type-punning through the LUFA and third party library's codebase.
* Fix pointer aliasing warning in the Mass Storage demos.Dean Camera2010-07-151-3/+2
|
* Rewrote the implementation of the SwapEndian_16() and SwapEndian_32() ↵Dean Camera2010-07-091-3/+3
| | | | | | functions so that they compile down in most instances to minimal loads and stores rather than complicated shifts. Fixed SCSI.c implementations of all the demos/projects casting the block count to a 32-bit temporary before calling SwapEndian_16().
* Add svn:eol-style property to source files, so that the line endings are ↵Dean Camera2010-05-081-281/+281
| | | | correctly converted to the target system's native end of line style.
* Add const keyword to the demo function parameters where possible.Dean Camera2010-04-181-6/+6
|
* Add FatFS library to the Webserver project, extend the HTTP server so that ↵Dean Camera2010-01-281-0/+281
it now serves files from the Dataflash. Add Mass Storage device mode class driver so that files can be loaded to the board Dataflash when inserted into a PC.