forked from KolibriOS/kolibrios
Fixed some issues with numeric part of keyboard.
git-svn-id: svn://kolibrios.org@4929 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
e0d98330c2
commit
49c931aeb0
@ -1,6 +1,6 @@
|
|||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
;; ;;
|
;; ;;
|
||||||
;; Copyright (C) KolibriOS team 2004-2011. All rights reserved. ;;
|
;; Copyright (C) KolibriOS team 2004-2014. All rights reserved. ;;
|
||||||
;; Copyright (C) MenuetOS 2000-2004 Ville Mikael Turjanmaa ;;
|
;; Copyright (C) MenuetOS 2000-2004 Ville Mikael Turjanmaa ;;
|
||||||
;; Distributed under terms of the GNU General Public License ;;
|
;; Distributed under terms of the GNU General Public License ;;
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
@ -457,19 +457,40 @@ send_scancode:
|
|||||||
test bl, bl
|
test bl, bl
|
||||||
jz .exit.irq1
|
jz .exit.irq1
|
||||||
|
|
||||||
|
cmp cl, 0xE0 ; extended keycode
|
||||||
|
jne @f
|
||||||
|
|
||||||
|
cmp ch, 53
|
||||||
|
jne .dowrite
|
||||||
|
|
||||||
|
mov bl, '/'
|
||||||
|
jmp .dowrite
|
||||||
|
@@:
|
||||||
|
|
||||||
|
cmp ch, 55
|
||||||
|
jne @f
|
||||||
|
|
||||||
|
mov bl, '*'
|
||||||
|
jmp .dowrite
|
||||||
|
@@:
|
||||||
|
|
||||||
|
cmp ch, 74
|
||||||
|
jne @f
|
||||||
|
|
||||||
|
mov bl, '-'
|
||||||
|
jmp .dowrite
|
||||||
|
@@:
|
||||||
|
|
||||||
|
cmp ch, 78
|
||||||
|
jne @f
|
||||||
|
|
||||||
|
mov bl, '+'
|
||||||
|
jmp .dowrite
|
||||||
|
@@:
|
||||||
|
|
||||||
test [kb_state], VKEY_NUMLOCK
|
test [kb_state], VKEY_NUMLOCK
|
||||||
jz .dowrite
|
jz .dowrite
|
||||||
|
|
||||||
cmp cl, 0xE0
|
|
||||||
jz .dowrite
|
|
||||||
|
|
||||||
cmp ch, 55
|
|
||||||
jnz @f
|
|
||||||
|
|
||||||
mov bl, 0x2A ;*
|
|
||||||
jmp .dowrite
|
|
||||||
;--------------------------------------
|
|
||||||
@@:
|
|
||||||
cmp ch, 71
|
cmp ch, 71
|
||||||
jb .dowrite
|
jb .dowrite
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user