aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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-292-14/+19
|
* 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-281-16/+0
|
* Added additional MIDI command definitions to the MIDI class driver (thanks ↵Dean Camera2013-03-282-8/+47
| | | | to Daniel Dreibrodt).
* Add BIN build system target information to the documentation.Dean Camera2013-03-282-6/+11
|
* Fixed race condition in the DFU class bootloader causing failed device ↵Dean Camera2013-03-273-2/+29
| | | | reprogramming in some circumstances (thanks to Luis Mendes).
* 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.
* Fix incorrect Interrupt disable function for the XMEGA architecture (thanks ↵Dean Camera2013-03-231-1/+1
| | | | to Simon Küppers).
* Fixed Low Speed USB devices broken when using the library HID Class driver ↵Dean Camera2013-03-232-5/+14
| | | | (thanks to Michael).
* Add known-issues documentation section to the various LUFA bootloaders.Dean Camera2013-03-225-4/+82
|
* Add smaller AVR8 targets to the Mass Storage bootloader target list in the ↵Dean Camera2013-03-202-125/+145
| | | | Bootloader build test.
* Fix broken core library Doxygen version number makefile macro.Dean Camera2013-03-201-1/+1
|
* Make the Mass Storage bootloader compatible with the original (green) XPLAIN ↵Dean Camera2013-03-201-0/+15
| | | | boards.
* Significantly reduce the size of the Mass Storage class bootloader, by ↵Dean Camera2013-03-204-20/+9
| | | | removing dependencies on large LUFA internal functions.
* Fix corrupted disassembly listing (LSS) files due to linker relaxations; ↵Dean Camera2013-03-202-2/+5
| | | | pass -mrelax to the compiler to make it aware of, and able to compensate for, linker relaxations.
* Minor documentation improvements.Dean Camera2013-03-191-1/+1
|
* Make Mass Storage bootloader makefile variable naming consistent.Dean Camera2013-03-181-4/+4
|
* Minor documentation improvements.Dean Camera2013-03-1865-126/+126
|
* Speed up Mass Storage bootloader by turning off the internal clock divider, ↵Dean Camera2013-03-182-0/+4
| | | | as there is enough FLASH space to do so.
* Ensure bootloader makefile calculation functions are uniform across all ↵Dean Camera2013-03-185-17/+17
| | | | bootloaders.
* Update Mass Storage bootloader so that it can support devices with only 4KB ↵Dean Camera2013-03-1812-109/+136
| | | | 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-183-14/+28
|
* Tweak the LUFA config for the Mass Storage class bootloader to reduce the ↵Dean Camera2013-03-171-2/+2
| | | | compiled size slightly by removing unused features.
* Minor documentation improvements.Dean Camera2013-03-171-1/+2
|
* Fixed incorrect HID report descriptor generated for 16-bit axis ranges by ↵Dean Camera2013-03-172-2/+4
| | | | the HID_DESCRIPTOR_MOUSE() and HID_DESCRIPTOR_JOYSTICK() macros (thanks to Guillaume Germaine)
* Enable C++ compatibility check warnings in the ModuleTest build test.Dean Camera2013-03-141-6/+8
|
* Minor documentation improvements.Dean Camera2013-03-142-3/+3
|
* Small size improvement in the Printer and Mass Storage class bootloaders.Dean Camera2013-03-134-5/+4
|
* Fix invalid definition of STDOUT_ASSERT().Dean Camera2013-03-131-3/+3
|
* Fix "grep: Version.h: No such file or directory" error when including the ↵Dean Camera2013-03-121-1/+1
| | | | core LUFA library makefile in a legacy makefile.
* Add missing module dependency to the USBtoSerial project. Minor ↵Dean Camera2013-03-124-8/+27
| | | | documentation corrections.
* Minor documentation improvements.Dean Camera2013-03-101-0/+1
|
* Fix off-by-one error in the Mass Storage bootloader file size, add missing ↵Dean Camera2013-03-103-14/+32
| | | | Volume Label directory entry. Remove incorrect reference to "printer" in the bootloader documentation.
* Enable Mass Storage bootloader builds in the BootloaderTest build test.Dean Camera2013-03-102-6/+6
|
* Move out the Mass Storage class bootloader to the main Bootloader directory ↵Dean Camera2013-03-1015-1/+1
| | | | now that it is functional.
* Fix Printer bootloader top level documentation.Dean Camera2013-03-101-2/+2
|
* Remove compiled BIN files when running "make clean" with the BUILD build ↵Dean Camera2013-03-101-1/+1
| | | | system module.
* Add top level documentation to the Mass Storage class bootloader.Dean Camera2013-03-102-0/+2043
|
* Oops - fix broken FAT_DATE() and FAT_TIME() macros.Dean Camera2013-03-101-2/+2
|
* Add documentation to the incomplete Mass Storage class bootloader, update ↵Dean Camera2013-03-107-38/+154
| | | | the virtual FAT file entry so that the bootloader section is omitted (not user readable/writable). Fix some minor documentation errors in the Printer class bootloader.
* Minor optimizations and corrections to the incomplete Mass Storage class ↵Dean Camera2013-03-106-44/+9
| | | | bootloader.
* Update Bootloader buld test to generate bootloaders using the new Printer ↵Dean Camera2013-03-092-4/+40
| | | | class bootloader. Optimize incomplete Mass Storage bootloader LUFA configuration.
* Add dummy handler for SCSI_CMD_START_STOP_UNIT in all project SCSI handling ↵Dean Camera2013-03-099-0/+20
| | | | routines, to prevent ejection errors on *nix systems due to an unknown SCSI command.
* Add LED flashing to the incomplete Mass Storage class bootloader. Clean up ↵Dean Camera2013-03-092-25/+28
| | | | virtual FAT implementation.
* Update BUILD build system module to produce BIN files as well as HEX.Dean Camera2013-03-091-1/+7
|
* Add FLASH writing routine to the VirtualFAT layer of the incomplete Mass ↵Dean Camera2013-03-092-4/+32
| | | | Storage class bootloader.
* Make the VirtualFAT firmware file read from device flash when opened by the ↵Dean Camera2013-03-091-2/+4
| | | | host in the incomplete Mass Storage class bootloader.