Subversion Repositories Kolibri OS

Rev

Rev 1576 | Rev 1874 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1576 Rev 1579
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2007. 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: 1576 $
8
$Revision: 1579 $
Line 9... Line 9...
9
 
9
 
Line 175... Line 175...
175
       jne   @f
175
       jne   @f
176
       mov   bl,1
176
       mov   bl,1
177
       mov   eax,VKEY_SCRLOCK
177
       mov   eax,VKEY_SCRLOCK
178
       jmp   .no_key.xor
178
       jmp   .no_key.xor
179
   @@:
179
   @@:
180
       mov   bh,0
180
       xor   ebx,ebx
181
       test  ch,ch
181
       test  ch,ch
182
       js    .writekey
182
       js    .writekey
183
       movzx eax,ch		 ; plain key
183
       movzx eax,ch		 ; plain key
184
       mov   bl,[keymap+eax]
184
       mov   bl,[keymap+eax]
185
       mov   edx,[kb_state]
185
       mov   edx,[kb_state]