diff -urNp /img/linux-2.3.18/drivers/net/irda/actisys.c 
linux-2.3.18as/drivers/net/irda/actisys.c
--- /img/linux-2.3.18/drivers/net/irda/actisys.c        Wed Sep  1 20:34:10 1999
+++ linux-2.3.18as/drivers/net/irda/actisys.c   Tue Sep 21 16:40:45 1999
@@ -135,14 +135,14 @@ static void actisys_change_speed(struct 
                
                /* Wait at a few ms */
                current->state = TASK_INTERRUPTIBLE;
-               schedule_timeout(2);
+               schedule_timeout(20*HZ/1000);
 
                /* Set DTR, Set RTS */
                irda_device_set_dtr_rts(idev, TRUE, TRUE);
                
                /* Wait at a few ms again */
                current->state = TASK_INTERRUPTIBLE;
-               schedule_timeout(2);
+               schedule_timeout(20*HZ/1000);
 
                 /* Go to next baudrate */
                if (idev->io.dongle_id == ACTISYS_DONGLE)
@@ -174,7 +174,7 @@ static void actisys_reset(struct irda_de
 
        /* Sleep 10-20 ms*/
        current->state = TASK_INTERRUPTIBLE;
-       schedule_timeout(2);
+       schedule_timeout(20*HZ/1000);
        
        /* Go back to normal mode */
        irda_device_set_dtr_rts(idev, TRUE, TRUE);
diff -urNp /img/linux-2.3.18/drivers/net/irda/pc87108.c 
linux-2.3.18as/drivers/net/irda/pc87108.c
--- /img/linux-2.3.18/drivers/net/irda/pc87108.c        Wed Sep  1 20:34:11 1999
+++ linux-2.3.18as/drivers/net/irda/pc87108.c   Tue Sep 21 16:42:15 1999
@@ -1303,7 +1303,7 @@ static void pc87108_wait_until_sent( str
 {
        /* Just delay 60 ms */
        current->state = TASK_INTERRUPTIBLE;
-       schedule_timeout(6);
+       schedule_timeout(60*HZ/1000);
 }
 
 /*
diff -urNp /img/linux-2.3.18/drivers/net/irda/smc-ircc.c 
linux-2.3.18as/drivers/net/irda/smc-ircc.c
--- /img/linux-2.3.18/drivers/net/irda/smc-ircc.c       Wed Sep  1 20:34:11 1999
+++ linux-2.3.18as/drivers/net/irda/smc-ircc.c  Tue Sep 21 16:46:36 1999
@@ -798,7 +798,7 @@ static void ircc_wait_until_sent( struct
 
        /* Just delay 60 ms */
        current->state = TASK_INTERRUPTIBLE;
-       schedule_timeout(6);
+       schedule_timeout(60*HZ/1000);
 
        DEBUG( ircc_debug, "--> " __FUNCTION__ "\n");
 }
diff -urNp /img/linux-2.3.18/drivers/net/irda/toshoboe.c 
linux-2.3.18as/drivers/net/irda/toshoboe.c
--- /img/linux-2.3.18/drivers/net/irda/toshoboe.c       Wed Sep  8 16:45:39 1999
+++ linux-2.3.18as/drivers/net/irda/toshoboe.c  Tue Sep 21 16:45:42 1999
@@ -542,7 +542,7 @@ toshoboe_wait_until_sent (struct irda_de
       while (self->taskfile->xmit[i].control)
         {
           current->state = TASK_INTERRUPTIBLE;
-          schedule_timeout (6);
+          schedule_timeout (60*HZ/1000);
         }
     }
 
diff -urNp /img/linux-2.3.18/drivers/net/irda/uircc.c 
linux-2.3.18as/drivers/net/irda/uircc.c
--- /img/linux-2.3.18/drivers/net/irda/uircc.c  Wed Sep  1 20:34:11 1999
+++ linux-2.3.18as/drivers/net/irda/uircc.c     Tue Sep 21 16:44:43 1999
@@ -767,7 +767,7 @@ static void uircc_wait_until_sent( struc
 {
        /* Just delay 60 ms */
        current->state = TASK_INTERRUPTIBLE;
-       schedule_timeout(6);
+       schedule_timeout(60*HZ/1000);
 }
 
 /*



_______________________________________________
Linux-IrDA mailing list  -  [EMAIL PROTECTED]
http://www.pasta.cs.UiT.No/mailman/listinfo/linux-irda

Reply via email to