Int 15/AH=08h

Prev Next Ralf Interrups Categories Contents

------

IBM SurePath BIOS - WAIT REQUESTED TIME PERIOD

AH = 08h
AL = function
00h wait in increments of 15.025 microseconds
CX = number of time increments to wait (0000h = maximum)
80h wait in increments of 840 ns
ECX = number of time increments to wait
81h I/O event wait
BH = bitmask of bits to check
BL = expected pattern
DX = I/O port address
ECX = number of 840 ns microticks to wait

Return:
ECX = 00000000h if expected pattern did not occur 82h memory event wait BH = bitmask of bits to check BL = expected pattern ES:SI -> BYTE to check ECX = number of 840 ns microticks to wait

Return:
ECX = 00000000h if expected pattern did not occur other reserved

Return:
CF clear if successful CF set on error AH = status 00h successful 01h used 15.025 microsecond interval, time rounded up 08h reserved subfunction 86h function not supported

Notes: IBM classifies this function as optional. If the POST determines that the timer is nonfunctional, this function uses the 15.025 microsecond refresh timer instead of the full-resolution timer

See Also: AH=07h"IBM" - AH=09h"IBM" - AH=86h

Category: Bios - Int 15h - I

------

Prev Next Ralf Interrups Categories Contents