} else {
} else if(*text >= ' ') {
add_text(char *text){  unsigned char i;  unsigned int len;    len = strlen(text);  i = 0;  while(len > 0) {    if(*text == '\n') {      scrollup();      i = 0;    } else if(*text == '\r') {      i = 0;    } else {      telnettext[9 * 38 + i] = *text;      ++i;      if(i == 38) {	scrollup();	i = 0;      }    }    ++text;    --len;  }    /*  if(strlen(text) > 37) {      memcpy(&telnettext[9 * 38], text, 37);      } else {      memcpy(&telnettext[9 * 38], text, strlen(text));      }  */}