Subversion Repositories Kolibri OS

Rev

Rev 1233 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1233 Rev 1239
Line 5... Line 5...
5
dd start
5
dd start
6
dd i_end
6
dd i_end
7
dd mem
7
dd mem
8
dd mem
8
dd mem
9
dd 0
9
dd cmdline
10
dd 0
10
dd path
11
 
11
 
Line 12... Line 12...
12
start:
12
start:
13
	   mov eax, 68
13
           mov eax, 68
14
	   mov ebx, 21
-
 
15
           mov ecx, sz_kms
14
           mov ebx, 16
16
           mov edx, sz_mode
15
           mov ecx, sz_display
17
	   int 0x40
16
           int 0x40
-
 
17
           test eax, eax
-
 
18
           jnz .done             ; FIXME parse command line and
-
 
19
                                 ;       call service
Line -... Line 20...
-
 
20
 
-
 
21
	   xor eax, eax
-
 
22
	   mov ecx, 1024
-
 
23
	   mov edi, path
-
 
24
	   cld
-
 
25
	   repne scasb
-
 
26
	   dec edi
-
 
27
	   mov [edi], dword '.dll'
-
 
28
	   mov [edi+4], al
-
 
29
	   mov eax, 68
-
 
30
	   mov ebx, 21
-
 
31
	   mov ecx, path
-
 
32
	   mov edx, cmdline
-
 
33
	   int 0x40
18
 
34
.done:
19
	   mov eax, -1
35
	   mov eax, -1
Line 20... Line 36...
20
	   int 0x40
36
	   int 0x40
21
 
-
 
Line 22... Line 37...
22
sz_kms   db '/rd/1/drivers/atikms.dll',0
37
 
23
sz_mode  db '-m 1024x768  -l/hd0/2/atikms.log',0
38
sz_display db 'DISPLAY',0
-
 
39
 
24
 
40
align 4
-
 
41
i_end:
25
align 4
42
cmdline  rb 256