mirror of
https://github.com/Mauler125/r5sdk.git
synced 2025-02-09 19:15:03 +01:00
* Move most definitions to implementation file to avoid recompiling whole program for small changes * Pass strings by reference for where possible. * Split Module class to dedicated file. * Add const qualifiers to all eligible methods for address/module class * Some renaming
21 lines
361 B
C
21 lines
361 B
C
#ifndef X86DEFS_H
|
|
#define X86DEFS_H
|
|
|
|
#define SETNZ 0x0F // 0F 95
|
|
#define PUSH 0x68
|
|
#define PUSH2 0x6A
|
|
#define TEST 0x85
|
|
#define EAX 0x87
|
|
#define MOV0 0x88
|
|
#define MOV1 0x89
|
|
#define MOV2 0x8B
|
|
#define LEA 0x8D
|
|
#define ECX 0x8F
|
|
#define MOV3 0xC7
|
|
#define EBX 0xCB
|
|
#define CALL 0xE8
|
|
#define MOVSS 0xF3 // F3 0F
|
|
#define NOP 0x90
|
|
|
|
#endif // X86DEFS_H
|