Update of /cvsroot/arcem/arcem
In directory vz-cvs-4.sog:/tmp/cvs-serv3122

Modified Files:
      Tag: arcem-fast
        armemu.c 
Log Message:
Fix floppy access causing guest OS to crash on fast host machines

* arch/fdc1772.c - Adjusted the FDC update rates so they roughly match real 
floppy speeds. If things happen too fast (relative to the IOC timers) RISC OS 
just crashes horribly, so the fixed rates that were used previously worked on 
slow hosts but failed on fast ones.
* armemu.c - Fix the old ARMul_Emulate26 implementation to still work (undefine 
FLATPIPE)



Index: armemu.c
===================================================================
RCS file: /cvsroot/arcem/arcem/armemu.c,v
retrieving revision 1.15.2.11
retrieving revision 1.15.2.12
diff -u -d -r1.15.2.11 -r1.15.2.12
--- armemu.c    27 Oct 2011 21:08:33 -0000      1.15.2.11
+++ armemu.c    2 Nov 2011 22:02:30 -0000       1.15.2.12
@@ -1189,7 +1189,7 @@
       if(ARMul_CCCheck(instr,ECC))
       {
         Prof_BeginFunc(pipe[pipeidx].func);
-        (pipe[pipeidx].func)(state, instr, pc);
+        (pipe[pipeidx].func)(state, instr);
         Prof_EndFunc(pipe[pipeidx].func);
       }
 #else


------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
-- 
arcem-cvs mailing list
arcem-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/arcem-cvs

Reply via email to