DBG: added CFLAGS support in _scriptapi_register.h (thanks to krzywix)
This commit is contained in:
parent
43458b0881
commit
9cdd399dde
|
@ -94,7 +94,8 @@ static const char* regTable[] =
|
|||
ArchValue("EDX", "RDX"),
|
||||
ArchValue("EDI", "RDI"),
|
||||
ArchValue("ESI", "RSI"),
|
||||
ArchValue("EBP", "RBP")
|
||||
ArchValue("EBP", "RBP"),
|
||||
ArchValue("EFLAGS", "RFLAGS")
|
||||
};
|
||||
|
||||
SCRIPT_EXPORT duint Script::Register::Get(Script::Register::RegisterEnum reg)
|
||||
|
@ -976,4 +977,14 @@ SCRIPT_EXPORT duint Script::Register::GetCIP()
|
|||
SCRIPT_EXPORT bool Script::Register::SetCIP(duint value)
|
||||
{
|
||||
return Set(CIP, value);
|
||||
}
|
||||
|
||||
SCRIPT_EXPORT duint Script::Register::GetCFLAGS()
|
||||
{
|
||||
return Get(CFLAGS);
|
||||
}
|
||||
|
||||
SCRIPT_EXPORT bool Script::Register::SetCFLAGS(duint value)
|
||||
{
|
||||
return Set(CFLAGS, value);
|
||||
}
|
|
@ -98,7 +98,8 @@ namespace Script
|
|||
CDX,
|
||||
CDI,
|
||||
CSI,
|
||||
CBP
|
||||
CBP,
|
||||
CFLAGS
|
||||
}; //RegisterEnum
|
||||
|
||||
SCRIPT_EXPORT duint Get(RegisterEnum reg);
|
||||
|
@ -280,6 +281,8 @@ namespace Script
|
|||
SCRIPT_EXPORT bool SetCSP(duint value);
|
||||
SCRIPT_EXPORT duint GetCIP();
|
||||
SCRIPT_EXPORT bool SetCIP(duint value);
|
||||
SCRIPT_EXPORT duint GetCFLAGS();
|
||||
SCRIPT_EXPORT bool SetCFLAGS(duint value);
|
||||
}; //Register
|
||||
}; //Script
|
||||
|
||||
|
|
Loading…
Reference in New Issue