19 void reset(
void* unmapped_write,
void const* unmapped_read );
98 #define KSS_CPU_PAGE_OFFSET( addr ) (addr)
100 #define KSS_CPU_PAGE_OFFSET( addr ) ((addr) & (page_size - 1))
117 state->time += delta;
blargg_long cpu_time_t
Definition Ay_Cpu.h:9
void kss_cpu_write(class Kss_Cpu *, unsigned addr, int data)
Definition Kss_Emu.cpp:307
#define KSS_CPU_PAGE_OFFSET(addr)
Definition Kss_Cpu.h:100
void kss_cpu_out(class Kss_Cpu *, cpu_time_t, unsigned addr, int data)
Definition Kss_Emu.cpp:314
int kss_cpu_in(class Kss_Cpu *, cpu_time_t, unsigned addr)
Definition Kss_Emu.cpp:364
uint8_t a
Definition Spc_Cpu.h:141
void reset(void *unmapped_write, void const *unmapped_read)
Definition Kss_Cpu.cpp:86
@ page_count
Definition Kss_Cpu.h:79
uint8_t * write(unsigned addr)
Definition Kss_Cpu.h:103
void set_page(int i, void *write, void const *read)
Definition Kss_Cpu.cpp:79
bool run(cpu_time_t end_time)
Definition Kss_Cpu.cpp:165
void set_end_time(cpu_time_t t)
Definition Kss_Cpu.h:113
state_t state_
Definition Kss_Cpu.h:90
Kss_Cpu()
Definition Kss_Cpu.cpp:62
BOOST_STATIC_ASSERT(sizeof(regs_t)==8)
void set_time(cpu_time_t t)
Definition Kss_Cpu.h:37
@ page_shift
Definition Kss_Cpu.h:78
@ cpu_padding
Definition Kss_Cpu.h:74
uint8_t const * read(unsigned addr)
Definition Kss_Cpu.h:108
uint8_t szpc[0x200]
Definition Kss_Cpu.h:81
@ page_size
Definition Kss_Cpu.h:22
@ idle_addr
Definition Kss_Cpu.h:71
cpu_time_t time() const
Definition Kss_Cpu.h:34
void map_mem(unsigned addr, blargg_ulong size, void *write, void const *read)
Definition Kss_Cpu.cpp:100
cpu_time_t end_time_
Definition Kss_Cpu.h:82
void adjust_time(int delta)
Definition Kss_Cpu.h:38
state_t * state
Definition Kss_Cpu.h:89
registers_t r
Definition Kss_Cpu.h:94
* e
Definition inflate.c:1404
UINT_D64 w
Definition inflate.c:942
int * l
Definition inflate.c:1579
struct huft * t
Definition inflate.c:943
unsigned d
Definition inflate.c:940
register unsigned i
Definition inflate.c:1575
JSAMPIMAGE data
Definition jpeglib.h:945
unsigned short uint16_t
Definition mid.cpp:99
unsigned char uint8_t
Definition mid.cpp:98
uint16_t hl
Definition Kss_Cpu.h:47
uint16_t bc
Definition Kss_Cpu.h:47
uint16_t fa
Definition Kss_Cpu.h:47
uint16_t de
Definition Kss_Cpu.h:47
uint8_t im
Definition Kss_Cpu.h:67
uint16_t ix
Definition Kss_Cpu.h:53
pairs_t w
Definition Kss_Cpu.h:57
uint8_t iff2
Definition Kss_Cpu.h:64
uint8_t iff1
Definition Kss_Cpu.h:63
uint8_t i
Definition Kss_Cpu.h:66
uint8_t r
Definition Kss_Cpu.h:65
regs_t b
Definition Kss_Cpu.h:56
uint16_t sp
Definition Kss_Cpu.h:52
uint16_t pc
Definition Kss_Cpu.h:51
union Kss_Cpu::registers_t::@155077333273116117016242023202215324133355246213 alt
uint16_t iy
Definition Kss_Cpu.h:54
uint8_t d
Definition Kss_Cpu.h:43
uint8_t l
Definition Kss_Cpu.h:43
uint8_t e
Definition Kss_Cpu.h:43
uint8_t c
Definition Kss_Cpu.h:43
uint8_t h
Definition Kss_Cpu.h:43
uint8_t flags
Definition Kss_Cpu.h:43
uint8_t a
Definition Kss_Cpu.h:43
uint8_t b
Definition Kss_Cpu.h:43
uint8_t const * read[page_count+1]
Definition Kss_Cpu.h:84
cpu_time_t time
Definition Kss_Cpu.h:87
cpu_time_t base
Definition Kss_Cpu.h:86
uint8_t * write[page_count+1]
Definition Kss_Cpu.h:85
return c
Definition crypt.c:175
uch h[RAND_HEAD_LEN]
Definition crypt.c:459