From: yajin Date: Thu, 15 Jan 2009 05:49:43 +0000 (+0800) Subject: remove the debug print X-Git-Url: https://repo.or.cz/w/qemu/qemu-JZ.git/commitdiff_plain/3e7cc755981d6c11854e244f7232be45ee72389c remove the debug print --- diff --git a/cpu-exec.c b/cpu-exec.c index e179786232..f574877e6f 100644 --- a/cpu-exec.c +++ b/cpu-exec.c @@ -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)) && diff --git a/hw/mips_int.c b/hw/mips_int.c index f7e4c62050..482894d241 100644 --- a/hw/mips_int.c +++ b/hw/mips_int.c @@ -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); }