yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::cli::agent::ExecutionTraceBuffer::TraceEntry Struct Reference

#include <disassembler_65816.h>

Public Attributes

uint32_t address
 
uint8_t opcode
 
std::vector< uint8_t > operands
 
std::string mnemonic
 
std::string operand_str
 
uint64_t cycle_count
 
uint16_t a_reg
 
uint16_t x_reg
 
uint16_t y_reg
 
uint16_t sp
 
uint16_t pc
 
uint8_t pb
 
uint8_t db
 
uint8_t status
 

Detailed Description

Definition at line 94 of file disassembler_65816.h.

Member Data Documentation

◆ address

uint32_t yaze::cli::agent::ExecutionTraceBuffer::TraceEntry::address

Definition at line 95 of file disassembler_65816.h.

◆ opcode

uint8_t yaze::cli::agent::ExecutionTraceBuffer::TraceEntry::opcode

Definition at line 96 of file disassembler_65816.h.

◆ operands

std::vector<uint8_t> yaze::cli::agent::ExecutionTraceBuffer::TraceEntry::operands

Definition at line 97 of file disassembler_65816.h.

◆ mnemonic

std::string yaze::cli::agent::ExecutionTraceBuffer::TraceEntry::mnemonic

Definition at line 98 of file disassembler_65816.h.

◆ operand_str

std::string yaze::cli::agent::ExecutionTraceBuffer::TraceEntry::operand_str

Definition at line 99 of file disassembler_65816.h.

◆ cycle_count

uint64_t yaze::cli::agent::ExecutionTraceBuffer::TraceEntry::cycle_count

Definition at line 100 of file disassembler_65816.h.

◆ a_reg

uint16_t yaze::cli::agent::ExecutionTraceBuffer::TraceEntry::a_reg

Definition at line 103 of file disassembler_65816.h.

◆ x_reg

uint16_t yaze::cli::agent::ExecutionTraceBuffer::TraceEntry::x_reg

Definition at line 104 of file disassembler_65816.h.

◆ y_reg

uint16_t yaze::cli::agent::ExecutionTraceBuffer::TraceEntry::y_reg

Definition at line 105 of file disassembler_65816.h.

◆ sp

uint16_t yaze::cli::agent::ExecutionTraceBuffer::TraceEntry::sp

Definition at line 106 of file disassembler_65816.h.

◆ pc

uint16_t yaze::cli::agent::ExecutionTraceBuffer::TraceEntry::pc

Definition at line 107 of file disassembler_65816.h.

◆ pb

uint8_t yaze::cli::agent::ExecutionTraceBuffer::TraceEntry::pb

Definition at line 108 of file disassembler_65816.h.

◆ db

uint8_t yaze::cli::agent::ExecutionTraceBuffer::TraceEntry::db

Definition at line 109 of file disassembler_65816.h.

◆ status

uint8_t yaze::cli::agent::ExecutionTraceBuffer::TraceEntry::status

Definition at line 110 of file disassembler_65816.h.


The documentation for this struct was generated from the following file: