home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / BEEHIVE / COMMS / YAMBEE.ARC / YAMBEE.H < prev    next >
Text File  |  1990-09-20  |  2KB  |  57 lines

  1. /*
  2. >>:yamsys.h 03-Jun-83
  3.  *
  4.  * Customised by Bob Logan 12-Feb-85 for the Microbee & auto dialling modems.
  5.  * global equates for specific installation and modem ports
  6.  * Other modem specific stuff is in yam5.c
  7.  *
  8.  */
  9.  
  10. #define HELPFILE "YAMHELP.T"
  11. #define PHONES "YAMPHONE.T"
  12. /*
  13. #define AUTODIAL        /* only for ETI & Avtek auto dialling modems */
  14. #define USERINIT        /* userinit only needed if autodial defined */
  15. */
  16. #define USQ
  17. #define CPM
  18. #define BDSC
  19. #define MODEMSTUFF        /* allow baudrate selection */
  20. #define INITBAUD        /* set it to default (see below) */
  21.  
  22. #define CLKMHZ 3        /* CPU speed in Mhz (actually 3.375 for mb) */
  23. #define SECPBLK 8        /* 1k blocks on MB */
  24. #define KTIME 200        /* delay for loop and test */
  25. #define KTIME2 300        /* delay for normal console scan */
  26. #define DIRCOLS    4        /* number of columns in directory display */
  27.  
  28. /* ********* following string must be in UPPER case ********* */
  29. #define DISKS "AB"            /* legal disks for default selection */
  30. #define MAXUSER 15
  31.  
  32. #define VERSION "Rev 3.12  This compile: 12-Feb-85 (by Bob Logan)."
  33. #define FLAVOR  "YAM for the Microbee,"
  34. #define DEFBAUD 300
  35.  
  36. #define MIREADY     MOD_RDA        /* value != 0 if char available */
  37. #define MICHAR      MOD_RDATA    /* get char assuming miready */
  38. #define MOREADY        MOD_TBE        /* modem ready to load next char */
  39. #define MODATA(byte)     MOD_TDATA(byte)    /* modem data output */
  40.  
  41. #define DPORT 2                /* just to keep old references happy */
  42. #define SPORT UPORT
  43. #define CMMDB 0
  44.  
  45. char bios();
  46. #define CIREADY         bios(2,0)    /* keyboard status */
  47. #definσ CICHA╥         bios(3,0)    /¬ cha≥ iε */
  48. #define COREADY     TRUE        /* console status (always ready) */
  49. #define COCHAR        bios(4,byte)    /* console out */
  50. #definσ POREAD┘     bios(15,0)    /* printer ready? */
  51.  
  52. #define MODEMON ;
  53. #define CONSOLON ;
  54.  
  55. #include <bdscio.h>
  56.  
  57. /* end of file */