patch-2.4.19 linux-2.4.19/drivers/tc/zs.c
Next file: linux-2.4.19/drivers/telephony/Config.in
Previous file: linux-2.4.19/drivers/tc/lk201.h
Back to the patch index
Back to the overall index
- Lines: 48
- Date:
Fri Aug 2 17:39:44 2002
- Orig file:
linux-2.4.18/drivers/tc/zs.c
- Orig date:
Mon Aug 27 08:56:31 2001
diff -urN linux-2.4.18/drivers/tc/zs.c linux-2.4.19/drivers/tc/zs.c
@@ -1473,7 +1473,7 @@
schedule_timeout(char_time);
if (signal_pending(current))
break;
- if (timeout && ((orig_jiffies + timeout) < jiffies))
+ if (timeout && time_after(jiffies, orig_jiffies + timeout))
break;
}
current->state = TASK_RUNNING;
@@ -1925,9 +1925,9 @@
callout_driver.subtype = SERIAL_TYPE_CALLOUT;
if (tty_register_driver(&serial_driver))
- panic("Couldn't register serial driver\n");
+ panic("Couldn't register serial driver");
if (tty_register_driver(&callout_driver))
- panic("Couldn't register callout driver\n");
+ panic("Couldn't register callout driver");
save_flags(flags); cli();
@@ -2125,18 +2125,6 @@
}
}
-/*
- * Receive character from the serial port
- */
-static int serial_console_wait_key(struct console *co)
-{
- struct dec_serial *info;
-
- info = zs_soft + co->index;
-
- return zs_poll_rx_char(info);
-}
-
static kdev_t serial_console_device(struct console *c)
{
return MKDEV(TTY_MAJOR, 64 + c->index);
@@ -2271,7 +2259,6 @@
name: "ttyS",
write: serial_console_write,
device: serial_console_device,
- wait_key: serial_console_wait_key,
setup: serial_console_setup,
flags: CON_PRINTBUFFER,
index: -1,
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)