Pārlūkot izejas kodu

add backspace for hyper terminal

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@134 bbd45198-f89e-11dd-88c7-29a3b14d5316
bernard.xiong 16 gadi atpakaļ
vecāks
revīzija
0b5641e3d6
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 2 2
      finsh/shell.c

+ 2 - 2
finsh/shell.c

@@ -311,9 +311,9 @@ void finsh_thread_entry(void* parameter)
 					/*
 					 * handle backspace key
 					 */
-					if (ch == 0x7f)
+					if (ch == 0x7f || ch == 0x08)
 					{
-						if (pos != 0) rt_kprintf("%c", ch);
+						if (pos != 0)rt_kprintf("%c", ch);
 						line[pos--] = 0;
 						if (pos < 0) pos = 0;
 						continue;