home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
program
/
compiler
/
nasm20b
/
nasm_src
/
header
/
stddef.h65
< prev
next >
Wrap
Text File
|
1993-01-19
|
745b
|
35 lines
.if .not .def _STDDEF_
_STDDEF_ = 1
; register defines for macros
@a = 0
@x = 1
@y = 2
; --------------------------------------------------------------
; For some macros you have to decide, whether you want to pass
; in a 'immediate' value or an address. For some selected macros
; you can use these defines to choose between MOVE or POKE.
; The 's' stands for STRING. 'p' for POKE '1-7' for
; parameter number as accessed by %
; --------------------------------------------------------------
@p1 = $0001
@p2 = $0002
@p3 = $0004
@p4 = $0008
@p5 = $0010
@p6 = $0020
@p7 = $0040
@s1 = $0100
@s2 = $0200
@s3 = $0400
@s4 = $0800
@s5 = $1000
@s6 = $2000
@s7 = $4000
@return = $0080
@special = $8000
.endif