]> git.sur5r.net Git - cc65/blob - libsrc/nes/clock.s
b36735e854520e902fe00afe89be3916f871a85a
[cc65] / libsrc / nes / clock.s
1 ;
2 ; Written by Groepaz/Hitmen <groepaz@gmx.net>
3 ; Cleanup by Ullrich von Bassewitz <uz@cc65.org>
4 ;
5 ; clock_t clock (void);
6 ;
7
8         .include "nes.inc"
9
10         .export         _clock
11         .importzp       sreg
12
13
14 .proc   _clock
15
16         ldy     #0              ; High word is always zero
17         sty     sreg+1
18         sty     sreg
19         ldx     tickcount+1    ; ## Problem: Cannot disable ints here
20         lda     tickcount
21         rts
22
23 .endproc
24