Print this page
XXXX introduce drv_sectohz

@@ -3787,11 +3787,11 @@
          * Start watchdog timer on data transfer type commands - required
          * in case a diskette is not present or is unformatted
          */
         if (csb->csb_opflags & CSB_OFTIMEIT) {
                 fdc->c_timeid = timeout(fdwatch, a,
-                    tosec * drv_usectohz(1000000));
+                    drv_sectohz(tosec));
         }
 
         FDERRPRINT(FDEP_L1, FDEM_EXEC,
             (C, "fdexec: cmd sent, Msr 0x%x\n", Msr(fdc)));
 

@@ -4840,11 +4840,11 @@
                 FDERRPRINT(FDEP_L1, FDEM_ATTA,
                     (C, "fdattach: Dor 0x%x\n", Dor(fdc)));
 
                 local_lbolt = ddi_get_lbolt();
                 if (cv_timedwait(&fdc->c_iocv, &fdc->c_lolock,
-                    local_lbolt + drv_usectohz(1000000)) == -1) {
+                    local_lbolt + drv_sectohz(1)) == -1) {
                         return (-1);
                 }
                 break;
 
         default: