Assembly Language Help (alang.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Int 15h Function 83h
 ◄Detail►                                    ◄Up► ◄Contents► ◄Index► ◄Back►
────────────────────────────────────────────────────────────────────────────
 
  Interrupt:   15h     Function:   83h
 
  Title:       Event Wait
 
  See also:    Delay
 
  Description:                                               [AT] [PS/2]
 
     Requests setting of a semaphore after a specified interval or
     cancels a previous request.
 
     Input                          Output
 
     If requesting event wait        If called with AL = 00h
       AH = 83h                      and function successful
       AL = 00h                        Carry flag: clear
       CX:DX = Microseconds
       ES:BX = segment:offset of     If called with AL = 00h and
               semaphore byte        function unsuccessful (Event Wait
                                     already active)
     If canceling event wait           Carry flag: set
       AH = 83h
       AL = 01h                      If called with AL = 01h
                                       None
                                    -♦-