TempleOSCDV4.09.ISO

This commit is contained in:
Terry A. Davis authored and minexew committed 2018-09-08 21:47:32 +02:00
1 parent 2d56cda5f3
commit 353eac0dbe
88 files changed
+2449 -2043

No files matched your search

+5 -6
View File
@@ -329,7 +329,7 @@ _CPUID::
POP RSI
POP RBP
RET1 16
_CALLIND::
_CALL_IND:: //See $LK,"_LAST_FUN",A="MN:_LAST_FUN"$
PUSH RBP
MOV RBP,RSP
PUSH RSI
@@ -350,10 +350,10 @@ _CALLIND::
POP RBP
RET
@@05: XOR RAX,RAX
MOV RCX,U64 SF_ARG2[RBP] //argc
@@05: MOV RCX,U64 SF_ARG2[RBP] //argc
SHL RCX,3
ADD RSP,RCX
XOR RAX,RAX
POP RDI
POP RSI
POP RBP
@@ -381,8 +381,7 @@ _CALLEXTNUM::
POP RBP
RET
@@05: XOR RAX,RAX
MOV RCX,U64 SF_ARG2[RBP] //argc
@@05: MOV RCX,U64 SF_ARG2[RBP] //argc
SHL RCX,3
ADD RSP,RCX
POP RDI
@@ -411,7 +410,7 @@ _CALLEXTSTR::
TEST U32 CHash.type[RAX],HTT_FUN
JZ @@05
MOV RAX,U64 CHashFun.executable_addr[RAX]
MOV RAX,U64 CHashFun.exe_addr[RAX]
JMP @@10
@@05: MOV RAX,U64 CHashExport.val[RAX]
@@10: TEST RAX,RAX