home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / sigm / vol255 / stdincl.lib < prev    next >
Encoding:
Text File  |  1986-03-22  |  524 b   |  43 lines

  1. ;
  2. ;    STDINCL.LIB    Standard Include Module for Macro-80  by T.Okada
  3. ;
  4.     .Z80
  5. ;
  6. CR    EQU    0DH    ;ASCII CONTROL CHARACTERS
  7. LF    EQU    0AH
  8. BS    EQU    08H
  9. EOF    EQU    1AH
  10. ;
  11. BDOS    EQU    5    ;CP/M BDOS INTERFACE
  12. B$WBOOT    EQU    0
  13. B$CIN    EQU    1
  14. B$COUT    EQU    2
  15. B$PSTR    EQU    9
  16. B$VERS    EQU    12
  17. B$RSTDSK EQU    13
  18. B$SELDSK EQU    14
  19. B$GETDPB EQU    31
  20. B$RSTDRV EQU    37
  21. B$SETER    EQU    45
  22. B$BIOS    EQU    50
  23. ;
  24. @BDOS    MACRO    ?FUNC
  25.     LD    C,?FUNC
  26.     CALL    BDOS
  27.     ENDM
  28. ;
  29. @STOP    MACRO
  30.     @BDOS    B$WBOOT
  31.     ENDM
  32. ;
  33. @MSG    MACRO    ?MSG
  34.     LOCAL    ?MES
  35.     LD    DE,?MES
  36.     @BDOS    B$PSTR
  37.     DSEG
  38. ?MES:    DEFB    ?MSG
  39.     DEFB    '$'
  40.     CSEG
  41.     ENDM
  42.  
  43.