Classes | |
struct | mixcontrol |
struct | volpair |
Public Types | |
enum | { MIC_IN_PORT = 0, LINE_IN_PORT = 1, CD_IN_PORT = 2, GF1_OUT_PORT = 3, UNUSED_PORT = 4, MASTER_OUTPUT_PORT = 5 } |
Public Member Functions | |
void | addressWrite (uint8_t addr) |
void | dataWrite (uint8_t val) |
const char * | attenuatorName (const uint8_t c) const |
const char * | controlName (const uint8_t c) const |
void | updateVolPair (unsigned int pair) |
Public Attributes | |
struct mixcontrol | mixpair [8] |
struct volpair | volpair [5] = {} |
uint8_t | addr_attenuator = 0 |
uint8_t | addr_control = 0 |