Go to the documentation of this file.
22 #define XS_VERSION "2.0pre"
65 void exSID_clkdwrite(uint_fast32_t cycles, uint_least8_t addr, uint8_t data);
69 #define exSID_write(addr, data) exSID_clkdwrite(0, addr, data)
70 #define exSID_read(addr) exSID_clkdread(0, addr)
int exSID_clockselect(int clock)
Definition: exSID.c:457
int exSID_hwmodel(void)
Definition: exSID.c:552
@ XS_MD_STD
exSID USB
Definition: exSID.h:50
@ XS_AU_6581_6581
mix: 6581 L and R
Definition: exSID.h:36
void exSID_exit(void)
Definition: exSID.c:390
@ XS_CS_CHIP1
8580
Definition: exSID.h:27
@ XS_CL_NTSC
select NTSC clock
Definition: exSID.h:44
@ XS_CS_CHIP0
6581
Definition: exSID.h:26
@ XS_AU_6581_8580
mix: 6581 L / 8580 R
Definition: exSID.h:33
@ XS_AU_8580_8580
mix: 8580 L and R
Definition: exSID.h:35
@ XS_CL_PAL
select PAL clock
Definition: exSID.h:43
const char * exSID_error_str(void)
Definition: exSID.c:140
@ XS_MD_PLUS
exSID+ USB
Definition: exSID.h:51
@ XS_CL_1MHZ
select 1MHz clock
Definition: exSID.h:45
void exSID_clkdwrite(uint_fast32_t cycles, uint_least8_t addr, uint8_t data)
Definition: exSID.c:720
int exSID_init(void)
Definition: exSID.c:294
void exSID_chipselect(int chip)
Definition: exSID.c:533
int exSID_audio_op(int operation)
Definition: exSID.c:494
@ XS_AU_MUTE
mute output
Definition: exSID.h:37
uint8_t exSID_clkdread(uint_fast32_t cycles, uint_least8_t addr)
Definition: exSID.c:816
void exSID_reset(uint_least8_t volume)
Definition: exSID.c:435
void exSID_delay(uint_fast32_t cycles)
Definition: exSID.c:673
@ XS_AU_UNMUTE
unmute output
Definition: exSID.h:38
@ XS_AU_8580_6581
mix: 8580 L / 6581 R
Definition: exSID.h:34
uint16_t exSID_hwversion(void)
Definition: exSID.c:582
@ XS_CS_BOTH
Both chips.
Definition: exSID.h:28