APU timing diagnostic status for debug UI. More...
#include <music_player.h>
Public Attributes | |
| uint64_t | cycles = 0 |
| bool | timer0_enabled = false |
| uint8_t | timer0_counter = 0 |
| uint8_t | timer0_target = 0 |
| bool | timer1_enabled = false |
| uint8_t | timer1_counter = 0 |
| uint8_t | timer1_target = 0 |
| bool | timer2_enabled = false |
| uint8_t | timer2_counter = 0 |
| uint8_t | timer2_target = 0 |
| uint8_t | port0_in = 0 |
| uint8_t | port1_in = 0 |
| uint8_t | port0_out = 0 |
| uint8_t | port1_out = 0 |
APU timing diagnostic status for debug UI.
Definition at line 67 of file music_player.h.
| uint64_t yaze::editor::music::ApuDebugStatus::cycles = 0 |
Definition at line 68 of file music_player.h.
Referenced by yaze::editor::MusicPlaybackControlPanel::DrawDebugControls(), and yaze::editor::music::MusicPlayer::GetApuStatus().
| bool yaze::editor::music::ApuDebugStatus::timer0_enabled = false |
Definition at line 70 of file music_player.h.
Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().
| uint8_t yaze::editor::music::ApuDebugStatus::timer0_counter = 0 |
Definition at line 71 of file music_player.h.
Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().
| uint8_t yaze::editor::music::ApuDebugStatus::timer0_target = 0 |
Definition at line 72 of file music_player.h.
Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().
| bool yaze::editor::music::ApuDebugStatus::timer1_enabled = false |
Definition at line 74 of file music_player.h.
Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().
| uint8_t yaze::editor::music::ApuDebugStatus::timer1_counter = 0 |
Definition at line 75 of file music_player.h.
Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().
| uint8_t yaze::editor::music::ApuDebugStatus::timer1_target = 0 |
Definition at line 76 of file music_player.h.
Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().
| bool yaze::editor::music::ApuDebugStatus::timer2_enabled = false |
Definition at line 78 of file music_player.h.
Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().
| uint8_t yaze::editor::music::ApuDebugStatus::timer2_counter = 0 |
Definition at line 79 of file music_player.h.
Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().
| uint8_t yaze::editor::music::ApuDebugStatus::timer2_target = 0 |
Definition at line 80 of file music_player.h.
Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().
| uint8_t yaze::editor::music::ApuDebugStatus::port0_in = 0 |
Definition at line 82 of file music_player.h.
Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().
| uint8_t yaze::editor::music::ApuDebugStatus::port1_in = 0 |
Definition at line 83 of file music_player.h.
Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().
| uint8_t yaze::editor::music::ApuDebugStatus::port0_out = 0 |
Definition at line 84 of file music_player.h.
Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().
| uint8_t yaze::editor::music::ApuDebugStatus::port1_out = 0 |
Definition at line 85 of file music_player.h.
Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().