home *** CD-ROM | disk | FTP | other *** search
-
- EQU UNIT_MICROHZ 0
- EQU UNIT_VBLANK 1
-
- {s timeval
- LONG tv_secs
- LONG tv_micro
- s}
-
- {s timerequest
- struct 32 tr_node ( { IORequest=32;exec/io )
- STRUCT timeval tr_time
- s}
-
-
- EQU TR_ADDREQUEST 9+0 ( CMD_NONSTD=9;exec/io )
- EQU TR_GETSYSTIME 9+1
- EQU TR_SETSYSTIME 9+2
-
- : TIMERNAME " timer.device" drop ;
-
- libindex: >Timer
-
- >Timer -042 (r A1 A0 r) AddTime (s src dest -- )
- >Timer -048 (r A1 A0 r) SubTime (s src dest -- )
- >Timer ^ -054 (r A1 A0 r) CmpTime (s src dest -- -1|0|+1 )
-
-