diff options
author | bunnei <bunneidev@gmail.com> | 2014-05-08 17:16:35 -0400 |
---|---|---|
committer | bunnei <bunneidev@gmail.com> | 2014-05-08 17:16:35 -0400 |
commit | bdc54d0d4897841a4d24aee80311bfb1f0eba884 (patch) | |
tree | 558d87c83fe8f7e8e3e57644407c872244ee5a3a /src/core/hle/hle.h | |
parent | d4bf68b6503129fc32639c2fdbe98df8d5855d66 (diff) | |
parent | b39cd3a64c69792ffd720ffa6e0f5fe35740a087 (diff) |
Merge pull request #15 from bunnei/hle-services
Various fixes/improvements to HLE of 3DS services, mostly cleans up GSP call decoding
Diffstat (limited to 'src/core/hle/hle.h')
-rw-r--r-- | src/core/hle/hle.h | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/core/hle/hle.h b/src/core/hle/hle.h index 907e2d741..42f37e29c 100644 --- a/src/core/hle/hle.h +++ b/src/core/hle/hle.h @@ -17,13 +17,6 @@ namespace HLE { -enum { - CMD_BUFFER_ADDR = 0xA0010000, ///< Totally arbitrary unused address space - CMD_BUFFER_SIZE = 0x10000, - CMD_BUFFER_MASK = (CMD_BUFFER_SIZE - 1), - CMD_BUFFER_ADDR_END = (CMD_BUFFER_ADDR + CMD_BUFFER_SIZE), -}; - typedef u32 Addr; typedef void (*Func)(); @@ -39,20 +32,6 @@ struct ModuleDef { const FunctionDef* func_table; }; -// Read from memory used by CTROS HLE functions -template <typename T> -inline void Read(T &var, const u32 addr); - -// Write to memory used by CTROS HLE functions -template <typename T> -inline void Write(u32 addr, const T data); - -u8* GetPointer(const u32 Address); - -inline const char* GetCharPointer(const u32 address) { - return (const char *)GetPointer(address); -} - void RegisterModule(std::string name, int num_functions, const FunctionDef *func_table); void CallSyscall(u32 opcode); |