qa.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
   Summary  Notes  Back
──────────────────────────────────────────────────────────────────────────────
 
    The function call returns immediately. If the function is successful,
    bit 7 of the semaphore byte is set when the specified interval has
    elapsed. The calling program is responsible for clearing the semaphore
    before requesting this function.
 
    The actual duration of an event wait is always an integral multiple of
    976 microseconds. The CMOS date/clock chip interrupts are used to
    implement this function.
 
    Use of this function allows programmed, hardware-independent delays at a
    finer resolution than can be obtained through use of the MS-DOS Get Time
    function (Int 21H Function 2CH, which returns time in hundredths of a
    second).
 
    See also Int 15H Function 86H, which suspends the calling program for the
    specified interval in milliseconds.
 
    This function is not supported on the PS/2 Models 25 and 30.
                                    -♦-