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) |
#define TRANSLATE_ADDRESS translate_v2p_mmu3k |
Definition at line 146 of file memory_mips.cc.
#define TRANSLATE_ADDRESS translate_v2p_mmu8k |
Definition at line 146 of file memory_mips.cc.
#define TRANSLATE_ADDRESS translate_v2p_mmu10k |
Definition at line 146 of file memory_mips.cc.
#define TRANSLATE_ADDRESS translate_v2p_mmu4100 |
Definition at line 146 of file memory_mips.cc.
#define TRANSLATE_ADDRESS translate_v2p_generic |
Definition at line 146 of file memory_mips.cc.
#define V2P_MMU10K |
Definition at line 134 of file memory_mips.cc.
#define V2P_MMU3K |
Definition at line 122 of file memory_mips.cc.
#define V2P_MMU4100 |
Definition at line 141 of file memory_mips.cc.
#define V2P_MMU8K |
Definition at line 128 of file memory_mips.cc.
int memory_cache_R3000 | ( | struct cpu * | cpu, |
int | cache, | ||
uint64_t | paddr, | ||
int | writeflag, | ||
size_t | len, | ||
unsigned char * | data | ||
) |
Definition at line 43 of file memory_mips.cc.
References addr, mips_cpu::cache, CACHE_DATA, mips_cpu::cache_last_paddr, mips_cpu::cache_mask, CACHE_NONE, cpu::cd, COP0_STATUS, mips_cpu::coproc, data, MEM_READ, cpu::mips, MIPS1_CACHE_MISS, MIPS1_ISOL_CACHES, and mips_coproc::reg.
Referenced by MEMORY_RW().