So, my question is, given that we have already established that the processor speed is not an issue due to solutions with there own built in processor, what prevents USB from working from Workbench?
Hear, hear!
If people really want to use their USB joysticks with 16bit era machines then the solution is to make an usb to de-9, this could also of interest users of msx, commodore 64, sega genesis, etc. You can already connect some USB keyboards to the ps/2 interface with an included adaptor.
I think the best use for an USB interface is to connect cd-roms and there will be people interested in scanners, external hard disks, etc.
As a side query, does anybody know if the PIC controller could be used for the USB interface or if using a more powerful/bigger PIC would allow such functionality? This would have the side benefit of allowing transparent use by games of USB joysticks :-p an also would keep the cost and simplicity of the design.