| 311 |
} |
} |
| 312 |
else if (ret == 0) |
else if (ret == 0) |
| 313 |
{ |
{ |
| 314 |
|
out = 0; |
| 315 |
break; // Check whether channel is still open |
break; // Check whether channel is still open |
| 316 |
} |
} |
| 317 |
} |
} |
| 534 |
case 49: |
case 49: |
| 535 |
out = KEY_HOME; |
out = KEY_HOME; |
| 536 |
break; |
break; |
| 537 |
|
case 50: |
| 538 |
|
out = KEY_INS; |
| 539 |
|
break; |
| 540 |
case 51: |
case 51: |
| 541 |
out = KEY_DEL; |
out = KEY_DEL; |
| 542 |
break; |
break; |
| 627 |
in_ascii = 0; |
in_ascii = 0; |
| 628 |
switch (tmp[4]) |
switch (tmp[4]) |
| 629 |
{ |
{ |
| 630 |
|
case 65: |
| 631 |
|
out = KEY_CTRL_UP; |
| 632 |
|
break; |
| 633 |
|
case 66: |
| 634 |
|
out = KEY_CTRL_DOWN; |
| 635 |
|
break; |
| 636 |
|
case 67: |
| 637 |
|
out = KEY_CTRL_RIGHT; |
| 638 |
|
break; |
| 639 |
|
case 68: |
| 640 |
|
out = KEY_CTRL_LEFT; |
| 641 |
|
break; |
| 642 |
|
case 70: |
| 643 |
|
out = KEY_CTRL_END; |
| 644 |
|
break; |
| 645 |
|
case 72: |
| 646 |
|
out = KEY_CTRL_HOME; |
| 647 |
|
break; |
| 648 |
case 80: |
case 80: |
| 649 |
out = KEY_CTRL_F1; |
out = KEY_CTRL_F1; |
| 650 |
break; |
break; |
| 813 |
// for debug |
// for debug |
| 814 |
// if (out != KEY_TIMEOUT && out != KEY_NULL) |
// if (out != KEY_TIMEOUT && out != KEY_NULL) |
| 815 |
// { |
// { |
| 816 |
// log_common ("Debug: -->[0x %x]\n", out); |
// log_common("Debug: -->[0x %x]\n", out); |
| 817 |
// } |
// } |
| 818 |
|
|
| 819 |
return out; |
return out; |