Make the serial output driver 8 bit clean. Remove translate_special_chars(),

since it has been superseeded by the ACS code in tinycurses.
  
Signed-off-by: Ulf Jordan <jordan@chalmers.se>
Acked-by: Peter Stuge <peter@stuge.se>


git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3565 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
Ulf Jordan 2008-09-04 21:05:59 +00:00 committed by Peter Stuge
parent 00809ebf02
commit 0e0ecf27bb
1 changed files with 0 additions and 22 deletions

View File

@ -37,25 +37,6 @@
#define DIVISOR (115200 / CONFIG_SERIAL_BAUD_RATE)
#endif
/* This is a hack - we convert the drawing characters to ASCII */
static unsigned char translate_special_chars(unsigned char c)
{
switch(c) {
case 196:
return '-';
case 179:
return '|';
case 218:
case 191:
case 192:
case 217:
return '+';
default:
return ' ';
}
}
void serial_init(void)
{
#ifdef CONFIG_SERIAL_SET_SPEED
@ -82,9 +63,6 @@ void serial_init(void)
void serial_putchar(unsigned char c)
{
if (c > 127)
c = translate_special_chars(c);
while ((inb(IOBASE + 0x05) & 0x20) == 0) ;
outb(c, IOBASE);
}