Perdrix24 wrote:sqward wrote:
Not sure what you mean. The only way to slow down transfere rate is to eat the CPU time. Not sure what the USB driver is doing but I'd guess it hooks itself up to VBL or 200Hz timer to periodically poll USB hardware.
I did some benchmarks, on 68000 the mouse driver takes 10% of the CPU time, while on the 68030 Falcon, it's 5%.
The worse case scenario is having the mouse and keyboard drivers, in addition to usbtool.acc, on a 68000, that resulted in a 21% slowdown of the CPU.
I have noticed slow down on my 68000 STE. I had no idea what was causing it, but I can know now it is likely the mouse driver. Is there any hope to reduce this slowdwon? 10% CPU usage is a lot for our old 68000 CPUs which already struggle at times. I won't even think about the keyboard driver lol, 21% slowdown would not be fun.