--- linux/drivers/char/serial.c.orig Wed Nov 26 06:55:52 1997
+++ linux/drivers/char/serial.c Thu Nov 27 06:52:18 1997
@@ -1376,7 +1376,7 @@
/* Determine divisor based on baud rate */
baud = tty_get_baud_rate(info->tty);
baud_base = info->state->baud_base;
- if (baud == 38400)
+ if (baud == 38400 && (info->flags & ASYNC_SPD_MASK) == ASYNC_SPD_CUST)
quot = info->state->custom_divisor;
else {
if (baud == 134)
--
Med venlig hilsen / Best regards
nkbj@image.dk
Niels Kristian Bech Jensen http://www.image.dk/~nkbj/