tone_t
tone_t *tp, ttp;
tp = (tone_t *)data;
tp = (tone_t *)(*(caddr_t *)data);
error = copyin(tp, &ttp, sizeof(tone_t));
#define SPKRTONE _IOW('S', 1, tone_t) /* emit tone */