Public Attributes | |
Bitu | freq |
Bit8u | timeconst |
Bitu | dma_dac_srcrate |
struct { | |
bool stereo | |
bool sign | |
bool autoinit | |
bool force_autoinit | |
DMA_MODES mode_assigned | |
DMA_MODES mode | |
Bitu rate | |
Bitu mul | |
Bitu total | |
Bitu left | |
Bitu min | |
Bit64u start | |
union { | |
Bit8u b8 [DMA_BUFSIZE] | |
Bit16s b16 [DMA_BUFSIZE] | |
} buf | |
Bitu bits | |
DmaChannel * chan | |
Bitu remain_size | |
} | dma |
bool | freq_derived_from_tc |
bool | def_enable_speaker |
bool | enable_asp |
bool | speaker |
bool | midi |
bool | vibra |
bool | emit_blaster_var |
bool | sbpro_stereo_bit_strict_mode |
bool | sample_rate_limits |
bool | single_sample_dma |
bool | directdac_warn_speaker_off |
bool | dma_dac_mode |
bool | goldplay |
bool | goldplay_stereo |
bool | write_status_must_return_7f |
bool | busy_cycle_always |
bool | ess_playback_mode |
bool | no_filtering |
Bit8u | sc400_cfg |
Bit8u | time_constant |
Bit8u | sc400_dsp_major |
Bit8u | sc400_dsp_minor |
Bit8u | sc400_jumper_status_1 |
Bit8u | sc400_jumper_status_2 |
DSP_MODES | mode |
SB_TYPES | type |
REVEAL_SC_TYPES | reveal_sc_type |
ESS_TYPES | ess_type |
bool | ess_extended_mode |
int | min_dma_user |
int | busy_cycle_hz |
int | busy_cycle_duty_percent |
int | busy_cycle_io_hack |
double | busy_cycle_last_check |
double | busy_cycle_last_poll |
struct { | |
bool pending_8bit | |
bool pending_16bit | |
} | irq |
struct { | |
Bit8u state | |
Bit8u last_cmd | |
Bit8u cmd | |
Bit8u cmd_len | |
Bit8u cmd_in_pos | |
Bit8u cmd_in [DSP_BUFSIZE] | |
struct { | |
Bit8u lastval | |
Bit8u data [DSP_BUFSIZE] | |
Bitu pos | |
Bitu used | |
} in | |
struct { | |
Bit8u lastval | |
Bit8u data [DSP_BUFSIZE] | |
Bitu pos | |
Bitu used | |
} out | |
Bit8u test_register | |
Bitu write_busy | |
bool highspeed | |
bool require_irq_ack | |
bool instant_direct_dac | |
bool force_goldplay | |
bool midi_rwpoll_mode | |
bool midi_read_interrupt | |
bool midi_read_with_timestamps | |
unsigned int dsp_write_busy_time | |
} | dsp |
struct { | |
Bit16s last | |
double dac_t | |
double dac_pt | |
} | dac |
struct { | |
Bit8u index | |
Bit8u dac [2] | |
Bit8u fm [2] | |
Bit8u cda [2] | |
Bit8u master [2] | |
Bit8u lin [2] | |
Bit8u mic | |
bool stereo | |
bool enabled | |
bool filtered | |
bool sbpro_stereo | |
Bit8u unhandled [0x48] | |
} | mixer |
struct { | |
Bit8u reference | |
Bits stepsize | |
bool haveref | |
} | adpcm |
struct { | |
Bitu base | |
Bitu irq | |
Bit8u dma8 | |
Bit8u dma16 | |
bool sb_io_alias | |
} | hw |
struct { | |
Bit8u valadd | |
Bit8u valxor | |
} | e2 |
MixerChannel * | chan |
Definition at line 120 of file sblaster.cpp.