openMSX
|
#include <opll.hh>
Public Attributes | |
uint32_t | chip_type |
uint32_t | cycles |
uint32_t | slot |
const opll_patch_t * | patchrom |
uint8_t | write_data |
uint8_t | write_a |
uint8_t | write_d |
uint8_t | write_a_en |
uint8_t | write_d_en |
uint8_t | write_fm_address |
uint8_t | write_fm_data |
uint8_t | write_mode_address |
uint8_t | address |
uint8_t | data |
uint8_t | eg_counter_state |
uint8_t | eg_counter_state_prev |
uint32_t | eg_timer |
uint8_t | eg_timer_low_lock |
uint8_t | eg_timer_carry |
uint8_t | eg_timer_shift |
uint8_t | eg_timer_shift_lock |
uint8_t | eg_timer_shift_stop |
uint8_t | eg_state [18] |
uint8_t | eg_level [18] |
uint8_t | eg_kon |
uint32_t | eg_dokon |
uint8_t | eg_off |
uint8_t | eg_rate |
uint8_t | eg_maxrate |
uint8_t | eg_zerorate |
uint8_t | eg_inc_lo |
uint8_t | eg_inc_hi |
uint8_t | eg_rate_hi |
uint16_t | eg_sl |
uint16_t | eg_ksltl |
uint8_t | eg_out |
uint8_t | eg_silent |
uint16_t | pg_fnum |
uint8_t | pg_block |
uint16_t | pg_out |
uint32_t | pg_inc |
uint32_t | pg_phase [18] |
uint32_t | pg_phase_next |
int16_t | op_fb1 [9] |
int16_t | op_fb2 [9] |
int16_t | op_fbsum |
int16_t | op_mod |
uint8_t | op_neg |
uint16_t | op_logsin |
uint16_t | op_exp_m |
uint16_t | op_exp_s |
int16_t | ch_out |
int16_t | ch_out_hh |
int16_t | ch_out_tm |
int16_t | ch_out_bd |
int16_t | ch_out_sd |
int16_t | ch_out_tc |
uint16_t | lfo_counter |
uint8_t | lfo_vib_counter |
uint16_t | lfo_am_counter |
uint8_t | lfo_am_step |
uint8_t | lfo_am_dir |
uint8_t | lfo_am_car |
uint8_t | lfo_am_out |
uint16_t | fnum [9] |
uint8_t | block [9] |
uint8_t | kon [9] |
uint8_t | son [9] |
uint8_t | vol [9] |
uint8_t | inst [9] |
uint8_t | rhythm |
uint8_t | testmode |
opll_patch_t | patch |
uint8_t | c_instr |
uint8_t | c_op |
uint8_t | c_tl |
uint8_t | c_dc |
uint8_t | c_dm |
uint8_t | c_fb |
uint8_t | c_am |
uint8_t | c_vib |
uint8_t | c_et |
uint8_t | c_ksr |
uint8_t | c_ksr_freq |
uint8_t | c_ksl_freq |
uint8_t | c_ksl_block |
uint8_t | c_multi |
uint8_t | c_ksl |
uint8_t | c_adrr [3] |
uint8_t | c_sl |
uint16_t | c_fnum |
uint16_t | c_block |
int8_t | rm_enable |
uint32_t | rm_noise |
uint32_t | rm_select |
uint8_t | rm_hh_bit2 |
uint8_t | rm_hh_bit3 |
uint8_t | rm_hh_bit7 |
uint8_t | rm_hh_bit8 |
uint8_t | rm_tc_bit3 |
uint8_t | rm_tc_bit5 |
int16_t | output_m |
int16_t | output_r |
uint32_t opll_t::chip_type |
Definition at line 81 of file opll.hh.
Referenced by OPLL_Reset().
uint32_t opll_t::cycles |
Definition at line 82 of file opll.hh.
Referenced by openmsx::YM2413OriginalNukeYKT::YM2413::generateChannels(), and OPLL_Clock().
uint8_t opll_t::data |
Definition at line 95 of file opll.hh.
Referenced by openmsx::YM2413OriginalNukeYKT::YM2413::generateChannels().
uint8_t opll_t::eg_level[18] |
Definition at line 106 of file opll.hh.
Referenced by OPLL_Reset().
uint8_t opll_t::eg_out |
Definition at line 118 of file opll.hh.
Referenced by OPLL_Reset().
uint8_t opll_t::eg_state[18] |
Definition at line 105 of file opll.hh.
Referenced by OPLL_Reset().
uint16_t opll_t::lfo_am_counter |
Definition at line 146 of file opll.hh.
Referenced by OPLL_Clock().
uint8_t opll_t::lfo_am_out |
Definition at line 150 of file opll.hh.
Referenced by OPLL_Clock().
int16_t opll_t::output_m |
Definition at line 191 of file opll.hh.
Referenced by OPLL_Clock().
int16_t opll_t::output_r |
Definition at line 192 of file opll.hh.
Referenced by OPLL_Clock().
opll_patch_t opll_t::patch |
const opll_patch_t* opll_t::patchrom |
Definition at line 84 of file opll.hh.
Referenced by OPLL_Reset().
uint8_t opll_t::rhythm |
Definition at line 158 of file opll.hh.
Referenced by OPLL_Reset().
int8_t opll_t::rm_enable |
Definition at line 181 of file opll.hh.
Referenced by OPLL_Clock(), and OPLL_Reset().
uint32_t opll_t::rm_select |
Definition at line 183 of file opll.hh.
Referenced by OPLL_Clock(), and OPLL_Reset().
uint8_t opll_t::write_a |
Definition at line 87 of file opll.hh.
Referenced by OPLL_Write().
uint8_t opll_t::write_d |
Definition at line 88 of file opll.hh.
Referenced by OPLL_Write().
uint8_t opll_t::write_data |
Definition at line 86 of file opll.hh.
Referenced by OPLL_Write().