forked from matrix-io/xc3sprog
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ToDo
19 lines (19 loc) · 824 Bytes
/
ToDo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
- Use Bitarrays and not One-Byte-for-a-Bit in javr
- AT90CAN reads back the flash as Bytes. With USB transfers,
this is damned slow. Provides some mechanism to queue read requests
- Compress the XC3AN bit files and include into the binary
- More cables
- Cleanup C++ code
- More devices (XC2C, XC95xx (without X))
- Other devices with published 1532 algorithm
- Bitorder for Intel HEX format
- Finer granularity for erasing XCFP
- ...
- Check Byte Order IHEX versus MCS
- Document cable Database
- Break possible infinite loops, like ProgAlgXC3S::array_program
do
jtag->shiftIR(CFG_IN, buf);
while (! (buf[0] & 0x10)); /* wait until configuration cleared */
- Progress in indicator when writing large bitfiles in legacy mode. Perhaps
have an indicator thread reading out variables when writing the JTAG bits