home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / program / compiler / nasm20b / libinc / header / stddef.h65 < prev    next >
Text File  |  1993-01-19  |  745b  |  35 lines

  1.    .if .not .def _STDDEF_
  2. _STDDEF_ = 1   
  3.  
  4. ; register defines for macros
  5. @a = 0
  6. @x = 1
  7. @y = 2
  8. ; --------------------------------------------------------------
  9. ; For some macros you have to decide, whether you want to pass
  10. ; in a 'immediate' value or an address. For some selected macros
  11. ; you can use these defines to choose between MOVE or POKE.
  12. ; The 's' stands for STRING. 'p' for POKE  '1-7' for 
  13. ; parameter number as accessed by %
  14. ; --------------------------------------------------------------
  15. @p1   = $0001
  16. @p2   = $0002
  17. @p3   = $0004
  18. @p4   = $0008
  19. @p5   = $0010
  20. @p6   = $0020
  21. @p7   = $0040
  22.  
  23. @s1   = $0100
  24. @s2   = $0200
  25. @s3   = $0400
  26. @s4   = $0800
  27. @s5   = $1000
  28. @s6   = $2000
  29. @s7   = $4000
  30.  
  31. @return  = $0080
  32. @special = $8000
  33.  
  34.    .endif
  35.