INT 15,41 - Wait on External Event (convertible only)


	AH = 41h
	AL = condition type:

		|7|6|5|4|3|2|1|0|  AL
		 | | | | | `-------- conditions (codes) to wait for
		 | | | | `--------- reserved
		 | | | `---------- 1=port address/0=user byte
		 `--------------- reserved

	Condition codes:

	     0 = any external event
	     1 = compare and return if equal
	     2 = compare and return if not equal
	     3 = test and return if not zero
	     4 = test and return if zero

	BH = condition compare or mask value
	BL = time-out value times 55 ms, 0 if no time limit
	DX = I/O port address (if AL bit 4 = 1)
	ES:DI = pointer to user byte (if AL bit 4 = 0)