aboutsummaryrefslogtreecommitdiffstats
path: root/Bootloaders/MassStorage/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Documentation: Fix Doxygen grouping.Dean Camera2019-09-041-2/+2
|
* Documentation: Update copyrights to 2019.Dean Camera2019-01-084-8/+8
|
* Update copyrights for 2018.Dean Camera2018-01-044-8/+8
|
* Update copyrights for 2017.Dean Camera2017-04-184-8/+8
|
* Update copyrights to 2016.Dean Camera2016-01-314-8/+8
|
* Update copyrights to 2015 (better late than never).Dean Camera2015-05-174-8/+8
|
* Minor documentation improvements to the Mass Storage bootloader.Dean Camera2014-10-121-14/+14
|
* Obsolete the old MACROS and MACROE convenience macros.Dean Camera2014-09-141-3/+3
|
* Merge pull request #19 from mondalaci/attr-no-inline-cleanupDean Camera2014-01-041-2/+2
|\ | | | | Get rid of the redundant ATTR_NEVER_INLINE macro which translated to the...
| * Get rid of the redundant ATTR_NEVER_INLINE macro which translated to the ↵László Monda2014-01-051-2/+2
| | | | | | | | same as ATTR_NO_INLINE.
* | Update copyrights for 2014.Dean Camera2014-01-044-8/+8
|/
* Add automatic application start on virtual disk ejection to the Mass Storage ↵Dean Camera2013-07-062-1/+6
| | | | class bootloader.
* Minor documentation improvements.Dean Camera2013-04-041-1/+1
|
* Add ATTR_NEVER_INLINE attribute. Add EEPROM byte read/write proxy functions ↵Dean Camera2013-03-312-7/+47
| | | | to the Mass Storage bootloader to prevent link errors due to linker relaxations.
* Add EEPROM read/write support to the Mass Storage class bootloader.Dean Camera2013-03-302-49/+200
|
* Clean up the VirtualFAT implementation.Dean Camera2013-03-301-11/+10
|
* Minor cleanup of the Mass Storage bootloader VirtualFAT code.Dean Camera2013-03-291-14/+25
|
* Oops - ensure the SCSI transfer length is correct in the Mass Storage ↵Dean Camera2013-03-292-10/+8
| | | | bootloader.
* Minor documentation improvements.Dean Camera2013-03-291-6/+18
|
* Update Mass Storage bootloader for Linux compatibility, and to reduce the ↵Dean Camera2013-03-293-92/+131
| | | | compiled bootloader size. Linux appears to replace files with a cluster offset on the disk rather than re-using the same disk clusters (unlike Windows) so the file offset needs to be tracked and compensated for.
* Minor documentation improvements.Dean Camera2013-03-261-2/+2
|
* Clean up the Mass Storage bootloader virtual FAT directory entry definitions.Dean Camera2013-03-252-10/+23
|
* Add Long File Name (VFAT) entry to the Mass Storage class bootloader, so ↵Dean Camera2013-03-252-27/+114
| | | | that systems such as Linux that load a VFAT filesystem driver instead of the legacy MSDOS filesystem do not corrupt the volume by trying to write a LFN entry.
* Significantly reduce the size of the Mass Storage class bootloader, by ↵Dean Camera2013-03-203-18/+9
| | | | removing dependencies on large LUFA internal functions.
* Minor documentation improvements.Dean Camera2013-03-181-6/+6
|
* Update Mass Storage bootloader so that it can support devices with only 4KB ↵Dean Camera2013-03-184-53/+33
| | | | bootloader sections by creating a special AUX section before the real bootloader section to store part of the bootloader code.
* Minor documentation improvements.Dean Camera2013-03-141-1/+1
|
* Fix off-by-one error in the Mass Storage bootloader file size, add missing ↵Dean Camera2013-03-102-13/+31
| | | | Volume Label directory entry. Remove incorrect reference to "printer" in the bootloader documentation.
* Move out the Mass Storage class bootloader to the main Bootloader directory ↵Dean Camera2013-03-104-0/+818
now that it is functional.