opm_voice
void opm_set_voice(int, struct opm_voice *);
opm_set_voice(int channel, struct opm_voice *voice)
memcpy(&opm0->sc_vdata[channel], voice, sizeof(struct opm_voice));
struct opm_voice sc_vdata[8];
memcpy(addr, &vtab[unit], sizeof(struct opm_voice));
memcpy(&vtab[unit], addr, sizeof(struct opm_voice));
void opm_set_voice(int, struct opm_voice *);
static struct opm_voice vtab[NBELL];
static struct opm_voice bell_voice = DEFAULT_BELL_VOICE;
struct opm_voice bell_voice = DEFAULT_BELL_VOICE;
#define BELLIOCSVOICE _IOW('B', 0x3, struct opm_voice)
#define BELLIOCGVOICE _IOR('B', 0x4, struct opm_voice)
static struct opm_voice voice;
static struct opm_voice bell_voice = DEFAULT_BELL_VOICE;
struct opm_voice bell_voice = {