dmnt-cheat: Implement memory service cmds

This commit is contained in:
Michael Scire 2019-03-04 05:56:44 -08:00
parent e8a5aa81f4
commit ef68881e5c
6 changed files with 140 additions and 14 deletions

View file

@ -37,8 +37,12 @@ class DmntCheatManager {
static Result ReadCheatProcessMemoryForVm(u64 proc_addr, void *out_data, size_t size);
static Result WriteCheatProcessMemoryForVm(u64 proc_addr, const void *data, size_t size);
static Result GetCheatProcessMappingCount(u64 *out_count);
static Result GetCheatProcessMappings(MemoryInfo *mappings, size_t max_count, u64 *out_count, u64 offset);
static Result ReadCheatProcessMemory(u64 proc_addr, void *out_data, size_t size);
static Result WriteCheatProcessMemory(u64 proc_addr, const void *data, size_t size);
static Result QueryCheatProcessMemory(MemoryInfo *mapping, u64 address);
static void InitializeCheatManager();
};