home *** CD-ROM | disk | FTP | other *** search
-
- * Maxon C++ Library:
- * Modul "clock"
- * Jens Gelhar 15.06.93
-
- DateStamp = -192
-
- xref _DosBase
-
- xdef _clock,clock_
- xdef _INIT_2_I_DiDnT_EXPECT_THE_sPANISH_INQU
-
- _INIT_2_I_DiDnT_EXPECT_THE_sPANISH_INQU:
- move.l _DosBase,a6
- move.l #startstamp,d1
- jmp DateStamp(a6)
-
- _clock:
- clock_:
- movem.l d2/d3/a6,-(a7)
- lea -12(a7),a7
- move.l a7,d1
- move.l _DosBase,a6
- jsr DateStamp(a6)
- move.l (a7)+,d0 ; Days
- sub.l startstamp(pc),d0
- muls #24*60,d0
- add.l (a7)+,d0 ; Mins
- sub.l startstamp+4(pc),d0
- muls #60*50,d0
- add.l (a7)+,d0 ; Ticks
- sub.l startstamp+8(pc),d0
- movem.l (a7)+,d2/d3/a6
- rts
-
- startstamp: blk.l 3
-
- end
-
-