>>I'm afraid that I am serious about USB 2 needing OCHI code (unless the >>OCHI interface is compatible with the UCHI interface, but I can't >>believe we'd be so lucky with PC hardware). OHCI is significantly different from UHCI. both do slightly odd things. you get over it, in time. >>USB 2.0, if you turn the clock speed up. I imagine, though I don't >>know, that those organisations keen to promote USB 2.0 just preferred >>to develop OHCI because the already had silicon IP in that style. i suspect the problem with using UHCI is the patents/licence, in other words the deal from Intel for all those nasty clone makers, hence the O for Open in OHCI. that's what i remember, but it might be wrong. >>I've written an OHCI driver for non PCI (i.e. embedded) silicon for an >>operating system not unlike Plan 9; it's not mine to give away. The first i'll see if i can. could save some time if so.