home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PASCAL / AAKINT14.ZIP / REASERBF.PAS < prev    next >
Encoding:
Pascal/Delphi Source File  |  1986-08-24  |  1.2 KB  |  27 lines

  1. (********************************************************************)
  2. (* THIS PROCEDURE WILL READ THE SERIAL CHANNELS BUFFER LENGTHS      *)
  3. (* INPUT        : Ser_Chan : INTEGER                                *)
  4. (* INPUT/OUTPUT : NONE                                              *)
  5. (* OUTPUT       : Recv_Count, Xmit_Count : INTEGER                  *)
  6. (* USES         : NO SIDE EFFECTS                                   *)
  7. (* CALLS        : INTR                                              *)
  8. (* ERRORS       : NONE                                              *)
  9. (* GLOBAL VARS  : NONE                                              *)
  10. (* SUBJECT      : SER COMM, READ BUFFER LENGTHS                     *)
  11. (* DOMAIN       : ARNO A. KARNER                      LEVEL : 001   *)
  12. (********************************************************************)
  13.  
  14. PROCEDURE Read_Buffer_Lens               (     Ser_Chan   : INTEGER ;
  15.                                            VAR Recv_Count : INTEGER;
  16.                                            VAR Xmit_Count : INTEGER );
  17.  
  18. VAR
  19.    Regs : Reg;
  20.  
  21. BEGIN (* PROC *)
  22.    Regs.AH := 14;
  23.    Regs.DX := Ser_Chan;
  24.    INTR ( 20, Regs );
  25.    Xmit_Count := Regs.BX;
  26.    Recv_Count := Regs.CX;
  27. END ; (* PROC *)