LMMS
Loading...
Searching...
No Matches
Snes_Spc::state_t Struct Reference

Public Attributes

Timer timers [timer_count]
uint8_t smp_regs [2][reg_count]
regs_t cpu_regs
rel_time_t dsp_time
time_t spc_time
bool echo_accessed
int tempo
int skipped_kon
int skipped_koff
const char * cpu_error
int extra_clocks
sample_tbuf_begin
sample_t constbuf_end
sample_textra_pos
sample_t extra_buf [extra_size]
int rom_enabled
uint8_t rom [rom_size]
uint8_t hi_ram [rom_size]
unsigned char cycle_table [256]
struct { 
   union { 
      uint8_t   padding1 [0x100] 
      uint16_t   align 
   }   padding1 [1]
   uint8_t   ram [0x10000] 
   uint8_t   padding2 [0x100] 
ram

Member Data Documentation

◆ align

uint16_t Snes_Spc::state_t::align

◆ buf_begin

sample_t* Snes_Spc::state_t::buf_begin

◆ buf_end

sample_t const* Snes_Spc::state_t::buf_end

◆ cpu_error

const char* Snes_Spc::state_t::cpu_error

◆ cpu_regs

regs_t Snes_Spc::state_t::cpu_regs

◆ cycle_table

unsigned char Snes_Spc::state_t::cycle_table[256]

◆ dsp_time

rel_time_t Snes_Spc::state_t::dsp_time

◆ echo_accessed

bool Snes_Spc::state_t::echo_accessed

◆ extra_buf

sample_t Snes_Spc::state_t::extra_buf[extra_size]

◆ extra_clocks

int Snes_Spc::state_t::extra_clocks

◆ extra_pos

sample_t* Snes_Spc::state_t::extra_pos

◆ hi_ram

uint8_t Snes_Spc::state_t::hi_ram[rom_size]

◆ padding1 [1/2]

uint8_t Snes_Spc::state_t::padding1[0x100]

◆ [union] [2/2]

union { ... } Snes_Spc::state_t::padding1[1]

◆ padding2

uint8_t Snes_Spc::state_t::padding2[0x100]

◆ [struct] [1/2]

struct { ... } Snes_Spc::state_t::ram

◆ ram [2/2]

uint8_t Snes_Spc::state_t::ram[0x10000]

◆ rom

uint8_t Snes_Spc::state_t::rom[rom_size]

◆ rom_enabled

int Snes_Spc::state_t::rom_enabled

◆ skipped_koff

int Snes_Spc::state_t::skipped_koff

◆ skipped_kon

int Snes_Spc::state_t::skipped_kon

◆ smp_regs

uint8_t Snes_Spc::state_t::smp_regs[2][reg_count]

◆ spc_time

time_t Snes_Spc::state_t::spc_time

◆ tempo

int Snes_Spc::state_t::tempo

◆ timers

Timer Snes_Spc::state_t::timers[timer_count]

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