home *** CD-ROM | disk | FTP | other *** search
/ QBasic & Borland Pascal & C / Delphi5.iso / C / Samples / CASM.ARJ / STDIO.ASM < prev    next >
Encoding:
Assembly Source File  |  1988-02-06  |  641 b   |  36 lines

  1. ;_ stdio.asm   Sat Feb  6 1988   Modified by: Walter Bright */
  2. ; Copyright (C) 1985-1988 by Northwest Software    */
  3. ; All rights reserved.                */
  4.  
  5. ; Standard I/O header file    */
  6.  
  7. EOF    equ    -1
  8.  
  9. BUFSIZ        equ    512
  10.     IF SPTR
  11. BIGBUF        equ    40 * BUFSIZ
  12.     ENDIF
  13.  
  14. _ptr    equ    0
  15. _cnt    equ    _ptr + SIZEPTR
  16. _base    equ    _cnt + 2
  17. _flag    equ    _base + SIZEPTR
  18. _file    equ    _flag + 2
  19. _bufsiz    equ    _file + 2
  20.     IFDEF    BIGBUF
  21. _seg    equ    _bufsiz + 2
  22.     ENDIF
  23.  
  24. _IOREAD        equ    1
  25. _IOWRT        equ    2
  26. _IONBF        equ    4
  27. _IOMYBUF    equ    8
  28. _IOEOF        equ    10h
  29. _IOERR        equ    20h
  30. _IOLBF        equ    40h
  31. _IORW        equ    80h
  32. _IOTRAN        equ    100h
  33.     IFDEF    BIGBUF
  34. _IOBIGBUF    equ    400h
  35.     ENDIF
  36.