yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::music::ApuDebugStatus Struct Reference

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
 

Detailed Description

APU timing diagnostic status for debug UI.

Definition at line 67 of file music_player.h.

Member Data Documentation

◆ cycles

uint64_t yaze::editor::music::ApuDebugStatus::cycles = 0

◆ timer0_enabled

bool yaze::editor::music::ApuDebugStatus::timer0_enabled = false

Definition at line 70 of file music_player.h.

Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().

◆ timer0_counter

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().

◆ timer0_target

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().

◆ timer1_enabled

bool yaze::editor::music::ApuDebugStatus::timer1_enabled = false

Definition at line 74 of file music_player.h.

Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().

◆ timer1_counter

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().

◆ timer1_target

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().

◆ timer2_enabled

bool yaze::editor::music::ApuDebugStatus::timer2_enabled = false

Definition at line 78 of file music_player.h.

Referenced by yaze::editor::music::MusicPlayer::GetApuStatus().

◆ timer2_counter

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().

◆ timer2_target

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().

◆ port0_in

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().

◆ port1_in

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().

◆ port0_out

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().

◆ port1_out

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().


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