USB Reverse Engineering: Down the rabbit hole

I tend to dive down rabbit holes a lot, and given the cost of context switching and memory deteriorating over time, sometimes the state I build... »