#include <spc700.h>
Public Attributes | |
std::function< void(uint16_t, uint8_t)> | write |
std::function< uint8_t(uint16_t)> | read |
std::function< void(bool)> | idle |
std::function<void(uint16_t, uint8_t)> yaze::app::emu::audio::ApuCallbacks::write |
Definition at line 56 of file spc700.h.
Referenced by yaze::app::emu::audio::Spc700::push_byte(), and yaze::app::emu::audio::Spc700::write().
std::function<uint8_t(uint16_t)> yaze::app::emu::audio::ApuCallbacks::read |
Definition at line 57 of file spc700.h.
Referenced by yaze::app::emu::audio::Spc700::read(), yaze::app::emu::audio::Spc700::read_word(), and yaze::app::emu::audio::Spc700::ReadOpcode().
std::function<void(bool)> yaze::app::emu::audio::ApuCallbacks::idle |
Definition at line 58 of file spc700.h.
Referenced by yaze::app::emu::audio::Spc700::abs_x(), yaze::app::emu::audio::Spc700::abs_y(), yaze::app::emu::audio::Spc700::CMPM(), yaze::app::emu::audio::Spc700::DoBranch(), yaze::app::emu::audio::Spc700::dp_y(), yaze::app::emu::audio::Spc700::dpx(), yaze::app::emu::audio::Spc700::ExecuteInstructions(), yaze::app::emu::audio::Spc700::idx(), yaze::app::emu::audio::Spc700::idy(), and yaze::app::emu::audio::Spc700::RunOpcode().