Rev 4612 | Rev 5012 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4612 | Rev 4929 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
1 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
2 | ;; ;; |
2 | ;; ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2011. All rights reserved. ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2014. All rights reserved. ;; |
4 | ;; Copyright (C) MenuetOS 2000-2004 Ville Mikael Turjanmaa ;; |
4 | ;; Copyright (C) MenuetOS 2000-2004 Ville Mikael Turjanmaa ;; |
5 | ;; Distributed under terms of the GNU General Public License ;; |
5 | ;; Distributed under terms of the GNU General Public License ;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 7... | Line 7... | ||
7 | 7 | ||
Line 8... | Line 8... | ||
8 | $Revision: 4612 $ |
8 | $Revision: 4929 $ |
9 | 9 | ||
10 | 10 | ||
Line 455... | Line 455... | ||
455 | jnz .exit.irq1 |
455 | jnz .exit.irq1 |
Line 456... | Line 456... | ||
456 | 456 | ||
457 | test bl, bl |
457 | test bl, bl |
Line 458... | Line 458... | ||
458 | jz .exit.irq1 |
458 | jz .exit.irq1 |
459 | 459 | ||
Line 460... | Line 460... | ||
460 | test [kb_state], VKEY_NUMLOCK |
460 | cmp cl, 0xE0 ; extended keycode |
- | 461 | jne @f |
|
- | 462 | ||
- | 463 | cmp ch, 53 |
|
461 | jz .dowrite |
464 | jne .dowrite |
- | 465 | ||
Line 462... | Line 466... | ||
462 | 466 | mov bl, '/' |
|
463 | cmp cl, 0xE0 |
467 | jmp .dowrite |
Line 464... | Line 468... | ||
464 | jz .dowrite |
468 | @@: |
465 | 469 | ||
466 | cmp ch, 55 |
- | |
467 | jnz @f |
470 | cmp ch, 55 |
- | 471 | jne @f |
|
- | 472 | ||
- | 473 | mov bl, '*' |
|
- | 474 | jmp .dowrite |
|
- | 475 | @@: |
|
- | 476 | ||
- | 477 | cmp ch, 74 |
|
- | 478 | jne @f |
|
- | 479 | ||
- | 480 | mov bl, '-' |
|
- | 481 | jmp .dowrite |
|
- | 482 | @@: |
|
- | 483 | ||
- | 484 | cmp ch, 78 |
|
- | 485 | jne @f |
|
- | 486 | ||
- | 487 | mov bl, '+' |
|
- | 488 | jmp .dowrite |
|
468 | 489 | @@: |
|
469 | mov bl, 0x2A ;* |
490 | |
Line 470... | Line 491... | ||
470 | jmp .dowrite |
491 | test [kb_state], VKEY_NUMLOCK |
471 | ;-------------------------------------- |
492 | jz .dowrite |