Commit Graph

10 Commits

Author SHA1 Message Date
Richard Hughes
190e60cd6f Load the Altos USB descriptor from ELF files 2016-09-03 16:59:02 +01:00
Richard Hughes
c68757ce4d Support writing the IHEX symbol table 2016-09-02 14:16:40 +01:00
Richard Hughes
499f2bf995 trivial: Don't fail to parse IHEX files with nonstandard sections 2016-09-01 15:05:31 +01:00
Richard Hughes
df7ba314b2 Use the symtab to set the VID/PID from Altos IHEX firmware images 2016-09-01 10:37:27 +01:00
Richard Hughes
d5db4e6b77 Add the Altos symbol table to the DfuFirmware 2016-09-01 10:35:02 +01:00
Richard Hughes
1278b66dc2 trivial: Save the element address from IHEX files 2016-08-26 17:33:28 +01:00
Richard Hughes
e24963d055 trivial: Parse the 0xfe IHEX record to avoid failing
This looks like debug data, and isn't important to the exported DfuImage.
2016-08-26 07:39:56 +01:00
Richard Hughes
381e52c3b7 trivial: Fix a crash when parsing IHEX files 2016-08-22 12:44:12 +01:00
Richard Hughes
1d69034f15 libdfu: Fix hang when parsing corrupt IHEX files
Found by the ever-helpful american fuzzy lop.
2016-08-22 11:38:34 +01:00
Richard Hughes
e1e50dc2fd Split out the DFU file formats to separate files 2016-08-17 17:46:15 +01:00