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 |