LMMS
Loading...
Searching...
No Matches
reSID::SID::State Class Reference

#include <sid.h>

Public Member Functions

 State ()

Public Attributes

char sid_register [0x20]
reg8 bus_value
cycle_count bus_value_ttl
cycle_count write_pipeline
reg8 write_address
reg4 voice_mask
reg24 accumulator [3]
reg24 shift_register [3]
cycle_count shift_register_reset [3]
cycle_count shift_pipeline [3]
reg16 pulse_output [3]
cycle_count floating_output_ttl [3]
reg16 rate_counter [3]
reg16 rate_counter_period [3]
reg16 exponential_counter [3]
reg16 exponential_counter_period [3]
reg8 envelope_counter [3]
EnvelopeGenerator::State envelope_state [3]
bool hold_zero [3]
cycle_count envelope_pipeline [3]

Constructor & Destructor Documentation

◆ State()

reSID::SID::State::State ( )

Member Data Documentation

◆ accumulator

reg24 reSID::SID::State::accumulator[3]

◆ bus_value

reg8 reSID::SID::State::bus_value

◆ bus_value_ttl

cycle_count reSID::SID::State::bus_value_ttl

◆ envelope_counter

reg8 reSID::SID::State::envelope_counter[3]

◆ envelope_pipeline

cycle_count reSID::SID::State::envelope_pipeline[3]

◆ envelope_state

EnvelopeGenerator::State reSID::SID::State::envelope_state[3]

◆ exponential_counter

reg16 reSID::SID::State::exponential_counter[3]

◆ exponential_counter_period

reg16 reSID::SID::State::exponential_counter_period[3]

◆ floating_output_ttl

cycle_count reSID::SID::State::floating_output_ttl[3]

◆ hold_zero

bool reSID::SID::State::hold_zero[3]

◆ pulse_output

reg16 reSID::SID::State::pulse_output[3]

◆ rate_counter

reg16 reSID::SID::State::rate_counter[3]

◆ rate_counter_period

reg16 reSID::SID::State::rate_counter_period[3]

◆ shift_pipeline

cycle_count reSID::SID::State::shift_pipeline[3]

◆ shift_register

reg24 reSID::SID::State::shift_register[3]

◆ shift_register_reset

cycle_count reSID::SID::State::shift_register_reset[3]

◆ sid_register

char reSID::SID::State::sid_register[0x20]

◆ voice_mask

reg4 reSID::SID::State::voice_mask

◆ write_address

reg8 reSID::SID::State::write_address

◆ write_pipeline

cycle_count reSID::SID::State::write_pipeline

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