memory_mips.cc File Reference

Back to the index.

Macros | Functions
memory_mips.cc File Reference
#include <sys/types.h>
#include <sys/mman.h>
#include "memory_mips_v2p.cc"

Go to the source code of this file.

Macros

#define TRANSLATE_ADDRESS   translate_v2p_mmu3k
 
#define V2P_MMU3K
 
#define TRANSLATE_ADDRESS   translate_v2p_mmu8k
 
#define V2P_MMU8K
 
#define TRANSLATE_ADDRESS   translate_v2p_mmu10k
 
#define V2P_MMU10K
 
#define TRANSLATE_ADDRESS   translate_v2p_mmu4100
 
#define V2P_MMU4100
 
#define TRANSLATE_ADDRESS   translate_v2p_generic
 

Functions

int memory_cache_R3000 (struct cpu *cpu, int cache, uint64_t paddr, int writeflag, size_t len, unsigned char *data)
 

Macro Definition Documentation

◆ TRANSLATE_ADDRESS [1/5]

#define TRANSLATE_ADDRESS   translate_v2p_mmu3k

Definition at line 145 of file memory_mips.cc.

◆ TRANSLATE_ADDRESS [2/5]

#define TRANSLATE_ADDRESS   translate_v2p_mmu8k

Definition at line 145 of file memory_mips.cc.

◆ TRANSLATE_ADDRESS [3/5]

#define TRANSLATE_ADDRESS   translate_v2p_mmu10k

Definition at line 145 of file memory_mips.cc.

◆ TRANSLATE_ADDRESS [4/5]

#define TRANSLATE_ADDRESS   translate_v2p_mmu4100

Definition at line 145 of file memory_mips.cc.

◆ TRANSLATE_ADDRESS [5/5]

#define TRANSLATE_ADDRESS   translate_v2p_generic

Definition at line 145 of file memory_mips.cc.

◆ V2P_MMU10K

#define V2P_MMU10K

Definition at line 133 of file memory_mips.cc.

◆ V2P_MMU3K

#define V2P_MMU3K

Definition at line 121 of file memory_mips.cc.

◆ V2P_MMU4100

#define V2P_MMU4100

Definition at line 140 of file memory_mips.cc.

◆ V2P_MMU8K

#define V2P_MMU8K

Definition at line 127 of file memory_mips.cc.

Function Documentation

◆ memory_cache_R3000()

int memory_cache_R3000 ( struct cpu cpu,
int  cache,
uint64_t  paddr,
int  writeflag,
size_t  len,
unsigned char *  data 
)

Generated on Fri Dec 7 2018 19:52:23 for GXemul by doxygen 1.8.13