-
- Downloads
Rewrote the implementation of the SwapEndian_16() and SwapEndian_32()...
Rewrote the implementation of the SwapEndian_16() and SwapEndian_32() 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().
Showing
- Demos/Device/ClassDriver/MassStorage/Lib/SCSI.c 2 additions, 2 deletionsDemos/Device/ClassDriver/MassStorage/Lib/SCSI.c
- Demos/Device/ClassDriver/MassStorageKeyboard/Lib/SCSI.c 7 additions, 11 deletionsDemos/Device/ClassDriver/MassStorageKeyboard/Lib/SCSI.c
- Demos/Device/LowLevel/MassStorage/Lib/SCSI.c 8 additions, 12 deletionsDemos/Device/LowLevel/MassStorage/Lib/SCSI.c
- LUFA/Common/Common.h 34 additions, 5 deletionsLUFA/Common/Common.h
- LUFA/ManPages/ChangeLog.txt 2 additions, 0 deletionsLUFA/ManPages/ChangeLog.txt
- Projects/Incomplete/StandaloneProgrammer/Lib/SCSI.c 3 additions, 3 deletionsProjects/Incomplete/StandaloneProgrammer/Lib/SCSI.c
- Projects/TemperatureDataLogger/Lib/SCSI.c 3 additions, 3 deletionsProjects/TemperatureDataLogger/Lib/SCSI.c
- Projects/Webserver/Lib/SCSI.c 3 additions, 3 deletionsProjects/Webserver/Lib/SCSI.c
Loading
Please register or sign in to comment