|
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().