--- old/modeser.c 2004-04-23 17:15:02.000000000 +0200 +++ new/modeser.c 2015-11-25 19:38:21.000000000 +0100 @@ -228,7 +228,7 @@ if (xparity==2) xparity=3; /* translate to old style value */ r.h.ah = 0; /* initialize port */ - r.h.al = (baud<<5) | (xparity<<3) | ((stop-1)<<1) | (data-5); + r.h.al = (baud<<5) | (xparity<<3) | ((stop-1)<<2) | (data-5); if (xbaud!=1) /* do not SET before READING config! */ int86(0x14, &r, &r); }