runtime/plc_Win32_main.c
changeset 75 9ad18a387a96
parent 57 3b53f9a509d9
child 79 ae06c2da83f7
--- a/runtime/plc_Win32_main.c	Sun Dec 09 17:15:56 2007 +0100
+++ b/runtime/plc_Win32_main.c	Sun Dec 09 18:58:39 2007 +0100
@@ -6,10 +6,11 @@
 void timer_notify()
 {
    struct _timeb timebuffer;
+   printf(".");
 
    _ftime( &timebuffer );
-   CURRENT_TIME.tv_sec = timebuffer.time;
-   CURRENT_TIME.tv_nsec = timebuffer.millitm * 1000000
+   __CURRENT_TIME.tv_sec = timebuffer.time;
+   __CURRENT_TIME.tv_nsec = timebuffer.millitm * 1000000;
    __run();
 }
 
@@ -18,10 +19,10 @@
     HANDLE hTimer = NULL;
     LARGE_INTEGER liDueTime;
 
-    liDueTime.QuadPart = -10000 * maxval(common_ticktime__,1);;
+    liDueTime.QuadPart = -10000 * maxval(common_ticktime__,1);
 
     // Create a waitable timer.
-    hTimer = CreateWaitableTimer(NULL, TRUE, "WaitableTimer");
+    hTimer = CreateWaitableTimer(NULL, FALSE, "WaitableTimer");
     if (NULL == hTimer)
     {
         printf("CreateWaitableTimer failed (%d)\n", GetLastError());
@@ -30,6 +31,7 @@
 
     if( __init(argc,argv) == 0 ){
 
+    	printf("Tick Time : %d ms\n", common_ticktime__);
         // Set a timer
         if (!SetWaitableTimer(hTimer, &liDueTime, common_ticktime__, NULL, NULL, 0))
         {