from the Hack A Day link


caveat:  I made the code compile, i haven’t tested it, but it ought (not) to work.  ( I’d double check the 0b conversions in avr_isp.c against the original if it doesn’t work )

2010 MSVC project file.


After chatting with Paul a little, we’re both convinced it’ll need a way to do the same kernel disconnect to make it work, so either a custom driver, or on Paul’s suggestion a winusb driver.


Also a useful tip to test this from Paul is to just use LED’s off the HUB instead, much easier to debug it.