Closed makestuff closed 13 years ago
You can't assume the TAP will be in Run-Test/Idle, and you can't assume that XSTATE will not jump more than one state. Need to keep track of what state you're in on the host (libnero) side.
For now, I can get away with bodging it so XSTATE commands always move to Run-Test/Idle, since XSTATE commands don't ever seem to be particularly significant.
https://github.com/makestuff/libfpgalink/commit/3670ba1050183d2647f25cf263dd7482cac8afca
Need to make XSTATE parameter checks a bit more lax to allow Spartan-6 XSVF files to parse