BRIDGE: changed signature of DbgMemRead and DbgMemWrite
This commit is contained in:
parent
f284e6b259
commit
ea66b8bd51
|
|
@ -17,8 +17,8 @@ extern GUITRANSLATETEXT _gui_translate_text;
|
|||
//DBG typedefs
|
||||
typedef const char* (*DBGDBGINIT)();
|
||||
typedef duint(*DBGMEMFINDBASEADDR)(duint addr, duint* size);
|
||||
typedef bool (*DBGMEMREAD)(duint addr, unsigned char* dest, duint size, duint* read);
|
||||
typedef bool (*DBGMEMWRITE)(duint addr, const unsigned char* src, duint size, duint* written);
|
||||
typedef bool (*DBGMEMREAD)(duint addr, void* dest, duint size, duint* read);
|
||||
typedef bool (*DBGMEMWRITE)(duint addr, const void* src, duint size, duint* written);
|
||||
typedef bool (*DBGDBGCMDEXEC)(const char* cmd);
|
||||
typedef bool (*DBGMEMMAP)(MEMMAP* memmap);
|
||||
typedef void (*DBGDBGEXITSIGNAL)();
|
||||
|
|
|
|||
|
|
@ -251,7 +251,7 @@ BRIDGE_IMPEXP int BridgeGetDbgVersion()
|
|||
return DBG_VERSION;
|
||||
}
|
||||
|
||||
BRIDGE_IMPEXP bool DbgMemRead(duint va, unsigned char* dest, duint size)
|
||||
BRIDGE_IMPEXP bool DbgMemRead(duint va, void* dest, duint size)
|
||||
{
|
||||
#ifdef _DEBUG
|
||||
if(IsBadWritePtr(dest, size))
|
||||
|
|
@ -272,7 +272,7 @@ BRIDGE_IMPEXP bool DbgMemRead(duint va, unsigned char* dest, duint size)
|
|||
return true;
|
||||
}
|
||||
|
||||
BRIDGE_IMPEXP bool DbgMemWrite(duint va, const unsigned char* src, duint size)
|
||||
BRIDGE_IMPEXP bool DbgMemWrite(duint va, const void* src, duint size)
|
||||
{
|
||||
#ifdef _DEBUG
|
||||
if(IsBadReadPtr(src, size))
|
||||
|
|
|
|||
|
|
@ -767,8 +767,8 @@ typedef struct
|
|||
//Debugger functions
|
||||
BRIDGE_IMPEXP const char* DbgInit();
|
||||
BRIDGE_IMPEXP void DbgExit();
|
||||
BRIDGE_IMPEXP bool DbgMemRead(duint va, unsigned char* dest, duint size);
|
||||
BRIDGE_IMPEXP bool DbgMemWrite(duint va, const unsigned char* src, duint size);
|
||||
BRIDGE_IMPEXP bool DbgMemRead(duint va, void* dest, duint size);
|
||||
BRIDGE_IMPEXP bool DbgMemWrite(duint va, const void* src, duint size);
|
||||
BRIDGE_IMPEXP duint DbgMemGetPageSize(duint base);
|
||||
BRIDGE_IMPEXP duint DbgMemFindBaseAddr(duint addr, duint* size);
|
||||
BRIDGE_IMPEXP bool DbgCmdExec(const char* cmd);
|
||||
|
|
|
|||
Loading…
Reference in New Issue