diff options
author | bunnei <ericbunnie@gmail.com> | 2014-04-05 04:47:10 +0200 |
---|---|---|
committer | bunnei <ericbunnie@gmail.com> | 2014-04-05 04:47:10 +0200 |
commit | 590f294d8e66ee534e6ecb475a62b61e5a0dea84 (patch) | |
tree | 957dc256ac11ad3e2f728c4e1a0db5ac7cd4f498 /src/core | |
parent | added entry point loading from ELF file (diff) | |
download | yuzu-590f294d8e66ee534e6ecb475a62b61e5a0dea84.tar yuzu-590f294d8e66ee534e6ecb475a62b61e5a0dea84.tar.gz yuzu-590f294d8e66ee534e6ecb475a62b61e5a0dea84.tar.bz2 yuzu-590f294d8e66ee534e6ecb475a62b61e5a0dea84.tar.lz yuzu-590f294d8e66ee534e6ecb475a62b61e5a0dea84.tar.xz yuzu-590f294d8e66ee534e6ecb475a62b61e5a0dea84.tar.zst yuzu-590f294d8e66ee534e6ecb475a62b61e5a0dea84.zip |
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/src/mem_map_funcs.cpp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/core/src/mem_map_funcs.cpp b/src/core/src/mem_map_funcs.cpp index 18959dc70..446d3ac97 100644 --- a/src/core/src/mem_map_funcs.cpp +++ b/src/core/src/mem_map_funcs.cpp @@ -29,7 +29,7 @@ namespace Memory { template <typename T> -inline void ReadFromHardware(T &var, const u32 addr) { +inline void _Read(T &var, const u32 addr) { // TODO: Figure out the fastest order of tests for both read and write (they are probably different). // TODO: Make sure this represents the mirrors in a correct way. @@ -55,12 +55,12 @@ inline void ReadFromHardware(T &var, const u32 addr) { } else { _assert_msg_(MEMMAP, false, "unknown hardware read"); - // WARN_LOG(MEMMAP, "ReadFromHardware: Invalid addr %08x PC %08x LR %08x", addr, currentMIPS->pc, currentMIPS->r[MIPS_REG_RA]); + // WARN_LOG(MEMMAP, "_Read: Invalid addr %08x PC %08x LR %08x", addr, currentMIPS->pc, currentMIPS->r[MIPS_REG_RA]); } } template <typename T> -inline void WriteToHardware(u32 addr, const T data) { +inline void _Write(u32 addr, const T data) { // ExeFS:/.code is loaded here: if ((addr & 0xFFF00000) == 0x00100000) { // TODO(ShizZy): This is dumb... handle correctly. From 3DBrew: @@ -151,25 +151,25 @@ u8 *GetPointer(const u32 addr) { u8 Read8(const u32 addr) { u8 _var = 0; - ReadFromHardware<u8>(_var, addr); + _Read<u8>(_var, addr); return (u8)_var; } u16 Read16(const u32 addr) { u16_le _var = 0; - ReadFromHardware<u16_le>(_var, addr); + _Read<u16_le>(_var, addr); return (u16)_var; } u32 Read32(const u32 addr) { u32_le _var = 0; - ReadFromHardware<u32_le>(_var, addr); + _Read<u32_le>(_var, addr); return _var; } u64 Read64(const u32 addr) { u64_le _var = 0; - ReadFromHardware<u64_le>(_var, addr); + _Read<u64_le>(_var, addr); return _var; } @@ -182,19 +182,19 @@ u32 Read16_ZX(const u32 addr) { } void Write8(const u32 addr, const u8 data) { - WriteToHardware<u8>(addr, data); + _Write<u8>(addr, data); } void Write16(const u32 addr, const u16 data) { - WriteToHardware<u16_le>(addr, data); + _Write<u16_le>(addr, data); } void Write32(const u32 addr, const u32 data) { - WriteToHardware<u32_le>(addr, data); + _Write<u32_le>(addr, data); } void Write64(const u32 addr, const u64 data) { - WriteToHardware<u64_le>(addr, data); + _Write<u64_le>(addr, data); } } // namespace |