2 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
3 SOFTWARE CORPORATION ("PARALLAX"). PARALLAX, IN DISTRIBUTING THE CODE TO
4 END-USERS, AND SUBJECT TO ALL OF THE TERMS AND CONDITIONS HEREIN, GRANTS A
5 ROYALTY-FREE, PERPETUAL LICENSE TO SUCH END-USERS FOR USE BY SUCH END-USERS
6 IN USING, DISPLAYING, AND CREATING DERIVATIVE WORKS THEREOF, SO LONG AS
7 SUCH USE, DISPLAY OR CREATION IS FOR NON-COMMERCIAL, ROYALTY OR REVENUE
8 FREE PURPOSES. IN NO EVENT SHALL THE END-USER USE THE COMPUTER CODE
9 CONTAINED HEREIN FOR REVENUE-BEARING PURPOSES. THE END-USER UNDERSTANDS
10 AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.
11 COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION. ALL RIGHTS RESERVED.
22 unsigned int MyTimer, t,t1, t2, ot, myc;
27 //timer_init( 4661, NULL );
28 timer_init( 0, NULL );
31 MyTimer = timer_get_microseconds();
33 while(!keyd_pressed[KEY_ESC])
37 t = timer_get_milliseconds();
38 t1 = (TICKER - s)*10000/182;
39 //printf( "%d\t%d\t%u\t%d\t%u\t%u\t%u\n", (TICKER-s)*10000/182, myc, t, (int)t-(int)ot, key_down_time(KEY_G), key_down_count(KEY_G), key_up_count(KEY_G) );
40 printf( "%u\t%u\t%d\n", t1, t, (int)t - (int)t1 );
43 t1 = timer_get_microseconds();
45 t2 = timer_get_microseconds();
47 printf( "This number should be about 100000: %d\n", t2-t1 );
49 t1 = timer_get_microseconds();
50 t2 = timer_get_microseconds();
52 printf( "Overhead for 'timer_get_microseconds' call: %d æSeconds\n", t2-t1 );