author | truelight |
Fri, 14 Jul 2006 18:45:31 +0000 | |
branch | 0.4 |
changeset 10061 | 2f16698d8206 |
parent 9959 | 984493ab6fff |
permissions | -rw-r--r-- |
9959
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
1 |
.CODE |
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
2 |
|
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
3 |
PUBLIC _get_save_esp |
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
4 |
_get_save_esp: |
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
5 |
MOV RAX,RSP |
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
6 |
RET |
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
7 |
|
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
8 |
PUBLIC _rdtsc |
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
9 |
_rdtsc: |
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
10 |
RDTSC |
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
11 |
MOV RCX,RDX |
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
12 |
SHL RCX,32 |
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
13 |
AND RAX,0FFFFFFFFh |
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
14 |
OR RAX,RCX |
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
15 |
RET |
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
16 |
|
984493ab6fff
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs
parents:
-1
diff
changeset
|
17 |
END |