fixed EOS calculation
[tpg/acess2.git] / Kernel / threads.c
index 708c2ba..824cb16 100644 (file)
@@ -96,8 +96,6 @@ void Threads_Init()
                cur->Quantum = 1;       // 1 slice quantum
                HALT();
                for(;;) {
-                       //Log("---- Idle");
-                       //Threads_Dump();
                        HALT(); // Just yeilds
                }
        }
@@ -142,9 +140,7 @@ void Threads_SetTickets(int Num)
  * \brief Wait for a task to change state
  */
 int Threads_WaitTID(int TID, int *status)
-{
-       Threads_Dump();
-       
+{      
        // Any Child
        if(TID == -1) {
                
@@ -552,12 +548,12 @@ tThread *Threads_GetNextToRun(int CPU)
                return gActiveThreads;
        }
        
-       Log(" Threads_GetNextToRun: giNumActiveThreads=%i,giTotalTickets=%i",
-               giNumActiveThreads, giTotalTickets);
+       //Log(" Threads_GetNextToRun: giNumActiveThreads=%i,giTotalTickets=%i",
+       //      giNumActiveThreads, giTotalTickets);
        // Get the ticket number
        ticket = number = rand() % giTotalTickets;
        
-       Log(" Threads_GetNextToRun: ticket = %i", ticket);
+       //Log(" Threads_GetNextToRun: ticket = %i", ticket);
        
        // Find the next thread
        for(thread=gActiveThreads;thread;thread=thread->Next)

UCC git Repository :: git.ucc.asn.au