Very quick guess as to the problem - try moving the call to pollkeyboard(). At 
the minute it's in execrpcemu, which means it is called _very_ often, 
especially if the recompiler is used. It may work better if it's moved to 
genirqtimer() in iomd.c, probably if it's called alongside cmostick() (which 
would give a 100hz poll - probably still a little quick, but better than the 
>5000hz poll it currently gets).

Tom


      

_______________________________________________
Rpcemu mailing list
[email protected]
http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu

Reply via email to