OpenCSD - CoreSight Trace Decode Library
1.3.3
|
Interface class to an instruction opcode decoder. More...
#include <trc_instr_decode_i.h>
Public Member Functions | |
IInstrDecode () | |
virtual | ~IInstrDecode () |
virtual ocsd_err_t | DecodeInstruction (ocsd_instr_info *instr_info)=0 |
Interface class to an instruction opcode decoder.
The opcode decoder needs to be capable of limited decode required for trace execution flow determination.
Definition at line 47 of file trc_instr_decode_i.h.
|
inline |
Definition at line 50 of file trc_instr_decode_i.h.
|
inlinevirtual |
Default constructor.
Definition at line 51 of file trc_instr_decode_i.h.
|
pure virtual |
Default destructor.
Instruction opcode decode for the packet trace decoder to follow the instruction execution flow.
*instr_info | : Structure to pass current opcode, and receive required decode information. |