/[gxemul]/trunk/src/cpus/memory_mips.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/src/cpus/memory_mips.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 24 by dpavlin, Mon Oct 8 16:19:56 2007 UTC revision 26 by dpavlin, Mon Oct 8 16:20:10 2007 UTC
# Line 25  Line 25 
25   *  SUCH DAMAGE.   *  SUCH DAMAGE.
26   *   *
27   *   *
28   *  $Id: memory_mips.c,v 1.7 2006/06/22 11:43:03 debug Exp $   *  $Id: memory_mips.c,v 1.8 2006/06/24 21:47:23 debug Exp $
29   *   *
30   *  MIPS-specific memory routines. Included from cpu_mips.c.   *  MIPS-specific memory routines. Included from cpu_mips.c.
31   *   *
# Line 277  int memory_cache_R3000(struct cpu *cpu, Line 277  int memory_cache_R3000(struct cpu *cpu,
277  }  }
278    
279    
280  #define TRANSLATE_ADDRESS       translate_address_mmu3k  #define TRANSLATE_ADDRESS       translate_v2p_mmu3k
281  #define V2P_MMU3K  #define V2P_MMU3K
282  #include "memory_mips_v2p.c"  #include "memory_mips_v2p.c"
283  #undef TRANSLATE_ADDRESS  #undef TRANSLATE_ADDRESS
284  #undef V2P_MMU3K  #undef V2P_MMU3K
285    
286  #define TRANSLATE_ADDRESS       translate_address_mmu8k  #define TRANSLATE_ADDRESS       translate_v2p_mmu8k
287  #define V2P_MMU8K  #define V2P_MMU8K
288  #include "memory_mips_v2p.c"  #include "memory_mips_v2p.c"
289  #undef TRANSLATE_ADDRESS  #undef TRANSLATE_ADDRESS
290  #undef V2P_MMU8K  #undef V2P_MMU8K
291    
292  #define TRANSLATE_ADDRESS       translate_address_mmu10k  #define TRANSLATE_ADDRESS       translate_v2p_mmu10k
293  #define V2P_MMU10K  #define V2P_MMU10K
294  #include "memory_mips_v2p.c"  #include "memory_mips_v2p.c"
295  #undef TRANSLATE_ADDRESS  #undef TRANSLATE_ADDRESS
296  #undef V2P_MMU10K  #undef V2P_MMU10K
297    
298  /*  Almost generic  :-)  */  /*  Almost generic  :-)  */
299  #define TRANSLATE_ADDRESS       translate_address_mmu4100  #define TRANSLATE_ADDRESS       translate_v2p_mmu4100
300  #define V2P_MMU4100  #define V2P_MMU4100
301  #include "memory_mips_v2p.c"  #include "memory_mips_v2p.c"
302  #undef TRANSLATE_ADDRESS  #undef TRANSLATE_ADDRESS
303  #undef V2P_MMU4100  #undef V2P_MMU4100
304    
305  #define TRANSLATE_ADDRESS       translate_address_generic  #define TRANSLATE_ADDRESS       translate_v2p_generic
306  #include "memory_mips_v2p.c"  #include "memory_mips_v2p.c"
307    
308    

Legend:
Removed from v.24  
changed lines
  Added in v.26

  ViewVC Help
Powered by ViewVC 1.1.26