libexsid
2.1
|
exSID private handle More...
Data Fields | |
clkdrift_t | clkdrift |
negative values mean we're lagging, positive mean we're ahead. More... | |
const struct xSconsts_s *restrict | cst |
Pointer to constants used by all the hardware access routines. More... | |
void * | ftdi |
FTDI device handle. More... | |
int | backbuf_idx |
current index for the back buffer More... | |
unsigned char *restrict | backbuf |
back buffer More... | |
uint16_t | hwvers |
hardware version More... | |
char | xSerrstr [256+1] |
XS_ERRORBUF-byte max string for last error message. More... | |
unsigned char* restrict _exsid::backbuf |
back buffer
Definition at line 129 of file exSID.c.
Referenced by exSID_exit(), exSID_free(), and exSID_init().
clkdrift_t _exsid::clkdrift |
negative values mean we're lagging, positive mean we're ahead.
See it as a number of SID clocks queued to be spent.
Definition at line 116 of file exSID.c.
Referenced by exSID_chipselect(), exSID_clkdread(), exSID_clkdwrite(), exSID_clockselect(), exSID_delay(), exSID_exit(), and exSID_reset().
const struct xSconsts_s* restrict _exsid::cst |
Pointer to constants used by all the hardware access routines.
Definition at line 118 of file exSID.c.
Referenced by exSID_audio_op(), exSID_chipselect(), exSID_clkdread(), exSID_clkdwrite(), exSID_clockselect(), exSID_delay(), exSID_hwmodel(), and exSID_init().
void* _exsid::ftdi |
FTDI device handle.
Definition at line 119 of file exSID.c.
Referenced by exSID_exit(), exSID_free(), and exSID_init().
uint16_t _exsid::hwvers |
hardware version
Definition at line 141 of file exSID.c.
Referenced by exSID_hwversion(), and exSID_init().
char _exsid::xSerrstr[256+1] |
XS_ERRORBUF-byte max string for last error message.
Definition at line 142 of file exSID.c.
Referenced by exSID_error_str().