remove the debug print
authoryajin <yajin@vm-kernel.org>
Thu, 15 Jan 2009 05:49:43 +0000 (15 13:49 +0800)
committeryajin <yajin@vm-kernel.org>
Thu, 15 Jan 2009 05:49:43 +0000 (15 13:49 +0800)
cpu-exec.c
hw/mips_int.c

index e179786..f574877 100644 (file)
@@ -424,16 +424,6 @@ int cpu_exec(CPUState *env1)
                         next_tb = 0;
                     }
 #elif defined(TARGET_MIPS)
-if (interrupt_request & CPU_INTERRUPT_HARD)
-{
-if (env->CP0_Cause&0x400)
-{
-       printf("HARD INT \n");
-       printf("env->CP0_Status %x env->CP0_Cause %x CP0Ca_IP_mask %x \n",env->CP0_Status,env->CP0_Cause,CP0Ca_IP_mask);
-       printf("CP0St_IE %x CP0St_EXL %x CP0St_ERL %x \n",CP0St_IE,CP0St_EXL,CP0St_ERL);
-       printf("env->hflags %x MIPS_HFLAG_DM %x \n",env->hflags ,MIPS_HFLAG_DM);
-}
-}
                     if ((interrupt_request & CPU_INTERRUPT_HARD) &&
                         (env->CP0_Status & env->CP0_Cause & CP0Ca_IP_mask) &&
                         (env->CP0_Status & (1 << CP0St_IE)) &&
index f7e4c62..482894d 100644 (file)
@@ -6,23 +6,12 @@
    IRQ may change */
 void cpu_mips_update_irq(CPUState *env)
 {
-//     if (interrupt_request & CPU_INTERRUPT_HARD)
-//{
-//if (env->CP0_Cause&0x400)
-//{
-//     printf("cpu_mips_update_irq \n");
-//     printf("env->CP0_Status %x env->CP0_Cause %x CP0Ca_IP_mask %x \n",env->CP0_Status,env->CP0_Cause,CP0Ca_IP_mask);
-//     printf("CP0St_IE %x CP0St_EXL %x CP0St_ERL %x \n",CP0St_IE,CP0St_EXL,CP0St_ERL);
-//     printf("env->hflags %x MIPS_HFLAG_DM %x \n",env->hflags ,MIPS_HFLAG_DM);
-//}
-//}
     if ((env->CP0_Status & (1 << CP0St_IE)) &&
         !(env->CP0_Status & (1 << CP0St_EXL)) &&
         !(env->CP0_Status & (1 << CP0St_ERL)) &&
         !(env->hflags & MIPS_HFLAG_DM)) {
         if ((env->CP0_Status & env->CP0_Cause & CP0Ca_IP_mask) &&
             !(env->interrupt_request & CPU_INTERRUPT_HARD)) {
-            printf("cpu_mips_update_irq \n");
             cpu_interrupt(env, CPU_INTERRUPT_HARD);
        }
     } else
@@ -38,14 +27,8 @@ static void cpu_mips_irq_request(void *opaque, int irq, int level)
 
     if (level) {
         env->CP0_Cause |= 1 << (irq + CP0Ca_IP);
-        if (env->CP0_Status & 0x1)
-               {
-        printf("irq %d env->CP0_Cause %x \n",irq,env->CP0_Cause);
-        printf("status %x\n",env->CP0_Status);
-               }
     } else {
         env->CP0_Cause &= ~(1 << (irq + CP0Ca_IP));
-        //printf("clear irq %d env->CP0_Cause %x \n",irq,env->CP0_Cause);
     }
     cpu_mips_update_irq(env);
 }