#include <spc700.h>
Public Attributes | |
bool | N: 1 |
bool | V: 1 |
bool | P: 1 |
bool | B: 1 |
bool | H: 1 |
bool | I: 1 |
bool | Z: 1 |
bool | C: 1 |
bool yaze::app::emu::audio::Spc700::Flags::N |
Definition at line 109 of file spc700.h.
Referenced by yaze::app::emu::audio::Spc700::ADC(), yaze::app::emu::audio::Spc700::ADCM(), yaze::app::emu::audio::Spc700::ADDW(), yaze::app::emu::audio::Spc700::AND(), yaze::app::emu::audio::Spc700::AND1(), yaze::app::emu::audio::Spc700::ANDM(), yaze::app::emu::audio::Spc700::ASL(), yaze::app::emu::audio::Spc700::BMI(), yaze::app::emu::audio::Spc700::BPL(), yaze::app::emu::audio::Spc700::ByteToFlags(), yaze::app::emu::audio::Spc700::CMP(), yaze::app::emu::audio::Spc700::CMPM(), yaze::app::emu::audio::Spc700::CMPW(), yaze::app::emu::audio::Spc700::CMPX(), yaze::app::emu::audio::Spc700::CMPY(), yaze::app::emu::audio::Spc700::DEC(), yaze::app::emu::audio::Spc700::DECW(), yaze::app::emu::audio::Spc700::DIV(), yaze::app::emu::audio::Spc700::EOR(), yaze::app::emu::audio::Spc700::EOR1(), yaze::app::emu::audio::Spc700::EORM(), yaze::app::emu::audio::Spc700::ExecuteInstructions(), yaze::app::emu::audio::Spc700::FlagsToByte(), yaze::app::emu::audio::Spc700::INC(), yaze::app::emu::audio::Spc700::INCW(), yaze::app::emu::audio::Spc700::LSR(), yaze::app::emu::audio::Spc700::MOV(), yaze::app::emu::audio::Spc700::MOV_ADDR(), yaze::app::emu::audio::Spc700::MOVW(), yaze::app::emu::audio::Spc700::MOVX(), yaze::app::emu::audio::Spc700::MOVY(), yaze::app::emu::audio::Spc700::MUL(), yaze::app::emu::audio::Spc700::NOT1(), yaze::app::emu::audio::Spc700::OR(), yaze::app::emu::audio::Spc700::OR1(), yaze::app::emu::audio::Spc700::ORM(), yaze::app::emu::audio::Spc700::ROL(), yaze::app::emu::audio::Spc700::ROR(), yaze::app::emu::audio::Spc700::SBC(), yaze::app::emu::audio::Spc700::SBCM(), yaze::app::emu::audio::Spc700::SUBW(), and yaze::app::emu::audio::Spc700::XCN().
bool yaze::app::emu::audio::Spc700::Flags::V |
Definition at line 110 of file spc700.h.
Referenced by yaze::app::emu::audio::Spc700::ADC(), yaze::app::emu::audio::Spc700::ADCM(), yaze::app::emu::audio::Spc700::ADDW(), yaze::app::emu::audio::Spc700::BVC(), yaze::app::emu::audio::Spc700::BVS(), yaze::app::emu::audio::Spc700::ByteToFlags(), yaze::app::emu::audio::Spc700::CLRV(), yaze::app::emu::audio::Spc700::ExecuteInstructions(), yaze::app::emu::audio::Spc700::FlagsToByte(), yaze::app::emu::audio::Spc700::SBC(), yaze::app::emu::audio::Spc700::SBCM(), and yaze::app::emu::audio::Spc700::SUBW().
bool yaze::app::emu::audio::Spc700::Flags::P |
Definition at line 111 of file spc700.h.
Referenced by yaze::app::emu::audio::Spc700::ByteToFlags(), yaze::app::emu::audio::Spc700::CLRP(), yaze::app::emu::audio::Spc700::dp(), yaze::app::emu::audio::Spc700::dp_dp(), yaze::app::emu::audio::Spc700::dp_imm(), yaze::app::emu::audio::Spc700::dp_plus_x(), yaze::app::emu::audio::Spc700::dp_plus_y(), yaze::app::emu::audio::Spc700::dp_word(), yaze::app::emu::audio::Spc700::dp_y(), yaze::app::emu::audio::Spc700::dpx(), yaze::app::emu::audio::Spc700::ExecuteInstructions(), yaze::app::emu::audio::Spc700::FlagsToByte(), yaze::app::emu::audio::Spc700::i(), yaze::app::emu::audio::Spc700::i_postinc(), yaze::app::emu::audio::Spc700::idx(), yaze::app::emu::audio::Spc700::idy(), yaze::app::emu::audio::Spc700::ind(), yaze::app::emu::audio::Spc700::ind_ind(), yaze::app::emu::audio::Spc700::ind_p(), and yaze::app::emu::audio::Spc700::SETP().
bool yaze::app::emu::audio::Spc700::Flags::B |
Definition at line 112 of file spc700.h.
Referenced by yaze::app::emu::audio::Spc700::ByteToFlags(), yaze::app::emu::audio::Spc700::ExecuteInstructions(), and yaze::app::emu::audio::Spc700::FlagsToByte().
bool yaze::app::emu::audio::Spc700::Flags::H |
Definition at line 113 of file spc700.h.
Referenced by yaze::app::emu::audio::Spc700::ADC(), yaze::app::emu::audio::Spc700::ADCM(), yaze::app::emu::audio::Spc700::ByteToFlags(), yaze::app::emu::audio::Spc700::ExecuteInstructions(), yaze::app::emu::audio::Spc700::FlagsToByte(), yaze::app::emu::audio::Spc700::SBC(), and yaze::app::emu::audio::Spc700::SBCM().
bool yaze::app::emu::audio::Spc700::Flags::I |
Definition at line 114 of file spc700.h.
Referenced by yaze::app::emu::audio::Spc700::ByteToFlags(), yaze::app::emu::audio::Spc700::DI(), yaze::app::emu::audio::Spc700::EI(), yaze::app::emu::audio::Spc700::ExecuteInstructions(), yaze::app::emu::audio::Spc700::FlagsToByte(), yaze::app::emu::audio::Spc700::RETI(), and yaze::app::emu::audio::Spc700::RunOpcode().
bool yaze::app::emu::audio::Spc700::Flags::Z |
Definition at line 115 of file spc700.h.
Referenced by yaze::app::emu::audio::Spc700::ADC(), yaze::app::emu::audio::Spc700::ADCM(), yaze::app::emu::audio::Spc700::ADDW(), yaze::app::emu::audio::Spc700::AND(), yaze::app::emu::audio::Spc700::AND1(), yaze::app::emu::audio::Spc700::ANDM(), yaze::app::emu::audio::Spc700::ASL(), yaze::app::emu::audio::Spc700::BEQ(), yaze::app::emu::audio::Spc700::BNE(), yaze::app::emu::audio::Spc700::ByteToFlags(), yaze::app::emu::audio::Spc700::CMP(), yaze::app::emu::audio::Spc700::CMPM(), yaze::app::emu::audio::Spc700::CMPW(), yaze::app::emu::audio::Spc700::CMPX(), yaze::app::emu::audio::Spc700::CMPY(), yaze::app::emu::audio::Spc700::DEC(), yaze::app::emu::audio::Spc700::DECW(), yaze::app::emu::audio::Spc700::DIV(), yaze::app::emu::audio::Spc700::EOR(), yaze::app::emu::audio::Spc700::EOR1(), yaze::app::emu::audio::Spc700::EORM(), yaze::app::emu::audio::Spc700::ExecuteInstructions(), yaze::app::emu::audio::Spc700::FlagsToByte(), yaze::app::emu::audio::Spc700::INC(), yaze::app::emu::audio::Spc700::INCW(), yaze::app::emu::audio::Spc700::LSR(), yaze::app::emu::audio::Spc700::MOV(), yaze::app::emu::audio::Spc700::MOV_ADDR(), yaze::app::emu::audio::Spc700::MOVW(), yaze::app::emu::audio::Spc700::MOVX(), yaze::app::emu::audio::Spc700::MOVY(), yaze::app::emu::audio::Spc700::MUL(), yaze::app::emu::audio::Spc700::NOT1(), yaze::app::emu::audio::Spc700::OR(), yaze::app::emu::audio::Spc700::OR1(), yaze::app::emu::audio::Spc700::ORM(), yaze::app::emu::audio::Spc700::ROL(), yaze::app::emu::audio::Spc700::ROR(), yaze::app::emu::audio::Spc700::SBC(), yaze::app::emu::audio::Spc700::SBCM(), yaze::app::emu::audio::Spc700::SUBW(), and yaze::app::emu::audio::Spc700::XCN().
bool yaze::app::emu::audio::Spc700::Flags::C |
Definition at line 116 of file spc700.h.
Referenced by yaze::app::emu::audio::Spc700::ADC(), yaze::app::emu::audio::Spc700::ADCM(), yaze::app::emu::audio::Spc700::ADDW(), yaze::app::emu::audio::Spc700::ASL(), yaze::app::emu::audio::Spc700::BCC(), yaze::app::emu::audio::Spc700::BCS(), yaze::app::emu::audio::Spc700::ByteToFlags(), yaze::app::emu::audio::Spc700::CLRC(), yaze::app::emu::audio::Spc700::CMP(), yaze::app::emu::audio::Spc700::CMPM(), yaze::app::emu::audio::Spc700::CMPW(), yaze::app::emu::audio::Spc700::CMPX(), yaze::app::emu::audio::Spc700::CMPY(), yaze::app::emu::audio::Spc700::ExecuteInstructions(), yaze::app::emu::audio::Spc700::FlagsToByte(), yaze::app::emu::audio::Spc700::LSR(), yaze::app::emu::audio::Spc700::MOV1(), yaze::app::emu::audio::Spc700::NOTC(), yaze::app::emu::audio::Spc700::ROL(), yaze::app::emu::audio::Spc700::ROR(), yaze::app::emu::audio::Spc700::SBC(), yaze::app::emu::audio::Spc700::SBCM(), yaze::app::emu::audio::Spc700::SETC(), yaze::app::emu::audio::Spc700::SUBW(), yaze::app::emu::audio::Spc700::TCLR1(), and yaze::app::emu::audio::Spc700::TSET1().