More minimizer code

Fix stack overflow in ISP code.
Add initial minimizer code.
Remove old minimus hack.

Signed-off-by: Paul Brook <paul@nowt.org>
Power control

Implement target power control.

Signed-off-by: Paul Brook <paul@nowt.org>
Fix standalone flasher

Make standalone flasher work.

Signed-off-by: Paul Brook <paul@nowt.org>
Reduce memory use

Reduce FATFS buffer to half a sector.

Signed-off-by: Paul Brook <paul@nowt.org>
USB mode power

Disable target power when in USB mass storage mode.

Signed-off-by: Paul Brook <paul@nowt.org>
Enable LFN

Enable long file names.

Signed-off-by: Paul Brook <paul@nowt.org>
Fix FAT lookup

Fix FAT offset calculations.

Signed-off-by: Paul Brook <paul@nowt.org>
SREC start address

Handle type 3 (start address) S-Records.

Signed-off-by: Paul Brook <paul@nowt.org>
Revert code page

Revert back to old code page due to memory use.

Signed-off-by: Paul Brook <paul@nowt.org>
Fuse programming tweaks

Delay after programming fuse.  Check if value was programmed correctly.

Signed-off-by: Paul Brook <paul@nowt.org>
Remove superfluous delays

Remove delays from debugging.

Signed-off-by: Paul Brook <paul@nowt.org>