From 3b59c6fbbdaf6d14b91d59bfdfc90b7ea0d56f32 Mon Sep 17 00:00:00 2001 From: Li-Ta Lo Date: Mon, 4 Dec 2000 01:47:52 +0000 Subject: [PATCH] reformat with ident -kr -i8 --- src/lib/serial_subr.c | 61 ++++++++++++++++++++----------------------- 1 file changed, 29 insertions(+), 32 deletions(-) diff --git a/src/lib/serial_subr.c b/src/lib/serial_subr.c index b4bfaa2141..c1f1ad7955 100644 --- a/src/lib/serial_subr.c +++ b/src/lib/serial_subr.c @@ -27,54 +27,51 @@ static char rcsid[] = "$Id$"; #define TTYS0_SCR (TTYS0+0x07) void ttys0_tx_char(char data) { - while (!(inb(TTYS0_LSR) & 0x20)); - outb(data, TTYS0_TBR); + while (!(inb(TTYS0_LSR) & 0x20)) + ; + outb(data, TTYS0_TBR); } void ttys0_tx_string(char *data) { - - while (*data) { - if (*data=='\n') ttys0_tx_char('\r'); - ttys0_tx_char(*data++); - } + while (*data) { + if (*data=='\n') ttys0_tx_char('\r'); + ttys0_tx_char(*data++); + } } void ttys0_tx_hex_digit(char data) { + data &= 0x0f; - data &= 0x0f; + if (data>9) { + data += ('a'-10); + } else { + data += '0'; + } - if (data>9) { - data += ('a'-10); - } - else { - data += '0'; - } - - ttys0_tx_char(data); + ttys0_tx_char(data); } void ttys0_tx_hex(unsigned int data, int digits) { - int ii; + int ii; - /* ttys0_tx_string("0x"); */ - - for (ii = 0; ii> ((digits - ii - 1)*4))); - } + /* ttys0_tx_string("0x"); */ + for (ii = 0; ii < digits; ii++) { + ttys0_tx_hex_digit((char)(data >> ((digits - ii - 1)*4))); + } } void ttys0_tx_int(int data) { - int ii, i2; - int digit[30]; + int ii, i2; + int digit[30]; - ii = 0; + ii = 0; - do { - digit[ii] = data % 10; - data = data/10; - } while ((ii++ < 30) && data); + do { + digit[ii] = data % 10; + data = data/10; + } while ((ii++ < 30) && data); - for (i2=0; i2