miasm
Reverse engineering framework
JitCore_ppc32.h File Reference
Include dependency graph for JitCore_ppc32.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  vm_cpu
 

Macros

#define JITCORE_PPC_REG_EXPAND(_name, _size)    uint32_t _name;
 

Functions

_MIASM_EXPORT void dump_gpregs (struct vm_cpu *)
 
_MIASM_EXPORT void MEM_WRITE_08 (JitCpu *jitcpu, uint64_t addr, uint8_t src)
 
_MIASM_EXPORT void MEM_WRITE_16 (JitCpu *jitcpu, uint64_t addr, uint16_t src)
 
_MIASM_EXPORT void MEM_WRITE_32 (JitCpu *jitcpu, uint64_t addr, uint32_t src)
 
_MIASM_EXPORT void MEM_WRITE_64 (JitCpu *jitcpu, uint64_t addr, uint64_t src)
 

Macro Definition Documentation

◆ JITCORE_PPC_REG_EXPAND

#define JITCORE_PPC_REG_EXPAND (   _name,
  _size 
)     uint32_t _name;

Function Documentation

◆ dump_gpregs()

_MIASM_EXPORT void dump_gpregs ( struct vm_cpu )
Here is the caller graph for this function:

◆ MEM_WRITE_08()

_MIASM_EXPORT void MEM_WRITE_08 ( JitCpu jitcpu,
uint64_t  addr,
uint8_t  src 
)

◆ MEM_WRITE_16()

_MIASM_EXPORT void MEM_WRITE_16 ( JitCpu jitcpu,
uint64_t  addr,
uint16_t  src 
)

◆ MEM_WRITE_32()

_MIASM_EXPORT void MEM_WRITE_32 ( JitCpu jitcpu,
uint64_t  addr,
uint32_t  src 
)

◆ MEM_WRITE_64()

_MIASM_EXPORT void MEM_WRITE_64 ( JitCpu jitcpu,
uint64_t  addr,
uint64_t  src 
)