Update of /cvsroot/arcem/arcem/riscos-single
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv19643/riscos-single

Modified Files:
        DispKbd.c 
Log Message:
Move FastMap array out of the ARMul_State structure in order to reduce the size 
of state, with a view to allocating it in faster memory.  State can now be 
allocated by the platform code if necessary and is propagated down into 
functions that were erstwhile using &statestr.  Added some support for 
allocating the state in on-chip memory on the PPC460ex, however disabled by 
default as not working correctly at present.


Index: DispKbd.c
===================================================================
RCS file: /cvsroot/arcem/arcem/riscos-single/DispKbd.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- DispKbd.c   21 Oct 2012 16:59:32 -0000      1.12
+++ DispKbd.c   6 Mar 2013 19:07:30 -0000       1.13
@@ -1197,7 +1197,7 @@
   if(hArcemConfig.eDisplayDriver == DisplayDriver_Standard)
     DisplayDev_UseUpdateFlags = 1;
   /* Rebuild fastmap for DisplayDev_UseUpdateFlags changes */
-  ARMul_RebuildFastMap();
+  ARMul_RebuildFastMap(&statestr);
   /* Gobble any keyboard input */
   while(_swi (ArcEmKey_GetKey, _RETURN(0))) {};
   /* Reset EmuRate */


------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev
-- 
arcem-cvs mailing list
arcem-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/arcem-cvs

Reply via email to