pcm_chnalloc
rderror = pcm_chnalloc(d, &rdch, PCMDIR_REC,
wrerror = pcm_chnalloc(d, &wrch, PCMDIR_PLAY,
int pcm_chnalloc(struct snddev_info *d, struct pcm_channel **ch, int direction,