ES_DMA_SEGS_MIN
if (es->blkcnt < ES_DMA_SEGS_MIN)
es->blkcnt = ES_DMA_SEGS_MIN;
if (blksz > (ch->buffer->maxsize / ES_DMA_SEGS_MIN))
blksz = ch->buffer->maxsize / ES_DMA_SEGS_MIN;
if (blkcnt < ES_DMA_SEGS_MIN)
blkcnt = ES_DMA_SEGS_MIN;
if ((blkcnt >> 1) >= ES_DMA_SEGS_MIN)