Commit Graph

13 Commits

Author SHA1 Message Date
Dean Camera d5cff25cd1 Update Bootloader buld test to generate bootloaders using the new Printer class bootloader. Optimize incomplete Mass Storage bootloader LUFA configuration. 2013-03-09 11:11:05 +00:00
Dean Camera e62e50c663 Add dummy handler for SCSI_CMD_START_STOP_UNIT in all project SCSI handling routines, to prevent ejection errors on *nix systems due to an unknown SCSI command. 2013-03-09 10:59:53 +00:00
Dean Camera d5d83b8e8f Add LED flashing to the incomplete Mass Storage class bootloader. Clean up virtual FAT implementation. 2013-03-09 10:51:19 +00:00
Dean Camera bb8754e2b8 Add FLASH writing routine to the VirtualFAT layer of the incomplete Mass Storage class bootloader. 2013-03-09 10:32:17 +00:00
Dean Camera 63e1fc6e6c Make the VirtualFAT firmware file read from device flash when opened by the host in the incomplete Mass Storage class bootloader. 2013-03-09 09:24:26 +00:00
Dean Camera d5d9ff73e5 Remove debug code from the incomplete Mass Storage class bootloader, rename main source files. 2013-03-09 09:17:42 +00:00
Dean Camera 0f0f9638a3 Use real firmware file size in the VirtualFAT layer, clean up FAT12 chain update function. 2013-03-09 09:13:44 +00:00
Dean Camera f00754ed97 FAT heuristics mean a disk as small as the one emulated in the incomplete Mass Storage bootloader *must* be FAT12, not FAT16. Update to use a FAT12 cluster chain. 2013-03-09 08:48:00 +00:00
Dean Camera 6da1677bc3 Fix off-by-one in the VirtualFAT cluster chain generator. 2013-03-09 08:08:31 +00:00
Dean Camera 7f5dab4f26 Refactor macros in the VirtualFAT implementation of the incomplete Mass Storage bootloader. 2013-03-09 08:00:22 +00:00
Dean Camera f0c7a11670 Corrections and debug channel in the Incomplete Mass Storage class bootloader. 2013-03-09 07:49:46 +00:00
Dean Camera 4753528b9e Add APIs to the incomplete Mass Storage bootloader. 2013-03-08 15:52:05 +00:00
Dean Camera 64f17a679f Add the start of a new Mass Storage class bootloader. 2013-03-08 15:50:12 +00:00