BYTES_PER_PORT
uio_len = uio->uio_resid / BYTES_PER_PORT;
error = uiomove(&d->ring[ring_read], len * BYTES_PER_PORT, uio);
uio_len = uio->uio_resid / BYTES_PER_PORT;
error = uiomove(&d->ring[ring_read], len * BYTES_PER_PORT, uio);