david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

Use ANSI escape sequence to reset and clear terminal, rather than using

the (slow) werase().
This commit is contained in:
Michael Brown 2006-12-19 00:33:36 +00:00
parent edbdce6e3d
commit e7cc1c6c35
2 changed files with 2 additions and 2 deletions

View File

@ -5,6 +5,8 @@ unsigned short _COLS = 80;
unsigned short _LINES = 25;
static void ansiscr_init ( struct _curses_screen *scr __unused ) {
/* Reset terminal attributes and clear screen */
printf ( "\033[0m\033[2J" );
}
static void ansiscr_exit ( struct _curses_screen *scr __unused ) {

View File

@ -17,8 +17,6 @@ WINDOW *initscr ( void ) {
stdscr->scr->init( stdscr->scr );
stdscr->height = LINES;
stdscr->width = COLS;
werase( stdscr );
return stdscr;
}