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
                                    -♦-