home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c222 / 1.ddi / INC / SY_HEAD.H < prev    next >
Encoding:
C/C++ Source or Header  |  1990-05-21  |  1.3 KB  |  35 lines

  1. /*********************
  2.  *
  3.  *  sy_head.h [NON-ANSI] - system header file for sy_drive.c
  4.  *
  5.  *  Purpose: This file contains the constants and globals for the system
  6.  *           functions.
  7.  *
  8.  *  Blackstar C Function Library
  9.  *  (c) Copyright 1985,1989 Sterling Castle Software
  10.  *
  11.  *******/
  12.  
  13. #define    IMSDOS    0x21
  14. #define ISCREEN 0x10            /* screen interrupt              */
  15. #ifndef IPRINT
  16. #define IPRINT    05            /* interrupt for printscreen     */
  17. #endif
  18.  
  19. #define sy_gcflag(c) (outregs.x.cflag)
  20.  
  21. extern char sy_dta_[];          /* default disk transfer address */
  22.  
  23. extern int dos_prvec_[2];       /* dos screen interrupt vector   */
  24. extern int sy_fnxtf_;           /* find next flag                */
  25. extern int sy_dosrel_;          /* dos release number (major)    */
  26. extern int sy_dosver_;          /* dos version number            */
  27. extern int sy_drivef_[4];       /* drive status for a,b,c,d      */
  28. extern int sy_memk_;            /* # 1k memory blocks in system  */
  29. extern int sy_prnts_;           /* # prextern inters in system   */
  30. extern int sy_flpys_;           /* #floppies in system           */
  31. extern int sy_vmod_;            /* system video mode at startup  */
  32.  
  33. extern int year_,month_,day_;
  34. extern int hour_,minute_,sec_,hsec_;
  35.