Subversion Repositories Kolibri OS

Rev

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

Rev 109 Rev 316
Line 3... Line 3...
3
;  ( ) ( ) ( ) ( )   e-mail: baze@stonline.sk, web: www.3SC.sk    source code
3
;  ( ) ( ) ( ) ( )   e-mail: baze@stonline.sk, web: www.3SC.sk    source code
4
 
4
 
Line 5... Line 5...
5
;  Menuet port by VT
5
;  Menuet port by VT
Line -... Line 6...
-
 
6
 
-
 
7
appname equ 'TUBE - FPU'
6
 
8
 
7
use32
9
use32
Line 8... Line 10...
8
             org  0x0
10
             org  0x0
9
 
11
 
10
             db   'MENUET01'
12
             db   'MENUET01'
11
             dd   0x01
13
             dd   0x01
12
             dd   START
14
             dd   START
13
             dd   I_END
15
             dd   I_END
14
             dd   0x40000
16
             dd   0x40000
Line 15... Line 17...
15
             dd   0x3ff00
17
             dd   0x40000
Line 16... Line 18...
16
             dd   0,0
18
             dd   0,0
Line 45... Line 47...
45
 
47
 
Line 46... Line 48...
46
   cmp  eax,0
48
   cmp  eax,0
47
   je   still
49
   je   still
Line 48... Line 50...
48
 
50
 
49
   mov  eax,-1
51
   or   eax,-1
Line 50... Line 52...
50
   int  0x40
52
   int  0x40
51
 
53
 
Line 173... Line 175...
173
  jbe newp
175
  jbe newp
174
 
176
 
Line 175... Line 177...
175
  mov eax,7
177
  mov eax,7
176
  mov ecx,320*65536+160
178
  mov ecx,320*65536+160
177
  mov edx,10*65536+27
179
  xor edx,edx
178
  mov ebx,0x10000
180
  mov ebx,0x10000
179
  int 0x40
181
  int 0x40
Line 180... Line 182...
180
 
182
 
181
  popa
183
  popa
Line 190... Line 192...
190
     mov  eax,12
192
     mov  eax,12
191
     mov  ebx,1
193
     mov  ebx,1
192
     int  0x40
194
     int  0x40
Line 193... Line 195...
193
 
195
 
194
     mov  eax,0
196
     xor  eax,eax
195
     mov  ebx,100*65536+339
197
     mov  ebx,100*65536+329
196
     mov  ecx,100*65536+198
198
     mov  ecx,100*65536+186
197
     mov  edx,0x03225588
-
 
198
     mov  esi,0x0
-
 
199
     mov  esi,0x0
-
 
200
     int  0x40
-
 
201
 
-
 
202
     mov  eax,4
-
 
203
     mov  ebx,8*65536+8
-
 
204
     mov  ecx,0xffffff
199
     mov  edx,0x33000000
205
     mov  edx,labeltext
-
 
206
     mov  esi,19
200
     mov  edi,header
Line 207... Line 201...
207
     int  0x40
201
     int  0x40
208
 
202
 
209
     mov  eax,12
203
     mov  eax,12
Line 210... Line 204...
210
     mov  ebx,2
204
     mov  ebx,2
211
     int  0x40
205
     int  0x40
Line 212... Line 206...
212
 
206
 
Line 213... Line 207...
213
     popa
207
     popa
Line 214... Line 208...
214
     ret
208
     ret