Re: [PATCH 34/35] tty: make tty_get_byte_size available
From: Jiri Slaby
Date: Thu May 06 2021 - 04:32:46 EST
On 06. 05. 21, 10:24, Andy Shevchenko wrote:
if (!account_flags)
return bits;
?
So I have:
unsigned char tty_get_byte_size(unsigned int cflag, bool account_flags)
{
unsigned char bits;
switch (cflag & CSIZE) {
case CS5:
bits = 5;
break;
case CS6:
bits = 6;
break;
case CS7:
bits = 7;
break;
case CS8:
default:
bits = 8;
break;
}
if (!account_flags)
return bits;
if (cflag & CSTOPB)
bits++;
if (cflag & PARENB)
bits++;
return bits + 2;
}
thanks,
--
js
suse labs