Subversion Repositories Kolibri OS

Rev

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

Rev 8245 Rev 8919
Line 15... Line 15...
15
  dd @Kolibri@CurrentDirectoryPath
15
  dd @Kolibri@CurrentDirectoryPath
16
else
16
else
17
  dd 0
17
  dd 0
18
end if
18
end if
Line 19... Line 19...
19
 
19
 
20
include "..\..\..\KOSfuncs.inc"
20
include "..\..\KOSfuncs.inc"
21
include "..\..\..\proc32.inc"
21
include "..\..\proc32.inc"
22
include "..\..\..\macros.inc"
22
include "..\..\macros.inc"
23
include "..\..\..\dll.inc"
23
include "..\..\dll.inc"
Line 24... Line 24...
24
include "..\..\..\load_lib.mac"
24
include "..\..\load_lib.mac"
25
 
25
 
26
ptr equ
26
ptr equ
27
offset equ
27
offset equ
Line 31... Line 31...
31
PTR equ
31
PTR equ
32
OFFSET equ
32
OFFSET equ
33
SHORT equ
33
SHORT equ
34
TBYTE equ TWORD
34
TBYTE equ TWORD
Line 35... Line -...
35
 
-
 
36
macro movsb a,b
-
 
37
{
-
 
38
  if a eq & b eq
-
 
39
    movsb
-
 
40
  else
-
 
41
    movsx a,b
-
 
42
  end if
-
 
43
}
-
 
44
  
-
 
45
macro movsw a,b
-
 
46
{
-
 
47
  if a eq & b eq
-
 
48
    movsw
-
 
49
  else
-
 
50
    movsx a,b
-
 
51
  end if
-
 
52
}
-
 
53
 
35
 
Line 54... Line 36...
54
macro segment name {}
36
macro segment name {}