BIOSCD_SECSIZE
char fragbuf[BIOSCD_SECSIZE];
fragsize = size % BIOSCD_SECSIZE;
if (size % BIOSCD_SECSIZE)
blks = size / BIOSCD_SECSIZE;
if (dblk % (BIOSCD_SECSIZE / DEV_BSIZE) != 0)
dblk /= (BIOSCD_SECSIZE / DEV_BSIZE);
fragsize, dblk, blks, buf + (blks * BIOSCD_SECSIZE));
bcopy(fragbuf, buf + (blks * BIOSCD_SECSIZE), fragsize);
n = BOUNCEBUF_SIZE / BIOSCD_SECSIZE;
bcopy(bounce_base, dest, n * BIOSCD_SECSIZE);
dest += n * BIOSCD_SECSIZE;
#define BUFSIZE (1 * BIOSCD_SECSIZE)