Ok, I've just discovered that I had the D+/D- lines the wrong way round to
my hacky device. Its still not working, but its not working better :)
I'm 99% certain the D+/D- lines are correct now because on connection:
[ 682.849304] hub 1-0:1.0: port 1, status 0101, change 0001, 12
Mb/s
[ 683.0030
Hi, I've been playing about with this for the last few days. Unfortunately
it doesn't work correctly, and I'm running out of ideas to try. Therefore
I'm posting my progress so far here in case anyone can shed some light
Note that this patch is against the HTC Hero kernel source, but I imagine i