In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
247 bytes added ,  23:32, 13 July 2015
→‎Disassembler: Add DisassemblePPCOpcode()
Line 26: Line 26:  
!Prototype
 
!Prototype
 
!Description
 
!Description
 +
|-
 +
|DisassemblePPCOpcode
 +
|<code>void DisassemblePPCOpcode(uint32_t *addr, char *instr_buf, int instr_len, find_symbol_t sym_func, int flags);</code>
 +
|Disassemble a PPC opcode at addr and place it into instr_buf (instr_len must be 0x40 or lower)
 
|-
 
|-
 
|DisassemblePPCRange
 
|DisassemblePPCRange
|<code>void DisassemblePPCRange(uint32_t start, uint32_t end, printf_t printf_func, find_symbol_t sym_func, int flags);</code>  
+
|<code>void DisassemblePPCRange(uint32_t *start, uint32_t *end, printf_t printf_func, find_symbol_t sym_func, int flags);</code>  
 
|Disassemble PPC instructions from start to end, printing them using printf_func() with various flags applied
 
|Disassemble PPC instructions from start to end, printing them using printf_func() with various flags applied
 
|}
 
|}
203

edits

Navigation menu