Next: REMOVE_TIMER
Up: Entwicklerdokumentation
Previous: INSTALL_TIMER
Wenn installed noch nicht gesetzt ist, wird INSTALL_TIMER aufgerufen.
Falls flag ungleich null ist, d.h. wenn noch ein Timeout zu bearbeiten
ist, wird der Rest der Routine übersprungen und in ax der Wert
1 als Fehlercode zurückgeliefert.
Ansonsten wird die Zeit in Ticks ausgerechnet (ax*18.2 gerundet) und in
time abgespeichert. hdl_adr=hdl_seg:hdl_ofs wird auf die
in bx und cx angegebene Adresse gesetzt. Als letztes wird
flag auf eins gesetzt, um den Timeoutmechanismus zu aktivieren. Im
AX-Register wird in diesem Fall 0 zurückgeliefert.
Ingo Rohloff
11/14/1997