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 {} |