Subversion Repositories Kolibri OS

Rev

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

Rev 159 Rev 610
Line 1... Line 1...
1
format ELF
1
format ELF
-
 
2
 
2
include "public_stdcall.inc"
3
include "proc32.inc"
-
 
4
 
3
section '.text' executable
5
section '.text' executable
-
 
6
 
4
public_stdcall _msys_get_key,0
7
public _msys_get_key
-
 
8
public _msys_set_keyboard_mode
-
 
9
 
-
 
10
align 4
-
 
11
proc _msys_get_key stdcall
-
 
12
 
5
  mov   eax,2
13
  mov   eax,2
6
  int   0x40
14
  int   0x40
7
  ret
15
  ret
Line -... Line 16...
-
 
16
 
-
 
17
endp
-
 
18
 
8
  
19
align 4
9
public_stdcall _msys_set_keyboard_mode,4
20
proc _msys_set_keyboard_mode stdcall, mode:dword
10
;arg1 - mode
21
 
11
  mov   edx,ebx
22
  mov   edx,ebx
12
  mov   eax,66 
23
  mov   eax,66 
13
  xor   ebx,ebx
24
  xor   ebx,ebx
14
  inc   ebx
25
  inc   ebx
15
  mov   ecx,[esp+4]
26
  mov   ecx,[mode]
16
  mov   ebx,edx
-
 
17
  ret   4
27
  mov   ebx,edx
-
 
28
  ret
-
 
29
endp
18
30