Lines Matching refs:drive
174 int drive, spd, s;
197 for (drive = 0; drive < 2; drive++) {
198 drvp = &chp->ch_drive[drive];
199 /* If no drive, skip */
201 mode[drive] = -1;
218 mode[drive] = drvp->DMA_mode + 5;
220 mode[drive] = drvp->PIO_mode;
222 if (drive && mode[0] >= 0 &&
227 * Slow down the faster drive to compensate.
241 for (drive = 0; drive < 2; drive++) {
243 if ((m = mode[drive]) < 0)
248 rv |= OPTI_MISC_INDEX(drive);
259 rv &= ~OPTI_ENH_MODE_MASK(chp->ch_channel, drive);
260 rv |= OPTI_ENH_MODE(chp->ch_channel, drive, opti_tim_em[m]);