invoke is a macro that allows for handling small code model versus large code model...
located in dosmac.inc
; call a procedure that may be external. The call will be short.
invoke MACRO name
.xcref
IF2
IFNDEF name
EXTRN name:NEAR
ENDIF
ENDIF
.cref
CALL name
ENDM
.xcref invoke
-----Original Message-----
From: Bryan Pope <bpope at wordstock.com>
Sent: Oct 12, 2006 2:35 PM
To: cctalk at
classiccmp.org
Subject: Re: MSDOS Source code leaked
And thusly were the wise words spake by Jim Leonard
woodelf wrote:
How do we know it was not cross-assembled?
A quick poke at the code shows stuff in the .asm like "invoke (routine)"
Don't you mean PEEK? ;)
so there must have been something going on.
I'm not familiar with
"invoke", rather CALL and the like.
Cheers,
Bryan
P.S. And don't worry, I'll be here all week...