Very nice. I actually did something similar, but fully in software, with all IRQ disabled and a much more fine-grained stepping (360 steps, total). If you could mix the whole thing together with...